diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..9ccd82f --- /dev/null +++ b/.env.example @@ -0,0 +1,6 @@ +DATABASE_URL= +ROOT_URL= +OAUTH_ROOT_URL= +ACCOUNT_OAUTH_ROOT_URL= +CALLBACK_URL= +CLIENT_ID= \ No newline at end of file diff --git a/.forgejo/workflows/lint.yml b/.forgejo/workflows/lint.yml deleted file mode 100644 index b916a90..0000000 --- a/.forgejo/workflows/lint.yml +++ /dev/null @@ -1,62 +0,0 @@ -name: CodeQL - -on: - push: - branches: [main] - pull_request: - -jobs: - lint-debian: - runs-on: ${{ vars.RUNNER_LABEL }} - steps: - - uses: actions/checkout@v7 - - name: Install Linters - run: npm install -g htmlhint stylelint stylelint-config-standard eslint - - name: HTML - run: htmlhint "**/*.html" --ignore "assets/**" - - - name: CSS - run: | - echo '{ - "ignoreFiles": [ - "assets/**/*.css", - "users/auth/**/*.css" - ], - "extends": "stylelint-config-standard", - "rules": { - "no-duplicate-selectors": null, - "no-descending-specificity": null, - "declaration-block-no-shorthand-property-overrides": null, - "font-family-no-duplicate-names": null, - "selector-class-pattern": null, - "selector-id-pattern": null, - "keyframes-name-pattern": null, - "declaration-block-single-line-max-declarations": null, - "property-no-unknown": null, - "declaration-property-value-no-unknown": null - } - }' > .stylelintrc.json - stylelint "**/*.css" --allow-empty-input --fix || stylelint "**/*.css" --allow-empty-input - - - name: JS - run: | - echo "export default [ - { - languageOptions: { - globals: { - window: 'readonly', - document: 'readonly', - navigator: 'readonly', - location: 'readonly', - history: 'readonly', - localStorage: 'readonly', - fetch: 'readonly' - } - }, - rules: { - 'semi': ['error', 'always'], - 'no-console': 'off' - } - } - ];" > eslint.config.mjs - npx eslint . --fix || npx eslint . \ No newline at end of file diff --git a/.gitignore b/.gitignore index d82db84..9a92891 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,25 @@ -*.pem -server.py -config.js \ No newline at end of file +# build output +dist/ +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# jetbrains setting folder +.idea/ +discovery/config.json diff --git a/404.html b/404.html deleted file mode 100644 index 7c19084..0000000 --- a/404.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - Whoops, page not found! - - -

If you are not redirected automatically, click here.

- - \ No newline at end of file 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/analytics.js b/analytics.js deleted file mode 100644 index 2118349..0000000 --- a/analytics.js +++ /dev/null @@ -1,1321 +0,0 @@ -(function() { - var $c = function(a) { - this.w = a || [] - }; - $c.prototype.set = function(a) { - this.w[a] = !0 - }; - $c.prototype.encode = function() { - for (var a = [], b = 0; b < this.w.length; b++) this.w[b] && (a[Math.floor(b / 6)] ^= 1 << b % 6); - for (b = 0; b < a.length; b++) a[b] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[b] || 0); - return a.join("") + "~" - }; - var vd = new $c; - - function J(a) { - vd.set(a) - } - var Nd = function(a, b) { - var c = new $c(Dd(a)); - c.set(b); - a.set(Gd, c.w) - }, - Td = function(a) { - a = Dd(a); - a = new $c(a); - for (var b = vd.w.slice(), c = 0; c < a.w.length; c++) b[c] = b[c] || a.w[c]; - return (new $c(b)).encode() - }, - Dd = function(a) { - a = a.get(Gd); - ka(a) || (a = []); - return a - }; - var ea = function(a) { - return "function" == typeof a - }, - ka = function(a) { - return "[object Array]" == Object.prototype.toString.call(Object(a)) - }, - qa = function(a) { - return void 0 != a && -1 < (a.constructor + "").indexOf("String") - }, - D = function(a, b) { - return 0 == a.indexOf(b) - }, - sa = function(a) { - return a ? a.replace(/^[\s\xa0]+|[\s\xa0]+$/g, "") : "" - }, - ta = function(a) { - var b = M.createElement("img"); - b.width = 1; - b.height = 1; - b.src = a; - return b - }, - ua = function() {}, - K = function(a) { - if (encodeURIComponent instanceof Function) return encodeURIComponent(a); - J(28); - return a - }, - L = function(a, b, c, d) { - try { - a.addEventListener ? a.addEventListener(b, c, !!d) : a.attachEvent && a.attachEvent("on" + b, c) - } catch (e) { - J(27) - } - }, - wa = function(a, b) { - if (a) { - var c = M.createElement("script"); - c.type = "text/javascript"; - c.async = !0; - c.src = a; - b && (c.id = b); - var d = M.getElementsByTagName("script")[0]; - d.parentNode.insertBefore(c, d) - } - }, - Ud = function() { - return "https:" == M.location.protocol - }, - xa = function() { - var a = "" + M.location.hostname; - return 0 == a.indexOf("www.") ? a.substring(4) : a - }, - ya = function(a) { - var b = M.referrer; - if (/^https?:\/\//i.test(b)) { - if (a) return b; - a = "//" + M.location.hostname; - var c = b.indexOf(a); - if (5 == c || 6 == c) - if (a = b.charAt(c + a.length), "/" == a || "?" == a || "" == a || ":" == a) return; - return b - } - }, - za = function(a, b) { - if (1 == b.length && null != b[0] && "object" === typeof b[0]) return b[0]; - for (var c = {}, d = Math.min(a.length + 1, b.length), e = 0; e < d; e++) - if ("object" === typeof b[e]) { - for (var g in b[e]) b[e].hasOwnProperty(g) && (c[g] = b[e][g]); - break - } else e < a.length && (c[a[e]] = b[e]); - return c - }; - var ee = function() { - this.keys = []; - this.values = {}; - this.m = {} - }; - ee.prototype.set = function(a, b, c) { - this.keys.push(a); - c ? this.m[":" + a] = b : this.values[":" + a] = b - }; - ee.prototype.get = function(a) { - return this.m.hasOwnProperty(":" + a) ? this.m[":" + a] : this.values[":" + a] - }; - ee.prototype.map = function(a) { - for (var b = 0; b < this.keys.length; b++) { - var c = this.keys[b], - d = this.get(c); - d && a(c, d) - } - }; - var O = window, - M = document; - var Aa = function(a) { - var b = O._gaUserPrefs; - if (b && b.ioo && b.ioo() || a && !0 === O["ga-disable-" + a]) return !0; - try { - var c = O.external; - if (c && c._gaUserPrefs && "oo" == c._gaUserPrefs) return !0 - } catch (d) {} - return !1 - }; - var Ca = function(a) { - var b = [], - c = M.cookie.split(";"); - a = new RegExp("^\\s*" + a + "=\\s*(.*?)\\s*$"); - for (var d = 0; d < c.length; d++) { - var e = c[d].match(a); - e && b.push(e[1]) - } - return b - }, - zc = function(a, b, c, d, e, g) { - e = Aa(e) ? !1 : eb.test(M.location.hostname) || "/" == c && vc.test(d) ? !1 : !0; - if (!e) return !1; - b && 1200 < b.length && (b = b.substring(0, 1200), J(24)); - c = a + "=" + b + "; path=" + c + "; "; - g && (c += "expires=" + (new Date((new Date).getTime() + g)).toGMTString() + "; "); - d && "none" != d && (c += "domain=" + d + ";"); - d = M.cookie; - M.cookie = c; - if (!(d = d != M.cookie)) a: { - a = - Ca(a); - for (d = 0; d < a.length; d++) - if (b == a[d]) { - d = !0; - break a - } d = !1 - } - return d - }, - Cc = function(a) { - return K(a).replace(/\(/g, "%28").replace(/\)/g, "%29") - }, - vc = /^(www\.)?google(\.com?)?(\.[a-z]{2})?$/, - eb = /(^|\.)doubleclick\.net$/i; - var oc = function() { - return (Ba || Ud() ? "https:" : "http:") + "//www.google-analytics.com" - }, - Da = function(a) { - this.name = "len"; - this.message = a + "-8192" - }, - ba = function(a, b, c) { - c = c || ua; - if (2036 >= b.length) wc(a, b, c); - else if (8192 >= b.length) x(a, b, c) || wd(a, b, c) || wc(a, b, c); - else throw ge("len", b.length), new Da(b.length); - }, - wc = function(a, b, c) { - var d = ta(a + "?" + b); - d.onload = d.onerror = function() { - d.onload = null; - d.onerror = null; - c() - } - }, - wd = function(a, b, c) { - var d = O.XMLHttpRequest; - if (!d) return !1; - var e = new d; - if (!("withCredentials" in e)) return !1; - e.open("POST", a, !0); - e.withCredentials = !0; - e.setRequestHeader("Content-Type", "text/plain"); - e.onreadystatechange = function() { - 4 == e.readyState && (c(), e = null) - }; - e.send(b); - return !0 - }, - x = function(a, b, c) { - return O.navigator.sendBeacon ? O.navigator.sendBeacon(a, b) ? (c(), !0) : !1 : !1 - }, - ge = function(a, b, c) { - 1 <= 100 * Math.random() || Aa("?") || (a = ["t=error", "_e=" + a, "_v=j41", "sr=1"], b && a.push("_f=" + b), c && a.push("_m=" + K(c.substring(0, 100))), a.push("aip=1"), a.push("z=" + hd()), wc(oc() + "/collect", a.join("&"), ua)) - }; - var Ha = function() { - this.M = [] - }; - Ha.prototype.add = function(a) { - this.M.push(a) - }; - Ha.prototype.D = function(a) { - try { - for (var b = 0; b < this.M.length; b++) { - var c = a.get(this.M[b]); - c && ea(c) && c.call(O, a) - } - } catch (d) {} - b = a.get(Ia); - b != ua && ea(b) && (a.set(Ia, ua, !0), setTimeout(b, 10)) - }; - - function Ja(a) { - if (100 != a.get(Ka) && La(P(a, Q)) % 1E4 >= 100 * R(a, Ka)) throw "abort"; - } - - function Ma(a) { - if (Aa(P(a, Na))) throw "abort"; - } - - function Oa() { - var a = M.location.protocol; - if ("http:" != a && "https:" != a) throw "abort"; - } - - function Pa(a) { - try { - O.navigator.sendBeacon ? J(42) : O.XMLHttpRequest && "withCredentials" in new O.XMLHttpRequest && J(40) - } catch (c) {} - a.set(ld, Td(a), !0); - a.set(Ac, R(a, Ac) + 1); - var b = []; - Qa.map(function(c, d) { - if (d.F) { - var e = a.get(c); - void 0 != e && e != d.defaultValue && ("boolean" == typeof e && (e *= 1), b.push(d.F + "=" + K("" + e))) - } - }); - b.push("z=" + Bd()); - a.set(Ra, b.join("&"), !0) - } - - function Sa(a) { - var b = P(a, gd) || oc() + "/collect", - c = P(a, fa); - !c && a.get(Vd) && (c = "beacon"); - if (c) { - var d = P(a, Ra), - e = a.get(Ia), - e = e || ua; - "image" == c ? wc(b, d, e) : "xhr" == c && wd(b, d, e) || "beacon" == c && x(b, d, e) || ba(b, d, e) - } else ba(b, P(a, Ra), a.get(Ia)); - a.set(Ia, ua, !0) - } - - function Hc(a) { - var b = O.gaData; - b && (b.expId && a.set(Nc, b.expId), b.expVar && a.set(Oc, b.expVar)) - } - - function cd() { - if (O.navigator && "preview" == O.navigator.loadPurpose) throw "abort"; - } - - function yd(a) { - var b = O.gaDevIds; - ka(b) && 0 != b.length && a.set("&did", b.join(","), !0) - } - - function vb(a) { - if (!a.get(Na)) throw "abort"; - }; - var hd = function() { - return Math.round(2147483647 * Math.random()) - }, - Bd = function() { - try { - var a = new Uint32Array(1); - O.crypto.getRandomValues(a); - return a[0] & 2147483647 - } catch (b) { - return hd() - } - }; - - function Ta(a) { - var b = R(a, Ua); - 500 <= b && J(15); - var c = P(a, Va); - if ("transaction" != c && "item" != c) { - var c = R(a, Wa), - d = (new Date).getTime(), - e = R(a, Xa); - 0 == e && a.set(Xa, d); - e = Math.round(2 * (d - e) / 1E3); - 0 < e && (c = Math.min(c + e, 20), a.set(Xa, d)); - if (0 >= c) throw "abort"; - a.set(Wa, --c) - } - a.set(Ua, ++b) - }; - var Ya = function() { - this.data = new ee - }, - Qa = new ee, - Za = []; - Ya.prototype.get = function(a) { - var b = $a(a), - c = this.data.get(a); - b && void 0 == c && (c = ea(b.defaultValue) ? b.defaultValue() : b.defaultValue); - return b && b.Z ? b.Z(this, a, c) : c - }; - var P = function(a, b) { - var c = a.get(b); - return void 0 == c ? "" : "" + c - }, - R = function(a, b) { - var c = a.get(b); - return void 0 == c || "" === c ? 0 : 1 * c - }; - Ya.prototype.set = function(a, b, c) { - if (a) - if ("object" == typeof a) - for (var d in a) a.hasOwnProperty(d) && ab(this, d, a[d], c); - else ab(this, a, b, c) - }; - var ab = function(a, b, c, d) { - if (void 0 != c) switch (b) { - case Na: - wb.test(c) - } - var e = $a(b); - e && e.o ? e.o(a, b, c, d) : a.data.set(b, c, d) - }, - bb = function(a, b, c, d, e) { - this.name = a; - this.F = b; - this.Z = d; - this.o = e; - this.defaultValue = c - }, - $a = function(a) { - var b = Qa.get(a); - if (!b) - for (var c = 0; c < Za.length; c++) { - var d = Za[c], - e = d[0].exec(a); - if (e) { - b = d[1](e); - Qa.set(b.name, b); - break - } - } - return b - }, - yc = function(a) { - var b; - Qa.map(function(c, d) { - d.F == a && (b = d) - }); - return b && b.name - }, - S = function(a, b, c, d, e) { - a = new bb(a, b, c, d, e); - Qa.set(a.name, a); - return a.name - }, - cb = function(a, - b) { - Za.push([new RegExp("^" + a + "$"), b]) - }, - T = function(a, b, c) { - return S(a, b, c, void 0, db) - }, - db = function() {}; - var gb = qa(window.GoogleAnalyticsObject) && sa(window.GoogleAnalyticsObject) || "ga", - Ba = !1, - he = S("_br"), - hb = T("apiVersion", "v"), - ib = T("clientVersion", "_v"); - S("anonymizeIp", "aip"); - var jb = S("adSenseId", "a"), - Va = S("hitType", "t"), - Ia = S("hitCallback"), - Ra = S("hitPayload"); - S("nonInteraction", "ni"); - S("currencyCode", "cu"); - S("dataSource", "ds"); - var Vd = S("useBeacon", void 0, !1), - fa = S("transport"); - S("sessionControl", "sc", ""); - S("sessionGroup", "sg"); - S("queueTime", "qt"); - var Ac = S("_s", "_s"); - S("screenName", "cd"); - var kb = S("location", "dl", ""), - lb = S("referrer", "dr"), - mb = S("page", "dp", ""); - S("hostname", "dh"); - var nb = S("language", "ul"), - ob = S("encoding", "de"); - S("title", "dt", function() { - return M.title || void 0 - }); - cb("contentGroup([0-9]+)", function(a) { - return new bb(a[0], "cg" + a[1]) - }); - var pb = S("screenColors", "sd"), - qb = S("screenResolution", "sr"), - rb = S("viewportSize", "vp"), - sb = S("javaEnabled", "je"), - tb = S("flashVersion", "fl"); - S("campaignId", "ci"); - S("campaignName", "cn"); - S("campaignSource", "cs"); - S("campaignMedium", "cm"); - S("campaignKeyword", "ck"); - S("campaignContent", "cc"); - var ub = S("eventCategory", "ec"), - xb = S("eventAction", "ea"), - yb = S("eventLabel", "el"), - zb = S("eventValue", "ev"), - Bb = S("socialNetwork", "sn"), - Cb = S("socialAction", "sa"), - Db = S("socialTarget", "st"), - Eb = S("l1", "plt"), - Fb = S("l2", "pdt"), - Gb = S("l3", "dns"), - Hb = S("l4", "rrt"), - Ib = S("l5", "srt"), - Jb = S("l6", "tcp"), - Kb = S("l7", "dit"), - Lb = S("l8", "clt"), - Mb = S("timingCategory", "utc"), - Nb = S("timingVar", "utv"), - Ob = S("timingLabel", "utl"), - Pb = S("timingValue", "utt"); - S("appName", "an"); - S("appVersion", "av", ""); - S("appId", "aid", ""); - S("appInstallerId", "aiid", ""); - S("exDescription", "exd"); - S("exFatal", "exf"); - var Nc = S("expId", "xid"), - Oc = S("expVar", "xvar"), - Rc = S("_utma", "_utma"), - Sc = S("_utmz", "_utmz"), - Tc = S("_utmht", "_utmht"), - Ua = S("_hc", void 0, 0), - Xa = S("_ti", void 0, 0), - Wa = S("_to", void 0, 20); - cb("dimension([0-9]+)", function(a) { - return new bb(a[0], "cd" + a[1]) - }); - cb("metric([0-9]+)", function(a) { - return new bb(a[0], "cm" + a[1]) - }); - S("linkerParam", void 0, void 0, Bc, db); - var ld = S("usage", "_u"), - Gd = S("_um"); - S("forceSSL", void 0, void 0, function() { - return Ba - }, function(a, b, c) { - J(34); - Ba = !!c - }); - var ed = S("_j1", "jid"); - cb("\\&(.*)", function(a) { - var b = new bb(a[0], a[1]), - c = yc(a[0].substring(1)); - c && (b.Z = function(a) { - return a.get(c) - }, b.o = function(a, b, g, ca) { - a.set(c, g, ca) - }, b.F = void 0); - return b - }); - var Qb = T("_oot"), - dd = S("previewTask"), - Rb = S("checkProtocolTask"), - md = S("validationTask"), - Sb = S("checkStorageTask"), - Uc = S("historyImportTask"), - Tb = S("samplerTask"), - Vb = S("_rlt"), - Wb = S("buildHitTask"), - Xb = S("sendHitTask"), - Vc = S("ceTask"), - zd = S("devIdTask"), - Cd = S("timingTask"), - Ld = S("displayFeaturesTask"), - V = T("name"), - Q = T("clientId", "cid"), - Ad = S("userId", "uid"), - Na = T("trackingId", "tid"), - U = T("cookieName", void 0, "_ga"), - W = T("cookieDomain"), - Yb = T("cookiePath", void 0, "/"), - Zb = T("cookieExpires", void 0, 63072E3), - $b = T("legacyCookieDomain"), - Wc = T("legacyHistoryImport", void 0, !0), - ac = T("storage", void 0, "cookie"), - bc = T("allowLinker", void 0, !1), - cc = T("allowAnchor", void 0, !0), - Ka = T("sampleRate", "sf", 100), - dc = T("siteSpeedSampleRate", void 0, 1), - ec = T("alwaysSendReferrer", void 0, !1), - gd = S("transportUrl"), - Md = S("_r", "_r"); - - function X(a, b, c, d) { - b[a] = function() { - try { - return d && J(d), c.apply(this, arguments) - } catch (b) { - throw ge("exc", a, b && b.name), b; - } - } - }; - var Od = function(a, b, c) { - this.V = 1E4; - this.fa = a; - this.$ = !1; - this.B = b; - this.ea = c || 1 - }, - Ed = function(a, b) { - var c; - if (a.fa && a.$) return 0; - a.$ = !0; - if (b) { - if (a.B && R(b, a.B)) return R(b, a.B); - if (0 == b.get(dc)) return 0 - } - if (0 == a.V) return 0; - void 0 === c && (c = Bd()); - return 0 == c % a.V ? Math.floor(c / a.V) % a.ea + 1 : 0 - }; - var ie = new Od(!0, he, 7), - je = function(a) { - if (!Ud() && !Ba) { - var b = Ed(ie, a); - if (b && !(!O.navigator.sendBeacon && 4 <= b && 6 >= b)) { - var c = (new Date).getHours(), - d = [Bd(), Bd(), Bd()].join("."); - a = (3 == b || 5 == b ? "https:" : "http:") + "//www.google-analytics.com/collect?z=br."; - a += [b, "A", c, d].join("."); - var e = 1 != b % 3 ? "https:" : "http:", - e = e + "//www.google-analytics.com/collect?z=br.", - e = e + [b, "B", c, d].join("."); - 7 == b && (e = e.replace("//www.", "//ssl.")); - c = function() { - 4 <= b && 6 >= b ? O.navigator.sendBeacon(e, "") : ta(e) - }; - Bd() % 2 ? (ta(a), c()) : (c(), ta(a)) - } - } - }; - - function fc() { - var a, b, c; - if ((c = (c = O.navigator) ? c.plugins : null) && c.length) - for (var d = 0; d < c.length && !b; d++) { - var e = c[d]; - 1 < e.name.indexOf("Shockwave Flash") && (b = e.description) - } - if (!b) try { - a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"), b = a.GetVariable("$version") - } catch (g) {} - if (!b) try { - a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"), b = "WIN 6,0,21,0", a.AllowScriptAccess = "always", b = a.GetVariable("$version") - } catch (g) {} - if (!b) try { - a = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"), b = a.GetVariable("$version") - } catch (g) {} - b && - (a = b.match(/[\d]+/g)) && 3 <= a.length && (b = a[0] + "." + a[1] + " r" + a[2]); - return b || void 0 - }; - var gc = function(a, b) { - var c = Math.min(R(a, dc), 100); - if (!(La(P(a, Q)) % 100 >= c) && (c = {}, Ec(c) || Fc(c))) { - var d = c[Eb]; - void 0 == d || Infinity == d || isNaN(d) || (0 < d ? (Y(c, Gb), Y(c, Jb), Y(c, Ib), Y(c, Fb), Y(c, Hb), Y(c, Kb), Y(c, Lb), b(c)) : L(O, "load", function() { - gc(a, b) - }, !1)) - } - }, - Ec = function(a) { - var b = O.performance || O.webkitPerformance, - b = b && b.timing; - if (!b) return !1; - var c = b.navigationStart; - if (0 == c) return !1; - a[Eb] = b.loadEventStart - c; - a[Gb] = b.domainLookupEnd - b.domainLookupStart; - a[Jb] = b.connectEnd - b.connectStart; - a[Ib] = b.responseStart - b.requestStart; - a[Fb] = b.responseEnd - b.responseStart; - a[Hb] = b.fetchStart - c; - a[Kb] = b.domInteractive - c; - a[Lb] = b.domContentLoadedEventStart - c; - return !0 - }, - Fc = function(a) { - if (O.top != O) return !1; - var b = O.external, - c = b && b.onloadT; - b && !b.isValidLoadTime && (c = void 0); - 2147483648 < c && (c = void 0); - 0 < c && b.setPageReadyTime(); - if (void 0 == c) return !1; - a[Eb] = c; - return !0 - }, - Y = function(a, b) { - var c = a[b]; - if (isNaN(c) || Infinity == c || 0 > c) a[b] = void 0 - }, - Fd = function(a) { - return function(b) { - "pageview" != b.get(Va) || a.I || (a.I = !0, gc(b, function(b) { - a.send("timing", b) - })) - } - }; - var hc = !1, - mc = function(a) { - if ("cookie" == P(a, ac)) { - var b = P(a, U), - c = nd(a), - d = kc(P(a, Yb)), - e = lc(P(a, W)), - g = 1E3 * R(a, Zb), - ca = P(a, Na); - if ("auto" != e) zc(b, c, d, e, ca, g) && (hc = !0); - else { - J(32); - var l; - a: { - c = [];e = xa().split("."); - if (4 == e.length && (l = e[e.length - 1], parseInt(l, 10) == l)) { - l = ["none"]; - break a - } - for (l = e.length - 2; 0 <= l; l--) c.push(e.slice(l).join("."));c.push("none");l = c - } - for (var k = 0; k < l.length; k++) - if (e = l[k], a.data.set(W, e), c = nd(a), zc(b, c, d, e, ca, g)) { - hc = !0; - return - } a.data.set(W, "auto") - } - } - }, - nc = function(a) { - if ("cookie" == P(a, ac) && - !hc && (mc(a), !hc)) throw "abort"; - }, - Yc = function(a) { - if (a.get(Wc)) { - var b = P(a, W), - c = P(a, $b) || xa(), - d = Xc("__utma", c, b); - d && (J(19), a.set(Tc, (new Date).getTime(), !0), a.set(Rc, d.R), (b = Xc("__utmz", c, b)) && d.hash == b.hash && a.set(Sc, b.R)) - } - }, - nd = function(a) { - var b = Cc(P(a, Q)), - c = ic(P(a, W)); - a = jc(P(a, Yb)); - 1 < a && (c += "-" + a); - return ["GA1", c, b].join(".") - }, - Gc = function(a, b, c) { - for (var d = [], e = [], g, ca = 0; ca < a.length; ca++) { - var l = a[ca]; - l.H[c] == b ? d.push(l) : void 0 == g || l.H[c] < g ? (e = [l], g = l.H[c]) : l.H[c] == g && e.push(l) - } - return 0 < d.length ? d : e - }, - lc = function(a) { - return 0 == a.indexOf(".") ? a.substr(1) : a - }, - ic = function(a) { - return lc(a).split(".").length - }, - kc = function(a) { - if (!a) return "/"; - 1 < a.length && a.lastIndexOf("/") == a.length - 1 && (a = a.substr(0, a.length - 1)); - 0 != a.indexOf("/") && (a = "/" + a); - return a - }, - jc = function(a) { - a = kc(a); - return "/" == a ? 1 : a.split("/").length - }; - - function Xc(a, b, c) { - "none" == b && (b = ""); - var d = [], - e = Ca(a); - a = "__utma" == a ? 6 : 2; - for (var g = 0; g < e.length; g++) { - var ca = ("" + e[g]).split("."); - ca.length >= a && d.push({ - hash: ca[0], - R: e[g], - O: ca - }) - } - return 0 == d.length ? void 0 : 1 == d.length ? d[0] : Zc(b, d) || Zc(c, d) || Zc(null, d) || d[0] - } - - function Zc(a, b) { - var c, d; - null == a ? c = d = 1 : (c = La(a), d = La(D(a, ".") ? a.substring(1) : "." + a)); - for (var e = 0; e < b.length; e++) - if (b[e].hash == c || b[e].hash == d) return b[e] - }; - var od = new RegExp(/^https?:\/\/([^\/:]+)/), - pd = /(.*)([?&#])(?:_ga=[^&#]*)(?:&?)(.*)/; - - function Bc(a) { - a = a.get(Q); - var b = Ic(a, 0); - return "_ga=1." + K(b + "." + a) - } - - function Ic(a, b) { - for (var c = new Date, d = O.navigator, e = d.plugins || [], c = [a, d.userAgent, c.getTimezoneOffset(), c.getYear(), c.getDate(), c.getHours(), c.getMinutes() + b], d = 0; d < e.length; ++d) c.push(e[d].description); - return La(c.join(".")) - } - var Dc = function(a) { - J(48); - this.target = a; - this.T = !1 - }; - Dc.prototype.ca = function(a, b) { - if (a.tagName) { - if ("a" == a.tagName.toLowerCase()) { - a.href && (a.href = qd(this, a.href, b)); - return - } - if ("form" == a.tagName.toLowerCase()) return rd(this, a) - } - if ("string" == typeof a) return qd(this, a, b) - }; - var qd = function(a, b, c) { - var d = pd.exec(b); - d && 3 <= d.length && (b = d[1] + (d[3] ? d[2] + d[3] : "")); - a = a.target.get("linkerParam"); - var e = b.indexOf("?"), - d = b.indexOf("#"); - c ? b += (-1 == d ? "#" : "&") + a : (c = -1 == e ? "?" : "&", b = -1 == d ? b + (c + a) : b.substring(0, d) + c + a + b.substring(d)); - return b = b.replace(/&+_ga=/, "&_ga=") - }, - rd = function(a, b) { - if (b && b.action) { - var c = a.target.get("linkerParam").split("=")[1]; - if ("get" == b.method.toLowerCase()) { - for (var d = b.childNodes || [], e = 0; e < d.length; e++) - if ("_ga" == d[e].name) { - d[e].setAttribute("value", c); - return - } d = - M.createElement("input"); - d.setAttribute("type", "hidden"); - d.setAttribute("name", "_ga"); - d.setAttribute("value", c); - b.appendChild(d) - } else "post" == b.method.toLowerCase() && (b.action = qd(a, b.action)) - } - }; - Dc.prototype.S = function(a, b, c) { - function d(c) { - try { - c = c || O.event; - var d; - a: { - var g = c.target || c.srcElement; - for (c = 100; g && 0 < c;) { - if (g.href && g.nodeName.match(/^a(?:rea)?$/i)) { - d = g; - break a - } - g = g.parentNode; - c-- - } - d = {} - }("http:" == d.protocol || "https:" == d.protocol) && sd(a, d.hostname || "") && d.href && (d.href = qd(e, d.href, b)) - } catch (w) { - J(26) - } - } - var e = this; - this.T || (this.T = !0, L(M, "mousedown", d, !1), L(M, "keyup", d, !1)); - if (c) { - c = function(b) { - b = b || O.event; - if ((b = b.target || b.srcElement) && b.action) { - var c = b.action.match(od); - c && sd(a, c[1]) && rd(e, - b) - } - }; - for (var g = 0; g < M.forms.length; g++) L(M.forms[g], "submit", c) - } - }; - - function sd(a, b) { - if (b == M.location.hostname) return !1; - for (var c = 0; c < a.length; c++) - if (a[c] instanceof RegExp) { - if (a[c].test(b)) return !0 - } else if (0 <= b.indexOf(a[c])) return !0; - return !1 - }; - var Jd = function(a, b, c) { - this.U = ed; - this.aa = b; - (b = c) || (b = (b = P(a, V)) && "t0" != b ? Wd.test(b) ? "_gat_" + Cc(P(a, Na)) : "_gat_" + Cc(b) : "_gat"); - this.Y = b - }, - Rd = function(a, b) { - var c = b.get(Wb); - b.set(Wb, function(b) { - Pd(a, b); - var d = c(b); - Qd(a, b); - return d - }); - var d = b.get(Xb); - b.set(Xb, function(b) { - var c = d(b); - Id(a, b); - return c - }) - }, - Pd = function(a, b) { - b.get(a.U) || ("1" == Ca(a.Y)[0] ? b.set(a.U, "", !0) : b.set(a.U, "" + hd(), !0)) - }, - Qd = function(a, b) { - b.get(a.U) && zc(a.Y, "1", b.get(Yb), b.get(W), b.get(Na), 6E5) - }, - Id = function(a, b) { - if (b.get(a.U)) { - var c = new ee, - d = function(a) { - $a(a).F && c.set($a(a).F, b.get(a)) - }; - d(hb); - d(ib); - d(Na); - d(Q); - d(Ad); - d(a.U); - c.set($a(ld).F, Td(b)); - var e = a.aa; - c.map(function(a, b) { - e += K(a) + "="; - e += K("" + b) + "&" - }); - e += "z=" + hd(); - ta(e); - b.set(a.U, "", !0) - } - }, - Wd = /^gtm\d+$/; - var fd = function(a, b) { - var c = a.b; - if (!c.get("dcLoaded")) { - Nd(c, 29); - b = b || {}; - var d; - b[U] && (d = Cc(b[U])); - d = new Jd(c, "https://stats.g.doubleclick.net/r/collect?t=dc&aip=1&_r=3&", d); - Rd(d, c); - c.set("dcLoaded", !0) - } - }; - var Sd = function(a) { - if (!a.get("dcLoaded") && "cookie" == a.get(ac)) { - Nd(a, 51); - var b = new Jd(a); - Pd(b, a); - Qd(b, a); - a.get(b.U) && (a.set(Md, 1, !0), a.set(gd, oc() + "/r/collect", !0)) - } - }; - var Lc = function() { - var a = O.gaGlobal = O.gaGlobal || {}; - return a.hid = a.hid || hd() - }; - var ad, bd = function(a, b, c) { - if (!ad) { - var d; - d = M.location.hash; - var e = O.name, - g = /^#?gaso=([^&]*)/; - if (e = (d = (d = d && d.match(g) || e && e.match(g)) ? d[1] : Ca("GASO")[0] || "") && d.match(/^(?:!([-0-9a-z.]{1,40})!)?([-.\w]{10,1200})$/i)) zc("GASO", "" + d, c, b, a, 0), window._udo || (window._udo = b), window._utcp || (window._utcp = c), a = e[1], wa("https://www.google.com/analytics/web/inpage/pub/inpage.js?" + (a ? "prefix=" + a + "&" : "") + hd(), "_gasojs"); - ad = !0 - } - }; - var wb = /^(UA|YT|MO|GP)-(\d+)-(\d+)$/, - pc = function(a) { - function b(a, b) { - d.b.data.set(a, b) - } - - function c(a, c) { - b(a, c); - d.filters.add(a) - } - var d = this; - this.b = new Ya; - this.filters = new Ha; - b(V, a[V]); - b(Na, sa(a[Na])); - b(U, a[U]); - b(W, a[W] || xa()); - b(Yb, a[Yb]); - b(Zb, a[Zb]); - b($b, a[$b]); - b(Wc, a[Wc]); - b(bc, a[bc]); - b(cc, a[cc]); - b(Ka, a[Ka]); - b(dc, a[dc]); - b(ec, a[ec]); - b(ac, a[ac]); - b(Ad, a[Ad]); - b(hb, 1); - b(ib, "j41"); - c(Qb, Ma); - c(dd, cd); - c(Rb, Oa); - c(md, vb); - c(Sb, nc); - c(Uc, Yc); - c(Tb, Ja); - c(Vb, Ta); - c(Vc, Hc); - c(zd, yd); - c(Ld, Sd); - c(Wb, Pa); - c(Xb, Sa); - c(Cd, Fd(this)); - Jc(this.b, a[Q]); - Kc(this.b); - this.b.set(jb, Lc()); - bd(this.b.get(Na), this.b.get(W), this.b.get(Yb)) - }, - Jc = function(a, b) { - if ("cookie" == P(a, ac)) { - hc = !1; - var c; - b: { - var d = Ca(P(a, U)); - if (d && !(1 > d.length)) { - c = []; - for (var e = 0; e < d.length; e++) { - var g; - g = d[e].split("."); - var ca = g.shift(); - ("GA1" == ca || "1" == ca) && 1 < g.length ? (ca = g.shift().split("-"), 1 == ca.length && (ca[1] = "1"), ca[0] *= 1, ca[1] *= 1, g = { - H: ca, - s: g.join(".") - }) : g = void 0; - g && c.push(g) - } - if (1 == c.length) { - J(13); - c = c[0].s; - break b - } - if (0 == c.length) J(12); - else { - J(14); - d = ic(P(a, W)); - c = Gc(c, - d, 0); - if (1 == c.length) { - c = c[0].s; - break b - } - d = jc(P(a, Yb)); - c = Gc(c, d, 1); - c = c[0] && c[0].s; - break b - } - } - c = void 0 - } - c || (c = P(a, W), d = P(a, $b) || xa(), c = Xc("__utma", d, c), void 0 != c ? (J(10), c = c.O[1] + "." + c.O[2]) : c = void 0); - c && (a.data.set(Q, c), hc = !0) - } - c = a.get(cc); - if (e = (c = M.location[c ? "href" : "search"].match("(?:&|#|\\?)" + K("_ga").replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1") + "=([^&#]*)")) && 2 == c.length ? c[1] : "") a.get(bc) ? (c = e.indexOf("."), -1 == c ? J(22) : (d = e.substring(c + 1), "1" != e.substring(0, c) ? J(22) : (c = d.indexOf("."), -1 == c ? J(22) : (e = - d.substring(0, c), c = d.substring(c + 1), e != Ic(c, 0) && e != Ic(c, -1) && e != Ic(c, -2) ? J(23) : (J(11), a.data.set(Q, c)))))) : J(21); - b && (J(9), a.data.set(Q, K(b))); - if (!a.get(Q)) - if (c = (c = O.gaGlobal && O.gaGlobal.vid) && -1 != c.search(/^(?:utma\.)?\d+\.\d+$/) ? c : void 0) J(17), a.data.set(Q, c); - else { - J(8); - c = O.navigator.userAgent + (M.cookie ? M.cookie : "") + (M.referrer ? M.referrer : ""); - d = c.length; - for (e = O.history.length; 0 < e;) c += e-- ^ d++; - a.data.set(Q, [hd() ^ La(c) & 2147483647, Math.round((new Date).getTime() / 1E3)].join(".")) - } mc(a) - }, - Kc = function(a) { - var b = - O.navigator, - c = O.screen, - d = M.location; - a.set(lb, ya(a.get(ec))); - if (d) { - var e = d.pathname || ""; - "/" != e.charAt(0) && (J(31), e = "/" + e); - a.set(kb, d.protocol + "//" + d.hostname + e + d.search) - } - c && a.set(qb, c.width + "x" + c.height); - c && a.set(pb, c.colorDepth + "-bit"); - var c = M.documentElement, - g = (e = M.body) && e.clientWidth && e.clientHeight, - ca = []; - c && c.clientWidth && c.clientHeight && ("CSS1Compat" === M.compatMode || !g) ? ca = [c.clientWidth, c.clientHeight] : g && (ca = [e.clientWidth, e.clientHeight]); - c = 0 >= ca[0] || 0 >= ca[1] ? "" : ca.join("x"); - a.set(rb, c); - a.set(tb, - fc()); - a.set(ob, M.characterSet || M.charset); - a.set(sb, b && "function" === typeof b.javaEnabled && b.javaEnabled() || !1); - a.set(nb, (b && (b.language || b.browserLanguage) || "").toLowerCase()); - if (d && a.get(cc) && (b = M.location.hash)) { - b = b.split(/[?&#]+/); - d = []; - for (c = 0; c < b.length; ++c)(D(b[c], "utm_id") || D(b[c], "utm_campaign") || D(b[c], "utm_source") || D(b[c], "utm_medium") || D(b[c], "utm_term") || D(b[c], "utm_content") || D(b[c], "gclid") || D(b[c], "dclid") || D(b[c], "gclsrc")) && d.push(b[c]); - 0 < d.length && (b = "#" + d.join("&"), a.set(kb, a.get(kb) + - b)) - } - }; - pc.prototype.get = function(a) { - return this.b.get(a) - }; - pc.prototype.set = function(a, b) { - this.b.set(a, b) - }; - var qc = { - pageview: [mb], - event: [ub, xb, yb, zb], - social: [Bb, Cb, Db], - timing: [Mb, Nb, Pb, Ob] - }; - pc.prototype.send = function(a) { - if (!(1 > arguments.length)) { - var b, c; - "string" === typeof arguments[0] ? (b = arguments[0], c = [].slice.call(arguments, 1)) : (b = arguments[0] && arguments[0][Va], c = arguments); - b && (c = za(qc[b] || [], c), c[Va] = b, this.b.set(c, void 0, !0), this.filters.D(this.b), this.b.data.m = {}, je(this.b)) - } - }; - var rc = function(a) { - if ("prerender" == M.visibilityState) return !1; - a(); - return !0 - }; - var td = /^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/, - sc = function(a) { - if (ea(a[0])) this.u = a[0]; - else { - var b = td.exec(a[0]); - null != b && 4 == b.length && (this.c = b[1] || "t0", this.K = b[2] || "", this.C = b[3], this.a = [].slice.call(a, 1), this.K || (this.A = "create" == this.C, this.i = "require" == this.C, this.g = "provide" == this.C, this.ba = "remove" == this.C), this.i && (3 <= this.a.length ? (this.X = this.a[1], this.W = this.a[2]) : this.a[1] && (qa(this.a[1]) ? this.X = this.a[1] : this.W = this.a[1]))); - b = a[1]; - a = a[2]; - if (!this.C) throw "abort"; - if (this.i && (!qa(b) || "" == b)) throw "abort"; - if (this.g && (!qa(b) || "" == b || !ea(a))) throw "abort"; - if (ud(this.c) || ud(this.K)) throw "abort"; - if (this.g && "t0" != this.c) throw "abort"; - } - }; - - function ud(a) { - return 0 <= a.indexOf(".") || 0 <= a.indexOf(":") - }; - var Yd, Zd, $d; - Yd = new ee; - $d = new ee; - Zd = { - ec: 45, - ecommerce: 46, - linkid: 47 - }; - var ae = function(a) { - function b(a) { - var b = (a.hostname || "").split(":")[0].toLowerCase(), - c = (a.protocol || "").toLowerCase(), - c = 1 * a.port || ("http:" == c ? 80 : "https:" == c ? 443 : ""); - a = a.pathname || ""; - D(a, "/") || (a = "/" + a); - return [b, "" + c, a] - } - var c = M.createElement("a"); - c.href = M.location.href; - var d = (c.protocol || "").toLowerCase(), - e = b(c), - g = c.search || "", - ca = d + "//" + e[0] + (e[1] ? ":" + e[1] : ""); - D(a, "//") ? a = d + a : D(a, "/") ? a = ca + a : !a || D(a, "?") ? a = ca + e[2] + (a || g) : 0 > a.split("/")[0].indexOf(":") && (a = ca + e[2].substring(0, e[2].lastIndexOf("/")) + - "/" + a); - c.href = a; - d = b(c); - return { - protocol: (c.protocol || "").toLowerCase(), - host: d[0], - port: d[1], - path: d[2], - query: c.search || "", - url: a || "" - } - }; - var Z = { - ga: function() { - Z.f = [] - } - }; - Z.ga(); - Z.D = function(a) { - var b = Z.J.apply(Z, arguments), - b = Z.f.concat(b); - for (Z.f = []; 0 < b.length && !Z.v(b[0]) && !(b.shift(), 0 < Z.f.length);); - Z.f = Z.f.concat(b) - }; - Z.J = function(a) { - for (var b = [], c = 0; c < arguments.length; c++) try { - var d = new sc(arguments[c]); - if (d.g) Yd.set(d.a[0], d.a[1]); - else { - if (d.i) { - var e = d, - g = e.a[0]; - if (!ea(Yd.get(g)) && !$d.get(g)) { - Zd.hasOwnProperty(g) && J(Zd[g]); - var ca = e.X; - !ca && Zd.hasOwnProperty(g) ? (J(39), ca = g + ".js") : J(43); - if (ca) { - ca && 0 <= ca.indexOf("/") || (ca = (Ba || Ud() ? "https:" : "http:") + "//www.google-analytics.com/plugins/ua/" + ca); - var l = ae(ca), - e = void 0; - var k = l.protocol, - w = M.location.protocol, - e = "https:" == k || k == w ? !0 : "http:" != k ? !1 : "http:" == w; - var Xd; - if (Xd = e) { - var e = - l, - be = ae(M.location.href); - if (e.query || 0 <= e.url.indexOf("?") || 0 <= e.path.indexOf("://")) Xd = !1; - else if (e.host == be.host && e.port == be.port) Xd = !0; - else { - var ce = "http:" == e.protocol ? 80 : 443; - Xd = "www.google-analytics.com" == e.host && (e.port || ce) == ce && D(e.path, "/plugins/") ? !0 : !1 - } - } - Xd && (wa(l.url), $d.set(g, !0)) - } - } - } - b.push(d) - } - } catch (de) {} - return b - }; - Z.v = function(a) { - try { - if (a.u) a.u.call(O, N.j("t0")); - else { - var b = a.c == gb ? N : N.j(a.c); - if (a.A) "t0" == a.c && N.create.apply(N, a.a); - else if (a.ba) N.remove(a.c); - else if (b) - if (a.i) { - var c; - var d = a.a[0], - e = a.W; - b == N || b.get(V); - var g = Yd.get(d); - ea(g) ? (b.plugins_ = b.plugins_ || new ee, b.plugins_.get(d) || b.plugins_.set(d, new g(b, e || {})), c = !0) : c = !1; - if (!c) return !0 - } else if (a.K) { - var ca = a.C, - l = a.a, - k = b.plugins_.get(a.K); - k[ca].apply(k, l) - } else b[a.C].apply(b, a.a) - } - } catch (w) {} - }; - var N = function(a) { - J(1); - Z.D.apply(Z, [arguments]) - }; - N.h = {}; - N.P = []; - N.L = 0; - N.answer = 42; - var uc = [Na, W, V]; - N.create = function(a) { - var b = za(uc, [].slice.call(arguments)); - b[V] || (b[V] = "t0"); - var c = "" + b[V]; - if (N.h[c]) return N.h[c]; - b = new pc(b); - N.h[c] = b; - N.P.push(b); - return b - }; - N.remove = function(a) { - for (var b = 0; b < N.P.length; b++) - if (N.P[b].get(V) == a) { - N.P.splice(b, 1); - N.h[a] = null; - break - } - }; - N.j = function(a) { - return N.h[a] - }; - N.getAll = function() { - return N.P.slice(0) - }; - N.N = function() { - "ga" != gb && J(49); - var a = O[gb]; - if (!a || 42 != a.answer) { - N.L = a && a.l; - N.loaded = !0; - var b = O[gb] = N; - X("create", b, b.create); - X("remove", b, b.remove); - X("getByName", b, b.j, 5); - X("getAll", b, b.getAll, 6); - b = pc.prototype; - X("get", b, b.get, 7); - X("set", b, b.set, 4); - X("send", b, b.send); - b = Ya.prototype; - X("get", b, b.get); - X("set", b, b.set); - if (!Ud() && !Ba) { - a: { - for (var b = M.getElementsByTagName("script"), c = 0; c < b.length && 100 > c; c++) { - var d = b[c].src; - if (d && 0 == d.indexOf("https://www.google-analytics.com/analytics")) { - J(33); - b = !0; - break a - } - } - b = !1 - } - b && (Ba = !0) - } - Ud() || Ba || !Ed(new Od) || (J(36), Ba = !0); - (O.gaplugins = O.gaplugins || {}).Linker = Dc; - b = Dc.prototype; - Yd.set("linker", Dc); - X("decorate", b, b.ca, 20); - X("autoLink", b, b.S, 25); - Yd.set("displayfeatures", fd); - Yd.set("adfeatures", fd); - a = a && a.q; - ka(a) ? Z.D.apply(N, a) : J(50) - } - }; - N.da = function() { - for (var a = N.getAll(), b = 0; b < a.length; b++) a[b].get(V) - }; - (function() { - var a = N.N; - if (!rc(a)) { - J(16); - var b = !1, - c = function() { - if (!b && rc(a)) { - b = !0; - var d = c, - e = M; - e.removeEventListener ? e.removeEventListener("visibilitychange", d, !1) : e.detachEvent && e.detachEvent("onvisibilitychange", d) - } - }; - L(M, "visibilitychange", c) - } - })(); - - function La(a) { - var b = 1, - c = 0, - d; - if (a) - for (b = 0, d = a.length - 1; 0 <= d; d--) c = a.charCodeAt(d), b = (b << 6 & 268435455) + c + (c << 14), c = b & 266338304, b = 0 != c ? b ^ c >> 21 : b; - return b - }; -})(window); \ No newline at end of file diff --git a/assets/ability/Ability_Bomb_Range_Up.svg b/assets/ability/Ability_Bomb_Range_Up.svg deleted file mode 100644 index dcc8e3f..0000000 --- a/assets/ability/Ability_Bomb_Range_Up.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Bomb_Sniffer.svg b/assets/ability/Ability_Bomb_Sniffer.svg deleted file mode 100644 index 3a197d3..0000000 --- a/assets/ability/Ability_Bomb_Sniffer.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Cold_Blooded.svg b/assets/ability/Ability_Cold_Blooded.svg deleted file mode 100644 index a54ba99..0000000 --- a/assets/ability/Ability_Cold_Blooded.svg +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Comeback.svg b/assets/ability/Ability_Comeback.svg deleted file mode 100644 index e647c1a..0000000 --- a/assets/ability/Ability_Comeback.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Damage_Up.svg b/assets/ability/Ability_Damage_Up.svg deleted file mode 100644 index 8c73fc2..0000000 --- a/assets/ability/Ability_Damage_Up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/ability/Ability_Defense_Up.svg b/assets/ability/Ability_Defense_Up.svg deleted file mode 100644 index 4551eb4..0000000 --- a/assets/ability/Ability_Defense_Up.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Haunt.svg b/assets/ability/Ability_Haunt.svg deleted file mode 100644 index 05abee1..0000000 --- a/assets/ability/Ability_Haunt.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Ink_Recovery_Up.svg b/assets/ability/Ability_Ink_Recovery_Up.svg deleted file mode 100644 index 256fb9c..0000000 --- a/assets/ability/Ability_Ink_Recovery_Up.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Ink_Resistance_Up.svg b/assets/ability/Ability_Ink_Resistance_Up.svg deleted file mode 100644 index 104d1a2..0000000 --- a/assets/ability/Ability_Ink_Resistance_Up.svg +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Ink_Saver_-Main-.svg b/assets/ability/Ability_Ink_Saver_-Main-.svg deleted file mode 100644 index 07197b0..0000000 --- a/assets/ability/Ability_Ink_Saver_-Main-.svg +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Ink_Saver_-Sub-.svg b/assets/ability/Ability_Ink_Saver_-Sub-.svg deleted file mode 100644 index 660109e..0000000 --- a/assets/ability/Ability_Ink_Saver_-Sub-.svg +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Last-Ditch_Effort.svg b/assets/ability/Ability_Last-Ditch_Effort.svg deleted file mode 100644 index 7fad910..0000000 --- a/assets/ability/Ability_Last-Ditch_Effort.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Ninja_Squid.svg b/assets/ability/Ability_Ninja_Squid.svg deleted file mode 100644 index c6bbba5..0000000 --- a/assets/ability/Ability_Ninja_Squid.svg +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Opening_Gambit.svg b/assets/ability/Ability_Opening_Gambit.svg deleted file mode 100644 index 93c34a6..0000000 --- a/assets/ability/Ability_Opening_Gambit.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Quick_Respawn.svg b/assets/ability/Ability_Quick_Respawn.svg deleted file mode 100644 index 7cb478b..0000000 --- a/assets/ability/Ability_Quick_Respawn.svg +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Quick_Super_Jump.svg b/assets/ability/Ability_Quick_Super_Jump.svg deleted file mode 100644 index c004764..0000000 --- a/assets/ability/Ability_Quick_Super_Jump.svg +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Recon.svg b/assets/ability/Ability_Recon.svg deleted file mode 100644 index 448c9e1..0000000 --- a/assets/ability/Ability_Recon.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Run_Speed_Up.svg b/assets/ability/Ability_Run_Speed_Up.svg deleted file mode 100644 index ea686b9..0000000 --- a/assets/ability/Ability_Run_Speed_Up.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Special_Duration_Up.svg b/assets/ability/Ability_Special_Duration_Up.svg deleted file mode 100644 index 36d2c75..0000000 --- a/assets/ability/Ability_Special_Duration_Up.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Special_Saver.svg b/assets/ability/Ability_Special_Saver.svg deleted file mode 100644 index 2f71c1c..0000000 --- a/assets/ability/Ability_Special_Saver.svg +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Stealth_Jump.svg b/assets/ability/Ability_Stealth_Jump.svg deleted file mode 100644 index ccd8d87..0000000 --- a/assets/ability/Ability_Stealth_Jump.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Swim_Speed_Up.svg b/assets/ability/Ability_Swim_Speed_Up.svg deleted file mode 100644 index bfcb6fb..0000000 --- a/assets/ability/Ability_Swim_Speed_Up.svg +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Ability_Tenacity.svg b/assets/ability/Ability_Tenacity.svg deleted file mode 100644 index bda2420..0000000 --- a/assets/ability/Ability_Tenacity.svg +++ /dev/null @@ -1,205 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/ability/Blank.png b/assets/ability/Blank.png deleted file mode 100644 index 8fd3569..0000000 Binary files a/assets/ability/Blank.png and /dev/null differ diff --git a/assets/ability/ParameterIcon^q.png b/assets/ability/ParameterIcon^q.png deleted file mode 100644 index c55d7de..0000000 Binary files a/assets/ability/ParameterIcon^q.png and /dev/null differ diff --git a/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css b/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css deleted file mode 100644 index d3b91e9..0000000 --- a/assets/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css +++ /dev/null @@ -1,7061 +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/en/ui-s583a844df0.png'); - background-repeat:no-repeat -} -.icon-header-logo{ - width:170px; - height:76px; - margin:0 auto; - display:block; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1058px; - 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 -529px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-header-logo{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -1996px; - 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 -998px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.lt-ie9 .icon-header-logo{ - width:300px; - height:138px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1134px; - 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 -567px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .icon-header-logo{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2148px; - 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 -1074px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@media screen and (min-width: 1025px){ - .icon-header-logo{ - width:300px; - height:138px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1134px; - 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 -567px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2148px; - 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 -1074px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.icon-humberger{ - width:32px; - height:32px; - background:transparent url('../assets/en/svg/ui/ico_menu_open-2adae67d69fa2be05dec1c725379f5378d1f9b48b91bcb18fa1e4e59b9e9c073.svg') 0 0 no-repeat -} -.icon-humberger.is-open{ - width:32px; - height:32px; - background:transparent url('../assets/en/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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1564px; - 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 -782px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2648px; - 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 -1324px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.icon-navi-friend:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('../assets/en/svg/ui/ico_friendlist-320cb666486606280b494d4d4427451b2de2c9ad01f3332c286433c6f536db0a.svg') 0 0 no-repeat -} -.icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1508px; - 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('../assets/en/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 -754px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-friend:hover,.icon-navi-friend.is-selected{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2536px; - 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 -1268px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.icon-navi-ranking:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('../assets/en/svg/ui/ico_ranking-c89e570ab4d08a764d285e453423188b1976895b3feacf031e3f231b1506b441.svg') 0 0 no-repeat -} -.icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1620px; - 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('../assets/en/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 -810px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-ranking:hover,.icon-navi-ranking.is-selected{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2760px; - 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 -1380px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.icon-navi-equipment:before{ - content:''; - position:absolute; - top:10px; - left:22px; - width:40px; - height:40px; - background:transparent url('../assets/en/svg/ui/ico_equipment-40943361040a3d62c745a21d1a1fa95794c851f378e11334f2dc6c1cc81b4984.svg') 0 0 no-repeat -} -.icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1452px; - 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('../assets/en/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 -726px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-equipment:hover,.icon-navi-equipment.is-selected{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2424px; - 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 -1212px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.icon-navi-stage:before{ - content:''; - position:absolute; - top:10px; - left:18px; - width:40px; - height:40px; - background:transparent url('../assets/en/svg/ui/ico_stage-8dbc9e30d2dd9f99f4d1678fe53c4aaada7f7ff43929880a0c9f4e49f148f540.svg') 0 0 no-repeat -} -.icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1676px; - 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('../assets/en/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 -838px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .icon-navi-stage:hover,.icon-navi-stage.is-selected{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -2872px; - 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 -1436px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('../assets/en/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg') 0 0 no-repeat -} -.lt-ie9 .icon-ink{ - width:128px; - height:90px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/ui/ico_pulldown-daeb8f6ce24ca8e2faedddd342929c54d3d323ff25116ea0877be93efba2a347.svg') 0 0 no-repeat -} -.icon-close{ - display:block; - width:24px; - height:24px; - background:transparent url('../assets/en/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg') 0 0 no-repeat -} -.lt-ie9 .icon-close{ - width:40px; - height:40px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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/en/svg/ui/btn_tab_gachi-a183468cd612375c3290608c7301df4b16c50673c8e57cac9493c3e640d0aec1.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/en/svg/ui/btn_tab_gachi_selected-2fe233e71653de2cb751aefce69b9b1460c1601f9a8dae368a61230e93bce2a1.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/en/svg/ui/btn_tab_regular-97b41c6712fe57567a0ec33f17fb9d497ab42bcf20b06b33551c9d18025b475d.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/en/svg/ui/btn_tab_regular_selected-679b2559a45c7eb1e81ea7b3f3237d9789b25dd40a1a1216d880f7b9b4126f86.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('https://splatoon.nintendo.net/assets/en/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink{ - width:128px; - height:90px; - background:transparent url('https://splatoon.nintendo.net/assets/en/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('https://splatoon.nintendo.net/assets/en/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('../assets/en/svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-ink:before{ - width:42px; - height:42px; - background:transparent url('../assets/en/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('../assets/en/svg/ui/ico_twitter-e7c60d7a77d2adc6a5ca9338e1c74d4a2378804fc979929a4fc9cad1127945f0.svg') 0 0 no-repeat - } -} -.icon-tw-ink-disabled{ - width:85px; - height:60px; - background:transparent url('https://splatoon.nintendo.net/assets/en/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('https://splatoon.nintendo.net/assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/ui/ico_twitter_disable-5524ced4b48affdf963b8153cdabb57d8f224f891b1114561bacc68b46bbf880.svg') 0 0 no-repeat - } -} -.icon-tw-splash{ - width:125px; - height:82px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg') 0 0 no-repeat -} -.lt-ie9 .icon-tw-splash:before{ - width:31px; - height:31px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/text/menu/tx_friendlist-c96280213f50b1bc3c6380aa2bf191f6aaf4fd2da44a111bcbb1495444f23868.svg') 0 0 no-repeat -} -a:hover .typography-friendlist,.typography-friendlist:hover,.is-selected .typography-friendlist{ - width:161px; - height:29px; - background:transparent url('../assets/en/svg/text/menu/tx_friendlist_wht-b805b3146503cef16e75964333f58c2934bc3b6b6e1cd6e21172c85706a4deda.svg') 0 0 no-repeat -} -.typography-ranking{ - position:absolute; - top:7px; - left:78px; - width:117px; - height:35px; - background:transparent url('../assets/en/svg/text/menu/tx_ranking-8d97ac01b5b5c5b9244c8a4960bce79d33349175d141b06da0d835c71c8298e2.svg') 0 0 no-repeat -} -a:hover .typography-ranking,.typography-ranking:hover,.is-selected .typography-ranking{ - width:117px; - height:35px; - background:transparent url('../assets/en/svg/text/menu/tx_ranking_wht-6b4dcbc2bb6f0d50c8e6180ec1da935b54c3b0cc761dd7700b26c7bd1b5ac9d4.svg') 0 0 no-repeat -} -.typography-equipment{ - position:absolute; - top:-11px; - left:78px; - width:157px; - height:74px; - background:transparent url('../assets/en/svg/text/menu/tx_equipment-8d59c4296bdafb1746824229dc9300ef6b140d4bda0bb0284a662903f20afe45.svg') 0 0 no-repeat -} -a:hover .typography-equipment,.typography-equipment:hover,.is-selected .typography-equipment{ - width:157px; - height:74px; - background:transparent url('../assets/en/svg/text/menu/tx_equipment_wht-940f9bdfe17d321ac6bc737021f1b837ccace05cf0a14e24315e2a39d3d52a3e.svg') 0 0 no-repeat -} -.typography-stage{ - position:absolute; - top:7px; - left:78px; - width:155px; - height:39px; - background:transparent url('../assets/en/svg/text/menu/tx_stageinfo-5e7f00d4a18387e2ee3065e97a475e23002554c3facc1dc6816cdb157c5985c4.svg') 0 0 no-repeat -} -a:hover .typography-stage,.typography-stage:hover,.is-selected .typography-stage{ - width:155px; - height:39px; - background:transparent url('../assets/en/svg/text/menu/tx_stageinfo_wht-5fa41cd0a2c7e72f93cb7ec6821d01af7f5d05e91b9dc16b002197e69fdf9440.svg') 0 0 no-repeat -} -.typography-microsite{ - width:164px; - height:17px; - background:transparent url('../assets/en/svg/text/menu/tx_officialpage-51d6bd752e52fb7c599246bec3c9bbb960e9f2ab063cf6e9e5b037e8fab8a7ea.svg') 0 0 no-repeat -} -.typography-corporate{ - width:91px; - height:15px; - background:transparent url('../assets/en/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg.html') 0 0 no-repeat -} -.typography-twitter-link{ - width:94px; - height:15px; - background:transparent url('../assets/en/svg/text/menu/tx_twitter-47ce083cc4514ab6aeb75b7dd9f71ce89ddc54a18d930d90cf4df62047413831.svg') 0 0 no-repeat; - position:absolute; - top:8px; - left:38px -} -.typography-twitter-unlink{ - width:104px; - height:24px; - background:transparent url('../assets/en/svg/text/menu/tx_twitter_Cancel-34186e4e830964405f2528210d7278206d255bf40b69559babc36a7a041e0394.svg') 0 0 no-repeat; - position:absolute; - top:1px; - left:38px -} -.typography-logout{ - width:70px; - height:15px; - background:transparent url('../assets/en/svg/text/menu/tx_logout-a35c74ff79b585667ae273fd9477f07a9d07c7fce8f5ef24f8f8f43988b5afcb.svg') 0 0 no-repeat; - position:relative; - top:8px; - left:42px -} -.typography-headline-friendlist{ - width:160px; - height:29px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_friendlist_wht-2bfe8465098d51b8154befcd805ada60d17bca5e1324f26fee3eb43278a8652b.svg') 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('../assets/en/svg/text/scene/stage/tx_stageinfo-05fcfde511f9f9e562b3bd73b096f9ce1c069f13aedc20b08fe2e8c5b1a5f6ae.svg') 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('../assets/en/svg/text/scene/rank/tx_ranking_wht-f79b9c472757006700455a8b74eaa4e50fee7c316373c98d873e0769f9bdb6d9.svg') 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:176px; - height:80px; - background:transparent url('../assets/en/svg/text/scene/equipment/tx_equipment-ea02b805bb9aec4677fb4a4629f515d402822e8eed1f3fcc524336fe3c813fee.svg') 0 0 no-repeat; - position:absolute; - top:-11px; - left:71px -} -.lt-ie9 .typography-headline-equipment{ - width:176px; - height:80px; - position:absolute; - top:-11px; - left:71px -} -@media screen and (min-width: 1025px){ - .typography-headline-equipment{ - width:176px; - height:80px; - position:absolute; - top:-11px; - left:71px - } -} -.typography-recruiting{ - width:76px; - height:35px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat; - position:absolute; - top:15px; - left:12px -} -.lt-ie9 .typography-recruiting{ - width:116px; - height:52px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat; - position:absolute; - top:19px; - left:17px -} -@media screen and (min-width: 1025px){ - .typography-recruiting{ - width:116px; - height:52px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat; - position:absolute; - top:19px; - left:17px - } -} -.typography-participation{ - width:100px; - height:45px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat; - position:absolute; - top:8px; - left:-1px -} -.lt-ie9 .typography-participation{ - width:153px; - height:65px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat; - position:absolute; - top:14px; - left:1px -} -@media screen and (min-width: 1025px){ - .typography-participation{ - width:153px; - height:65px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat; - position:absolute; - top:14px; - left:1px - } -} -.typography-participation-edit{ - width:77px; - height:37px; - background:transparent url('../assets/en/svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat; - position:absolute; - top:14px; - left:9px -} -.lt-ie9 .typography-participation-edit{ - width:123px; - height:57px; - background:transparent url('../assets/en/svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat; - position:absolute; - top:18px; - left:12px -} -@media screen and (min-width: 1025px){ - .typography-participation-edit{ - width:123px; - height:57px; - background:transparent url('../assets/en/svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat; - position:absolute; - top:18px; - left:12px - } -} -.typography-plan{ - width:190px; - height:100px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_decide-641a9d51cf0d695603a3c5b62acd816c29fa0a9b4a3dd54b102044a1b4fc6b68.svg') 0 0 no-repeat; - background-position:0 0; - position:relative; - left:16px -} -.typography-plan-date{ - width:88px; - height:21px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_starttime-84c1c77d573088cad4c7d4209bda257fc4d408e8c93848848cbefc4620eb0633.svg') 0 0 no-repeat -} -.typography-plan-feel{ - width:92px; - height:23px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_feeling-9d553aefa73feeafa290549959b72b59bdaf8b4b2eb7271a98451d2fb3abb6e2.svg') 0 0 no-repeat -} -.typography-plan-weapon{ - width:61px; - height:33px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_weapon-eadb2eec0e7572d061206ed3e2f52077a3bb1635d8a09f4402609176f1f5116f.svg') 0 0 no-repeat -} -.typography-ok{ - display:block; - margin:8px auto 0; - width:99px; - height:41px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_ok-e0e72cb875809ec67939b59c813307c321344619bae0ceb5dd9c3c4dc29675f9.svg') 0 0 no-repeat -} -.typography-colon{ - width:36px; - height:36px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/text/scene/friendlist/tx_playing-8ec9f2e90b914cd0bdacb841c7fa26f2a7e1efac65df47cd3c82b61f555ae620.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-regular{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_0-8ab24ac8c0d57b412ea490e572e4fe3e818eb35740bf55a644a41f11f2c11bd7.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-gachi{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_1-dd6319454155c1a6ddfafc0cd1d79a01d442608cb1710045bd2792967e4347ad.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-fes{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_2-ec8fca1503209b51ce255506a0af71164b031ba0693fdd3b2a0215ade38c46f0.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-private{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_3-af8799416ba0ba19290fa853e3889791e14d26348ffbef9667ca821b28e6bb41.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-tag{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_4-8c10171ab81f1e5b53de6a9496e4230861ed10ab5cb65b1ff6920b737695e6b1.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-online{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_online-06a79e224621a97437805ef171ce0feed3346bdfb8b2351bc8f2d0d11220bf18.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-friend-status-offline{ - width:194px; - height:30px; - background:transparent url('../assets/en/svg/text/scene/friendlist/tx_playing_offline-7c39ce665755a8cf1b5a4c64c8f22f2f8e1c79af9ec6e98c606352b26904841b.svg') 0 0 no-repeat; - background-position:0 0 -} -.typography-headline-plan{ - width:318px; - height:142px; - background:transparent url('../assets/en/svg/text/scene/todayplan/tx_decide-641a9d51cf0d695603a3c5b62acd816c29fa0a9b4a3dd54b102044a1b4fc6b68.svg') 0 0 no-repeat; - background-position:30px -33px -} -.typography-headline-proposer{ - width:266px; - height:56px; - background:transparent url('../assets/en/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('../assets/en/svg/text/scene/rank/tx_ico_regularmatch-d148024170655c92ebe8185afd8648d0394c237fdbe529493fee311804fe753e.svg') 0 0 no-repeat -} -.typography-rank-gachimatch{ - width:266px; - height:56px; - background:transparent url('../assets/en/svg/text/scene/rank/tx_ico_gachimatch-6d55799b9bd2aacba249091910568da3669ab7a30399f78e11051660cdc93484.svg') 0 0 no-repeat -} -.typography-rank-tweet{ - width:228px; - height:36px; - background:transparent url('https://splatoon.nintendo.net/assets/en/svg/text/scene/rank/tx_tweet-437948f00aedcc31241e8e38408f363d29d96b4d5e28a05469ccf83d3d9d2729.svg') 0 0 no-repeat -} -.typography-equip-rank{ - width:58px; - height:22px; - background:transparent url('../assets/en/svg/text/scene/equipment/tx_rank-2bcc8d331694f06c2af30e720acafda60760c71f086906489afb73190a6913ce.svg') 0 0 no-repeat -} -.typography-equip-udemae{ - width:83px; - height:31px; - background:transparent url('../assets/en/svg/text/scene/equipment/tx_udemae-3f0e377d89a469c62069c2304dae87dfdf2b98076a0a4662b9190800c2d9da91.svg') 0 0 no-repeat -} -.typography-equip-painted-area{ - width:238px; - height:28px; - background:transparent url('../assets/en/svg/text/scene/equipment/tx_painted-ab352ac64b62b5c8e5e118f40bb20d9130f0987b7813e1587bf4c39daa40ec4f.svg') 0 0 no-repeat -} -.typography-point{ - width:27px; - height:33px; - background:transparent url('../assets/en/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:70px; - height:20px; - background:transparent url('../assets/en/svg/text/wait/tx_loading-dccf3fb801ca859f2d17992f5cd7da62995c1fe81a306dd103398ef7c0e25b70.svg') 0 0 no-repeat; - -moz-background-size:70px, 20px; - -o-background-size:70px, 20px; - -webkit-background-size:70px, 20px; - background-size:70px, 20px -} -@-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('../assets/en/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('../assets/en/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('../assets/en/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.ranking{ - background:url('../assets/en/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('../assets/en/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.stage{ - background:url('../assets/en/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('../assets/en/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.equipment{ - background:url('../assets/en/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('../assets/en/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ika-wrapper.sitepolicy{ - background:url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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; - font-size:14px; - font-size:1.4rem -} -.enpera small{ - text-align:center; - display:block; - 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('../assets/en/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('../assets/en/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('../assets/en/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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .error-page:before{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -[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-s9c43802b62-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-se6335ab797-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('../assets/en/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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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 0 -} -.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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/svg/ui/ico_friend_online-2eb25a87da8297df5622858e31cc336bee9da1f2f2d35c4c83b251f37b99991e.svg') 0 0 no-repeat -} -.friendlist .friend.status-playing .friend-icon{ - width:74px; - height:60px; - background:transparent url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .welcome .geso-public{ - background:url('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/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('../assets/en/bg/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.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('../assets/en/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('../assets/en/bg/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.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('../assets/en/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.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('../assets/en/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('../assets/en/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png') 0 0 repeat; - -moz-background-size:100%; - -o-background-size:100%; - -webkit-background-size:100%; - background-size:100% - } -} -.welcome .contents{ - margin:395px 0 0 -} -.lt-ie9 .welcome .contents{ - margin-top:628px -} -@media screen and (min-width: 1025px){ - .welcome .contents{ - margin-top:628px - } -} -.welcome .enpera{ - height:64px; - margin:auto 5rem -} -.welcome .enpera small{ - text-align:center; - margin-top:1rem -} -.lt-ie9 .welcome .enpera small{ - float:right; - position:relative; - top:48px -} -@media screen and (min-width: 1025px){ - .welcome .enpera small{ - float:right; - position:relative; - top:48px - } -} -.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('../assets/en/bg/description/mb-description01-b2fc3b4af23257308b4dc53e5d2fecffd1c28aa826f84c13ad7c7b28cf61dbb8.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-1{ - background:url('../assets/en/bg/description/@2x/mb-description01-098f937d17341d024aa75aaf64f180016309be2de983b817be218aa102e24078.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('../assets/en/bg/description/pc-description01-fb55a25267923d4264508ba8cb7f931b083c486dd581ceb2ddf71801419b3f4e.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-1{ - background:url('../assets/en/bg/description/@2x/pc-description01-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.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('../assets/en/bg/description/pc-description01-fb55a25267923d4264508ba8cb7f931b083c486dd581ceb2ddf71801419b3f4e.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('../assets/en/bg/description/@2x/pc-description01-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.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('../assets/en/bg/description/mb-description02-83f1b2cc1a8799f21b1e80f1333540f0aa0b709640d0d8d25d1bc3ad2a599852.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-2{ - background:url('../assets/en/bg/description/@2x/mb-description02-af677095be75a35942ba12f788c78239fd973a9bacba4e25941a23d06653a5f2.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('../assets/en/bg/description/pc-description02-b9c649a485e1ba37828b58948dda9d381de3c4277424659ed500c784998b050b.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-2{ - background:url('../assets/en/bg/description/@2x/pc-description02-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.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('../assets/en/bg/description/pc-description02-b9c649a485e1ba37828b58948dda9d381de3c4277424659ed500c784998b050b.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('../assets/en/bg/description/@2x/pc-description02-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.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('../assets/en/bg/description/mb-description03-b08abd4b724a4ec99c02b39309b9c25d6fc3fdd3e34a5d9893d8df1d116c8e4d.png') 0 0 repeat; - background-repeat:no-repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .tour .tour-3{ - background:url('../assets/en/bg/description/@2x/mb-description03-58400f49972eec723d03784facd0f0f6d59e5d48b98cb8569383f6cc176df301.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('../assets/en/bg/description/pc-description03-85a29f02c2ea409e9e286d6539b24d1f43d343b4facf406bd37c10459b64f483.png') 0 0 repeat -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .tour .tour-3{ - background:url('../assets/en/bg/description/@2x/pc-description03-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.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('../assets/en/bg/description/pc-description03-85a29f02c2ea409e9e286d6539b24d1f43d343b4facf406bd37c10459b64f483.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('../assets/en/bg/description/@2x/pc-description03-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.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('../assets/en/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('../assets/en/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('../assets/en/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:#a00b0b; - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - border-bottom:2px solid #660606; - -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 #920a0a solid -} -.nnid-login-btn .nnid-login-bg:before{ - content:''; - display:block; - position:absolute; - top:6px; - left:-34px; - width:26px; - height:28px; - background:transparent url('../assets/en/svg/ui/ico_sfid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.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:#c50f0f; - border-bottom:2px #790707 solid -} -.nnid-login-btn:hover .nnid-login-bg{ - background:#c50f0f; - border-left:2px #af0c0c solid -} -.nnid-login-btn:active{ - border-top:2px #790707 solid; - border-bottom:none -} -.nnid-description{ - display:block; - margin:20px 0; - font-size:16px; - font-size:1.6rem; - font-weight:bold; - text-align:center -} -.site-policy{ - text-align:center -} -.lt-ie9 .site-policy{ - text-align:left; - float:left -} -@media screen and (min-width: 1025px){ - .site-policy{ - text-align:left; - float:left - } -} -.esrb-bg{ - width:29rem; - height:1rem -} -.esrb-bg:before{ - content:'ESRB RATING: ' -} -.esrb-bg:after{ - content:'CARTOON VIOLENCE' -} -.esrb-bg:hover{ - opacity:0.8 -} -.lt-ie9 .esrb-bg{ - position:absolute; - width:152px; - height:72px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -914px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto -} -.lt-ie9 .esrb-bg:before{ - content:'' -} -.lt-ie9 .esrb-bg:after{ - content:'' -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .esrb-bg{ - background-position:0 -457px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .esrb-bg{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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){ - .lt-ie9 .esrb-bg{ - background-position:0 -854px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@media screen and (min-width: 1025px){ - .esrb-bg{ - position:absolute; - width:152px; - height:72px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -914px; - background-repeat:no-repeat; - -moz-background-size:auto; - -o-background-size:auto; - -webkit-background-size:auto; - background-size:auto - } - .esrb-bg:before{ - content:'' - } - .esrb-bg:after{ - content:'' - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .esrb-bg{ - background-position:0 -457px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .esrb-bg{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 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){ - .esrb-bg{ - background-position:0 -854px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.privacy-certified-bg:hover{ - opacity:0.8 -} -.lt-ie9 .privacy-certified-bg{ - position:absolute; - width:54px; - height:72px; - margin-left:164px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -986px; - 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 .privacy-certified-bg{ - background-position:0 -493px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .privacy-certified-bg{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -1852px; - 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 .privacy-certified-bg{ - background-position:0 -926px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@media screen and (min-width: 1025px){ - .privacy-certified-bg{ - position:absolute; - width:54px; - height:72px; - margin-left:164px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -986px; - 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){ - .privacy-certified-bg{ - background-position:0 -493px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){ - .privacy-certified-bg{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png'); - background-position:0 -1852px; - 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){ - .privacy-certified-bg{ - background-position:0 -926px; - -moz-background-size:540px 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.site-policy-url{ - display:block; - margin-top:1rem -} -.lt-ie9 .site-policy-url{ - display:inline-block; - margin-left:242px; - position:relative; - top:52px; - left:12px -} -@media screen and (min-width: 1025px){ - .site-policy-url{ - display:inline-block; - margin-left:242px; - position:relative; - top:52px; - left:12px - } -} -.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 0 -} -.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('../assets/en/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 0 -} -.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('../assets/en/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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-weapon{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .ranking .ranklist .rank-detail .rank-gear .rank-protective{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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:20px; - font-size:2rem; - 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('../assets/en/svg/ui/ico_stage_regular-54557ab86d0cba16cf002e6d299f87dccb41655de8a171d32928bfebda3f3692.svg') 0 0 no-repeat -} -.typography-regular-match{ - width:246px; - height:43px; - background:transparent url('../assets/en/svg/text/scene/stage/tx_regularmatch-2cee60cbe41a1594b8d5ef867138f99d843cfce6efe0c490a41632b2e99ec685.svg') 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('../assets/en/svg/ui/ico_stage_gachi-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg') 0 0 no-repeat -} -.typography-earnest-match{ - width:215px; - height:48px; - background:transparent url('../assets/en/svg/text/scene/stage/tx_gachimatch-08a066c73d4dcf466c435be611b996ffd7930d19d9a6a865b712cd5dd802534f.svg') 0 0 no-repeat; - -moz-background-size:215px, 48px; - -o-background-size:215px, 48px; - -webkit-background-size:215px, 48px; - background-size:215px, 48px; - background-position:0 0 -} -.typography-rule{ - display:block; - margin:0 auto; - width:144px; - height:33px; - background:transparent url('../assets/en/svg/text/scene/stage/tx_rule-76cf0777fb715a9478f8b579512541f3f14ed834566e0b6e153834a57d726021.svg') 0 0 no-repeat; - -moz-background-size:144px, 33px; - -o-background-size:144px, 33px; - -webkit-background-size:144px, 33px; - background-size:144px, 33px; - background-position:0 0 -} -.festival-image{ - margin:10px auto 0; - width:300px; - height:180px; - display:block; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png'); - background-position:0 -1272px; - 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 -636px; - -moz-background-size:300px 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .festival-image{ - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -.lt-ie9 .festival-image{ - width:600px; - height:360px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .lt-ie9 .festival-image{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@media screen and (min-width: 1025px){ - .festival-image{ - width:600px; - height:360px; - background-image:url('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-main .equip-user-weapon{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){ - .equipment .equip-detail .equip-user-protections .equip-protective{ - background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -@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('en/ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px; - -o-background-size:300px 866px; - -webkit-background-size:300px 866px; - background-size:300px 866px - } -} -@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px; - -o-background-size:540px 1492px; - -webkit-background-size:540px 1492px; - background-size:540px 1492px - } -} -.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{ - text-align:left -} -.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('../assets/en/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('../assets/en/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('../assets/en/svg/text/menu/tx_Japanese-2ffb0b4509759532318fba9d93b7befb8d6d4b3aa5434afe159d7656c60bedea.svg') 0 0 no-repeat -} -.typography-locale.en{ - background:url('../assets/en/svg/text/menu/tx_English-11762e5c1d4ff09f310bcf46f3dbfbfbe8c8ef2ee8a12b7e793c784d44442d4f.svg') 0 0 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 11244f4..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 = ["../assets/ja/bg/bg_friendlist-faf7902849b6bfdafb37165d2a266826e574a269a9bdcbea89558cedadfd4ca4.png", "../assets/ja/bg/@2x/bg_friendlist-d20dccde83e0d769455ff580421b84805be7ff1c6494e812200a51d067b10be0.png", "../assets/ja/bg/bg_ranking-24d23314649c1b1c4ea61999246256d7f4db73b8d489bd429e6daa5741e59f6d.png", "../assets/ja/bg/@2x/bg_ranking-a7432ce7bf194d220345649d7369a52fb977878c79c539ed40e2065ec5d8cb85.png", "../assets/ja/bg/bg_equipment-53013035f47184a17871845b772c181b7df702a8cb13233e9e23049a05cca79b.png", "../assets/ja/bg/@2x/bg_equipment-bedf92d6f41ee59b7f391f7e01d7ec00cb932e5152a2196ac939df0ad6c674b3.png", "../assets/ja/bg/bg_stage-e8559cd1808f36e1ead7594ce89cada8d8fb4267892f4771368e384612cf3df8.png", "../assets/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/clothing/Clt_AMB000^q.bflim.png b/assets/clothing/Clt_AMB000^q.bflim.png deleted file mode 100644 index ef756c6..0000000 Binary files a/assets/clothing/Clt_AMB000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_AMB001^q.bflim.png b/assets/clothing/Clt_AMB001^q.bflim.png deleted file mode 100644 index 8bd9d39..0000000 Binary files a/assets/clothing/Clt_AMB001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_AMB002^q.bflim.png b/assets/clothing/Clt_AMB002^q.bflim.png deleted file mode 100644 index 4992a53..0000000 Binary files a/assets/clothing/Clt_AMB002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_First^q.bflim.png b/assets/clothing/Clt_First^q.bflim.png deleted file mode 100644 index b97d38b..0000000 Binary files a/assets/clothing/Clt_First^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_HAP000^q.bflim.png b/assets/clothing/Clt_HAP000^q.bflim.png deleted file mode 100644 index c207055..0000000 Binary files a/assets/clothing/Clt_HAP000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT000^q.bflim.png b/assets/clothing/Clt_JKT000^q.bflim.png deleted file mode 100644 index 5516f54..0000000 Binary files a/assets/clothing/Clt_JKT000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT001^q.bflim.png b/assets/clothing/Clt_JKT001^q.bflim.png deleted file mode 100644 index 463c6df..0000000 Binary files a/assets/clothing/Clt_JKT001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT002^q.bflim.png b/assets/clothing/Clt_JKT002^q.bflim.png deleted file mode 100644 index b1dcf35..0000000 Binary files a/assets/clothing/Clt_JKT002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT003^q.bflim.png b/assets/clothing/Clt_JKT003^q.bflim.png deleted file mode 100644 index 41c9808..0000000 Binary files a/assets/clothing/Clt_JKT003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT004^q.bflim.png b/assets/clothing/Clt_JKT004^q.bflim.png deleted file mode 100644 index 09d53a7..0000000 Binary files a/assets/clothing/Clt_JKT004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT005^q.bflim.png b/assets/clothing/Clt_JKT005^q.bflim.png deleted file mode 100644 index 079283f..0000000 Binary files a/assets/clothing/Clt_JKT005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT006^q.bflim.png b/assets/clothing/Clt_JKT006^q.bflim.png deleted file mode 100644 index 6972e64..0000000 Binary files a/assets/clothing/Clt_JKT006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT007^q.bflim.png b/assets/clothing/Clt_JKT007^q.bflim.png deleted file mode 100644 index 3a9c40e..0000000 Binary files a/assets/clothing/Clt_JKT007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT008^q.bflim.png b/assets/clothing/Clt_JKT008^q.bflim.png deleted file mode 100644 index 49b9570..0000000 Binary files a/assets/clothing/Clt_JKT008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT009^q.bflim.png b/assets/clothing/Clt_JKT009^q.bflim.png deleted file mode 100644 index bef2580..0000000 Binary files a/assets/clothing/Clt_JKT009^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT010^q.bflim.png b/assets/clothing/Clt_JKT010^q.bflim.png deleted file mode 100644 index 8184580..0000000 Binary files a/assets/clothing/Clt_JKT010^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT011^q.bflim.png b/assets/clothing/Clt_JKT011^q.bflim.png deleted file mode 100644 index 654ab2c..0000000 Binary files a/assets/clothing/Clt_JKT011^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT012^q.bflim.png b/assets/clothing/Clt_JKT012^q.bflim.png deleted file mode 100644 index 56e6f65..0000000 Binary files a/assets/clothing/Clt_JKT012^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT013^q.bflim.png b/assets/clothing/Clt_JKT013^q.bflim.png deleted file mode 100644 index f82701f..0000000 Binary files a/assets/clothing/Clt_JKT013^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT014^q.bflim.png b/assets/clothing/Clt_JKT014^q.bflim.png deleted file mode 100644 index 10927d2..0000000 Binary files a/assets/clothing/Clt_JKT014^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT015^q.bflim.png b/assets/clothing/Clt_JKT015^q.bflim.png deleted file mode 100644 index 915d4e1..0000000 Binary files a/assets/clothing/Clt_JKT015^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_JKT016^q.bflim.png b/assets/clothing/Clt_JKT016^q.bflim.png deleted file mode 100644 index 880b304..0000000 Binary files a/assets/clothing/Clt_JKT016^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_MSN000^q.bflim.png b/assets/clothing/Clt_MSN000^q.bflim.png deleted file mode 100644 index befed95..0000000 Binary files a/assets/clothing/Clt_MSN000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_MSN004^q.bflim.png b/assets/clothing/Clt_MSN004^q.bflim.png deleted file mode 100644 index 8686c78..0000000 Binary files a/assets/clothing/Clt_MSN004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO000^q.bflim.png b/assets/clothing/Clt_PLO000^q.bflim.png deleted file mode 100644 index d005962..0000000 Binary files a/assets/clothing/Clt_PLO000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO001^q.bflim.png b/assets/clothing/Clt_PLO001^q.bflim.png deleted file mode 100644 index 54e3614..0000000 Binary files a/assets/clothing/Clt_PLO001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO002^q.bflim.png b/assets/clothing/Clt_PLO002^q.bflim.png deleted file mode 100644 index a6d6e3a..0000000 Binary files a/assets/clothing/Clt_PLO002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO003^q.bflim.png b/assets/clothing/Clt_PLO003^q.bflim.png deleted file mode 100644 index e2f6cb7..0000000 Binary files a/assets/clothing/Clt_PLO003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO004^q.bflim.png b/assets/clothing/Clt_PLO004^q.bflim.png deleted file mode 100644 index c54e6f7..0000000 Binary files a/assets/clothing/Clt_PLO004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO005^q.bflim.png b/assets/clothing/Clt_PLO005^q.bflim.png deleted file mode 100644 index 654c29c..0000000 Binary files a/assets/clothing/Clt_PLO005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO006^q.bflim.png b/assets/clothing/Clt_PLO006^q.bflim.png deleted file mode 100644 index 121dda9..0000000 Binary files a/assets/clothing/Clt_PLO006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO007^q.bflim.png b/assets/clothing/Clt_PLO007^q.bflim.png deleted file mode 100644 index 956bece..0000000 Binary files a/assets/clothing/Clt_PLO007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PLO008^q.bflim.png b/assets/clothing/Clt_PLO008^q.bflim.png deleted file mode 100644 index e7298e0..0000000 Binary files a/assets/clothing/Clt_PLO008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PRK000^q.bflim.png b/assets/clothing/Clt_PRK000^q.bflim.png deleted file mode 100644 index 274be4f..0000000 Binary files a/assets/clothing/Clt_PRK000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PRK001^q.bflim.png b/assets/clothing/Clt_PRK001^q.bflim.png deleted file mode 100644 index 1135cf5..0000000 Binary files a/assets/clothing/Clt_PRK001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PRK002^q.bflim.png b/assets/clothing/Clt_PRK002^q.bflim.png deleted file mode 100644 index 7614a8a..0000000 Binary files a/assets/clothing/Clt_PRK002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_PRK003^q.bflim.png b/assets/clothing/Clt_PRK003^q.bflim.png deleted file mode 100644 index 4f3518e..0000000 Binary files a/assets/clothing/Clt_PRK003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_RVL000^q.bflim.png b/assets/clothing/Clt_RVL000^q.bflim.png deleted file mode 100644 index 18488d4..0000000 Binary files a/assets/clothing/Clt_RVL000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT000^q.bflim.png b/assets/clothing/Clt_SHT000^q.bflim.png deleted file mode 100644 index aa23e53..0000000 Binary files a/assets/clothing/Clt_SHT000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT001^q.bflim.png b/assets/clothing/Clt_SHT001^q.bflim.png deleted file mode 100644 index f503a71..0000000 Binary files a/assets/clothing/Clt_SHT001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT002^q.bflim.png b/assets/clothing/Clt_SHT002^q.bflim.png deleted file mode 100644 index 0f7b5ba..0000000 Binary files a/assets/clothing/Clt_SHT002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT003^q.bflim.png b/assets/clothing/Clt_SHT003^q.bflim.png deleted file mode 100644 index 7af9b42..0000000 Binary files a/assets/clothing/Clt_SHT003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT004^q.bflim.png b/assets/clothing/Clt_SHT004^q.bflim.png deleted file mode 100644 index 46736d7..0000000 Binary files a/assets/clothing/Clt_SHT004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT005^q.bflim.png b/assets/clothing/Clt_SHT005^q.bflim.png deleted file mode 100644 index e05fd7f..0000000 Binary files a/assets/clothing/Clt_SHT005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT006^q.bflim.png b/assets/clothing/Clt_SHT006^q.bflim.png deleted file mode 100644 index e792f60..0000000 Binary files a/assets/clothing/Clt_SHT006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT007^q.bflim.png b/assets/clothing/Clt_SHT007^q.bflim.png deleted file mode 100644 index 061207f..0000000 Binary files a/assets/clothing/Clt_SHT007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT008^q.bflim.png b/assets/clothing/Clt_SHT008^q.bflim.png deleted file mode 100644 index d9a833b..0000000 Binary files a/assets/clothing/Clt_SHT008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT009^q.bflim.png b/assets/clothing/Clt_SHT009^q.bflim.png deleted file mode 100644 index b1f3467..0000000 Binary files a/assets/clothing/Clt_SHT009^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT010^q.bflim.png b/assets/clothing/Clt_SHT010^q.bflim.png deleted file mode 100644 index a8e50dc..0000000 Binary files a/assets/clothing/Clt_SHT010^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT011^q.bflim.png b/assets/clothing/Clt_SHT011^q.bflim.png deleted file mode 100644 index 779ad6e..0000000 Binary files a/assets/clothing/Clt_SHT011^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT012^q.bflim.png b/assets/clothing/Clt_SHT012^q.bflim.png deleted file mode 100644 index 8416b45..0000000 Binary files a/assets/clothing/Clt_SHT012^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT013^q.bflim.png b/assets/clothing/Clt_SHT013^q.bflim.png deleted file mode 100644 index d7415b4..0000000 Binary files a/assets/clothing/Clt_SHT013^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT014^q.bflim.png b/assets/clothing/Clt_SHT014^q.bflim.png deleted file mode 100644 index 71e8f78..0000000 Binary files a/assets/clothing/Clt_SHT014^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT015^q.bflim.png b/assets/clothing/Clt_SHT015^q.bflim.png deleted file mode 100644 index 1e5f367..0000000 Binary files a/assets/clothing/Clt_SHT015^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SHT016^q.bflim.png b/assets/clothing/Clt_SHT016^q.bflim.png deleted file mode 100644 index f2c9e16..0000000 Binary files a/assets/clothing/Clt_SHT016^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SUP000^q.bflim.png b/assets/clothing/Clt_SUP000^q.bflim.png deleted file mode 100644 index 5eb7533..0000000 Binary files a/assets/clothing/Clt_SUP000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SUP001^q.bflim.png b/assets/clothing/Clt_SUP001^q.bflim.png deleted file mode 100644 index 76e386f..0000000 Binary files a/assets/clothing/Clt_SUP001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT000^q.bflim.png b/assets/clothing/Clt_SWT000^q.bflim.png deleted file mode 100644 index 1369805..0000000 Binary files a/assets/clothing/Clt_SWT000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT001^q.bflim.png b/assets/clothing/Clt_SWT001^q.bflim.png deleted file mode 100644 index 53de6e7..0000000 Binary files a/assets/clothing/Clt_SWT001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT002^q.bflim.png b/assets/clothing/Clt_SWT002^q.bflim.png deleted file mode 100644 index ba63feb..0000000 Binary files a/assets/clothing/Clt_SWT002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT003^q.bflim.png b/assets/clothing/Clt_SWT003^q.bflim.png deleted file mode 100644 index 02bed15..0000000 Binary files a/assets/clothing/Clt_SWT003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT004^q.bflim.png b/assets/clothing/Clt_SWT004^q.bflim.png deleted file mode 100644 index bdd0f85..0000000 Binary files a/assets/clothing/Clt_SWT004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT005^q.bflim.png b/assets/clothing/Clt_SWT005^q.bflim.png deleted file mode 100644 index bb5145d..0000000 Binary files a/assets/clothing/Clt_SWT005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_SWT006^q.bflim.png b/assets/clothing/Clt_SWT006^q.bflim.png deleted file mode 100644 index 9515d77..0000000 Binary files a/assets/clothing/Clt_SWT006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL000^q.bflim.png b/assets/clothing/Clt_TEL000^q.bflim.png deleted file mode 100644 index 3a7d8c6..0000000 Binary files a/assets/clothing/Clt_TEL000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL001^q.bflim.png b/assets/clothing/Clt_TEL001^q.bflim.png deleted file mode 100644 index a2aa3ca..0000000 Binary files a/assets/clothing/Clt_TEL001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL002^q.bflim.png b/assets/clothing/Clt_TEL002^q.bflim.png deleted file mode 100644 index f4d815c..0000000 Binary files a/assets/clothing/Clt_TEL002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL003^q.bflim.png b/assets/clothing/Clt_TEL003^q.bflim.png deleted file mode 100644 index 7da106f..0000000 Binary files a/assets/clothing/Clt_TEL003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL004^q.bflim.png b/assets/clothing/Clt_TEL004^q.bflim.png deleted file mode 100644 index 154a235..0000000 Binary files a/assets/clothing/Clt_TEL004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL005^q.bflim.png b/assets/clothing/Clt_TEL005^q.bflim.png deleted file mode 100644 index 47a674e..0000000 Binary files a/assets/clothing/Clt_TEL005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL006^q.bflim.png b/assets/clothing/Clt_TEL006^q.bflim.png deleted file mode 100644 index d1650b6..0000000 Binary files a/assets/clothing/Clt_TEL006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL007^q.bflim.png b/assets/clothing/Clt_TEL007^q.bflim.png deleted file mode 100644 index 6884486..0000000 Binary files a/assets/clothing/Clt_TEL007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL008^q.bflim.png b/assets/clothing/Clt_TEL008^q.bflim.png deleted file mode 100644 index c583b87..0000000 Binary files a/assets/clothing/Clt_TEL008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL009^q.bflim.png b/assets/clothing/Clt_TEL009^q.bflim.png deleted file mode 100644 index 2270c02..0000000 Binary files a/assets/clothing/Clt_TEL009^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL010^q.bflim.png b/assets/clothing/Clt_TEL010^q.bflim.png deleted file mode 100644 index d73054c..0000000 Binary files a/assets/clothing/Clt_TEL010^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL011^q.bflim.png b/assets/clothing/Clt_TEL011^q.bflim.png deleted file mode 100644 index 7785e40..0000000 Binary files a/assets/clothing/Clt_TEL011^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TEL012^q.bflim.png b/assets/clothing/Clt_TEL012^q.bflim.png deleted file mode 100644 index 83e4620..0000000 Binary files a/assets/clothing/Clt_TEL012^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES000^q.bflim.png b/assets/clothing/Clt_TES000^q.bflim.png deleted file mode 100644 index e2f7da6..0000000 Binary files a/assets/clothing/Clt_TES000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES001^q.bflim.png b/assets/clothing/Clt_TES001^q.bflim.png deleted file mode 100644 index afba8bc..0000000 Binary files a/assets/clothing/Clt_TES001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES002^q.bflim.png b/assets/clothing/Clt_TES002^q.bflim.png deleted file mode 100644 index 982c85e..0000000 Binary files a/assets/clothing/Clt_TES002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES003^q.bflim.png b/assets/clothing/Clt_TES003^q.bflim.png deleted file mode 100644 index 8913e3d..0000000 Binary files a/assets/clothing/Clt_TES003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES004^q.bflim.png b/assets/clothing/Clt_TES004^q.bflim.png deleted file mode 100644 index 403e8da..0000000 Binary files a/assets/clothing/Clt_TES004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES005^q.bflim.png b/assets/clothing/Clt_TES005^q.bflim.png deleted file mode 100644 index bbac973..0000000 Binary files a/assets/clothing/Clt_TES005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES006^q.bflim.png b/assets/clothing/Clt_TES006^q.bflim.png deleted file mode 100644 index 759c7d9..0000000 Binary files a/assets/clothing/Clt_TES006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES007^q.bflim.png b/assets/clothing/Clt_TES007^q.bflim.png deleted file mode 100644 index 73e2e84..0000000 Binary files a/assets/clothing/Clt_TES007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES008^q.bflim.png b/assets/clothing/Clt_TES008^q.bflim.png deleted file mode 100644 index edd9994..0000000 Binary files a/assets/clothing/Clt_TES008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES009^q.bflim.png b/assets/clothing/Clt_TES009^q.bflim.png deleted file mode 100644 index d68361c..0000000 Binary files a/assets/clothing/Clt_TES009^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES010^q.bflim.png b/assets/clothing/Clt_TES010^q.bflim.png deleted file mode 100644 index eb9831d..0000000 Binary files a/assets/clothing/Clt_TES010^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES011^q.bflim.png b/assets/clothing/Clt_TES011^q.bflim.png deleted file mode 100644 index f59b67b..0000000 Binary files a/assets/clothing/Clt_TES011^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES012^q.bflim.png b/assets/clothing/Clt_TES012^q.bflim.png deleted file mode 100644 index 8486983..0000000 Binary files a/assets/clothing/Clt_TES012^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES013^q.bflim.png b/assets/clothing/Clt_TES013^q.bflim.png deleted file mode 100644 index 33f017c..0000000 Binary files a/assets/clothing/Clt_TES013^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES014^q.bflim.png b/assets/clothing/Clt_TES014^q.bflim.png deleted file mode 100644 index c29ded6..0000000 Binary files a/assets/clothing/Clt_TES014^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES015^q.bflim.png b/assets/clothing/Clt_TES015^q.bflim.png deleted file mode 100644 index e39b199..0000000 Binary files a/assets/clothing/Clt_TES015^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES016^q.bflim.png b/assets/clothing/Clt_TES016^q.bflim.png deleted file mode 100644 index e34f53b..0000000 Binary files a/assets/clothing/Clt_TES016^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES017^q.bflim.png b/assets/clothing/Clt_TES017^q.bflim.png deleted file mode 100644 index b218acf..0000000 Binary files a/assets/clothing/Clt_TES017^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES018^q.bflim.png b/assets/clothing/Clt_TES018^q.bflim.png deleted file mode 100644 index d93aa59..0000000 Binary files a/assets/clothing/Clt_TES018^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES019^q.bflim.png b/assets/clothing/Clt_TES019^q.bflim.png deleted file mode 100644 index 2335ac2..0000000 Binary files a/assets/clothing/Clt_TES019^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES020^q.bflim.png b/assets/clothing/Clt_TES020^q.bflim.png deleted file mode 100644 index 3f6ee18..0000000 Binary files a/assets/clothing/Clt_TES020^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES021^q.bflim.png b/assets/clothing/Clt_TES021^q.bflim.png deleted file mode 100644 index dab7892..0000000 Binary files a/assets/clothing/Clt_TES021^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES022^q.bflim.png b/assets/clothing/Clt_TES022^q.bflim.png deleted file mode 100644 index 0289cdb..0000000 Binary files a/assets/clothing/Clt_TES022^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES023^q.bflim.png b/assets/clothing/Clt_TES023^q.bflim.png deleted file mode 100644 index 27da89f..0000000 Binary files a/assets/clothing/Clt_TES023^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES024^q.bflim.png b/assets/clothing/Clt_TES024^q.bflim.png deleted file mode 100644 index d6e0370..0000000 Binary files a/assets/clothing/Clt_TES024^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES025^q.bflim.png b/assets/clothing/Clt_TES025^q.bflim.png deleted file mode 100644 index a47cf98..0000000 Binary files a/assets/clothing/Clt_TES025^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES026^q.bflim.png b/assets/clothing/Clt_TES026^q.bflim.png deleted file mode 100644 index 9c8062a..0000000 Binary files a/assets/clothing/Clt_TES026^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES027^q.bflim.png b/assets/clothing/Clt_TES027^q.bflim.png deleted file mode 100644 index c1d486b..0000000 Binary files a/assets/clothing/Clt_TES027^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES028^q.bflim.png b/assets/clothing/Clt_TES028^q.bflim.png deleted file mode 100644 index 6216fd4..0000000 Binary files a/assets/clothing/Clt_TES028^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TES029^q.bflim.png b/assets/clothing/Clt_TES029^q.bflim.png deleted file mode 100644 index 1dfeb7d..0000000 Binary files a/assets/clothing/Clt_TES029^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY000^q.bflim.png b/assets/clothing/Clt_TLY000^q.bflim.png deleted file mode 100644 index cd22be2..0000000 Binary files a/assets/clothing/Clt_TLY000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY001^q.bflim.png b/assets/clothing/Clt_TLY001^q.bflim.png deleted file mode 100644 index 51f7c81..0000000 Binary files a/assets/clothing/Clt_TLY001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY002^q.bflim.png b/assets/clothing/Clt_TLY002^q.bflim.png deleted file mode 100644 index aef84c0..0000000 Binary files a/assets/clothing/Clt_TLY002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY003^q.bflim.png b/assets/clothing/Clt_TLY003^q.bflim.png deleted file mode 100644 index 17c3a26..0000000 Binary files a/assets/clothing/Clt_TLY003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY004^q.bflim.png b/assets/clothing/Clt_TLY004^q.bflim.png deleted file mode 100644 index 9d0f1c9..0000000 Binary files a/assets/clothing/Clt_TLY004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY005^q.bflim.png b/assets/clothing/Clt_TLY005^q.bflim.png deleted file mode 100644 index 81a6c8f..0000000 Binary files a/assets/clothing/Clt_TLY005^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY006^q.bflim.png b/assets/clothing/Clt_TLY006^q.bflim.png deleted file mode 100644 index 1641de5..0000000 Binary files a/assets/clothing/Clt_TLY006^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY007^q.bflim.png b/assets/clothing/Clt_TLY007^q.bflim.png deleted file mode 100644 index 5fb61d3..0000000 Binary files a/assets/clothing/Clt_TLY007^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY008^q.bflim.png b/assets/clothing/Clt_TLY008^q.bflim.png deleted file mode 100644 index a067c68..0000000 Binary files a/assets/clothing/Clt_TLY008^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TLY009^q.bflim.png b/assets/clothing/Clt_TLY009^q.bflim.png deleted file mode 100644 index cb50364..0000000 Binary files a/assets/clothing/Clt_TLY009^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TNK000^q.bflim.png b/assets/clothing/Clt_TNK000^q.bflim.png deleted file mode 100644 index 50615e6..0000000 Binary files a/assets/clothing/Clt_TNK000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TNK001^q.bflim.png b/assets/clothing/Clt_TNK001^q.bflim.png deleted file mode 100644 index 4a097c6..0000000 Binary files a/assets/clothing/Clt_TNK001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_TNK002^q.bflim.png b/assets/clothing/Clt_TNK002^q.bflim.png deleted file mode 100644 index b107392..0000000 Binary files a/assets/clothing/Clt_TNK002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST000^q.bflim.png b/assets/clothing/Clt_VST000^q.bflim.png deleted file mode 100644 index 197071d..0000000 Binary files a/assets/clothing/Clt_VST000^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST001^q.bflim.png b/assets/clothing/Clt_VST001^q.bflim.png deleted file mode 100644 index 3f960c5..0000000 Binary files a/assets/clothing/Clt_VST001^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST002^q.bflim.png b/assets/clothing/Clt_VST002^q.bflim.png deleted file mode 100644 index 9f837fd..0000000 Binary files a/assets/clothing/Clt_VST002^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST003^q.bflim.png b/assets/clothing/Clt_VST003^q.bflim.png deleted file mode 100644 index c3b8322..0000000 Binary files a/assets/clothing/Clt_VST003^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST004^q.bflim.png b/assets/clothing/Clt_VST004^q.bflim.png deleted file mode 100644 index 45ced4e..0000000 Binary files a/assets/clothing/Clt_VST004^q.bflim.png and /dev/null differ diff --git a/assets/clothing/Clt_VST005^q.bflim.png b/assets/clothing/Clt_VST005^q.bflim.png deleted file mode 100644 index 67710b5..0000000 Binary files a/assets/clothing/Clt_VST005^q.bflim.png and /dev/null differ diff --git a/assets/en/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css b/assets/en/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css deleted file mode 100644 index 1c16d62..0000000 --- a/assets/en/application-b4c7459fc6df950ab76bf61ce3457179f3260b0e44b1a2ea9fc252bbbc13ac22.css +++ /dev/null @@ -1,49 +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-splatfest,.ranking .ranklist-tab .tab-splatfest,.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-number-purple-0,.typography-number-purple-1,.typography-number-purple-2,.typography-number-purple-3,.typography-number-purple-4,.typography-number-purple-5,.typography-number-purple-6,.typography-number-purple-7,.typography-number-purple-8,.typography-number-purple-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-regularmatch,.ranking .ranklist .rank-title .title-regular,.typography-rank-gachimatch,.ranking .ranklist .rank-title .title-gachi,.typography-rank-splatfest,.ranking .ranklist .rank-title .title-splatfest,.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/en/ui-s583a844df0.png');background-repeat:no-repeat}.icon-header-logo{width:170px;height:76px;margin:0 auto;display:block;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1058px;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 -529px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.icon-header-logo{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -1996px;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 -998px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.lt-ie9 .icon-header-logo{width:300px;height:138px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1134px;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 -567px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.lt-ie9 .icon-header-logo{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2148px;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 -1074px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@media screen and (min-width: 1025px){.icon-header-logo{width:300px;height:138px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1134px;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 -567px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2148px;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 -1074px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1564px;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 -782px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2648px;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 -1324px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1508px;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 -754px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.icon-navi-friend:hover,.icon-navi-friend.is-selected{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2536px;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 -1268px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1620px;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 -810px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.icon-navi-ranking:hover,.icon-navi-ranking.is-selected{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2760px;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 -1380px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1452px;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 -726px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.icon-navi-equipment:hover,.icon-navi-equipment.is-selected{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2424px;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 -1212px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1676px;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 -838px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.icon-navi-stage:hover,.icon-navi-stage.is-selected{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -2872px;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 -1436px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-hyaketu,.ranking .ranklist .rank-detail .rank-username .rank-hyaketu{width:26px;height:20px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/ico_hyaketu-0f3485d21126e16d2e1b109f8643a411983a12e5b9bdabd82097392f25ba3088.svg') 0 0 no-repeat}.icon-tab-splatfest,.ranking .ranklist-tab .tab-splatfest{width:100px;height:116px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest-ae7a0f2335045ce2ec4f1f96b10cbf01a5f6fb12a397c0246c56fa25c3abf08a.svg') 0 0 no-repeat}.lt-ie9 .icon-tab-splatfest,.lt-ie9 .ranking .ranklist-tab .tab-splatfest,.ranking .ranklist-tab .lt-ie9 .tab-splatfest{width:150px;height:174px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest-ae7a0f2335045ce2ec4f1f96b10cbf01a5f6fb12a397c0246c56fa25c3abf08a.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-splatfest,.ranking .ranklist-tab .tab-splatfest{width:150px;height:174px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest-ae7a0f2335045ce2ec4f1f96b10cbf01a5f6fb12a397c0246c56fa25c3abf08a.svg') 0 0 no-repeat}}.icon-tab-splatfest:hover,.ranking .ranklist-tab .tab-splatfest: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-splatfest.is-selected,.ranking .ranklist-tab .is-selected.tab-splatfest{width:100px;height:116px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest_selected-ad7372ec630d65d89c2655d805f8cd099cfa2bacfea587076fd07936c7acb920.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-tab-splatfest.is-selected,.lt-ie9 .ranking .ranklist-tab .is-selected.tab-splatfest,.ranking .ranklist-tab .lt-ie9 .is-selected.tab-splatfest{width:150px;height:174px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest_selected-ad7372ec630d65d89c2655d805f8cd099cfa2bacfea587076fd07936c7acb920.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-splatfest.is-selected,.ranking .ranklist-tab .is-selected.tab-splatfest{width:150px;height:174px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_splatfest_selected-ad7372ec630d65d89c2655d805f8cd099cfa2bacfea587076fd07936c7acb920.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/en/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg') 0 0 no-repeat;width:100px;height:116px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg') 0 0 no-repeat}.lt-ie9 .icon-tab-gachi,.lt-ie9 .ranking .ranklist-tab .tab-gachi,.ranking .ranklist-tab .lt-ie9 .tab-gachi{width:150px;height:174px;background:transparent url('https://splatoon.nintendo.net/assets/en/svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-gachi,.ranking .ranklist-tab .tab-gachi{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_gachi-1ab8351babd76ea6dd8e23eb86293c8ceafaf23b9cae3001166fabf3a01011a7.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('svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg') 0 0 no-repeat;width:100px;height:116px;background:transparent url('svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.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-tab-gachi.is-selected,.lt-ie9 .ranking .ranklist-tab .is-selected.tab-gachi,.ranking .ranklist-tab .lt-ie9 .is-selected.tab-gachi{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-gachi.is-selected,.ranking .ranklist-tab .is-selected.tab-gachi{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_gachi_selected-4796f167399dca12cb274dcb0348cdf709a1f722ddd241210e55a3e04fdb6ff4.svg') 0 0 no-repeat}}.icon-tab-regular,.ranking .ranklist-tab .tab-regular{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg') 0 0 no-repeat;width:100px;height:116px;background:transparent url('svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg') 0 0 no-repeat}.lt-ie9 .icon-tab-regular,.lt-ie9 .ranking .ranklist-tab .tab-regular,.ranking .ranklist-tab .lt-ie9 .tab-regular{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-regular,.ranking .ranklist-tab .tab-regular{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_regular-40682de5f47922c608c0ddf6eddd44efcf4b0516092041cdb48977f777030487.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('svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg') 0 0 no-repeat;width:100px;height:116px;background:transparent url('svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.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-tab-regular.is-selected,.lt-ie9 .ranking .ranklist-tab .is-selected.tab-regular,.ranking .ranklist-tab .lt-ie9 .is-selected.tab-regular{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg') 0 0 no-repeat}@media screen and (min-width: 1025px){.icon-tab-regular.is-selected,.ranking .ranklist-tab .is-selected.tab-regular{width:150px;height:174px;background:transparent url('svg/ui/btn_tab_regular_selected-b636e3d21ace9434120061a32658b21a34feb6468553b6d6da30ce890b85ec1f.svg') 0 0 no-repeat}}.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-number-purple-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_purple-c388fcb1248d8c51ebd2e75512dd03b7c55643a64a94a63aa96e6fdacc139421.svg') 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-purple-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_purple-e854b65457dce33c1570ee22dfdc6f3dbe74b49606d08bc92d69fb6d1ed7690a.svg') 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-purple-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_purple-50c81f51ce9f30ce89dd3f01a9812c846e7fbb7a00fc95d72726a772d2ef5bd7.svg') 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-purple-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_purple-0901c032e718a09d5e4c9c1f47646a3958da7bb566a2d4da06322d7be2a911aa.svg') 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-purple-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_purple-a2e279292822c0f181b7726bcef1ee6c3d7a18b2763ec4d8c0a54ca452fc5e04.svg') 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-purple-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_purple-16e43ef9f23e514f900ede4bde7bcb81aa062af961c553374fc7c80566cf8b47.svg') 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-purple-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_purple-1ed2cae2808bb656eb89d986c9e10289fc273cb7d026b989af0aac39722c6989.svg') 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-purple-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_purple-8cae82b95463c7ca3ab55f0bf652d10e2212b43d99e442d89fda9b1951c8b261.svg') 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-purple-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_purple-faf0aa1407d058709db1338ba8d4c42495911d63e77e9653b74b26ff25f4f355.svg') 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-purple-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_purple-68d2b702b4240b2cd2886fb146d2c9835e1a2fd79b8d218cb5b7fb32cecb4bfa.svg') 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-c96280213f50b1bc3c6380aa2bf191f6aaf4fd2da44a111bcbb1495444f23868.svg') 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-b805b3146503cef16e75964333f58c2934bc3b6b6e1cd6e21172c85706a4deda.svg') 0 0 no-repeat}.typography-ranking{position:absolute;top:7px;left:78px;width:117px;height:35px;background:transparent url('svg/text/menu/tx_ranking-8d97ac01b5b5c5b9244c8a4960bce79d33349175d141b06da0d835c71c8298e2.svg') 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-6b4dcbc2bb6f0d50c8e6180ec1da935b54c3b0cc761dd7700b26c7bd1b5ac9d4.svg') 0 0 no-repeat}.typography-equipment{position:absolute;top:-11px;left:78px;width:157px;height:74px;background:transparent url('svg/text/menu/tx_equipment-8d59c4296bdafb1746824229dc9300ef6b140d4bda0bb0284a662903f20afe45.svg') 0 0 no-repeat}a:hover .typography-equipment,.typography-equipment:hover,.is-selected .typography-equipment{width:157px;height:74px;background:transparent url('svg/text/menu/tx_equipment_wht-940f9bdfe17d321ac6bc737021f1b837ccace05cf0a14e24315e2a39d3d52a3e.svg') 0 0 no-repeat}.typography-stage{position:absolute;top:7px;left:78px;width:155px;height:39px;background:transparent url('svg/text/menu/tx_stageinfo-5e7f00d4a18387e2ee3065e97a475e23002554c3facc1dc6816cdb157c5985c4.svg') 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-5fa41cd0a2c7e72f93cb7ec6821d01af7f5d05e91b9dc16b002197e69fdf9440.svg') 0 0 no-repeat}.typography-microsite{width:164px;height:17px;background:transparent url('svg/text/menu/tx_officialpage-51d6bd752e52fb7c599246bec3c9bbb960e9f2ab063cf6e9e5b037e8fab8a7ea.svg') 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-47ce083cc4514ab6aeb75b7dd9f71ce89ddc54a18d930d90cf4df62047413831.svg') 0 0 no-repeat;position:absolute;top:8px;left:38px}.typography-twitter-unlink{width:104px;height:24px;background:transparent url('svg/text/menu/tx_twitter_Cancel-34186e4e830964405f2528210d7278206d255bf40b69559babc36a7a041e0394.svg') 0 0 no-repeat;position:absolute;top:1px;left:38px}.typography-logout{width:70px;height:15px;background:transparent url('svg/text/menu/tx_logout-a35c74ff79b585667ae273fd9477f07a9d07c7fce8f5ef24f8f8f43988b5afcb.svg') 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-2bfe8465098d51b8154befcd805ada60d17bca5e1324f26fee3eb43278a8652b.svg') 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-05fcfde511f9f9e562b3bd73b096f9ce1c069f13aedc20b08fe2e8c5b1a5f6ae.svg') 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-f79b9c472757006700455a8b74eaa4e50fee7c316373c98d873e0769f9bdb6d9.svg') 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:176px;height:80px;background:transparent url('svg/text/scene/equipment/tx_equipment-ea02b805bb9aec4677fb4a4629f515d402822e8eed1f3fcc524336fe3c813fee.svg') 0 0 no-repeat;position:absolute;top:-11px;left:71px}.lt-ie9 .typography-headline-equipment{width:176px;height:80px;position:absolute;top:-11px;left:71px}@media screen and (min-width: 1025px){.typography-headline-equipment{width:176px;height:80px;position:absolute;top:-11px;left:71px}}.typography-recruiting{width:76px;height:35px;background:transparent url('svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat;position:absolute;top:15px;left:12px}.lt-ie9 .typography-recruiting{width:116px;height:52px;background:transparent url('svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat;position:absolute;top:19px;left:17px}@media screen and (min-width: 1025px){.typography-recruiting{width:116px;height:52px;background:transparent url('svg/text/scene/friendlist/tx_recruiting-a2bf530e382bdd0f749e1da64434839d95c21392823685251b9fc89c36eedf81.svg') 0 0 no-repeat;position:absolute;top:19px;left:17px}}.typography-participation{width:100px;height:45px;background:transparent url('svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat;position:absolute;top:8px;left:-1px}.lt-ie9 .typography-participation{width:153px;height:65px;background:transparent url('svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat;position:absolute;top:14px;left:1px}@media screen and (min-width: 1025px){.typography-participation{width:153px;height:65px;background:transparent url('svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg') 0 0 no-repeat;position:absolute;top:14px;left:1px}}.typography-participation-edit{width:77px;height:37px;background:transparent url('svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat;position:absolute;top:14px;left:9px}.lt-ie9 .typography-participation-edit{width:123px;height:57px;background:transparent url('svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat;position:absolute;top:18px;left:12px}@media screen and (min-width: 1025px){.typography-participation-edit{width:123px;height:57px;background:transparent url('svg/text/scene/friendpublic/tx_planchange-e5b56f4334b94f20f22e9c78eaf904b9c64c5d9a4d831c49350aad8e3548989a.svg') 0 0 no-repeat;position:absolute;top:18px;left:12px}}.typography-plan{width:190px;height:100px;background:transparent url('svg/text/scene/todayplan/tx_decide-641a9d51cf0d695603a3c5b62acd816c29fa0a9b4a3dd54b102044a1b4fc6b68.svg') 0 0 no-repeat;background-position:0 0;position:relative;left:16px}.typography-plan-date{width:88px;height:21px;background:transparent url('svg/text/scene/todayplan/tx_starttime-84c1c77d573088cad4c7d4209bda257fc4d408e8c93848848cbefc4620eb0633.svg') 0 0 no-repeat}.typography-plan-feel{width:92px;height:23px;background:transparent url('svg/text/scene/todayplan/tx_feeling-9d553aefa73feeafa290549959b72b59bdaf8b4b2eb7271a98451d2fb3abb6e2.svg') 0 0 no-repeat}.typography-plan-weapon{width:61px;height:33px;background:transparent url('svg/text/scene/todayplan/tx_weapon-eadb2eec0e7572d061206ed3e2f52077a3bb1635d8a09f4402609176f1f5116f.svg') 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-e0e72cb875809ec67939b59c813307c321344619bae0ceb5dd9c3c4dc29675f9.svg') 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-8ec9f2e90b914cd0bdacb841c7fa26f2a7e1efac65df47cd3c82b61f555ae620.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-8ab24ac8c0d57b412ea490e572e4fe3e818eb35740bf55a644a41f11f2c11bd7.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-dd6319454155c1a6ddfafc0cd1d79a01d442608cb1710045bd2792967e4347ad.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-ec8fca1503209b51ce255506a0af71164b031ba0693fdd3b2a0215ade38c46f0.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-af8799416ba0ba19290fa853e3889791e14d26348ffbef9667ca821b28e6bb41.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-8c10171ab81f1e5b53de6a9496e4230861ed10ab5cb65b1ff6920b737695e6b1.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-06a79e224621a97437805ef171ce0feed3346bdfb8b2351bc8f2d0d11220bf18.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-7c39ce665755a8cf1b5a4c64c8f22f2f8e1c79af9ec6e98c606352b26904841b.svg') 0 0 no-repeat;background-position:0 0}.typography-headline-plan{width:318px;height:142px;background:transparent url('svg/text/scene/todayplan/tx_decide-641a9d51cf0d695603a3c5b62acd816c29fa0a9b4a3dd54b102044a1b4fc6b68.svg') 0 0 no-repeat;background-position:30px -33px}.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,.ranking .ranklist .rank-title .title-regular{width:266px;height:56px;background:transparent url('svg/text/scene/rank/tx_ico_regularmatch-d148024170655c92ebe8185afd8648d0394c237fdbe529493fee311804fe753e.svg') 0 0 no-repeat;width:152px;height:28px;background:transparent url('svg/text/scene/rank/tx_regularmatch-b107a49b118c434fce83fcff580b5f695b9b57a29f86bb75df000dbe1d675869.svg') 0 0 no-repeat}.typography-rank-gachimatch,.ranking .ranklist .rank-title .title-gachi{width:266px;height:56px;background:transparent url('svg/text/scene/rank/tx_ico_gachimatch-6d55799b9bd2aacba249091910568da3669ab7a30399f78e11051660cdc93484.svg') 0 0 no-repeat;width:152px;height:28px;background:transparent url('svg/text/scene/rank/tx_gachimatch-8d02f62c7ffeb506d31e371ec7e2f5a1d01fd1c4117676f726973e28845ffb19.svg') 0 0 no-repeat}.typography-rank-splatfest,.ranking .ranklist .rank-title .title-splatfest{width:152px;height:28px;background:transparent url('svg/text/scene/rank/tx_splatfest-7a0ef00ee7f4877df0c7b32998f6bad81fd3f8c28e287168dfffe7d6efb09f77.svg') 0 0 no-repeat}.typography-equip-rank{width:58px;height:22px;background:transparent url('svg/text/scene/equipment/tx_rank-2bcc8d331694f06c2af30e720acafda60760c71f086906489afb73190a6913ce.svg') 0 0 no-repeat}.typography-equip-udemae{width:83px;height:31px;background:transparent url('svg/text/scene/equipment/tx_udemae-3f0e377d89a469c62069c2304dae87dfdf2b98076a0a4662b9190800c2d9da91.svg') 0 0 no-repeat}.typography-equip-painted-area{width:238px;height:28px;background:transparent url('svg/text/scene/equipment/tx_painted-ab352ac64b62b5c8e5e118f40bb20d9130f0987b7813e1587bf4c39daa40ec4f.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:70px;height:20px;background:transparent url('svg/text/wait/tx_loading-dccf3fb801ca859f2d17992f5cd7da62995c1fe81a306dd103398ef7c0e25b70.svg') 0 0 no-repeat;-moz-background-size:70px, 20px;-o-background-size:70px, 20px;-webkit-background-size:70px, 20px;background-size:70px, 20px}@-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;font-size:14px;font-size:1.4rem}.enpera small{text-align:center;display:block;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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.error-page:before{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}[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;z-index:1024;-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-s9c43802b62-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-se6335ab797-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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.equipment .equip-detail .equip-user-main .equip-user-weapon{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.equipment .equip-detail .equip-user-protections .equip-protective{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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 0}.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_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.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/bg_pc_login_splash_en-651c477b84eb2e0a354543cfead48a7f2ca1daac8effb473820bb13ac68d0c55.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-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.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_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png') 0 0 repeat;-moz-background-size:100%;-o-background-size:100%;-webkit-background-size:100%;background-size:100%}}.welcome .contents{margin:395px 0 0}.lt-ie9 .welcome .contents{margin-top:628px}@media screen and (min-width: 1025px){.welcome .contents{margin-top:628px}}.welcome .enpera{height:64px;margin:auto 5rem}.welcome .enpera small{text-align:center;margin-top:1rem}.lt-ie9 .welcome .enpera small{float:right;position:relative;top:48px}@media screen and (min-width: 1025px){.welcome .enpera small{float:right;position:relative;top:48px}}.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-b2fc3b4af23257308b4dc53e5d2fecffd1c28aa826f84c13ad7c7b28cf61dbb8.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-098f937d17341d024aa75aaf64f180016309be2de983b817be218aa102e24078.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-fb55a25267923d4264508ba8cb7f931b083c486dd581ceb2ddf71801419b3f4e.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-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.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-fb55a25267923d4264508ba8cb7f931b083c486dd581ceb2ddf71801419b3f4e.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-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.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-83f1b2cc1a8799f21b1e80f1333540f0aa0b709640d0d8d25d1bc3ad2a599852.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-af677095be75a35942ba12f788c78239fd973a9bacba4e25941a23d06653a5f2.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-b9c649a485e1ba37828b58948dda9d381de3c4277424659ed500c784998b050b.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-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.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-b9c649a485e1ba37828b58948dda9d381de3c4277424659ed500c784998b050b.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-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.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-b08abd4b724a4ec99c02b39309b9c25d6fc3fdd3e34a5d9893d8df1d116c8e4d.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-58400f49972eec723d03784facd0f0f6d59e5d48b98cb8569383f6cc176df301.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-85a29f02c2ea409e9e286d6539b24d1f43d343b4facf406bd37c10459b64f483.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-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.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-85a29f02c2ea409e9e286d6539b24d1f43d343b4facf406bd37c10459b64f483.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-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.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('svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg.html') 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}.site-policy{text-align:center}.lt-ie9 .site-policy{text-align:left;float:left}@media screen and (min-width: 1025px){.site-policy{text-align:left;float:left}}.esrb-bg{width:29rem;height:1rem}.esrb-bg:before{content:'ESRB RATING: '}.esrb-bg:after{content:'CARTOON VIOLENCE'}.esrb-bg:hover{opacity:0.8}.lt-ie9 .esrb-bg{position:absolute;width:152px;height:72px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -914px;background-repeat:no-repeat;-moz-background-size:auto;-o-background-size:auto;-webkit-background-size:auto;background-size:auto}.lt-ie9 .esrb-bg:before{content:''}.lt-ie9 .esrb-bg:after{content:''}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.lt-ie9 .esrb-bg{background-position:0 -457px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.lt-ie9 .esrb-bg{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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){.lt-ie9 .esrb-bg{background-position:0 -854px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@media screen and (min-width: 1025px){.esrb-bg{position:absolute;width:152px;height:72px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -914px;background-repeat:no-repeat;-moz-background-size:auto;-o-background-size:auto;-webkit-background-size:auto;background-size:auto}.esrb-bg:before{content:''}.esrb-bg:after{content:''}}@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){.esrb-bg{background-position:0 -457px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){.esrb-bg{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 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){.esrb-bg{background-position:0 -854px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.privacy-certified-bg:hover{opacity:0.8}.lt-ie9 .privacy-certified-bg{position:absolute;width:54px;height:72px;margin-left:164px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -986px;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 .privacy-certified-bg{background-position:0 -493px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.lt-ie9 .privacy-certified-bg{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -1852px;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 .privacy-certified-bg{background-position:0 -926px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@media screen and (min-width: 1025px){.privacy-certified-bg{position:absolute;width:54px;height:72px;margin-left:164px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -986px;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){.privacy-certified-bg{background-position:0 -493px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx){.privacy-certified-bg{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.png');background-position:0 -1852px;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){.privacy-certified-bg{background-position:0 -926px;-moz-background-size:540px 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.site-policy-url{display:block;margin-top:1rem}.lt-ie9 .site-policy-url{display:inline-block;margin-left:242px;position:relative;top:52px;left:12px}@media screen and (min-width: 1025px){.site-policy-url{display:inline-block;margin-left:242px;position:relative;top:52px;left:12px}}.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 0}.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 0}.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 .action-disabled .action-status{font-size:1.3em !important}.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-tab .tab-splatfest{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-title{margin:0px auto 10px}.ranking .ranklist .rank-title .title-regular{margin:0px auto}.ranking .ranklist .rank-title .title-gachi{margin:0px auto}.ranking .ranklist .rank-title .title-splatfest{margin:0px auto}.ranking .ranklist .rank-message{display:block;font-size:1.6rem;font-weight:bold;padding:0px 20px;position:relative;text-align:center}.ranking .ranklist .rank-teams{font-size:1.4em;font-weight:bold;text-align:center;margin-bottom:20px}.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:480px;height:92px}@media screen and (min-width: 1025px){.ranking .ranklist .rank-detail{width:480px;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-username.splatfest-my-name{color:#9e39ff}.ranking .ranklist .rank-detail .rank-username .rank-hyaketu{display:inline-block;margin-right:5px}.ranking .ranklist .rank-detail .rank-username .rank-username-text{position:absolute;width:180px;font-size:0.85em}.lt-ie9 .ranking .ranklist .rank-detail .rank-username .rank-username-text{font-size:1em;width:220px}@media screen and (min-width: 1025px){.ranking .ranklist .rank-detail .rank-username .rank-username-text{font-size:1em;width:220px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.ranking .ranklist .rank-detail .rank-gear .rank-weapon{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.ranking .ranklist .rank-detail .rank-gear .rank-protective{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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:20px;font-size:2rem;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-2cee60cbe41a1594b8d5ef867138f99d843cfce6efe0c490a41632b2e99ec685.svg') 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:215px;height:48px;background:transparent url('svg/text/scene/stage/tx_gachimatch-08a066c73d4dcf466c435be611b996ffd7930d19d9a6a865b712cd5dd802534f.svg') 0 0 no-repeat;-moz-background-size:215px, 48px;-o-background-size:215px, 48px;-webkit-background-size:215px, 48px;background-size:215px, 48px;background-position:0 0}.typography-rule{display:block;margin:0 auto;width:144px;height:33px;background:transparent url('svg/text/scene/stage/tx_rule-76cf0777fb715a9478f8b579512541f3f14ed834566e0b6e153834a57d726021.svg') 0 0 no-repeat;-moz-background-size:144px, 33px;-o-background-size:144px, 33px;-webkit-background-size:144px, 33px;background-size:144px, 33px;background-position:0 0}.festival-image{margin:10px auto 0;width:300px;height:180px;display:block;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.png');background-position:0 -1272px;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 -636px;-moz-background-size:300px 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.festival-image{background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}.lt-ie9 .festival-image{width:600px;height:360px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.lt-ie9 .festival-image{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@media screen and (min-width: 1025px){.festival-image{width:600px;height:360px;background-image:url('ui-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.equipment .equip-detail .equip-user-main .equip-user-weapon{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.equipment .equip-detail .equip-user-protections .equip-protective{background-image:url('ui/@2x-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}@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-scf41f55f26-b7d4baf19342db013cc20bb9d1dd2bfddc4817ace5a1c86f5e14705cd514311f.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 866px;-o-background-size:300px 866px;-webkit-background-size:300px 866px;background-size:300px 866px}}@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-s7d1cb2d0b4-a0a2a55cb184e63faa001b5cea7abed749e0e0cf06ec239e1c193e5ccd0c7b3b.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 1492px;-o-background-size:540px 1492px;-webkit-background-size:540px 1492px;background-size:540px 1492px}}.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}.rank-tweet-point-festival{transform:rotate(-5deg) scale(0.55) translate(-50px, 140px);-ms-transform:rotate(-5deg) scale(0.55) translate(-50px, 140px);-webkit-transform:rotate(-5deg) scale(0.55) translate(-50px, 140px);-moz-transform:rotate(-5deg) scale(0.55) translate(-50px, 140px);width:180px;text-align:center}.loading{text-align:left}.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}.collapsible.opening{-moz-transition:all 0.2s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition:all 0.2s cubic-bezier(0.7, 0, 0.3, 1);transition:all 0.2s cubic-bezier(0.7, 0, 0.3, 1)}.ranking .headline{position:relative}.debug{background-color:black}.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%)} -.tour .thankyou { - width: 320px; - height: 240px; - background: url('mb-thankyou.png') 0 0 repeat; - background-repeat: no-repeat; - background-size: 320px 240px; -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { - .tour .thankyou { - background: url('mb-thankyou.png') 0 0 repeat; - -moz-background-size: 100%; - -o-background-size: 100%; - -webkit-background-size: 100%; - background-size: 100%; - } -} -.lt-ie9 .tour .thankyou { - width: 640px; - height: 340px; - background: url('pc-thankyou.png') 0 0 repeat; - background-size: 640px 340px; -} -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { - .lt-ie9 .tour .thankyou { - background: url('pc-thankyou.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 .thankyou { - width: 640px; - height: 340px; - background: url('pc-thankyou.png') 0 0 repeat; - background-size: 640px 340px; - } -} -@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1025px) and (min-resolution: 2dppx) { - .tour .thankyou { - background: url('pc-thankyou.png') 0 0 repeat; - -moz-background-size: 100%; - -o-background-size: 100%; - -webkit-background-size: 100%; - background-size: 100%; - } -} \ No newline at end of file diff --git a/assets/en/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png b/assets/en/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png deleted file mode 100644 index 0c9edd3..0000000 Binary files a/assets/en/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png and /dev/null differ diff --git a/assets/en/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png b/assets/en/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png deleted file mode 100644 index 01b89ed..0000000 Binary files a/assets/en/bg/@2x/bg_pc_login_splash_en-0f933de8d5748b8da67b48c507ae9634e0626cb9425ce8c4a745c0aa25f55f7f.png and /dev/null differ diff --git a/assets/en/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png b/assets/en/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png deleted file mode 100644 index 662e505..0000000 Binary files a/assets/en/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png and /dev/null differ diff --git a/assets/en/bg/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png b/assets/en/bg/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png deleted file mode 100644 index b053e13..0000000 Binary files a/assets/en/bg/bg_mb_login_splash_en-210b70a7ecfc0ee2cee02cb369f3bbce0525125eb5cf00507adbde70e8550dec.png and /dev/null differ diff --git a/assets/en/bg/description/@2x/pc-description01-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.png b/assets/en/bg/description/@2x/pc-description01-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.png deleted file mode 100644 index 85c3542..0000000 Binary files a/assets/en/bg/description/@2x/pc-description01-5e03191cea8c7e14793eabb07e81d210ea658cd6cd60f0eeb9f2d0d64cbcd042.png and /dev/null differ diff --git a/assets/en/bg/description/@2x/pc-description02-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.png b/assets/en/bg/description/@2x/pc-description02-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.png deleted file mode 100644 index 815ba03..0000000 Binary files a/assets/en/bg/description/@2x/pc-description02-5cb63c262909fe9e157ff35cb1cb169f5a65c7bc3f64d5efbb273e2b689283bc.png and /dev/null differ diff --git a/assets/en/bg/description/@2x/pc-description03-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.png b/assets/en/bg/description/@2x/pc-description03-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.png deleted file mode 100644 index 8613d6d..0000000 Binary files a/assets/en/bg/description/@2x/pc-description03-1941a39129f48851f6a9b2ee9566e342e8d54e49a5145396e2c9dc9b96df219e.png and /dev/null differ diff --git a/assets/en/bg/description/mb-description01-b2fc3b4af23257308b4dc53e5d2fecffd1c28aa826f84c13ad7c7b28cf61dbb8.png b/assets/en/bg/description/mb-description01-b2fc3b4af23257308b4dc53e5d2fecffd1c28aa826f84c13ad7c7b28cf61dbb8.png deleted file mode 100644 index c47c4fd..0000000 Binary files a/assets/en/bg/description/mb-description01-b2fc3b4af23257308b4dc53e5d2fecffd1c28aa826f84c13ad7c7b28cf61dbb8.png and /dev/null differ diff --git a/assets/en/bg/description/mb-description02-83f1b2cc1a8799f21b1e80f1333540f0aa0b709640d0d8d25d1bc3ad2a599852.png b/assets/en/bg/description/mb-description02-83f1b2cc1a8799f21b1e80f1333540f0aa0b709640d0d8d25d1bc3ad2a599852.png deleted file mode 100644 index fee554e..0000000 Binary files a/assets/en/bg/description/mb-description02-83f1b2cc1a8799f21b1e80f1333540f0aa0b709640d0d8d25d1bc3ad2a599852.png and /dev/null differ diff --git a/assets/en/bg/description/mb-description03-b08abd4b724a4ec99c02b39309b9c25d6fc3fdd3e34a5d9893d8df1d116c8e4d.png b/assets/en/bg/description/mb-description03-b08abd4b724a4ec99c02b39309b9c25d6fc3fdd3e34a5d9893d8df1d116c8e4d.png deleted file mode 100644 index db91075..0000000 Binary files a/assets/en/bg/description/mb-description03-b08abd4b724a4ec99c02b39309b9c25d6fc3fdd3e34a5d9893d8df1d116c8e4d.png and /dev/null differ diff --git a/assets/en/facebook_image-f7cbb3f4687a632cf0a44be1e68a7676dbb52eaf2ebc4b207522418825078203.jpg b/assets/en/facebook_image-f7cbb3f4687a632cf0a44be1e68a7676dbb52eaf2ebc4b207522418825078203.jpg deleted file mode 100644 index 04e93c7..0000000 Binary files a/assets/en/facebook_image-f7cbb3f4687a632cf0a44be1e68a7676dbb52eaf2ebc4b207522418825078203.jpg and /dev/null differ diff --git a/assets/en/mb-thankyou.png b/assets/en/mb-thankyou.png deleted file mode 100644 index 6520ab6..0000000 Binary files a/assets/en/mb-thankyou.png and /dev/null differ diff --git a/assets/en/pc-thankyou.png b/assets/en/pc-thankyou.png deleted file mode 100644 index dc00061..0000000 Binary files a/assets/en/pc-thankyou.png and /dev/null differ diff --git a/assets/en/special_SplatNetLogo.png b/assets/en/special_SplatNetLogo.png deleted file mode 100644 index 40047d1..0000000 Binary files a/assets/en/special_SplatNetLogo.png and /dev/null differ diff --git a/assets/en/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg b/assets/en/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg deleted file mode 100644 index 57bae0c..0000000 --- a/assets/en/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a-6b43fb1a0461932ed04e5af0598eabd9d5ab07ad9a8902641117f372cddf2582.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a-6b43fb1a0461932ed04e5af0598eabd9d5ab07ad9a8902641117f372cddf2582.svg.html deleted file mode 100644 index 33990be..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a-6b43fb1a0461932ed04e5af0598eabd9d5ab07ad9a8902641117f372cddf2582.svg.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg.html deleted file mode 100644 index ce96bca..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_plus-d710165dd227482d79330309efe4705fdfb8b803c354b5da38cb9ac06dc1765e.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_plus-d710165dd227482d79330309efe4705fdfb8b803c354b5da38cb9ac06dc1765e.svg.html deleted file mode 100644 index 1562162..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_a_plus-d710165dd227482d79330309efe4705fdfb8b803c354b5da38cb9ac06dc1765e.svg.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg.html deleted file mode 100644 index e12bcb6..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_plus-f7c6aa9ecea936266e583bc4ffbbf30ecae4586465b120337741be9aafe93c3b.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_plus-f7c6aa9ecea936266e583bc4ffbbf30ecae4586465b120337741be9aafe93c3b.svg.html deleted file mode 100644 index 0f53115..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_b_plus-f7c6aa9ecea936266e583bc4ffbbf30ecae4586465b120337741be9aafe93c3b.svg.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg.html deleted file mode 100644 index 49e52a4..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg.html deleted file mode 100644 index d55a0b1..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg.html deleted file mode 100644 index bb6f1cf..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_s_plus-0d360efab395bbd71ca49aa3c265d78f0d09e21c44334724c7ed9d90262248b9.svg.html b/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_s_plus-0d360efab395bbd71ca49aa3c265d78f0d09e21c44334724c7ed9d90262248b9.svg.html deleted file mode 100644 index 588ad8f..0000000 --- a/assets/en/svg/text/scene/equipment/udemae_alphabet/tx_s_plus-0d360efab395bbd71ca49aa3c265d78f0d09e21c44334724c7ed9d90262248b9.svg.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg b/assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg deleted file mode 100644 index 3a56ecf..0000000 --- a/assets/en/svg/text/scene/friendlist/tx_participation-4900feae5150a35fae95fbd8c973ff99d5eb374acd9b82f9258fba2e4a578500.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/friendlist/tx_playing_2-ec8fca1503209b51ce255506a0af71164b031ba0693fdd3b2a0215ade38c46f0.svg b/assets/en/svg/text/scene/friendlist/tx_playing_2-ec8fca1503209b51ce255506a0af71164b031ba0693fdd3b2a0215ade38c46f0.svg deleted file mode 100644 index 72e7731..0000000 --- a/assets/en/svg/text/scene/friendlist/tx_playing_2-ec8fca1503209b51ce255506a0af71164b031ba0693fdd3b2a0215ade38c46f0.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/friendlist/tx_playing_4-8c10171ab81f1e5b53de6a9496e4230861ed10ab5cb65b1ff6920b737695e6b1.svg b/assets/en/svg/text/scene/friendlist/tx_playing_4-8c10171ab81f1e5b53de6a9496e4230861ed10ab5cb65b1ff6920b737695e6b1.svg deleted file mode 100644 index 6a85d85..0000000 --- a/assets/en/svg/text/scene/friendlist/tx_playing_4-8c10171ab81f1e5b53de6a9496e4230861ed10ab5cb65b1ff6920b737695e6b1.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/friendlist/tx_playing_offline-7c39ce665755a8cf1b5a4c64c8f22f2f8e1c79af9ec6e98c606352b26904841b.svg b/assets/en/svg/text/scene/friendlist/tx_playing_offline-7c39ce665755a8cf1b5a4c64c8f22f2f8e1c79af9ec6e98c606352b26904841b.svg deleted file mode 100644 index b3e38aa..0000000 --- a/assets/en/svg/text/scene/friendlist/tx_playing_offline-7c39ce665755a8cf1b5a4c64c8f22f2f8e1c79af9ec6e98c606352b26904841b.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg.html b/assets/en/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg.html deleted file mode 100644 index 26558d0..0000000 --- a/assets/en/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg b/assets/en/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg deleted file mode 100644 index e168bcc..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg b/assets/en/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg deleted file mode 100644 index 46c5cca..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg b/assets/en/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg deleted file mode 100644 index 9c4ea39..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg b/assets/en/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg deleted file mode 100644 index 1170ce0..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg b/assets/en/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg deleted file mode 100644 index 4c2ea84..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg b/assets/en/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg deleted file mode 100644 index 968df0c..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg b/assets/en/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg deleted file mode 100644 index b57ffb0..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg b/assets/en/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg deleted file mode 100644 index 5f45563..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg b/assets/en/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg deleted file mode 100644 index b977763..0000000 --- a/assets/en/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/tx_ico_gachimatch-6d55799b9bd2aacba249091910568da3669ab7a30399f78e11051660cdc93484.svg b/assets/en/svg/text/scene/rank/tx_ico_gachimatch-6d55799b9bd2aacba249091910568da3669ab7a30399f78e11051660cdc93484.svg deleted file mode 100644 index e0027b1..0000000 --- a/assets/en/svg/text/scene/rank/tx_ico_gachimatch-6d55799b9bd2aacba249091910568da3669ab7a30399f78e11051660cdc93484.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/rank/tx_ico_regularmatch-d148024170655c92ebe8185afd8648d0394c237fdbe529493fee311804fe753e.svg b/assets/en/svg/text/scene/rank/tx_ico_regularmatch-d148024170655c92ebe8185afd8648d0394c237fdbe529493fee311804fe753e.svg deleted file mode 100644 index 207eed1..0000000 --- a/assets/en/svg/text/scene/rank/tx_ico_regularmatch-d148024170655c92ebe8185afd8648d0394c237fdbe529493fee311804fe753e.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/stage/tx_fesmatch-2cee60cbe41a1594b8d5ef867138f99d843cfce6efe0c490a41632b2e99ec685.svg b/assets/en/svg/text/scene/stage/tx_fesmatch-2cee60cbe41a1594b8d5ef867138f99d843cfce6efe0c490a41632b2e99ec685.svg deleted file mode 100644 index 68a41fe..0000000 --- a/assets/en/svg/text/scene/stage/tx_fesmatch-2cee60cbe41a1594b8d5ef867138f99d843cfce6efe0c490a41632b2e99ec685.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/en/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg b/assets/en/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg deleted file mode 100644 index 32a8b8f..0000000 --- a/assets/en/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/assets/en/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg b/assets/en/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg deleted file mode 100644 index bd6b6b6..0000000 --- a/assets/en/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/ui/btn_tab_fes-f6f7d08ee7f4877df0c7b32998f6bad81fd3f8c28e287168dfffe7d6efb09f77.svg b/assets/en/svg/ui/btn_tab_fes-f6f7d08ee7f4877df0c7b32998f6bad81fd3f8c28e287168dfffe7d6efb09f77.svg deleted file mode 100644 index 5430083..0000000 --- a/assets/en/svg/ui/btn_tab_fes-f6f7d08ee7f4877df0c7b32998f6bad81fd3f8c28e287168dfffe7d6efb09f77.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/ui/ico_sfid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg b/assets/en/svg/ui/ico_sfid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg deleted file mode 100644 index 0829a02..0000000 --- a/assets/en/svg/ui/ico_sfid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/en/svg/ui/ico_stage_fes-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg b/assets/en/svg/ui/ico_stage_fes-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg deleted file mode 100644 index ced91a5..0000000 --- a/assets/en/svg/ui/ico_stage_fes-d2041f3d0fc360ad6c7c00dc4f5bfd1aa626a251d35af88c076b5498d8eb991d.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/en/ui/SplatNetLogo.png b/assets/en/ui/SplatNetLogo.png deleted file mode 100644 index 065800d..0000000 Binary files a/assets/en/ui/SplatNetLogo.png and /dev/null differ diff --git a/assets/en/ui/Splatnet_its_splatfest_time!.png b/assets/en/ui/Splatnet_its_splatfest_time!.png deleted file mode 100644 index 0b35a35..0000000 Binary files a/assets/en/ui/Splatnet_its_splatfest_time!.png and /dev/null differ diff --git a/assets/en/ui/fullimg_splatnetlogo.png b/assets/en/ui/fullimg_splatnetlogo.png deleted file mode 100644 index a2d3084..0000000 Binary files a/assets/en/ui/fullimg_splatnetlogo.png and /dev/null differ diff --git a/assets/en/ui/gearbigbg.png b/assets/en/ui/gearbigbg.png deleted file mode 100644 index e50caed..0000000 Binary files a/assets/en/ui/gearbigbg.png and /dev/null differ diff --git a/assets/en/ui/gearsmallbg.png b/assets/en/ui/gearsmallbg.png deleted file mode 100644 index f2324f0..0000000 Binary files a/assets/en/ui/gearsmallbg.png and /dev/null differ diff --git a/assets/faceimg.png b/assets/faceimg.png deleted file mode 100644 index 7e49365..0000000 Binary files a/assets/faceimg.png and /dev/null differ diff --git a/assets/general.js b/assets/general.js deleted file mode 100644 index 03b3072..0000000 --- a/assets/general.js +++ /dev/null @@ -1,166 +0,0 @@ -var MOVE_DATA = { - 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] -}; - -function lerp(array, progress) { - var n = (array.length - 1) * progress; - var i = parseInt(n); - var r = n - i; - if (i >= array.length - 1) return array[array.length - 1]; - return array[i] * (1 - r) + array[i + 1] * r; -} - -window.animateLoadingCanvas = function() { - var canvas = document.getElementById("loading-canvas"); - var loadingOverlay = document.getElementById("loading-overlay"); - if (!canvas || !loadingOverlay) return; - var ctx = canvas.getContext("2d"); - var image = new Image(); - image.src = "/assets/en/loading/@2x-se6335ab797-cb27d69f23a4d1112bc2a0d272538f39dd3017be20e5f2e3f4a460bd0071b68d.png"; - var frameWidth = 100, frameHeight = 100, totalFrames = 17; - var currentFrame = 0, lastUpdateTime = 0, animationId; - - image.onload = function() { - function animate(timestamp) { - if (!timestamp) timestamp = 0; - if (loadingOverlay.style.display === "none") { - cancelAnimationFrame(animationId); - return; - } - if (!lastUpdateTime) lastUpdateTime = timestamp; - if (timestamp - lastUpdateTime > 10) { - 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); - }; -} - -var SQUID_CONFIG = { - count: 5, - u: 18, - frameSize: 64, - totalFrames: 8, - fps: 30, - imageSrc: "/assets/ika-8e075a29ff487983044303f98958fb8c852bc3e9ab07ee7597724b6c0aa4a5d7.png" -}; - -window.initSquids = function() { - var canvas = document.getElementById("squid-canvas"); - if (!canvas) return; - var ctx = canvas.getContext("2d"); - var squids = []; - var image = new Image(); - image.src = SQUID_CONFIG.imageSrc; - - var lastTime = 0; - var interval = 1000 / SQUID_CONFIG.fps; - - function createSquid() { - return { - baseX: Math.random() * (canvas.width - SQUID_CONFIG.frameSize), - baseY: canvas.height + (Math.random() * 500), - x: 0, y: 0, - invertX: Math.random() > 0.5, - scale: 1 - Math.random() / 3, - imageFrame: Math.random() * SQUID_CONFIG.u, - speed: 0.5, - drift: 0.2 + (Math.random() * 0.3) - }; - } - - function animate(currentTime) { - requestAnimationFrame(animate); - var elapsed = currentTime - lastTime; - if (elapsed > interval) { - lastTime = currentTime - (elapsed % interval); - ctx.clearRect(0, 0, canvas.width, canvas.height); - for (var i = 0; i < squids.length; i++) { - var f = squids[i], d = f.imageFrame / SQUID_CONFIG.u; - f.baseY -= f.drift; - f.x = f.baseX + lerp(MOVE_DATA.x, d) * (f.invertX ? -1 : 1); - f.y = f.baseY - lerp(MOVE_DATA.y, d); - var rotate = lerp(MOVE_DATA.rotate, d); - f.imageFrame += f.speed; - if (f.imageFrame >= SQUID_CONFIG.u) { - f.imageFrame = 0; - f.baseY -= MOVE_DATA.y[MOVE_DATA.y.length - 1]; - f.baseX += (MOVE_DATA.x[MOVE_DATA.x.length - 1] || 0) * (f.invertX ? -1 : 1); - f.invertX = !f.invertX; - } - ctx.save(); - ctx.translate(f.x + (SQUID_CONFIG.frameSize * f.scale) / 2, f.y + (SQUID_CONFIG.frameSize * f.scale) / 2); - ctx.rotate(rotate * Math.PI / 180); - ctx.scale(f.scale, f.scale); - var spriteIdx = Math.floor(f.imageFrame) % SQUID_CONFIG.totalFrames; - ctx.drawImage(image, spriteIdx * SQUID_CONFIG.frameSize, 0, SQUID_CONFIG.frameSize, SQUID_CONFIG.frameSize, -SQUID_CONFIG.frameSize/2, -SQUID_CONFIG.frameSize/2, SQUID_CONFIG.frameSize, SQUID_CONFIG.frameSize); - ctx.restore(); - if (f.y < -150) squids[i] = createSquid(); - } - } - } - - image.onload = function() { - for (var i = 0; i < SQUID_CONFIG.count; i++) squids.push(createSquid()); - requestAnimationFrame(animate); - }; -} - -window.initDropdown = function() { - var $toggle = $('#dropdownToggle'); - var $optionsList = $('#dropdownOptions'); - var $selectedImg = $('#selected-img'); - - if ($toggle.length) { - $toggle.off('click').on('click', function(e) { - e.stopPropagation(); - $optionsList.toggleClass('show'); - }); - - $optionsList.off('click').on('click', 'li', function() { - var newSrc = $(this).attr('data-src'); - $selectedImg.attr('src', newSrc); - $optionsList.removeClass('show'); - }); - - $(document).off('click.dropdown').on('click.dropdown', function() { - $optionsList.removeClass('show'); - }); - } -} - -window.loadHeaderCallbacks = []; -window.loadHeader = function(callback) { - if (window.headerLoaded) { - callback(document.getElementById("header-container")); - } else { - window.loadHeaderCallbacks.push(callback); - } -}; - -fetch("../header.html") - .then(res => res.text()) - .then(html => { - const container = document.getElementById("header-container"); - if (container) { - container.innerHTML = html; - window.headerLoaded = true; - window.loadHeaderCallbacks.forEach(cb => cb(container)); - } - }) - .catch(err => console.error("Header load failed:", err)); - -$(document).ready(function() { - window.animateLoadingCanvas(); - window.initSquids(); - - window.loadHeader(function() { - window.initDropdown(); - }); -}); \ No newline at end of file diff --git a/assets/headgear/Hed_AMB000^q.bflim.png b/assets/headgear/Hed_AMB000^q.bflim.png deleted file mode 100644 index 020fd6f..0000000 Binary files a/assets/headgear/Hed_AMB000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_AMB001^q.bflim.png b/assets/headgear/Hed_AMB001^q.bflim.png deleted file mode 100644 index de74b7b..0000000 Binary files a/assets/headgear/Hed_AMB001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_AMB002^q.bflim.png b/assets/headgear/Hed_AMB002^q.bflim.png deleted file mode 100644 index cdb3ff5..0000000 Binary files a/assets/headgear/Hed_AMB002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP000^q.bflim.png b/assets/headgear/Hed_CAP000^q.bflim.png deleted file mode 100644 index b4478cc..0000000 Binary files a/assets/headgear/Hed_CAP000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP001^q.bflim.png b/assets/headgear/Hed_CAP001^q.bflim.png deleted file mode 100644 index f7a1c7d..0000000 Binary files a/assets/headgear/Hed_CAP001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP002^q.bflim.png b/assets/headgear/Hed_CAP002^q.bflim.png deleted file mode 100644 index 8d651a0..0000000 Binary files a/assets/headgear/Hed_CAP002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP003^q.bflim.png b/assets/headgear/Hed_CAP003^q.bflim.png deleted file mode 100644 index 842f2c0..0000000 Binary files a/assets/headgear/Hed_CAP003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP004^q.bflim.png b/assets/headgear/Hed_CAP004^q.bflim.png deleted file mode 100644 index f9537b0..0000000 Binary files a/assets/headgear/Hed_CAP004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP005^q.bflim.png b/assets/headgear/Hed_CAP005^q.bflim.png deleted file mode 100644 index 2f25cf6..0000000 Binary files a/assets/headgear/Hed_CAP005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP006^q.bflim.png b/assets/headgear/Hed_CAP006^q.bflim.png deleted file mode 100644 index 68e0d9f..0000000 Binary files a/assets/headgear/Hed_CAP006^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP007^q.bflim.png b/assets/headgear/Hed_CAP007^q.bflim.png deleted file mode 100644 index cbc72c3..0000000 Binary files a/assets/headgear/Hed_CAP007^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP008^q.bflim.png b/assets/headgear/Hed_CAP008^q.bflim.png deleted file mode 100644 index bd27f5c..0000000 Binary files a/assets/headgear/Hed_CAP008^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP009^q.bflim.png b/assets/headgear/Hed_CAP009^q.bflim.png deleted file mode 100644 index 36ab04a..0000000 Binary files a/assets/headgear/Hed_CAP009^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP010^q.bflim.png b/assets/headgear/Hed_CAP010^q.bflim.png deleted file mode 100644 index 2c3e777..0000000 Binary files a/assets/headgear/Hed_CAP010^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP011^q.bflim.png b/assets/headgear/Hed_CAP011^q.bflim.png deleted file mode 100644 index e2c50a1..0000000 Binary files a/assets/headgear/Hed_CAP011^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP012^q.bflim.png b/assets/headgear/Hed_CAP012^q.bflim.png deleted file mode 100644 index d84ffb9..0000000 Binary files a/assets/headgear/Hed_CAP012^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP013^q.bflim.png b/assets/headgear/Hed_CAP013^q.bflim.png deleted file mode 100644 index 5c9a5a9..0000000 Binary files a/assets/headgear/Hed_CAP013^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP014^q.bflim.png b/assets/headgear/Hed_CAP014^q.bflim.png deleted file mode 100644 index 89212f3..0000000 Binary files a/assets/headgear/Hed_CAP014^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP015^q.bflim.png b/assets/headgear/Hed_CAP015^q.bflim.png deleted file mode 100644 index 699b3cd..0000000 Binary files a/assets/headgear/Hed_CAP015^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_CAP016^q.bflim.png b/assets/headgear/Hed_CAP016^q.bflim.png deleted file mode 100644 index 60fb1ef..0000000 Binary files a/assets/headgear/Hed_CAP016^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE000^q.bflim.png b/assets/headgear/Hed_EYE000^q.bflim.png deleted file mode 100644 index fe16830..0000000 Binary files a/assets/headgear/Hed_EYE000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE001^q.bflim.png b/assets/headgear/Hed_EYE001^q.bflim.png deleted file mode 100644 index 2d47494..0000000 Binary files a/assets/headgear/Hed_EYE001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE002^q.bflim.png b/assets/headgear/Hed_EYE002^q.bflim.png deleted file mode 100644 index 5043558..0000000 Binary files a/assets/headgear/Hed_EYE002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE003^q.bflim.png b/assets/headgear/Hed_EYE003^q.bflim.png deleted file mode 100644 index 900e95b..0000000 Binary files a/assets/headgear/Hed_EYE003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE004^q.bflim.png b/assets/headgear/Hed_EYE004^q.bflim.png deleted file mode 100644 index ee12f9f..0000000 Binary files a/assets/headgear/Hed_EYE004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE005^q.bflim.png b/assets/headgear/Hed_EYE005^q.bflim.png deleted file mode 100644 index 6905585..0000000 Binary files a/assets/headgear/Hed_EYE005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE006^q.bflim.png b/assets/headgear/Hed_EYE006^q.bflim.png deleted file mode 100644 index 95a75a8..0000000 Binary files a/assets/headgear/Hed_EYE006^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE007^t.bflim.png b/assets/headgear/Hed_EYE007^t.bflim.png deleted file mode 100644 index d2af03f..0000000 Binary files a/assets/headgear/Hed_EYE007^t.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE008^q.bflim.png b/assets/headgear/Hed_EYE008^q.bflim.png deleted file mode 100644 index 094aa14..0000000 Binary files a/assets/headgear/Hed_EYE008^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE009^q.bflim.png b/assets/headgear/Hed_EYE009^q.bflim.png deleted file mode 100644 index 1dbc0cf..0000000 Binary files a/assets/headgear/Hed_EYE009^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_EYE010^q.bflim.png b/assets/headgear/Hed_EYE010^q.bflim.png deleted file mode 100644 index 9530964..0000000 Binary files a/assets/headgear/Hed_EYE010^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_First^q.bflim.png b/assets/headgear/Hed_First^q.bflim.png deleted file mode 100644 index 010a6a4..0000000 Binary files a/assets/headgear/Hed_First^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT000^q.bflim.png b/assets/headgear/Hed_HAT000^q.bflim.png deleted file mode 100644 index 8c2d8eb..0000000 Binary files a/assets/headgear/Hed_HAT000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT001^q.bflim.png b/assets/headgear/Hed_HAT001^q.bflim.png deleted file mode 100644 index 268fa2c..0000000 Binary files a/assets/headgear/Hed_HAT001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT002^q.bflim.png b/assets/headgear/Hed_HAT002^q.bflim.png deleted file mode 100644 index 2db794a..0000000 Binary files a/assets/headgear/Hed_HAT002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT003^q.bflim.png b/assets/headgear/Hed_HAT003^q.bflim.png deleted file mode 100644 index 0d2e3bd..0000000 Binary files a/assets/headgear/Hed_HAT003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT004^q.bflim.png b/assets/headgear/Hed_HAT004^q.bflim.png deleted file mode 100644 index 6b6a30e..0000000 Binary files a/assets/headgear/Hed_HAT004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT005^q.bflim.png b/assets/headgear/Hed_HAT005^q.bflim.png deleted file mode 100644 index 8fd8632..0000000 Binary files a/assets/headgear/Hed_HAT005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT006^q.bflim.png b/assets/headgear/Hed_HAT006^q.bflim.png deleted file mode 100644 index a85f73c..0000000 Binary files a/assets/headgear/Hed_HAT006^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HAT007^q.bflim.png b/assets/headgear/Hed_HAT007^q.bflim.png deleted file mode 100644 index e42c7c2..0000000 Binary files a/assets/headgear/Hed_HAT007^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD001^q.bflim.png b/assets/headgear/Hed_HBD001^q.bflim.png deleted file mode 100644 index 56661e4..0000000 Binary files a/assets/headgear/Hed_HBD001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD002^q.bflim.png b/assets/headgear/Hed_HBD002^q.bflim.png deleted file mode 100644 index 45b679c..0000000 Binary files a/assets/headgear/Hed_HBD002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD003^q.bflim.png b/assets/headgear/Hed_HBD003^q.bflim.png deleted file mode 100644 index 028fcdc..0000000 Binary files a/assets/headgear/Hed_HBD003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD004^q.bflim.png b/assets/headgear/Hed_HBD004^q.bflim.png deleted file mode 100644 index 3338257..0000000 Binary files a/assets/headgear/Hed_HBD004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD005^q.bflim.png b/assets/headgear/Hed_HBD005^q.bflim.png deleted file mode 100644 index cf18d0c..0000000 Binary files a/assets/headgear/Hed_HBD005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HBD006^q.bflim.png b/assets/headgear/Hed_HBD006^q.bflim.png deleted file mode 100644 index ad057e5..0000000 Binary files a/assets/headgear/Hed_HBD006^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HDP000^q.bflim.png b/assets/headgear/Hed_HDP000^q.bflim.png deleted file mode 100644 index 01b07b3..0000000 Binary files a/assets/headgear/Hed_HDP000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HDP001^q.bflim.png b/assets/headgear/Hed_HDP001^q.bflim.png deleted file mode 100644 index 4834ab4..0000000 Binary files a/assets/headgear/Hed_HDP001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_HDP002^q.bflim.png b/assets/headgear/Hed_HDP002^q.bflim.png deleted file mode 100644 index 6ca91f1..0000000 Binary files a/assets/headgear/Hed_HDP002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MET000^q.bflim.png b/assets/headgear/Hed_MET000^q.bflim.png deleted file mode 100644 index 27fedac..0000000 Binary files a/assets/headgear/Hed_MET000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MET002^q.bflim.png b/assets/headgear/Hed_MET002^q.bflim.png deleted file mode 100644 index 74ff458..0000000 Binary files a/assets/headgear/Hed_MET002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MET003^q.bflim.png b/assets/headgear/Hed_MET003^q.bflim.png deleted file mode 100644 index 440dc79..0000000 Binary files a/assets/headgear/Hed_MET003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MET004^q.bflim.png b/assets/headgear/Hed_MET004^q.bflim.png deleted file mode 100644 index fdc9532..0000000 Binary files a/assets/headgear/Hed_MET004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MET005^q.bflim.png b/assets/headgear/Hed_MET005^q.bflim.png deleted file mode 100644 index 76f3225..0000000 Binary files a/assets/headgear/Hed_MET005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSK000^q.bflim.png b/assets/headgear/Hed_MSK000^q.bflim.png deleted file mode 100644 index f4a46f1..0000000 Binary files a/assets/headgear/Hed_MSK000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSK001^q.bflim.png b/assets/headgear/Hed_MSK001^q.bflim.png deleted file mode 100644 index 4f8e3e7..0000000 Binary files a/assets/headgear/Hed_MSK001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSK002^q.bflim.png b/assets/headgear/Hed_MSK002^q.bflim.png deleted file mode 100644 index c1939b2..0000000 Binary files a/assets/headgear/Hed_MSK002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSK003^q.bflim.png b/assets/headgear/Hed_MSK003^q.bflim.png deleted file mode 100644 index 6c68410..0000000 Binary files a/assets/headgear/Hed_MSK003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSN000^q.bflim.png b/assets/headgear/Hed_MSN000^q.bflim.png deleted file mode 100644 index 4e35c64..0000000 Binary files a/assets/headgear/Hed_MSN000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_MSN004^q.bflim.png b/assets/headgear/Hed_MSN004^q.bflim.png deleted file mode 100644 index e7e66ca..0000000 Binary files a/assets/headgear/Hed_MSN004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP000^q.bflim.png b/assets/headgear/Hed_NCP000^q.bflim.png deleted file mode 100644 index 086e9b2..0000000 Binary files a/assets/headgear/Hed_NCP000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP001^q.bflim.png b/assets/headgear/Hed_NCP001^q.bflim.png deleted file mode 100644 index a2465e7..0000000 Binary files a/assets/headgear/Hed_NCP001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP002^q.bflim.png b/assets/headgear/Hed_NCP002^q.bflim.png deleted file mode 100644 index 079a9dd..0000000 Binary files a/assets/headgear/Hed_NCP002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP003^q.bflim.png b/assets/headgear/Hed_NCP003^q.bflim.png deleted file mode 100644 index c48b6cc..0000000 Binary files a/assets/headgear/Hed_NCP003^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP004^q.bflim.png b/assets/headgear/Hed_NCP004^q.bflim.png deleted file mode 100644 index 6f97404..0000000 Binary files a/assets/headgear/Hed_NCP004^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_NCP005^q.bflim.png b/assets/headgear/Hed_NCP005^q.bflim.png deleted file mode 100644 index e29d3ab..0000000 Binary files a/assets/headgear/Hed_NCP005^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_RVL000^q.bflim.png b/assets/headgear/Hed_RVL000^q.bflim.png deleted file mode 100644 index eae9d94..0000000 Binary files a/assets/headgear/Hed_RVL000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_SUP000^q.bflim.png b/assets/headgear/Hed_SUP000^q.bflim.png deleted file mode 100644 index 01b07b3..0000000 Binary files a/assets/headgear/Hed_SUP000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_SUP001^q.bflim.png b/assets/headgear/Hed_SUP001^q.bflim.png deleted file mode 100644 index 787ded3..0000000 Binary files a/assets/headgear/Hed_SUP001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_VIS000^q.bflim.png b/assets/headgear/Hed_VIS000^q.bflim.png deleted file mode 100644 index af398bc..0000000 Binary files a/assets/headgear/Hed_VIS000^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_VIS001^q.bflim.png b/assets/headgear/Hed_VIS001^q.bflim.png deleted file mode 100644 index 9b8a56b..0000000 Binary files a/assets/headgear/Hed_VIS001^q.bflim.png and /dev/null differ diff --git a/assets/headgear/Hed_VIS002^q.bflim.png b/assets/headgear/Hed_VIS002^q.bflim.png deleted file mode 100644 index c7eb2de..0000000 Binary files a/assets/headgear/Hed_VIS002^q.bflim.png and /dev/null differ diff --git a/assets/headgear/seaweed_goggles.png b/assets/headgear/seaweed_goggles.png deleted file mode 100644 index 15b43c4..0000000 Binary files a/assets/headgear/seaweed_goggles.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/ja/application-726be54e1c3e699210eca538fee136a78ce1a017f93342f0fc08d49e5526dff4.css b/assets/ja/application-726be54e1c3e699210eca538fee136a78ce1a017f93342f0fc08d49e5526dff4.css deleted file mode 100644 index f74054b..0000000 --- a/assets/ja/application-726be54e1c3e699210eca538fee136a78ce1a017f93342f0fc08d49e5526dff4.css +++ /dev/null @@ -1 +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-e10794f7e2f12e091f4cf72c8615b14cdbcc0069ce9072d9772f33c31f213b03.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/bg_pc_login_splash-a4f22710d9e2f7d194a56df26e874a3ffbc5517454af0fa987363e00cf23af29.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-ac29783f0327aa2ad8dc445866f9b3e844521d12c30be3af32a58188235ac2cc.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-a4f22710d9e2f7d194a56df26e874a3ffbc5517454af0fa987363e00cf23af29.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('svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg.html') 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%)} diff --git a/assets/ja/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png b/assets/ja/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png deleted file mode 100644 index 0f3408f..0000000 Binary files a/assets/ja/bg/@2x/bg_mb_login-5d8f03653e7f9057e8f94abc8b460ae78e150a871162f4a4ab4598215b820812.png and /dev/null differ diff --git a/assets/ja/bg/@2x/bg_mb_login_splash-e10794f7e2f12e091f4cf72c8615b14cdbcc0069ce9072d9772f33c31f213b03.png b/assets/ja/bg/@2x/bg_mb_login_splash-e10794f7e2f12e091f4cf72c8615b14cdbcc0069ce9072d9772f33c31f213b03.png deleted file mode 100644 index 1913756..0000000 Binary files a/assets/ja/bg/@2x/bg_mb_login_splash-e10794f7e2f12e091f4cf72c8615b14cdbcc0069ce9072d9772f33c31f213b03.png and /dev/null differ diff --git a/assets/ja/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png b/assets/ja/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png deleted file mode 100644 index 0c9edd3..0000000 Binary files a/assets/ja/bg/@2x/bg_pc_login-38e72da6e94fd3f28c4f002f52c52dc8f0d5b99a81f786cde356250b7e7fc8ce.png and /dev/null differ diff --git a/assets/ja/bg/@2x/bg_pc_login_splash-ac29783f0327aa2ad8dc445866f9b3e844521d12c30be3af32a58188235ac2cc.png b/assets/ja/bg/@2x/bg_pc_login_splash-ac29783f0327aa2ad8dc445866f9b3e844521d12c30be3af32a58188235ac2cc.png deleted file mode 100644 index d358a2d..0000000 Binary files a/assets/ja/bg/@2x/bg_pc_login_splash-ac29783f0327aa2ad8dc445866f9b3e844521d12c30be3af32a58188235ac2cc.png and /dev/null differ diff --git a/assets/ja/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png b/assets/ja/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png deleted file mode 100644 index 662e505..0000000 Binary files a/assets/ja/bg/bg_mb_login-47680123d4623cf01cbaa9b16ea411804fba52dff487009bb62bfbc362736fc7.png and /dev/null differ diff --git a/assets/ja/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png b/assets/ja/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png deleted file mode 100644 index 2860f2d..0000000 Binary files a/assets/ja/bg/bg_mb_login_splash-167db6209b4174159ca0798b5eeb2386d2a60afa44e1bd6f9ade4371d8d2e5de.png and /dev/null differ diff --git a/assets/ja/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png b/assets/ja/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png deleted file mode 100644 index 803ed9d..0000000 Binary files a/assets/ja/bg/bg_pc_login-34fd3882e943336b3ab9a443f39cc12b1050773ad346aa3d669131196e96f015.png and /dev/null differ diff --git a/assets/ja/bg/bg_pc_login_splash-a4f22710d9e2f7d194a56df26e874a3ffbc5517454af0fa987363e00cf23af29.png b/assets/ja/bg/bg_pc_login_splash-a4f22710d9e2f7d194a56df26e874a3ffbc5517454af0fa987363e00cf23af29.png deleted file mode 100644 index 7c5bb07..0000000 Binary files a/assets/ja/bg/bg_pc_login_splash-a4f22710d9e2f7d194a56df26e874a3ffbc5517454af0fa987363e00cf23af29.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png b/assets/ja/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png deleted file mode 100644 index e93d4cc..0000000 Binary files a/assets/ja/bg/description/@2x/mb-description01-3e73fc9853cecd63b61c16bb0aa10aa48351b955668b1dce3e565fe970aa751e.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png b/assets/ja/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png deleted file mode 100644 index ad7683f..0000000 Binary files a/assets/ja/bg/description/@2x/mb-description02-597fc95f13d6a710b5d388df01b0399b2d4a3165a208d564d607e593dce8bbcb.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png b/assets/ja/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png deleted file mode 100644 index b22789c..0000000 Binary files a/assets/ja/bg/description/@2x/mb-description03-407fa7c6a1a014f3c824b254b676bf066b458fae8c5889058eb1a25eb014ff88.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6.png b/assets/ja/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6.png deleted file mode 100644 index 83fddb4..0000000 Binary files a/assets/ja/bg/description/@2x/pc-description01-14717941c50c5733d1dde1a5caa60cca3439eb519aa0546207d9e268d74624a6.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png b/assets/ja/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png deleted file mode 100644 index d5c67f7..0000000 Binary files a/assets/ja/bg/description/@2x/pc-description02-31e5519c3495f1e2f95330070d6b4b473d436cba3f88dba26ad886a17de66dcb.png and /dev/null differ diff --git a/assets/ja/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png b/assets/ja/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png deleted file mode 100644 index 5da6dfe..0000000 Binary files a/assets/ja/bg/description/@2x/pc-description03-222d3d79a5c88975c392af79081474fc35058744e70f7bba2e266f6b7c9b2a82.png and /dev/null differ diff --git a/assets/ja/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png b/assets/ja/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png deleted file mode 100644 index 2df19c4..0000000 Binary files a/assets/ja/bg/description/mb-description01-b3fad8adea500a59d3bf3ed55864da905e9886a307a8a174febf568685fbd356.png and /dev/null differ diff --git a/assets/ja/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png b/assets/ja/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png deleted file mode 100644 index c566e00..0000000 Binary files a/assets/ja/bg/description/mb-description02-39f2a07831bbd24546df6664bdd1883fd1d0d122ea84d51a99d2e31ce405b890.png and /dev/null differ diff --git a/assets/ja/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png b/assets/ja/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png deleted file mode 100644 index d3f19ab..0000000 Binary files a/assets/ja/bg/description/mb-description03-431319f90e2885d40e2c26b29d3819dde84dccc9278cbb1072732089995eb283.png and /dev/null differ diff --git a/assets/ja/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png b/assets/ja/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png deleted file mode 100644 index e930e1c..0000000 Binary files a/assets/ja/bg/description/pc-description01-ac8312dff395c09e4d6e64ed57a4902be931b45457b6fc2bcfe1d12f83a6c7d6.png and /dev/null differ diff --git a/assets/ja/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png b/assets/ja/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png deleted file mode 100644 index fa81001..0000000 Binary files a/assets/ja/bg/description/pc-description02-a00069b1b10808548ab968cc8ff72838c8d52dcf4894c57592bbb7759a64ef54.png and /dev/null differ diff --git a/assets/ja/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png b/assets/ja/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png deleted file mode 100644 index 81d5c23..0000000 Binary files a/assets/ja/bg/description/pc-description03-930614d9479c7ab4228be3c473c771bd26bd760f2a770cf236f5c5b3940aedaf.png and /dev/null differ diff --git a/assets/ja/loading/@2x-sbb9f022940-cb27d69f23a4d1112bc2a0d272538f39dd3017be20e5f2e3f4a460bd0071b68d.png b/assets/ja/loading/@2x-sbb9f022940-cb27d69f23a4d1112bc2a0d272538f39dd3017be20e5f2e3f4a460bd0071b68d.png deleted file mode 100644 index 6f15e02..0000000 Binary files a/assets/ja/loading/@2x-sbb9f022940-cb27d69f23a4d1112bc2a0d272538f39dd3017be20e5f2e3f4a460bd0071b68d.png and /dev/null differ diff --git a/assets/ja/svg/text/menu/tx_friendlist-d2382077212ef7b23a05676fbe497250929629d5f7b09c4d036189b4e44c435d.svg b/assets/ja/svg/text/menu/tx_friendlist-d2382077212ef7b23a05676fbe497250929629d5f7b09c4d036189b4e44c435d.svg deleted file mode 100644 index 333eeb6..0000000 --- a/assets/ja/svg/text/menu/tx_friendlist-d2382077212ef7b23a05676fbe497250929629d5f7b09c4d036189b4e44c435d.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/menu/tx_friendlist_wht-47d1c392e4568ded71da84eb878d8b4043ca7b8ec64e1921bcec9f4ff2611287.svg b/assets/ja/svg/text/menu/tx_friendlist_wht-47d1c392e4568ded71da84eb878d8b4043ca7b8ec64e1921bcec9f4ff2611287.svg deleted file mode 100644 index 50cee52..0000000 --- a/assets/ja/svg/text/menu/tx_friendlist_wht-47d1c392e4568ded71da84eb878d8b4043ca7b8ec64e1921bcec9f4ff2611287.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/menu/tx_logout-dbc513d49f0147ff28e76d7506ce8f45968c667c0eddd2b2b6e0778f44753a69.svg b/assets/ja/svg/text/menu/tx_logout-dbc513d49f0147ff28e76d7506ce8f45968c667c0eddd2b2b6e0778f44753a69.svg deleted file mode 100644 index 2e63f31..0000000 --- a/assets/ja/svg/text/menu/tx_logout-dbc513d49f0147ff28e76d7506ce8f45968c667c0eddd2b2b6e0778f44753a69.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg b/assets/ja/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg deleted file mode 100644 index 57bae0c..0000000 --- a/assets/ja/svg/text/menu/tx_nintendo-8cad05eb543ca2c254e282cdf62fc0b3a027aed70e77a11a8cd45f0631f0acd7.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/menu/tx_officialpage-7cdf3f325eae9a47459033bee3502cb0b6c921d33ebc931d884babd9e3b75eb8.svg b/assets/ja/svg/text/menu/tx_officialpage-7cdf3f325eae9a47459033bee3502cb0b6c921d33ebc931d884babd9e3b75eb8.svg deleted file mode 100644 index cd28ae5..0000000 --- a/assets/ja/svg/text/menu/tx_officialpage-7cdf3f325eae9a47459033bee3502cb0b6c921d33ebc931d884babd9e3b75eb8.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/menu/tx_twitter-7ebad9b4bb92285a3c3d725eb10313412ca9283a104f31ff30ba6c1093980878.svg b/assets/ja/svg/text/menu/tx_twitter-7ebad9b4bb92285a3c3d725eb10313412ca9283a104f31ff30ba6c1093980878.svg deleted file mode 100644 index 16c7953..0000000 --- a/assets/ja/svg/text/menu/tx_twitter-7ebad9b4bb92285a3c3d725eb10313412ca9283a104f31ff30ba6c1093980878.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/tx_rank-92fc19a2b1838a45d2d862e3fa3b6764125950ba29a6fc408e749871324e1fab.svg b/assets/ja/svg/text/scene/equipment/tx_rank-92fc19a2b1838a45d2d862e3fa3b6764125950ba29a6fc408e749871324e1fab.svg deleted file mode 100644 index 919c346..0000000 --- a/assets/ja/svg/text/scene/equipment/tx_rank-92fc19a2b1838a45d2d862e3fa3b6764125950ba29a6fc408e749871324e1fab.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg b/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg deleted file mode 100644 index ce96bca..0000000 --- a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_a_minus-04165ef0c844cf836ef87dc0cb9d4041758a46b67f7be074e28e90ac1897279d.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg b/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg deleted file mode 100644 index e12bcb6..0000000 --- a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_b_minus-2885d447310a4fb5004fb3125aa55a6df85ce384cbfc86d25441ec9158ec127e.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg b/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg deleted file mode 100644 index 49e52a4..0000000 --- a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c-fe1fe7f2b82e3aabf48aa4400b19b1e8cf0fc2190354e0dbf50f089ab67c340f.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg b/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg deleted file mode 100644 index d55a0b1..0000000 --- a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_minus-428155b1832ce62283d69a7117853485fb71fcde2a5514bb85c010c5ad67135e.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg b/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg deleted file mode 100644 index bb6f1cf..0000000 --- a/assets/ja/svg/text/scene/equipment/udemae_alphabet/tx_c_plus-50578dfa638b0895de9066a489a24e40a483021588cad762a2d39f3e03fbb333.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_friendlist_wht-dd02fed05e5b03d1cdb43de49b19165ac9bbe3f8b6cfadebf6c84f92f8c86db5.svg b/assets/ja/svg/text/scene/friendlist/tx_friendlist_wht-dd02fed05e5b03d1cdb43de49b19165ac9bbe3f8b6cfadebf6c84f92f8c86db5.svg deleted file mode 100644 index ab7ed3b..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_friendlist_wht-dd02fed05e5b03d1cdb43de49b19165ac9bbe3f8b6cfadebf6c84f92f8c86db5.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg b/assets/ja/svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg deleted file mode 100644 index 82adac4..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_participation-3b0ca99edde046acf8f8c1c2eec2b44b203fa1b174628a5504680de5038aa177.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_playing_0-4591fabc8359216df59029867fe34b2c201f87feaee9842ff8ec56bb8459565b.svg b/assets/ja/svg/text/scene/friendlist/tx_playing_0-4591fabc8359216df59029867fe34b2c201f87feaee9842ff8ec56bb8459565b.svg deleted file mode 100644 index 0a83991..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_playing_0-4591fabc8359216df59029867fe34b2c201f87feaee9842ff8ec56bb8459565b.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_playing_2-10be1276aa4be78b911b99540917b51bb04fd35b2fda2554e362ad700a3adabe.svg b/assets/ja/svg/text/scene/friendlist/tx_playing_2-10be1276aa4be78b911b99540917b51bb04fd35b2fda2554e362ad700a3adabe.svg deleted file mode 100644 index 7b0ae9e..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_playing_2-10be1276aa4be78b911b99540917b51bb04fd35b2fda2554e362ad700a3adabe.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_playing_4-0020d5a61a592a501fb22a740685f99943e8ccdbecd120e7ec987e865162223e.svg b/assets/ja/svg/text/scene/friendlist/tx_playing_4-0020d5a61a592a501fb22a740685f99943e8ccdbecd120e7ec987e865162223e.svg deleted file mode 100644 index 7981d2b..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_playing_4-0020d5a61a592a501fb22a740685f99943e8ccdbecd120e7ec987e865162223e.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendlist/tx_playing_offline-4b8d56768c532e6b7792f3abd5dc2a004cab8672eb436018ca78b5989ff33e7d.svg b/assets/ja/svg/text/scene/friendlist/tx_playing_offline-4b8d56768c532e6b7792f3abd5dc2a004cab8672eb436018ca78b5989ff33e7d.svg deleted file mode 100644 index cfb878a..0000000 --- a/assets/ja/svg/text/scene/friendlist/tx_playing_offline-4b8d56768c532e6b7792f3abd5dc2a004cab8672eb436018ca78b5989ff33e7d.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg b/assets/ja/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg deleted file mode 100644 index 26558d0..0000000 --- a/assets/ja/svg/text/scene/friendpublic/tx_iidashippe-68446b533eebfd691f58eac07bdd665a50ba284e776c461a4df71d476069e2e0.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg b/assets/ja/svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg deleted file mode 100644 index 30ded33..0000000 --- a/assets/ja/svg/text/scene/friendpublic/tx_planchange-0b62de3f731c66961c505b804737569288ccb79cbc946a64b36c62730e367383.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/friendpublic/tx_plantoday-edc2db90a0903beaaf623e0411242682e530cd2a122941088ec81d06cec0e7d1.svg b/assets/ja/svg/text/scene/friendpublic/tx_plantoday-edc2db90a0903beaaf623e0411242682e530cd2a122941088ec81d06cec0e7d1.svg deleted file mode 100644 index 73579fc..0000000 --- a/assets/ja/svg/text/scene/friendpublic/tx_plantoday-edc2db90a0903beaaf623e0411242682e530cd2a122941088ec81d06cec0e7d1.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_0_orange-f69828a6019dfc3932c02b5c31db0bdcebe5757c45d8ee00e6f1bee59b7e99d7.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_0_orange-f69828a6019dfc3932c02b5c31db0bdcebe5757c45d8ee00e6f1bee59b7e99d7.svg deleted file mode 100644 index 5e41dfe..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_0_orange-f69828a6019dfc3932c02b5c31db0bdcebe5757c45d8ee00e6f1bee59b7e99d7.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg deleted file mode 100644 index e168bcc..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_1_green-c54d4ba3d0651b1ee50a6df24b0692afa22dc6792b6e3a9bbe5a5e089ccf9515.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg deleted file mode 100644 index 46c5cca..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_1_orange-74328e96411c9d85b7a09cf021022e650e8baf24b1ebd0e6d088c12abb034403.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg deleted file mode 100644 index 9c4ea39..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_1_wht-24754380a399263ceb1da9345f0f8d0fbe733c8cec184e39c128feafb1c509f1.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg deleted file mode 100644 index 1170ce0..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_2_green-f05fa75efc1803029130a07b3b87b394d638b7558386057568317a4bcca636cb.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg deleted file mode 100644 index 4c2ea84..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_2_orange-48ae3f075ee261faf58f5fbc878ef6535044d089a039fad065a119b7ec353323.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg deleted file mode 100644 index 968df0c..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_7_green-9135b2919cfb0c37ce7f269edceaf4028e3e9f4a22e49e2e6c80913d73f55605.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg deleted file mode 100644 index b57ffb0..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_7_orange-42f9af312aa30482e705635b85e1232f1e89f055d7460aa0361c642a5ec1ad65.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg deleted file mode 100644 index 5f45563..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_7_wht-638100e4637784de035fe33f3abf220a9fa3e6111b2e575d419f744bd93478dc.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg b/assets/ja/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg deleted file mode 100644 index b977763..0000000 --- a/assets/ja/svg/text/scene/rank/number/tx_nb_9_orange-b6363055cba47768e05b222390ebf1c9c09af70d3cbd6896dc68c86707311c6e.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/rank/tx_tweet-ec603719e0ad61b65c8694876df89773e62bb7fb3c1b0e6fc6b7fe317394b7af.svg b/assets/ja/svg/text/scene/rank/tx_tweet-ec603719e0ad61b65c8694876df89773e62bb7fb3c1b0e6fc6b7fe317394b7af.svg deleted file mode 100644 index 9b9e4d4..0000000 --- a/assets/ja/svg/text/scene/rank/tx_tweet-ec603719e0ad61b65c8694876df89773e62bb7fb3c1b0e6fc6b7fe317394b7af.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg b/assets/ja/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg deleted file mode 100644 index 32a8b8f..0000000 --- a/assets/ja/svg/text/scene/stage/tx_vs-2fb51f54ae7435b2b22be69a48703fc4178125e9892e80787502d5eea8901ec3.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_0-26618e03a4425feeac15d4954bece199570c4fb49d1640e6c3e4d328eb5ab962.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_0-26618e03a4425feeac15d4954bece199570c4fb49d1640e6c3e4d328eb5ab962.svg deleted file mode 100644 index edd7473..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_0-26618e03a4425feeac15d4954bece199570c4fb49d1640e6c3e4d328eb5ab962.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_1-fc81f3181b3ce6b9972d9902c264a812ef2dbb034b1867df8fad09c9f48ee60e.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_1-fc81f3181b3ce6b9972d9902c264a812ef2dbb034b1867df8fad09c9f48ee60e.svg deleted file mode 100644 index 0163833..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_1-fc81f3181b3ce6b9972d9902c264a812ef2dbb034b1867df8fad09c9f48ee60e.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_10-a6a9c6d4fc4cd06629b27a9212f8df81c9a4a21f145678b3391b4323883d1f97.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_10-a6a9c6d4fc4cd06629b27a9212f8df81c9a4a21f145678b3391b4323883d1f97.svg deleted file mode 100644 index 3d6a6d8..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_10-a6a9c6d4fc4cd06629b27a9212f8df81c9a4a21f145678b3391b4323883d1f97.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_11-23a2e9bef7706d907438f972284376c8fcd54ece3eafe3fc36a47ccc41886809.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_11-23a2e9bef7706d907438f972284376c8fcd54ece3eafe3fc36a47ccc41886809.svg deleted file mode 100644 index 520fba4..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_11-23a2e9bef7706d907438f972284376c8fcd54ece3eafe3fc36a47ccc41886809.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_12-04cc19d32b5ccffc0eddd1fc27259ef65c86ff47b69ab761f5cf8e8c72ea973d.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_12-04cc19d32b5ccffc0eddd1fc27259ef65c86ff47b69ab761f5cf8e8c72ea973d.svg deleted file mode 100644 index e27a33f..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_12-04cc19d32b5ccffc0eddd1fc27259ef65c86ff47b69ab761f5cf8e8c72ea973d.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_13-f929948b4299c31a61a0907e8fc0432e6b70477eaa5c232d4c5817803c7aeb8a.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_13-f929948b4299c31a61a0907e8fc0432e6b70477eaa5c232d4c5817803c7aeb8a.svg deleted file mode 100644 index 93a5ad0..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_13-f929948b4299c31a61a0907e8fc0432e6b70477eaa5c232d4c5817803c7aeb8a.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_14-53fa8c33d670ec45a771d0c38f4359d24fb7f09f9ec4f116eca0df75094225ad.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_14-53fa8c33d670ec45a771d0c38f4359d24fb7f09f9ec4f116eca0df75094225ad.svg deleted file mode 100644 index a94c1cc..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_14-53fa8c33d670ec45a771d0c38f4359d24fb7f09f9ec4f116eca0df75094225ad.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_15-67b93341405c616bacde31863c86f7c0c279021490393f09fae391939a21f9bc.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_15-67b93341405c616bacde31863c86f7c0c279021490393f09fae391939a21f9bc.svg deleted file mode 100644 index 3a85942..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_15-67b93341405c616bacde31863c86f7c0c279021490393f09fae391939a21f9bc.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_16-439085a97c72d74a20040a7b199641e8de0fd17f871c1f51f37bc6dd3243d02a.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_16-439085a97c72d74a20040a7b199641e8de0fd17f871c1f51f37bc6dd3243d02a.svg deleted file mode 100644 index 5c647ca..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_16-439085a97c72d74a20040a7b199641e8de0fd17f871c1f51f37bc6dd3243d02a.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_17-7ac457f6d64a6185158dc6124d5ca47ab94a75d7e0121e24bfea51b242d80bc5.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_17-7ac457f6d64a6185158dc6124d5ca47ab94a75d7e0121e24bfea51b242d80bc5.svg deleted file mode 100644 index dcbd636..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_17-7ac457f6d64a6185158dc6124d5ca47ab94a75d7e0121e24bfea51b242d80bc5.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_18-94c993f6c75f3709b8ee611c8cdcea9a67ba871aabf82ddd64243ace5db1fb12.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_18-94c993f6c75f3709b8ee611c8cdcea9a67ba871aabf82ddd64243ace5db1fb12.svg deleted file mode 100644 index 360a12b..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_18-94c993f6c75f3709b8ee611c8cdcea9a67ba871aabf82ddd64243ace5db1fb12.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_19-1d78ce2ca8639efdcc1584463e71cad76a0181a838977af2254a8a626776cb09.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_19-1d78ce2ca8639efdcc1584463e71cad76a0181a838977af2254a8a626776cb09.svg deleted file mode 100644 index 5986fcf..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_19-1d78ce2ca8639efdcc1584463e71cad76a0181a838977af2254a8a626776cb09.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_2-786f1be4c202882d69b82363598369d44611c1538d152fd77ffb217db6641d14.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_2-786f1be4c202882d69b82363598369d44611c1538d152fd77ffb217db6641d14.svg deleted file mode 100644 index 986b00d..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_2-786f1be4c202882d69b82363598369d44611c1538d152fd77ffb217db6641d14.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_20-3e15e9fdb381eeb804b8a9f22c4596eb7464428cc69f0e7defa9b30bdd7b5df2.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_20-3e15e9fdb381eeb804b8a9f22c4596eb7464428cc69f0e7defa9b30bdd7b5df2.svg deleted file mode 100644 index ac064df..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_20-3e15e9fdb381eeb804b8a9f22c4596eb7464428cc69f0e7defa9b30bdd7b5df2.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_21-e5beeb95f218da6b4fcc528d0b5ccd00b133b0f0a44405b684a015e094b2d210.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_21-e5beeb95f218da6b4fcc528d0b5ccd00b133b0f0a44405b684a015e094b2d210.svg deleted file mode 100644 index af64d35..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_21-e5beeb95f218da6b4fcc528d0b5ccd00b133b0f0a44405b684a015e094b2d210.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_22-e1406eee8d2727eaf60b6508b46a355dfccbe8d4e5bdfd9eecba60e9077246cb.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_22-e1406eee8d2727eaf60b6508b46a355dfccbe8d4e5bdfd9eecba60e9077246cb.svg deleted file mode 100644 index 6786d8a..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_22-e1406eee8d2727eaf60b6508b46a355dfccbe8d4e5bdfd9eecba60e9077246cb.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_23-adb3f2c1c4ac7646a964dd6bff186731a2ff97b3d2930b68eec164c9fde00018.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_23-adb3f2c1c4ac7646a964dd6bff186731a2ff97b3d2930b68eec164c9fde00018.svg deleted file mode 100644 index a3de328..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_23-adb3f2c1c4ac7646a964dd6bff186731a2ff97b3d2930b68eec164c9fde00018.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_3-fe268d00448ab9f8a80a8d586f871d35455d391236c87be461e1e4b5c5ec20d8.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_3-fe268d00448ab9f8a80a8d586f871d35455d391236c87be461e1e4b5c5ec20d8.svg deleted file mode 100644 index 438c6ce..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_3-fe268d00448ab9f8a80a8d586f871d35455d391236c87be461e1e4b5c5ec20d8.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_4-2db47ffa93070f5714ab6768fa21b6c46e51ecb6e5bf400becba933bd0472702.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_4-2db47ffa93070f5714ab6768fa21b6c46e51ecb6e5bf400becba933bd0472702.svg deleted file mode 100644 index 5d33b47..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_4-2db47ffa93070f5714ab6768fa21b6c46e51ecb6e5bf400becba933bd0472702.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_45-ac9380eb3c46e9c489fa9b73d4839689f26dc6e1c7409bc155237f4256280320.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_45-ac9380eb3c46e9c489fa9b73d4839689f26dc6e1c7409bc155237f4256280320.svg deleted file mode 100644 index dd16ce5..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_45-ac9380eb3c46e9c489fa9b73d4839689f26dc6e1c7409bc155237f4256280320.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -00 - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_5-b3352c64d3efb9d6e4810e2c22c23b6c5e3c5bcf6a981a8c8a801b969c1bed62.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_5-b3352c64d3efb9d6e4810e2c22c23b6c5e3c5bcf6a981a8c8a801b969c1bed62.svg deleted file mode 100644 index 2d3f64a..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_5-b3352c64d3efb9d6e4810e2c22c23b6c5e3c5bcf6a981a8c8a801b969c1bed62.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_6-b7dbd2b9161b70d25440cc5780b1c706327703fdf5bafb95008666f834abef17.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_6-b7dbd2b9161b70d25440cc5780b1c706327703fdf5bafb95008666f834abef17.svg deleted file mode 100644 index 28cfe1e..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_6-b7dbd2b9161b70d25440cc5780b1c706327703fdf5bafb95008666f834abef17.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_7-ee8dd45fadc27350b031d94cc5285f28ca156b334c68a64f18a241ab0bcd6f47.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_7-ee8dd45fadc27350b031d94cc5285f28ca156b334c68a64f18a241ab0bcd6f47.svg deleted file mode 100644 index 64cfcf1..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_7-ee8dd45fadc27350b031d94cc5285f28ca156b334c68a64f18a241ab0bcd6f47.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_8-1d02f02a4442948a7d9668111c72cdeb164bbe8cd6abbb4b813f73aff58911e6.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_8-1d02f02a4442948a7d9668111c72cdeb164bbe8cd6abbb4b813f73aff58911e6.svg deleted file mode 100644 index 972ba2e..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_8-1d02f02a4442948a7d9668111c72cdeb164bbe8cd6abbb4b813f73aff58911e6.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/time/tx_time_9-12fd0183dc953d0243268a43a0f9c32bcd3396ef29b069e23f31911226eb52f4.svg b/assets/ja/svg/text/scene/todayplan/time/tx_time_9-12fd0183dc953d0243268a43a0f9c32bcd3396ef29b069e23f31911226eb52f4.svg deleted file mode 100644 index e8014b5..0000000 --- a/assets/ja/svg/text/scene/todayplan/time/tx_time_9-12fd0183dc953d0243268a43a0f9c32bcd3396ef29b069e23f31911226eb52f4.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - -00 - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/tx_decide-2b0beabc4cd7c96501655e55ae18473a1b8850d9e957af4edd8b4f7e332cba99.svg b/assets/ja/svg/text/scene/todayplan/tx_decide-2b0beabc4cd7c96501655e55ae18473a1b8850d9e957af4edd8b4f7e332cba99.svg deleted file mode 100644 index 116def0..0000000 --- a/assets/ja/svg/text/scene/todayplan/tx_decide-2b0beabc4cd7c96501655e55ae18473a1b8850d9e957af4edd8b4f7e332cba99.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/tx_feeling-214375c50a464fc8e3fce2df3da88819d2a02bcb76946f717bf08cfadbf8c859.svg b/assets/ja/svg/text/scene/todayplan/tx_feeling-214375c50a464fc8e3fce2df3da88819d2a02bcb76946f717bf08cfadbf8c859.svg deleted file mode 100644 index 1f92120..0000000 --- a/assets/ja/svg/text/scene/todayplan/tx_feeling-214375c50a464fc8e3fce2df3da88819d2a02bcb76946f717bf08cfadbf8c859.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/tx_ok-fb89bc38354cfbf989c697a54365f1d405367dfb2fcc6cdb3836e182489b0de8.svg b/assets/ja/svg/text/scene/todayplan/tx_ok-fb89bc38354cfbf989c697a54365f1d405367dfb2fcc6cdb3836e182489b0de8.svg deleted file mode 100644 index 5fd2c42..0000000 --- a/assets/ja/svg/text/scene/todayplan/tx_ok-fb89bc38354cfbf989c697a54365f1d405367dfb2fcc6cdb3836e182489b0de8.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/tx_starttime-d1e07c29f82737f28eafa68c897ab2547f98d6e3895ecf6d5e55353cacdb86ce.svg b/assets/ja/svg/text/scene/todayplan/tx_starttime-d1e07c29f82737f28eafa68c897ab2547f98d6e3895ecf6d5e55353cacdb86ce.svg deleted file mode 100644 index d5e5d60..0000000 --- a/assets/ja/svg/text/scene/todayplan/tx_starttime-d1e07c29f82737f28eafa68c897ab2547f98d6e3895ecf6d5e55353cacdb86ce.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/text/scene/todayplan/tx_weapon-f91e0652611f60b1dbbf6d9c5d0901ffbeb03b27464a566696036bc24c7218a0.svg b/assets/ja/svg/text/scene/todayplan/tx_weapon-f91e0652611f60b1dbbf6d9c5d0901ffbeb03b27464a566696036bc24c7218a0.svg deleted file mode 100644 index c91e4b9..0000000 --- a/assets/ja/svg/text/scene/todayplan/tx_weapon-f91e0652611f60b1dbbf6d9c5d0901ffbeb03b27464a566696036bc24c7218a0.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg b/assets/ja/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg deleted file mode 100644 index eba7866..0000000 --- a/assets/ja/svg/ui/bg_h2-62e768f2a1ca52f993b5953c78d46bc53b35b70df7f8e13619a982f8f10ab750.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - diff --git a/assets/ja/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg b/assets/ja/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg deleted file mode 100644 index 5ddf3e6..0000000 --- a/assets/ja/svg/ui/btn_carousel_next-66630b2ef6efeff58b1964ce7710dab9d41f556f774e894d7e0030e2bec020a9.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/ja/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg b/assets/ja/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg deleted file mode 100644 index 6fe9530..0000000 --- a/assets/ja/svg/ui/btn_carousel_prev-ef7ca010d65f70054bec6f8123573ac59e6b6b92276373fa5a8be4f1db0d2e3e.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/ja/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg b/assets/ja/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg deleted file mode 100644 index 00bc135..0000000 --- a/assets/ja/svg/ui/btn_dlg_close-ea50115f6b57b322a0ca25ab4401efcb1ef49a2d7254791d98c38f9f69ec93c2.svg +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg b/assets/ja/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg deleted file mode 100644 index bd6b6b6..0000000 --- a/assets/ja/svg/ui/btn_dlg_close_s-b4b02bd1cd1c7a89eb6323a3cd19c95197c6e02533e7cdb29ffb43cd1ac8aebb.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg b/assets/ja/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg deleted file mode 100644 index e5ef49a..0000000 --- a/assets/ja/svg/ui/btn_dlg_open_s-4f888e7d71af95757ff9356555e43251ff71960358e1ca7a7dadedba3147583c.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/ja/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg b/assets/ja/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg deleted file mode 100644 index ad77f41..0000000 --- a/assets/ja/svg/ui/btn_dlg_twitter_close-e4ff8abcc7b6a0ba52fc1703c5dc33b073cd6056693d28b40a617d8bb8cdfac4.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg b/assets/ja/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg deleted file mode 100644 index 05e2425..0000000 --- a/assets/ja/svg/ui/btn_dlg_twitter_open-5283a0466ba5870285ee56474e5eed09edb39d49941ea1c2dc673a87c0030a29.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/ja/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg b/assets/ja/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg deleted file mode 100644 index 5214308..0000000 --- a/assets/ja/svg/ui/btn_ok_drip-a054c69e8d7de2cffd9bf312bd5f7b40f8a80687ae806ef70cf8b33e73ded9cc.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/assets/ja/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg b/assets/ja/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg deleted file mode 100644 index 64a76c2..0000000 --- a/assets/ja/svg/ui/ico_carousel_active-664b1de122e2225ad6dc767f591ac4e70c70a8c6e3783b6838f70ca085f41e32.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - diff --git a/assets/ja/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg b/assets/ja/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg deleted file mode 100644 index 94e87bc..0000000 --- a/assets/ja/svg/ui/ico_dlg_close-b49c94450a5558bebb38abc8d70a8c573617485daf0a4a4108184b9f509b37fd.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/assets/ja/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg b/assets/ja/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg deleted file mode 100644 index 22b153e..0000000 --- a/assets/ja/svg/ui/ico_menu_close-f6b3b7d81183e80a08db0451f9d8956beee12c5b36ffab85b78c33b6620f9dff.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/assets/ja/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg b/assets/ja/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg deleted file mode 100644 index fb6c248..0000000 --- a/assets/ja/svg/ui/ico_nnid_login-a01be5411ee8044ca26b66ce5b3af77da71f34ae2e51c9f1b3a3c0d9f1aaa1b2.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - diff --git a/assets/ja/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg b/assets/ja/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg deleted file mode 100644 index 9fbe264..0000000 --- a/assets/ja/svg/ui/ico_success-c7a5e4717411fc8165be8bd4e7eb891c8d14d0360932bc154bf76926509999e5.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/ja/ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png b/assets/ja/ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png deleted file mode 100644 index 53c08f1..0000000 Binary files a/assets/ja/ui/@2x-sa7860ea4da-03351ffba2d779b6b024d6a2269061b3fc1a7c96d02288eae5ce4736480ea620.png and /dev/null differ diff --git a/assets/jquery-1.9.1.js b/assets/jquery-1.9.1.js deleted file mode 100644 index e2c203f..0000000 --- a/assets/jquery-1.9.1.js +++ /dev/null @@ -1,9597 +0,0 @@ -/*! - * jQuery JavaScript Library v1.9.1 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2013-2-4 - */ -(function( window, undefined ) { - -// Can't do this because several apps including ASP.NET trace -// the stack via arguments.caller.callee and Firefox dies if -// you try to trace through "use strict" call chains. (#13335) -// Support: Firefox 18+ -//"use strict"; -var - // The deferred used on DOM ready - readyList, - - // A central reference to the root jQuery(document) - rootjQuery, - - // Support: IE<9 - // For `typeof node.method` instead of `node.method !== undefined` - core_strundefined = typeof undefined, - - // Use the correct document accordingly with window argument (sandbox) - document = window.document, - location = window.location, - - // Map over jQuery in case of overwrite - _jQuery = window.jQuery, - - // Map over the $ in case of overwrite - _$ = window.$, - - // [[Class]] -> type pairs - class2type = {}, - - // List of deleted data cache ids, so we can reuse them - core_deletedIds = [], - - core_version = "1.9.1", - - // Save a reference to some core methods - core_concat = core_deletedIds.concat, - core_push = core_deletedIds.push, - core_slice = core_deletedIds.slice, - core_indexOf = core_deletedIds.indexOf, - core_toString = class2type.toString, - core_hasOwn = class2type.hasOwnProperty, - core_trim = core_version.trim, - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - return new jQuery.fn.init( selector, context, rootjQuery ); - }, - - // Used for matching numbers - core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, - - // Used for splitting on whitespace - core_rnotwhite = /\S+/g, - - // Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE) - rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - // Match a standalone tag - rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, - - // JSON RegExp - rvalidchars = /^[\],:{}\s]*$/, - rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, - rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g, - rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g, - - // Matches dashed string for camelizing - rmsPrefix = /^-ms-/, - rdashAlpha = /-([\da-z])/gi, - - // Used by jQuery.camelCase as callback to replace() - fcamelCase = function( all, letter ) { - return letter.toUpperCase(); - }, - - // The ready event handler - completed = function( event ) { - - // readyState === "complete" is good enough for us to call the dom ready in oldIE - if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) { - detach(); - jQuery.ready(); - } - }, - // Clean-up method for dom ready events - detach = function() { - if ( document.addEventListener ) { - document.removeEventListener( "DOMContentLoaded", completed, false ); - window.removeEventListener( "load", completed, false ); - - } else { - document.detachEvent( "onreadystatechange", completed ); - window.detachEvent( "onload", completed ); - } - }; - -jQuery.fn = jQuery.prototype = { - // The current version of jQuery being used - jquery: core_version, - - constructor: jQuery, - init: function( selector, context, rootjQuery ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) { - context = context instanceof jQuery ? context[0] : context; - - // scripts is true for back-compat - jQuery.merge( this, jQuery.parseHTML( - match[1], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[2] ); - - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem.id !== match[2] ) { - return rootjQuery.find( selector ); - } - - // Otherwise, we inject the element directly into the jQuery object - this.length = 1; - this[0] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || rootjQuery ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[0] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return rootjQuery.ready( selector ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }, - - // Start with an empty selector - selector: "", - - // The default length of a jQuery object is 0 - length: 0, - - // The number of elements contained in the matched element set - size: function() { - return this.length; - }, - - toArray: function() { - return core_slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num == null ? - - // Return a 'clean' array - this.toArray() : - - // Return just the object - ( num < 0 ? this[ this.length + num ] : this[ num ] ); - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - ret.context = this.context; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - ready: function( fn ) { - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; - }, - - slice: function() { - return this.pushStack( core_slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function( elem, i ) { - return callback.call( elem, i, elem ); - })); - }, - - end: function() { - return this.prevObject || this.constructor(null); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: core_push, - sort: [].sort, - splice: [].splice -}; - -// Give the init function the jQuery prototype for later instantiation -jQuery.fn.init.prototype = jQuery.fn; - -jQuery.extend = jQuery.fn.extend = function() { - var src, copyIsArray, copy, name, options, clone, - target = arguments[0] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) { - target = {}; - } - - // extend jQuery itself if only one argument is passed - if ( length === i ) { - target = this; - --i; - } - - for ( ; i < length; i++ ) { - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) { - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray(src) ? src : []; - - } else { - clone = src && jQuery.isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend({ - noConflict: function( deep ) { - if ( window.$ === jQuery ) { - window.$ = _$; - } - - if ( deep && window.jQuery === jQuery ) { - window.jQuery = _jQuery; - } - - return jQuery; - }, - - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). - if ( !document.body ) { - return setTimeout( jQuery.ready ); - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.trigger ) { - jQuery( document ).trigger("ready").off("ready"); - } - }, - - // See test/unit/core.js for details concerning isFunction. - // Since version 1.3, DOM methods and functions like alert - // aren't supported. They return false on IE (#2968). - isFunction: function( obj ) { - return jQuery.type(obj) === "function"; - }, - - isArray: Array.isArray || function( obj ) { - return jQuery.type(obj) === "array"; - }, - - isWindow: function( obj ) { - return obj != null && obj == obj.window; - }, - - isNumeric: function( obj ) { - return !isNaN( parseFloat(obj) ) && isFinite( obj ); - }, - - type: function( obj ) { - if ( obj == null ) { - return String( obj ); - } - return typeof obj === "object" || typeof obj === "function" ? - class2type[ core_toString.call(obj) ] || "object" : - typeof obj; - }, - - isPlainObject: function( obj ) { - // Must be an Object. - // Because of IE, we also have to check the presence of the constructor property. - // Make sure that DOM nodes and window objects don't pass through, as well - if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - try { - // Not own constructor property must be Object - if ( obj.constructor && - !core_hasOwn.call(obj, "constructor") && - !core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { - return false; - } - } catch ( e ) { - // IE8,9 Will throw exceptions on certain host objects #9897 - return false; - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own. - - var key; - for ( key in obj ) {} - - return key === undefined || core_hasOwn.call( obj, key ); - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - error: function( msg ) { - throw new Error( msg ); - }, - - // data: string of html - // context (optional): If specified, the fragment will be created in this context, defaults to document - // keepScripts (optional): If true, will include scripts passed in the html string - parseHTML: function( data, context, keepScripts ) { - if ( !data || typeof data !== "string" ) { - return null; - } - if ( typeof context === "boolean" ) { - keepScripts = context; - context = false; - } - context = context || document; - - var parsed = rsingleTag.exec( data ), - scripts = !keepScripts && []; - - // Single tag - if ( parsed ) { - return [ context.createElement( parsed[1] ) ]; - } - - parsed = jQuery.buildFragment( [ data ], context, scripts ); - if ( scripts ) { - jQuery( scripts ).remove(); - } - return jQuery.merge( [], parsed.childNodes ); - }, - - parseJSON: function( data ) { - // Attempt to parse using the native JSON parser first - if ( window.JSON && window.JSON.parse ) { - return window.JSON.parse( data ); - } - - if ( data === null ) { - return data; - } - - if ( typeof data === "string" ) { - - // Make sure leading/trailing whitespace is removed (IE can't handle it) - data = jQuery.trim( data ); - - if ( data ) { - // Make sure the incoming data is actual JSON - // Logic borrowed from http://json.org/json2.js - if ( rvalidchars.test( data.replace( rvalidescape, "@" ) - .replace( rvalidtokens, "]" ) - .replace( rvalidbraces, "")) ) { - - return ( new Function( "return " + data ) )(); - } - } - } - - jQuery.error( "Invalid JSON: " + data ); - }, - - // Cross-browser xml parsing - parseXML: function( data ) { - var xml, tmp; - if ( !data || typeof data !== "string" ) { - return null; - } - try { - if ( window.DOMParser ) { // Standard - tmp = new DOMParser(); - xml = tmp.parseFromString( data , "text/xml" ); - } else { // IE - xml = new ActiveXObject( "Microsoft.XMLDOM" ); - xml.async = "false"; - xml.loadXML( data ); - } - } catch( e ) { - xml = undefined; - } - if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) { - jQuery.error( "Invalid XML: " + data ); - } - return xml; - }, - - noop: function() {}, - - // Evaluates a script in a global context - // Workarounds based on findings by Jim Driscoll - // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context - globalEval: function( data ) { - if ( data && jQuery.trim( data ) ) { - // We use execScript on Internet Explorer - // We use an anonymous function so that context is window - // rather than jQuery in Firefox - ( window.execScript || function( data ) { - window[ "eval" ].call( window, data ); - } )( data ); - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - // args is for internal usage only - each: function( obj, callback, args ) { - var value, - i = 0, - length = obj.length, - isArray = isArraylike( obj ); - - if ( args ) { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } - - // A special, fast, case for the most common use of each - } else { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } - } - - return obj; - }, - - // Use native String.trim function wherever possible - trim: core_trim && !core_trim.call("\uFEFF\xA0") ? - function( text ) { - return text == null ? - "" : - core_trim.call( text ); - } : - - // Otherwise use our own trimming functionality - function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArraylike( Object(arr) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - core_push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - var len; - - if ( arr ) { - if ( core_indexOf ) { - return core_indexOf.call( arr, elem, i ); - } - - len = arr.length; - i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; - - for ( ; i < len; i++ ) { - // Skip accessing in sparse arrays - if ( i in arr && arr[ i ] === elem ) { - return i; - } - } - } - - return -1; - }, - - merge: function( first, second ) { - var l = second.length, - i = first.length, - j = 0; - - if ( typeof l === "number" ) { - for ( ; j < l; j++ ) { - first[ i++ ] = second[ j ]; - } - } else { - while ( second[j] !== undefined ) { - first[ i++ ] = second[ j++ ]; - } - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, inv ) { - var retVal, - ret = [], - i = 0, - length = elems.length; - inv = !!inv; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - retVal = !!callback( elems[ i ], i ); - if ( inv !== retVal ) { - ret.push( elems[ i ] ); - } - } - - return ret; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var value, - i = 0, - length = elems.length, - isArray = isArraylike( elems ), - ret = []; - - // Go through the array, translating each of the items to their - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret[ ret.length ] = value; - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret[ ret.length ] = value; - } - } - } - - // Flatten any nested arrays - return core_concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var args, proxy, tmp; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = core_slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( core_slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - // Multifunctional method to get and set values of a collection - // The value/s can optionally be executed if it's a function - access: function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - length = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < length; i++ ) { - fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - length ? fn( elems[0], key ) : emptyGet; - }, - - now: function() { - return ( new Date() ).getTime(); - } -}); - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called after the browser event has already occurred. - // we once tried to use readyState "interactive" here, but it caused issues like the one - // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 - if ( document.readyState === "complete" ) { - // Handle it asynchronously to allow scripts the opportunity to delay ready - setTimeout( jQuery.ready ); - - // Standards-based browsers support DOMContentLoaded - } else if ( document.addEventListener ) { - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed, false ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed, false ); - - // If IE event model is used - } else { - // Ensure firing before onload, maybe late but safe also for iframes - document.attachEvent( "onreadystatechange", completed ); - - // A fallback to window.onload, that will always work - window.attachEvent( "onload", completed ); - - // If IE and not a frame - // continually check to see if the document is ready - var top = false; - - try { - top = window.frameElement == null && document.documentElement; - } catch(e) {} - - if ( top && top.doScroll ) { - (function doScrollCheck() { - if ( !jQuery.isReady ) { - - try { - // Use the trick by Diego Perini - // http://javascript.nwbox.com/IEContentLoaded/ - top.doScroll("left"); - } catch(e) { - return setTimeout( doScrollCheck, 50 ); - } - - // detach all dom ready events - detach(); - - // and execute any waiting functions - jQuery.ready(); - } - })(); - } - } - } - return readyList.promise( obj ); -}; - -// Populate the class2type map -jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -}); - -function isArraylike( obj ) { - var length = obj.length, - type = jQuery.type( obj ); - - if ( jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.nodeType === 1 && length ) { - return true; - } - - return type === "array" || type !== "function" && - ( length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj ); -} - -// All jQuery objects should point back to these -rootjQuery = jQuery(document); -// String to Object options format cache -var optionsCache = {}; - -// Convert String-formatted options into Object-formatted ones and store in cache -function createOptions( options ) { - var object = optionsCache[ options ] = {}; - jQuery.each( options.match( core_rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - }); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - ( optionsCache[ options ] || createOptions( options ) ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - // Last fire value (for non-forgettable lists) - memory, - // Flag to know if list was already fired - fired, - // End of the loop when firing - firingLength, - // Index of currently firing callback (modified by remove if needed) - firingIndex, - // First callback to fire (used internally by add and fireWith) - firingStart, - // Actual callback list - list = [], - // Stack of fire calls for repeatable lists - stack = !options.once && [], - // Fire callbacks - fire = function( data ) { - memory = options.memory && data; - fired = true; - firingIndex = firingStart || 0; - firingStart = 0; - firingLength = list.length; - firing = true; - for ( ; list && firingIndex < firingLength; firingIndex++ ) { - if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { - memory = false; // To prevent further calls using add - break; - } - } - firing = false; - if ( list ) { - if ( stack ) { - if ( stack.length ) { - fire( stack.shift() ); - } - } else if ( memory ) { - list = []; - } else { - self.disable(); - } - } - }, - // Actual Callbacks object - self = { - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - // First, we save the current length - var start = list.length; - (function add( args ) { - jQuery.each( args, function( _, arg ) { - var type = jQuery.type( arg ); - if ( type === "function" ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && type !== "string" ) { - // Inspect recursively - add( arg ); - } - }); - })( arguments ); - // Do we need to add the callbacks to the - // current firing batch? - if ( firing ) { - firingLength = list.length; - // With memory, if we're not firing then - // we should call right away - } else if ( memory ) { - firingStart = start; - fire( memory ); - } - } - return this; - }, - // Remove a callback from the list - remove: function() { - if ( list ) { - jQuery.each( arguments, function( _, arg ) { - var index; - while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - // Handle firing indexes - if ( firing ) { - if ( index <= firingLength ) { - firingLength--; - } - if ( index <= firingIndex ) { - firingIndex--; - } - } - } - }); - } - return this; - }, - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); - }, - // Remove all callbacks from the list - empty: function() { - list = []; - return this; - }, - // Have the list do nothing anymore - disable: function() { - list = stack = memory = undefined; - return this; - }, - // Is it disabled? - disabled: function() { - return !list; - }, - // Lock the list in its current state - lock: function() { - stack = undefined; - if ( !memory ) { - self.disable(); - } - return this; - }, - // Is it locked? - locked: function() { - return !stack; - }, - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - if ( list && ( !fired || stack ) ) { - if ( firing ) { - stack.push( args ); - } else { - fire( args ); - } - } - return this; - }, - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; -jQuery.extend({ - - Deferred: function( func ) { - var tuples = [ - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], - [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], - [ "notify", "progress", jQuery.Callbacks("memory") ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred(function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var action = tuple[ 0 ], - fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[1] ](function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .done( newDefer.resolve ) - .fail( newDefer.reject ) - .progress( newDefer.notify ); - } else { - newDefer[ action + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); - } - }); - }); - fns = null; - }).promise(); - }, - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[1] ] = list.add; - - // Handle state - if ( stateString ) { - list.add(function() { - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[0] ] = function() { - deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[0] + "With" ] = list.fireWith; - }); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = core_slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value; - if( values === progressValues ) { - deferred.notifyWith( contexts, values ); - } else if ( !( --remaining ) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ) - .progress( updateFunc( i, progressContexts, progressValues ) ); - } else { - --remaining; - } - } - } - - // if we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -}); -jQuery.support = (function() { - - var support, all, a, - input, select, fragment, - opt, eventName, isSupported, i, - div = document.createElement("div"); - - // Setup - div.setAttribute( "className", "t" ); - div.innerHTML = "
a"; - - // Support tests won't run in some limited or non-browser environments - all = div.getElementsByTagName("*"); - a = div.getElementsByTagName("a")[ 0 ]; - if ( !all || !a || !all.length ) { - return {}; - } - - // First batch of tests - select = document.createElement("select"); - opt = select.appendChild( document.createElement("option") ); - input = div.getElementsByTagName("input")[ 0 ]; - - a.style.cssText = "top:1px;float:left;opacity:.5"; - support = { - // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) - getSetAttribute: div.className !== "t", - - // IE strips leading whitespace when .innerHTML is used - leadingWhitespace: div.firstChild.nodeType === 3, - - // Make sure that tbody elements aren't automatically inserted - // IE will insert them into empty tables - tbody: !div.getElementsByTagName("tbody").length, - - // Make sure that link elements get serialized correctly by innerHTML - // This requires a wrapper element in IE - htmlSerialize: !!div.getElementsByTagName("link").length, - - // Get the style information from getAttribute - // (IE uses .cssText instead) - style: /top/.test( a.getAttribute("style") ), - - // Make sure that URLs aren't manipulated - // (IE normalizes it by default) - hrefNormalized: a.getAttribute("href") === "/a", - - // Make sure that element opacity exists - // (IE uses filter instead) - // Use a regex to work around a WebKit issue. See #5145 - opacity: /^0.5/.test( a.style.opacity ), - - // Verify style float existence - // (IE uses styleFloat instead of cssFloat) - cssFloat: !!a.style.cssFloat, - - // Check the default checkbox/radio value ("" on WebKit; "on" elsewhere) - checkOn: !!input.value, - - // Make sure that a selected-by-default option has a working selected property. - // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) - optSelected: opt.selected, - - // Tests for enctype support on a form (#6743) - enctype: !!document.createElement("form").enctype, - - // Makes sure cloning an html5 element does not cause problems - // Where outerHTML is undefined, this still works - html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav>", - - // jQuery.support.boxModel DEPRECATED in 1.8 since we don't support Quirks Mode - boxModel: document.compatMode === "CSS1Compat", - - // Will be defined later - deleteExpando: true, - noCloneEvent: true, - inlineBlockNeedsLayout: false, - shrinkWrapBlocks: false, - reliableMarginRight: true, - boxSizingReliable: true, - pixelPosition: false - }; - - // Make sure checked status is properly cloned - input.checked = true; - support.noCloneChecked = input.cloneNode( true ).checked; - - // Make sure that the options inside disabled selects aren't marked as disabled - // (WebKit marks them as disabled) - select.disabled = true; - support.optDisabled = !opt.disabled; - - // Support: IE<9 - try { - delete div.test; - } catch( e ) { - support.deleteExpando = false; - } - - // Check if we can trust getAttribute("value") - input = document.createElement("input"); - input.setAttribute( "value", "" ); - support.input = input.getAttribute( "value" ) === ""; - - // Check if an input maintains its value after becoming a radio - input.value = "t"; - input.setAttribute( "type", "radio" ); - support.radioValue = input.value === "t"; - - // #11217 - WebKit loses check when the name is after the checked attribute - input.setAttribute( "checked", "t" ); - input.setAttribute( "name", "t" ); - - fragment = document.createDocumentFragment(); - fragment.appendChild( input ); - - // Check if a disconnected checkbox will retain its checked - // value of true after appended to the DOM (IE6/7) - support.appendChecked = input.checked; - - // WebKit doesn't clone checked state correctly in fragments - support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<9 - // Opera does not clone events (and typeof div.attachEvent === undefined). - // IE9-10 clones events bound via attachEvent, but they don't trigger with .click() - if ( div.attachEvent ) { - div.attachEvent( "onclick", function() { - support.noCloneEvent = false; - }); - - div.cloneNode( true ).click(); - } - - // Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event) - // Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP), test/csp.php - for ( i in { submit: true, change: true, focusin: true }) { - div.setAttribute( eventName = "on" + i, "t" ); - - support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false; - } - - div.style.backgroundClip = "content-box"; - div.cloneNode( true ).style.backgroundClip = ""; - support.clearCloneStyle = div.style.backgroundClip === "content-box"; - - // Run tests that need a body at doc ready - jQuery(function() { - var container, marginDiv, tds, - divReset = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;", - body = document.getElementsByTagName("body")[0]; - - if ( !body ) { - // Return for frameset docs that don't have a body - return; - } - - container = document.createElement("div"); - container.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px"; - - body.appendChild( container ).appendChild( div ); - - // Support: IE8 - // Check if table cells still have offsetWidth/Height when they are set - // to display:none and there are still other visible table cells in a - // table row; if so, offsetWidth/Height are not reliable for use when - // determining if an element has been hidden directly using - // display:none (it is still safe to use offsets if a parent element is - // hidden; don safety goggles and see bug #4512 for more information). - div.innerHTML = "
t
"; - tds = div.getElementsByTagName("td"); - tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none"; - isSupported = ( tds[ 0 ].offsetHeight === 0 ); - - tds[ 0 ].style.display = ""; - tds[ 1 ].style.display = "none"; - - // Support: IE8 - // Check if empty table cells still have offsetWidth/Height - support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); - - // Check box-sizing and margin behavior - div.innerHTML = ""; - div.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%;"; - support.boxSizing = ( div.offsetWidth === 4 ); - support.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== 1 ); - - // Use window.getComputedStyle because jsdom on node.js will break without it. - if ( window.getComputedStyle ) { - support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%"; - support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px"; - - // Check if div with explicit width and no margin-right incorrectly - // gets computed margin-right based on width of container. (#3333) - // Fails in WebKit before Feb 2011 nightlies - // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right - marginDiv = div.appendChild( document.createElement("div") ); - marginDiv.style.cssText = div.style.cssText = divReset; - marginDiv.style.marginRight = marginDiv.style.width = "0"; - div.style.width = "1px"; - - support.reliableMarginRight = - !parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight ); - } - - if ( typeof div.style.zoom !== core_strundefined ) { - // Support: IE<8 - // Check if natively block-level elements act like inline-block - // elements when setting their display to 'inline' and giving - // them layout - div.innerHTML = ""; - div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1"; - support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 ); - - // Support: IE6 - // Check if elements with layout shrink-wrap their children - div.style.display = "block"; - div.innerHTML = "
"; - div.firstChild.style.width = "5px"; - support.shrinkWrapBlocks = ( div.offsetWidth !== 3 ); - - if ( support.inlineBlockNeedsLayout ) { - // Prevent IE 6 from affecting layout for positioned elements #11048 - // Prevent IE from shrinking the body in IE 7 mode #12869 - // Support: IE<8 - body.style.zoom = 1; - } - } - - body.removeChild( container ); - - // Null elements to avoid leaks in IE - container = div = tds = marginDiv = null; - }); - - // Null elements to avoid leaks in IE - all = select = fragment = opt = a = input = null; - - return support; -})(); - -var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/, - rmultiDash = /([A-Z])/g; - -function internalData( elem, name, data, pvt /* Internal Use Only */ ){ - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var thisCache, ret, - internalKey = jQuery.expando, - getByName = typeof name === "string", - - // We have to handle DOM nodes and JS objects differently because IE6-7 - // can't GC object references properly across the DOM-JS boundary - isNode = elem.nodeType, - - // Only DOM nodes need the global jQuery cache; JS object data is - // attached directly to the object so GC can occur automatically - cache = isNode ? jQuery.cache : elem, - - // Only defining an ID for JS objects if its cache already exists allows - // the code to shortcut on the same path as a DOM node with no cache - id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; - - // Avoid doing any more work than we need to when trying to get data on an - // object that has no data at all - if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { - return; - } - - if ( !id ) { - // Only DOM nodes need a new unique ID for each element since their data - // ends up in the global cache - if ( isNode ) { - elem[ internalKey ] = id = core_deletedIds.pop() || jQuery.guid++; - } else { - id = internalKey; - } - } - - if ( !cache[ id ] ) { - cache[ id ] = {}; - - // Avoids exposing jQuery metadata on plain JS objects when the object - // is serialized using JSON.stringify - if ( !isNode ) { - cache[ id ].toJSON = jQuery.noop; - } - } - - // An object can be passed to jQuery.data instead of a key/value pair; this gets - // shallow copied over onto the existing cache - if ( typeof name === "object" || typeof name === "function" ) { - if ( pvt ) { - cache[ id ] = jQuery.extend( cache[ id ], name ); - } else { - cache[ id ].data = jQuery.extend( cache[ id ].data, name ); - } - } - - thisCache = cache[ id ]; - - // jQuery data() is stored in a separate object inside the object's internal data - // cache in order to avoid key collisions between internal data and user-defined - // data. - if ( !pvt ) { - if ( !thisCache.data ) { - thisCache.data = {}; - } - - thisCache = thisCache.data; - } - - if ( data !== undefined ) { - thisCache[ jQuery.camelCase( name ) ] = data; - } - - // Check for both converted-to-camel and non-converted data property names - // If a data property was specified - if ( getByName ) { - - // First Try to find as-is property data - ret = thisCache[ name ]; - - // Test for null|undefined property data - if ( ret == null ) { - - // Try to find the camelCased property - ret = thisCache[ jQuery.camelCase( name ) ]; - } - } else { - ret = thisCache; - } - - return ret; -} - -function internalRemoveData( elem, name, pvt ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var i, l, thisCache, - isNode = elem.nodeType, - - // See jQuery.data for more information - cache = isNode ? jQuery.cache : elem, - id = isNode ? elem[ jQuery.expando ] : jQuery.expando; - - // If there is already no cache entry for this object, there is no - // purpose in continuing - if ( !cache[ id ] ) { - return; - } - - if ( name ) { - - thisCache = pvt ? cache[ id ] : cache[ id ].data; - - if ( thisCache ) { - - // Support array or space separated string names for data keys - if ( !jQuery.isArray( name ) ) { - - // try the string as a key before any manipulation - if ( name in thisCache ) { - name = [ name ]; - } else { - - // split the camel cased version by spaces unless a key with the spaces exists - name = jQuery.camelCase( name ); - if ( name in thisCache ) { - name = [ name ]; - } else { - name = name.split(" "); - } - } - } else { - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = name.concat( jQuery.map( name, jQuery.camelCase ) ); - } - - for ( i = 0, l = name.length; i < l; i++ ) { - delete thisCache[ name[i] ]; - } - - // If there is no data left in the cache, we want to continue - // and let the cache object itself get destroyed - if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { - return; - } - } - } - - // See jQuery.data for more information - if ( !pvt ) { - delete cache[ id ].data; - - // Don't destroy the parent cache unless the internal data object - // had been the only thing left in it - if ( !isEmptyDataObject( cache[ id ] ) ) { - return; - } - } - - // Destroy the cache - if ( isNode ) { - jQuery.cleanData( [ elem ], true ); - - // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) - } else if ( jQuery.support.deleteExpando || cache != cache.window ) { - delete cache[ id ]; - - // When all else fails, null - } else { - cache[ id ] = null; - } -} - -jQuery.extend({ - cache: {}, - - // Unique for each copy of jQuery on the page - // Non-digits removed to match rinlinejQuery - expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ), - - // The following elements throw uncatchable exceptions if you - // attempt to add expando properties to them. - noData: { - "embed": true, - // Ban all objects except for Flash (which handle expandos) - "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", - "applet": true - }, - - hasData: function( elem ) { - elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; - return !!elem && !isEmptyDataObject( elem ); - }, - - data: function( elem, name, data ) { - return internalData( elem, name, data ); - }, - - removeData: function( elem, name ) { - return internalRemoveData( elem, name ); - }, - - // For internal use only. - _data: function( elem, name, data ) { - return internalData( elem, name, data, true ); - }, - - _removeData: function( elem, name ) { - return internalRemoveData( elem, name, true ); - }, - - // A method for determining if a DOM node can handle the data expando - acceptData: function( elem ) { - // Do not set data on non-element because it will not be cleared (#8335). - if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) { - return false; - } - - var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ]; - - // nodes accept data unless otherwise specified; rejection can be conditional - return !noData || noData !== true && elem.getAttribute("classid") === noData; - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var attrs, name, - elem = this[0], - i = 0, - data = null; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = jQuery.data( elem ); - - if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { - attrs = elem.attributes; - for ( ; i < attrs.length; i++ ) { - name = attrs[i].name; - - if ( !name.indexOf( "data-" ) ) { - name = jQuery.camelCase( name.slice(5) ); - - dataAttr( elem, name, data[ name ] ); - } - } - jQuery._data( elem, "parsedAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each(function() { - jQuery.data( this, key ); - }); - } - - return jQuery.access( this, function( value ) { - - if ( value === undefined ) { - // Try to fetch any internally stored data first - return elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null; - } - - this.each(function() { - jQuery.data( this, key, value ); - }); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each(function() { - jQuery.removeData( this, key ); - }); - } -}); - -function dataAttr( elem, key, data ) { - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - - var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - jQuery.data( elem, key, data ); - - } else { - data = undefined; - } - } - - return data; -} - -// checks a cache object for emptiness -function isEmptyDataObject( obj ) { - var name; - for ( name in obj ) { - - // if the public data object is empty, the private is still empty - if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { - continue; - } - if ( name !== "toJSON" ) { - return false; - } - } - - return true; -} -jQuery.extend({ - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = jQuery._data( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray(data) ) { - queue = jQuery._data( elem, type, jQuery.makeArray(data) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - hooks.cur = fn; - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // not intended for public consumption - generates a queueHooks object, or returns the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return jQuery._data( elem, key ) || jQuery._data( elem, key, { - empty: jQuery.Callbacks("once memory").add(function() { - jQuery._removeData( elem, type + "queue" ); - jQuery._removeData( elem, key ); - }) - }); - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[0], type ); - } - - return data === undefined ? - this : - this.each(function() { - var queue = jQuery.queue( this, type, data ); - - // ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - // Based off of the plugin by Clint Helfers, with permission. - // http://blindsignals.com/index.php/2009/07/jquery-delay/ - delay: function( time, type ) { - time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; - type = type || "fx"; - - return this.queue( type, function( next, hooks ) { - var timeout = setTimeout( next, time ); - hooks.stop = function() { - clearTimeout( timeout ); - }; - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while( i-- ) { - tmp = jQuery._data( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -}); -var nodeHook, boolHook, - rclass = /[\t\r\n]/g, - rreturn = /\r/g, - rfocusable = /^(?:input|select|textarea|button|object)$/i, - rclickable = /^(?:a|area)$/i, - rboolean = /^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i, - ruseDefault = /^(?:checked|selected)$/i, - getSetAttribute = jQuery.support.getSetAttribute, - getSetInput = jQuery.support.input; - -jQuery.fn.extend({ - attr: function( name, value ) { - return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 ); - }, - - removeAttr: function( name ) { - return this.each(function() { - jQuery.removeAttr( this, name ); - }); - }, - - prop: function( name, value ) { - return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 ); - }, - - removeProp: function( name ) { - name = jQuery.propFix[ name ] || name; - return this.each(function() { - // try/catch handles cases where IE balks (such as removing a property on window) - try { - this[ name ] = undefined; - delete this[ name ]; - } catch( e ) {} - }); - }, - - addClass: function( value ) { - var classes, elem, cur, clazz, j, - i = 0, - len = this.length, - proceed = typeof value === "string" && value; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).addClass( value.call( this, j, this.className ) ); - }); - } - - if ( proceed ) { - // The disjunction here is for better compressibility (see removeClass) - classes = ( value || "" ).match( core_rnotwhite ) || []; - - for ( ; i < len; i++ ) { - elem = this[ i ]; - cur = elem.nodeType === 1 && ( elem.className ? - ( " " + elem.className + " " ).replace( rclass, " " ) : - " " - ); - - if ( cur ) { - j = 0; - while ( (clazz = classes[j++]) ) { - if ( cur.indexOf( " " + clazz + " " ) < 0 ) { - cur += clazz + " "; - } - } - elem.className = jQuery.trim( cur ); - - } - } - } - - return this; - }, - - removeClass: function( value ) { - var classes, elem, cur, clazz, j, - i = 0, - len = this.length, - proceed = arguments.length === 0 || typeof value === "string" && value; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).removeClass( value.call( this, j, this.className ) ); - }); - } - if ( proceed ) { - classes = ( value || "" ).match( core_rnotwhite ) || []; - - for ( ; i < len; i++ ) { - elem = this[ i ]; - // This expression is here for better compressibility (see addClass) - cur = elem.nodeType === 1 && ( elem.className ? - ( " " + elem.className + " " ).replace( rclass, " " ) : - "" - ); - - if ( cur ) { - j = 0; - while ( (clazz = classes[j++]) ) { - // Remove *all* instances - while ( cur.indexOf( " " + clazz + " " ) >= 0 ) { - cur = cur.replace( " " + clazz + " ", " " ); - } - } - elem.className = value ? jQuery.trim( cur ) : ""; - } - } - } - - return this; - }, - - toggleClass: function( value, stateVal ) { - var type = typeof value, - isBool = typeof stateVal === "boolean"; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( i ) { - jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); - }); - } - - return this.each(function() { - if ( type === "string" ) { - // toggle individual class names - var className, - i = 0, - self = jQuery( this ), - state = stateVal, - classNames = value.match( core_rnotwhite ) || []; - - while ( (className = classNames[ i++ ]) ) { - // check each className given, space separated list - state = isBool ? state : !self.hasClass( className ); - self[ state ? "addClass" : "removeClass" ]( className ); - } - - // Toggle whole class name - } else if ( type === core_strundefined || type === "boolean" ) { - if ( this.className ) { - // store className if set - jQuery._data( this, "__className__", this.className ); - } - - // If the element has a class name or if we're passed "false", - // then remove the whole classname (if there was one, the above saved it). - // Otherwise bring back whatever was previously saved (if anything), - // falling back to the empty string if nothing was stored. - this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; - } - }); - }, - - hasClass: function( selector ) { - var className = " " + selector + " ", - i = 0, - l = this.length; - for ( ; i < l; i++ ) { - if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) { - return true; - } - } - - return false; - }, - - val: function( value ) { - var ret, hooks, isFunction, - elem = this[0]; - - if ( !arguments.length ) { - if ( elem ) { - hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ]; - - if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { - return ret; - } - - ret = elem.value; - - return typeof ret === "string" ? - // handle most common string cases - ret.replace(rreturn, "") : - // handle cases where value is null/undef or number - ret == null ? "" : ret; - } - - return; - } - - isFunction = jQuery.isFunction( value ); - - return this.each(function( i ) { - var val, - self = jQuery(this); - - if ( this.nodeType !== 1 ) { - return; - } - - if ( isFunction ) { - val = value.call( this, i, self.val() ); - } else { - val = value; - } - - // Treat null/undefined as ""; convert numbers to string - if ( val == null ) { - val = ""; - } else if ( typeof val === "number" ) { - val += ""; - } else if ( jQuery.isArray( val ) ) { - val = jQuery.map(val, function ( value ) { - return value == null ? "" : value + ""; - }); - } - - hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; - - // If set returns undefined, fall back to normal setting - if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { - this.value = val; - } - }); - } -}); - -jQuery.extend({ - valHooks: { - option: { - get: function( elem ) { - // attributes.value is undefined in Blackberry 4.7 but - // uses .value. See #6932 - var val = elem.attributes.value; - return !val || val.specified ? elem.value : elem.text; - } - }, - select: { - get: function( elem ) { - var value, option, - options = elem.options, - index = elem.selectedIndex, - one = elem.type === "select-one" || index < 0, - values = one ? null : [], - max = one ? index + 1 : options.length, - i = index < 0 ? - max : - one ? index : 0; - - // Loop through all the selected options - for ( ; i < max; i++ ) { - option = options[ i ]; - - // oldIE doesn't update selected after form reset (#2551) - if ( ( option.selected || i === index ) && - // Don't return options that are disabled or in a disabled optgroup - ( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) && - ( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) { - - // Get the specific value for the option - value = jQuery( option ).val(); - - // We don't need an array for one selects - if ( one ) { - return value; - } - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - }, - - set: function( elem, value ) { - var values = jQuery.makeArray( value ); - - jQuery(elem).find("option").each(function() { - this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; - }); - - if ( !values.length ) { - elem.selectedIndex = -1; - } - return values; - } - } - }, - - attr: function( elem, name, value ) { - var hooks, notxml, ret, - nType = elem.nodeType; - - // don't get/set attributes on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - // Fallback to prop when attributes are not supported - if ( typeof elem.getAttribute === core_strundefined ) { - return jQuery.prop( elem, name, value ); - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - // All attributes are lowercase - // Grab necessary hook if one is defined - if ( notxml ) { - name = name.toLowerCase(); - hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook ); - } - - if ( value !== undefined ) { - - if ( value === null ) { - jQuery.removeAttr( elem, name ); - - } else if ( hooks && notxml && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - elem.setAttribute( name, value + "" ); - return value; - } - - } else if ( hooks && notxml && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - - // In IE9+, Flash objects don't have .getAttribute (#12945) - // Support: IE9+ - if ( typeof elem.getAttribute !== core_strundefined ) { - ret = elem.getAttribute( name ); - } - - // Non-existent attributes return null, we normalize to undefined - return ret == null ? - undefined : - ret; - } - }, - - removeAttr: function( elem, value ) { - var name, propName, - i = 0, - attrNames = value && value.match( core_rnotwhite ); - - if ( attrNames && elem.nodeType === 1 ) { - while ( (name = attrNames[i++]) ) { - propName = jQuery.propFix[ name ] || name; - - // Boolean attributes get special treatment (#10870) - if ( rboolean.test( name ) ) { - // Set corresponding property to false for boolean attributes - // Also clear defaultChecked/defaultSelected (if appropriate) for IE<8 - if ( !getSetAttribute && ruseDefault.test( name ) ) { - elem[ jQuery.camelCase( "default-" + name ) ] = - elem[ propName ] = false; - } else { - elem[ propName ] = false; - } - - // See #9699 for explanation of this approach (setting first, then removal) - } else { - jQuery.attr( elem, name, "" ); - } - - elem.removeAttribute( getSetAttribute ? name : propName ); - } - } - }, - - attrHooks: { - type: { - set: function( elem, value ) { - if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { - // Setting the type on a radio button after the value resets the value in IE6-9 - // Reset value to default in case type is set after value during creation - var val = elem.value; - elem.setAttribute( "type", value ); - if ( val ) { - elem.value = val; - } - return value; - } - } - } - }, - - 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( elem, name, value ) { - var ret, hooks, notxml, - nType = elem.nodeType; - - // don't get/set properties on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - if ( notxml ) { - // Fix name and attach hooks - name = jQuery.propFix[ name ] || name; - hooks = jQuery.propHooks[ name ]; - } - - if ( value !== undefined ) { - if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - return ( elem[ name ] = value ); - } - - } else { - if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - return elem[ name ]; - } - } - }, - - propHooks: { - tabIndex: { - get: function( elem ) { - // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set - // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ - var attributeNode = elem.getAttributeNode("tabindex"); - - return attributeNode && attributeNode.specified ? - parseInt( attributeNode.value, 10 ) : - rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? - 0 : - undefined; - } - } - } -}); - -// Hook for boolean attributes -boolHook = { - get: function( elem, name ) { - var - // Use .prop to determine if this attribute is understood as boolean - prop = jQuery.prop( elem, name ), - - // Fetch it accordingly - attr = typeof prop === "boolean" && elem.getAttribute( name ), - detail = typeof prop === "boolean" ? - - getSetInput && getSetAttribute ? - attr != null : - // oldIE fabricates an empty string for missing boolean attributes - // and conflates checked/selected into attroperties - ruseDefault.test( name ) ? - elem[ jQuery.camelCase( "default-" + name ) ] : - !!attr : - - // fetch an attribute node for properties not recognized as boolean - elem.getAttributeNode( name ); - - return detail && detail.value !== false ? - name.toLowerCase() : - undefined; - }, - set: function( elem, value, name ) { - if ( value === false ) { - // Remove boolean attributes when set to false - jQuery.removeAttr( elem, name ); - } else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) { - // IE<8 needs the *property* name - elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name ); - - // Use defaultChecked and defaultSelected for oldIE - } else { - elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true; - } - - return name; - } -}; - -// fix oldIE value attroperty -if ( !getSetInput || !getSetAttribute ) { - jQuery.attrHooks.value = { - get: function( elem, name ) { - var ret = elem.getAttributeNode( name ); - return jQuery.nodeName( elem, "input" ) ? - - // Ignore the value *property* by using defaultValue - elem.defaultValue : - - ret && ret.specified ? ret.value : undefined; - }, - set: function( elem, value, name ) { - if ( jQuery.nodeName( elem, "input" ) ) { - // Does not return so that setAttribute is also used - elem.defaultValue = value; - } else { - // Use nodeHook if defined (#1954); otherwise setAttribute is fine - return nodeHook && nodeHook.set( elem, value, name ); - } - } - }; -} - -// IE6/7 do not support getting/setting some attributes with get/setAttribute -if ( !getSetAttribute ) { - - // Use this for any attribute in IE6/7 - // This fixes almost every IE6/7 issue - nodeHook = jQuery.valHooks.button = { - get: function( elem, name ) { - var ret = elem.getAttributeNode( name ); - return ret && ( name === "id" || name === "name" || name === "coords" ? ret.value !== "" : ret.specified ) ? - ret.value : - undefined; - }, - set: function( elem, value, name ) { - // Set the existing or create a new attribute node - var ret = elem.getAttributeNode( name ); - if ( !ret ) { - elem.setAttributeNode( - (ret = elem.ownerDocument.createAttribute( name )) - ); - } - - ret.value = value += ""; - - // Break association with cloned elements by also using setAttribute (#9646) - return name === "value" || value === elem.getAttribute( name ) ? - value : - undefined; - } - }; - - // Set contenteditable to false on removals(#10429) - // Setting to empty string throws an error as an invalid value - jQuery.attrHooks.contenteditable = { - get: nodeHook.get, - set: function( elem, value, name ) { - nodeHook.set( elem, value === "" ? false : value, name ); - } - }; - - // Set width and height to auto instead of 0 on empty string( Bug #8150 ) - // This is for removals - jQuery.each([ "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - set: function( elem, value ) { - if ( value === "" ) { - elem.setAttribute( name, "auto" ); - return value; - } - } - }); - }); -} - - -// Some attributes require a special call on IE -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !jQuery.support.hrefNormalized ) { - jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - get: function( elem ) { - var ret = elem.getAttribute( name, 2 ); - return ret == null ? undefined : ret; - } - }); - }); - - // href/src property should get the full normalized URL (#10299/#12915) - jQuery.each([ "href", "src" ], function( i, name ) { - jQuery.propHooks[ name ] = { - get: function( elem ) { - return elem.getAttribute( name, 4 ); - } - }; - }); -} - -if ( !jQuery.support.style ) { - jQuery.attrHooks.style = { - get: function( elem ) { - // Return undefined in the case of empty string - // Note: IE uppercases css property names, but if we were to .toLowerCase() - // .cssText, that would destroy case senstitivity in URL's, like in "background" - return elem.style.cssText || undefined; - }, - set: function( elem, value ) { - return ( elem.style.cssText = value + "" ); - } - }; -} - -// Safari mis-reports the default selected property of an option -// Accessing the parent's selectedIndex property fixes it -if ( !jQuery.support.optSelected ) { - jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { - get: function( elem ) { - var parent = elem.parentNode; - - if ( parent ) { - parent.selectedIndex; - - // Make sure that it also works with optgroups, see #5701 - if ( parent.parentNode ) { - parent.parentNode.selectedIndex; - } - } - return null; - } - }); -} - -// IE6/7 call enctype encoding -if ( !jQuery.support.enctype ) { - jQuery.propFix.enctype = "encoding"; -} - -// Radios and checkboxes getter/setter -if ( !jQuery.support.checkOn ) { - jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = { - get: function( elem ) { - // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified - return elem.getAttribute("value") === null ? "on" : elem.value; - } - }; - }); -} -jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { - set: function( elem, value ) { - if ( jQuery.isArray( value ) ) { - return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 ); - } - } - }); -}); -var rformElems = /^(?:input|select|textarea)$/i, - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - var tmp, events, t, handleObjIn, - special, eventHandle, handleObj, - handlers, type, namespaces, origType, - elemData = jQuery._data( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !(events = elemData.events) ) { - events = elemData.events = {}; - } - if ( !(eventHandle = elemData.handle) ) { - eventHandle = elemData.handle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ? - jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : - undefined; - }; - // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events - eventHandle.elem = elem; - } - - // Handle multiple events separated by a space - // jQuery(...).bind("mouseover mouseout", fn); - types = ( types || "" ).match( core_rnotwhite ) || [""]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !(handlers = events[ type ]) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener/attachEvent if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - // Bind the global event handler to the element - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - - } else if ( elem.attachEvent ) { - elem.attachEvent( "on" + type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - // Nullify elem to prevent memory leaks in IE - elem = null; - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - var j, handleObj, tmp, - origCount, t, events, - special, handlers, type, - namespaces, origType, - elemData = jQuery.hasData( elem ) && jQuery._data( elem ); - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( core_rnotwhite ) || [""]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - delete elemData.handle; - - // removeData also checks for emptiness and clears the expando if empty - // so use it instead of delete - jQuery._removeData( elem, "events" ); - } - }, - - trigger: function( event, data, elem, onlyHandlers ) { - var handle, ontype, cur, - bubbleType, special, tmp, i, - eventPath = [ elem || document ], - type = core_hasOwn.call( event, "type" ) ? event.type : event, - namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; - - cur = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf(".") >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf(":") < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - event.isTrigger = true; - event.namespace = namespaces.join("."); - event.namespace_re = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === (elem.ownerDocument || document) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { - - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) { - event.preventDefault(); - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) && - !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Can't use an .isFunction() check here because IE6/7 fails that test. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - try { - elem[ type ](); - } catch ( e ) { - // IE<9 dies on focus/blur to hidden element (#1486,#12518) - // only reproducible on winXP IE8 native, not IE9 in IE8 mode - } - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, ret, handleObj, matched, j, - handlerQueue = [], - args = core_slice.call( arguments ), - handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or - // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). - if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( (event.result = ret) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var sel, handleObj, matches, i, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - // Black-hole SVG instance trees (#13180) - // Avoid non-left-click bubbling in Firefox (#3861) - if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { - - for ( ; cur != this; cur = cur.parentNode || this ) { - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) >= 0 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, handlers: matches }); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); - } - - return handlerQueue; - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: IE<9 - // Fix target property (#1925) - if ( !event.target ) { - event.target = originalEvent.srcElement || document; - } - - // Support: Chrome 23+, Safari? - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - // Support: IE<9 - // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) - event.metaKey = !!event.metaKey; - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - 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( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var body, eventDoc, doc, - button = original.button, - fromElement = original.fromElement; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add relatedTarget, if necessary - if ( !event.relatedTarget && fromElement ) { - event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - special: { - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - click: { - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { - this.click(); - return false; - } - } - }, - focus: { - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== document.activeElement && this.focus ) { - try { - this.focus(); - return false; - } catch ( e ) { - // Support: IE<9 - // If we error on focus to hidden element (#1486, #12518), - // let .trigger() run the handlers - } - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === document.activeElement && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - - beforeunload: { - postDispatch: function( event ) { - - // Even when returnValue equals to undefined Firefox will still show alert - if ( event.result !== undefined ) { - event.originalEvent.returnValue = event.result; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -jQuery.removeEvent = document.removeEventListener ? - function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } - } : - function( elem, type, handle ) { - var name = "on" + type; - - if ( elem.detachEvent ) { - - // #8545, #7054, preventing memory leaks for custom events in IE6-8 - // detachEvent needed property on element, by name of that event, to properly expose it to GC - if ( typeof elem[ name ] === core_strundefined ) { - elem[ name ] = null; - } - - elem.detachEvent( name, handle ); - } - }; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || - src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - if ( !e ) { - return; - } - - // If preventDefault exists, run it on the original event - if ( e.preventDefault ) { - e.preventDefault(); - - // Support: IE - // Otherwise set the returnValue property of the original event to false - } else { - e.returnValue = false; - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - if ( !e ) { - return; - } - // If stopPropagation exists, run it on the original event - if ( e.stopPropagation ) { - e.stopPropagation(); - } - - // Support: IE - // Set the cancelBubble property of the original event to true - e.cancelBubble = true; - }, - stopImmediatePropagation: function() { - this.isImmediatePropagationStopped = returnTrue; - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// IE submit delegation -if ( !jQuery.support.submitBubbles ) { - - jQuery.event.special.submit = { - setup: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Lazy-add a submit handler when a descendant form may potentially be submitted - jQuery.event.add( this, "click._submit keypress._submit", function( e ) { - // Node name check avoids a VML-related crash in IE (#9807) - var elem = e.target, - form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; - if ( form && !jQuery._data( form, "submitBubbles" ) ) { - jQuery.event.add( form, "submit._submit", function( event ) { - event._submit_bubble = true; - }); - jQuery._data( form, "submitBubbles", true ); - } - }); - // return undefined since we don't need an event listener - }, - - postDispatch: function( event ) { - // If form was submitted by the user, bubble the event up the tree - if ( event._submit_bubble ) { - delete event._submit_bubble; - if ( this.parentNode && !event.isTrigger ) { - jQuery.event.simulate( "submit", this.parentNode, event, true ); - } - } - }, - - teardown: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Remove delegated handlers; cleanData eventually reaps submit handlers attached above - jQuery.event.remove( this, "._submit" ); - } - }; -} - -// IE change delegation and checkbox/radio fix -if ( !jQuery.support.changeBubbles ) { - - jQuery.event.special.change = { - - setup: function() { - - if ( rformElems.test( this.nodeName ) ) { - // IE doesn't fire change on a check/radio until blur; trigger it on click - // after a propertychange. Eat the blur-change in special.change.handle. - // This still fires onchange a second time for check/radio after blur. - if ( this.type === "checkbox" || this.type === "radio" ) { - jQuery.event.add( this, "propertychange._change", function( event ) { - if ( event.originalEvent.propertyName === "checked" ) { - this._just_changed = true; - } - }); - jQuery.event.add( this, "click._change", function( event ) { - if ( this._just_changed && !event.isTrigger ) { - this._just_changed = false; - } - // Allow triggered, simulated change events (#11500) - jQuery.event.simulate( "change", this, event, true ); - }); - } - return false; - } - // Delegated event; lazy-add a change handler on descendant inputs - jQuery.event.add( this, "beforeactivate._change", function( e ) { - var elem = e.target; - - if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) { - jQuery.event.add( elem, "change._change", function( event ) { - if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { - jQuery.event.simulate( "change", this.parentNode, event, true ); - } - }); - jQuery._data( elem, "changeBubbles", true ); - } - }); - }, - - handle: function( event ) { - var elem = event.target; - - // Swallow native change events from checkbox/radio, we already triggered them above - if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { - return event.handleObj.handler.apply( this, arguments ); - } - }, - - teardown: function() { - jQuery.event.remove( this, "._change" ); - - return !rformElems.test( this.nodeName ); - } - }; -} - -// Create "bubbling" focus and blur events -if ( !jQuery.support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler while someone wants focusin/focusout - var attaches = 0, - handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - if ( attaches++ === 0 ) { - document.addEventListener( orig, handler, true ); - } - }, - teardown: function() { - if ( --attaches === 0 ) { - document.removeEventListener( orig, handler, true ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var type, origFn; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on( types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - bind: function( types, data, fn ) { - return this.on( types, null, data, fn ); - }, - unbind: function( types, fn ) { - return this.off( types, null, fn ); - }, - - delegate: function( selector, types, data, fn ) { - return this.on( types, selector, data, fn ); - }, - undelegate: function( selector, types, fn ) { - // ( namespace ) or ( selector, types [, fn] ) - return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn ); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - var elem = this[0]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -}); -/*! - * Sizzle CSS Selector Engine - * Copyright 2012 jQuery Foundation and other contributors - * Released under the MIT license - * http://sizzlejs.com/ - */ -(function( window, undefined ) { - -var i, - cachedruns, - Expr, - getText, - isXML, - compile, - hasDuplicate, - outermostContext, - - // Local document vars - setDocument, - document, - docElem, - documentIsXML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - sortOrder, - - // Instance-specific data - expando = "sizzle" + -(new Date()), - preferredDoc = window.document, - support = {}, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - - // General-purpose constants - strundefined = typeof undefined, - MAX_NEGATIVE = 1 << 31, - - // Array methods - arr = [], - pop = arr.pop, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf if we can't use a native one - indexOf = arr.indexOf || function( elem ) { - var i = 0, - len = this.length; - for ( ; i < len; i++ ) { - if ( this[i] === elem ) { - return i; - } - } - return -1; - }, - - - // Regular expressions - - // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - // http://www.w3.org/TR/css3-syntax/#characters - characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Loosely modeled on CSS identifier characters - // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors - // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = characterEncoding.replace( "w", "w#" ), - - // Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors - operators = "([*^$|!~]?=)", - attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace + - "*(?:" + operators + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]", - - // Prefer arguments quoted, - // then not containing pseudos/brackets, - // then attribute selectors/non-parenthetical expressions, - // then anything else - // These preferences are here to reduce the number of selectors - // needing tokenize in the PSEUDO preFilter - pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([\\x20\\t\\r\\n\\f>+~])" + whitespace + "*" ), - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + characterEncoding + ")" ), - "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), - "NAME": new RegExp( "^\\[name=['\"]?(" + characterEncoding + ")['\"]?\\]" ), - "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rsibling = /[\x20\t\r\n\f]*[+~]/, - - rnative = /^[^{]+\{\s*\[native code/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rescape = /'|\\/g, - rattributeQuotes = /\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = /\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g, - funescape = function( _, escaped ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - return high !== high ? - escaped : - // BMP codepoint - high < 0 ? - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }; - -// Use a stripped-down slice if we can't use a native one -try { - slice.call( preferredDoc.documentElement.childNodes, 0 )[0].nodeType; -} catch ( e ) { - slice = function( i ) { - var elem, - results = []; - while ( (elem = this[i++]) ) { - results.push( elem ); - } - return results; - }; -} - -/** - * For feature detection - * @param {Function} fn The function to test for native support - */ -function isNative( fn ) { - return rnative.test( fn + "" ); -} - -/** - * Create key-value caches of limited size - * @returns {Function(string, Object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var cache, - keys = []; - - return (cache = function( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key += " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key ] = value); - }); -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return fn( div ); - } catch (e) { - return false; - } finally { - // release memory in IE - div = null; - } -} - -function Sizzle( selector, context, results, seed ) { - var match, elem, m, nodeType, - // QSA vars - i, groups, old, nid, newContext, newSelector; - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - - context = context || document; - results = results || []; - - if ( !selector || typeof selector !== "string" ) { - return results; - } - - if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) { - return []; - } - - if ( !documentIsXML && !seed ) { - - // Shortcuts - if ( (match = rquickExpr.exec( selector )) ) { - // Speed-up: Sizzle("#ID") - if ( (m = match[1]) ) { - if ( nodeType === 9 ) { - elem = context.getElementById( m ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE, Opera, and Webkit return items - // by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - } else { - // Context is not a document - if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && - contains( context, elem ) && elem.id === m ) { - results.push( elem ); - return results; - } - } - - // Speed-up: Sizzle("TAG") - } else if ( match[2] ) { - push.apply( results, slice.call(context.getElementsByTagName( selector ), 0) ); - return results; - - // Speed-up: Sizzle(".CLASS") - } else if ( (m = match[3]) && support.getByClassName && context.getElementsByClassName ) { - push.apply( results, slice.call(context.getElementsByClassName( m ), 0) ); - return results; - } - } - - // QSA path - if ( support.qsa && !rbuggyQSA.test(selector) ) { - old = true; - nid = expando; - newContext = context; - newSelector = nodeType === 9 && selector; - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - groups = tokenize( selector ); - - if ( (old = context.getAttribute("id")) ) { - nid = old.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", nid ); - } - nid = "[id='" + nid + "'] "; - - i = groups.length; - while ( i-- ) { - groups[i] = nid + toSelector( groups[i] ); - } - newContext = rsibling.test( selector ) && context.parentNode || context; - newSelector = groups.join(","); - } - - if ( newSelector ) { - try { - push.apply( results, slice.call( newContext.querySelectorAll( - newSelector - ), 0 ) ); - return results; - } catch(qsaError) { - } finally { - if ( !old ) { - context.removeAttribute("id"); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Detect xml - * @param {Element|Object} elem An element or a document - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var doc = node ? node.ownerDocument || node : preferredDoc; - - // If no document and documentElement is available, return - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Set our document - document = doc; - docElem = doc.documentElement; - - // Support tests - documentIsXML = isXML( doc ); - - // Check if getElementsByTagName("*") returns only elements - support.tagNameNoComments = assert(function( div ) { - div.appendChild( doc.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Check if attributes should be retrieved by attribute nodes - support.attributes = assert(function( div ) { - div.innerHTML = ""; - var type = typeof div.lastChild.getAttribute("multiple"); - // IE8 returns a string for some attributes even when not present - return type !== "boolean" && type !== "string"; - }); - - // Check if getElementsByClassName can be trusted - support.getByClassName = assert(function( div ) { - // Opera can't find a second classname (in 9.6) - div.innerHTML = ""; - if ( !div.getElementsByClassName || !div.getElementsByClassName("e").length ) { - return false; - } - - // Safari 3.2 caches class attributes and doesn't catch changes - div.lastChild.className = "e"; - return div.getElementsByClassName("e").length === 2; - }); - - // Check if getElementById returns elements by name - // Check if getElementsByName privileges form controls or returns elements by ID - support.getByName = assert(function( div ) { - // Inject content - div.id = expando + 0; - div.innerHTML = "
"; - docElem.insertBefore( div, docElem.firstChild ); - - // Test - var pass = doc.getElementsByName && - // buggy browsers will return fewer than the correct 2 - doc.getElementsByName( expando ).length === 2 + - // buggy browsers will return more than the correct 0 - doc.getElementsByName( expando + 0 ).length; - support.getIdNotName = !doc.getElementById( expando ); - - // Cleanup - docElem.removeChild( div ); - - return pass; - }); - - // IE6/7 return modified attributes - Expr.attrHandle = assert(function( div ) { - div.innerHTML = ""; - return div.firstChild && typeof div.firstChild.getAttribute !== strundefined && - div.firstChild.getAttribute("href") === "#"; - }) ? - {} : - { - "href": function( elem ) { - return elem.getAttribute( "href", 2 ); - }, - "type": function( elem ) { - return elem.getAttribute("type"); - } - }; - - // ID find and filter - if ( support.getIdNotName ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== strundefined && !documentIsXML ) { - var m = context.getElementById( id ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [m] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== strundefined && !documentIsXML ) { - var m = context.getElementById( id ); - - return m ? - m.id === id || typeof m.getAttributeNode !== strundefined && m.getAttributeNode("id").value === id ? - [m] : - undefined : - []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.tagNameNoComments ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== strundefined ) { - return context.getElementsByTagName( tag ); - } - } : - function( tag, context ) { - var elem, - tmp = [], - i = 0, - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Name - Expr.find["NAME"] = support.getByName && function( tag, context ) { - if ( typeof context.getElementsByName !== strundefined ) { - return context.getElementsByName( name ); - } - }; - - // Class - Expr.find["CLASS"] = support.getByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== strundefined && !documentIsXML ) { - return context.getElementsByClassName( className ); - } - }; - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21), - // no need to also add to buggyMatches since matches checks buggyQSA - // A support test would require too much code (would include document ready) - rbuggyQSA = [ ":focus" ]; - - if ( (support.qsa = isNative(doc.querySelectorAll)) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explictly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - div.innerHTML = ""; - - // IE8 - Some boolean attributes are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:checked|disabled|ismap|multiple|readonly|selected|value)" ); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - }); - - assert(function( div ) { - - // Opera 10-12/IE8 - ^= $= *= and empty values - // Should not select anything - div.innerHTML = ""; - if ( div.querySelectorAll("[i^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:\"\"|'')" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = isNative( (matches = docElem.matchesSelector || - docElem.mozMatchesSelector || - docElem.webkitMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = new RegExp( rbuggyMatches.join("|") ); - - // Element contains another - // Purposefully does not implement inclusive descendent - // As in, an element does not contain itself - contains = isNative(docElem.contains) || docElem.compareDocumentPosition ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - // Document order sorting - sortOrder = docElem.compareDocumentPosition ? - function( a, b ) { - var compare; - - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - if ( (compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b )) ) { - if ( compare & 1 || a.parentNode && a.parentNode.nodeType === 11 ) { - if ( a === doc || contains( preferredDoc, a ) ) { - return -1; - } - if ( b === doc || contains( preferredDoc, b ) ) { - return 1; - } - return 0; - } - return compare & 4 ? -1 : 1; - } - - return a.compareDocumentPosition ? -1 : 1; - } : - function( a, b ) { - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - - // Parentless nodes are either documents or disconnected - } else if ( !aup || !bup ) { - return a === doc ? -1 : - b === doc ? 1 : - aup ? -1 : - bup ? 1 : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - // Always assume the presence of duplicates if sort doesn't - // pass them to our comparison function (as in Google Chrome). - hasDuplicate = false; - [0, 0].sort( sortOrder ); - support.detectDuplicates = hasDuplicate; - - return document; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - // rbuggyQSA always contains :focus, so no need for an existence check - if ( support.matchesSelector && !documentIsXML && (!rbuggyMatches || !rbuggyMatches.test(expr)) && !rbuggyQSA.test(expr) ) { - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch(e) {} - } - - return Sizzle( expr, document, null, [elem] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - var val; - - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - if ( !documentIsXML ) { - name = name.toLowerCase(); - } - if ( (val = Expr.attrHandle[ name ]) ) { - return val( elem ); - } - if ( documentIsXML || support.attributes ) { - return elem.getAttribute( name ); - } - return ( (val = elem.getAttributeNode( name )) || elem.getAttribute( name ) ) && elem[ name ] === true ? - name : - val && val.specified ? val.value : null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -// Document sorting and removing duplicates -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - i = 1, - j = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - results.sort( sortOrder ); - - if ( hasDuplicate ) { - for ( ; (elem = results[i]); i++ ) { - if ( elem === results[ i - 1 ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - return results; -}; - -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && ( ~b.sourceIndex || MAX_NEGATIVE ) - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -// Returns a function to use in pseudos for input types -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -// Returns a function to use in pseudos for buttons -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -// Returns a function to use in pseudos for positionals -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - for ( ; (node = elem[i]); i++ ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (see #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[5] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[4] ) { - match[2] = match[4]; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeName ) { - if ( nodeName === "*" ) { - return function() { return true; }; - } - - nodeName = nodeName.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( elem.className || (typeof elem.getAttribute !== strundefined && elem.getAttribute("class")) || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, outerCache, node, diff, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - // Seek `elem` from a previously-cached index - outerCache = parent[ expando ] || (parent[ expando ] = {}); - cache = outerCache[ type ] || []; - nodeIndex = cache[0] === dirruns && cache[1]; - diff = cache[0] === dirruns && cache[2]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - outerCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - // Use previously-cached element index if available - } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { - diff = cache[1]; - - // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) - } else { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { - // Cache the index of each encountered element - if ( useCache ) { - (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf.call( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifider - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsXML ? - elem.getAttribute("xml:lang") || elem.getAttribute("lang") : - elem.lang) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is only affected by element nodes and content nodes(including text(3), cdata(4)), - // not comment, processing instructions, or others - // Thanks to Diego Perini for the nodeName shortcut - // Greater than "@" means alpha characters (specifically not starting with "#" or "?") - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) - // use getAttribute instead to test this case - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -function tokenize( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( tokens = [] ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push( { - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - } ); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push( { - value: matched, - type: type, - matches: match - } ); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -} - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var data, cache, outerCache, - dirkey = dirruns + " " + doneName; - - // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) { - if ( (data = cache[1]) === true || data === cachedruns ) { - return data === true; - } - } else { - cache = outerCache[ dir ] = [ dirkey ]; - cache[1] = matcher( elem, context, xml ) || cachedruns; - if ( cache[1] === true ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf.call( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - return ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( tokens.slice( 0, i - 1 ) ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - // A counter to specify which element is currently being matched - var matcherCachedRuns = 0, - bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, expandContext ) { - var elem, j, matcher, - setMatched = [], - matchedCount = 0, - i = "0", - unmatched = seed && [], - outermost = expandContext != null, - contextBackup = outermostContext, - // We must always have either seed elements or context - elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1); - - if ( outermost ) { - outermostContext = context !== document && context; - cachedruns = matcherCachedRuns; - } - - // Add elements passing elementMatchers directly to results - // Keep `i` a string if there are no elements so `matchedCount` will be "00" below - for ( ; (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - cachedruns = ++matcherCachedRuns; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // Apply set filters to unmatched elements - matchedCount += i; - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !group ) { - group = tokenize( selector ); - } - i = group.length; - while ( i-- ) { - cached = matcherFromTokens( group[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - } - return cached; -}; - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function select( selector, context, results, seed ) { - var i, tokens, token, type, find, - match = tokenize( selector ); - - if ( !seed ) { - // Try to minimize operations if there is only one group - if ( match.length === 1 ) { - - // Take a shortcut and set the context if the root selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - context.nodeType === 9 && !documentIsXML && - Expr.relative[ tokens[1].type ] ) { - - context = Expr.find["ID"]( token.matches[0].replace( runescape, funescape ), context )[0]; - if ( !context ) { - return results; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && context.parentNode || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, slice.call( seed, 0 ) ); - return results; - } - - break; - } - } - } - } - } - - // Compile and execute a filtering function - // Provide `match` to avoid retokenization if we modified the selector above - compile( selector, match )( - seed, - context, - documentIsXML, - results, - rsibling.test( selector ) - ); - return results; -} - -// Deprecated -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Easy API for creating new setFilters -function setFilters() {} -Expr.filters = setFilters.prototype = Expr.pseudos; -Expr.setFilters = new setFilters(); - -// Initialize with the default document -setDocument(); - -// Override sizzle attribute retrieval -Sizzle.attr = jQuery.attr; -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.pseudos; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - -})( window ); -var runtil = /Until$/, - rparentsprev = /^(?:parents|prev(?:Until|All))/, - isSimple = /^.[^:#\[\.,]*$/, - rneedsContext = jQuery.expr.match.needsContext, - // methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend({ - find: function( selector ) { - var i, ret, self, - len = this.length; - - if ( typeof selector !== "string" ) { - self = this; - return this.pushStack( jQuery( selector ).filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }) ); - } - - ret = []; - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, this[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = ( this.selector ? this.selector + " " : "" ) + selector; - return ret; - }, - - has: function( target ) { - var i, - targets = jQuery( target, this ), - len = targets.length; - - return this.filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - not: function( selector ) { - return this.pushStack( winnow(this, selector, false) ); - }, - - filter: function( selector ) { - return this.pushStack( winnow(this, selector, true) ); - }, - - is: function( selector ) { - return !!selector && ( - typeof selector === "string" ? - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - rneedsContext.test( selector ) ? - jQuery( selector, this.context ).index( this[0] ) >= 0 : - jQuery.filter( selector, this ).length > 0 : - this.filter( selector ).length > 0 ); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - ret = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - cur = this[i]; - - while ( cur && cur.ownerDocument && cur !== context && cur.nodeType !== 11 ) { - if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { - ret.push( cur ); - break; - } - cur = cur.parentNode; - } - } - - return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1; - } - - // index in selector - if ( typeof elem === "string" ) { - return jQuery.inArray( this[0], jQuery( elem ) ); - } - - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[0] : elem, this ); - }, - - add: function( selector, context ) { - var set = typeof selector === "string" ? - jQuery( selector, context ) : - jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), - all = jQuery.merge( this.get(), set ); - - return this.pushStack( jQuery.unique(all) ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter(selector) - ); - } -}); - -jQuery.fn.andSelf = jQuery.fn.addBack; - -function sibling( cur, dir ) { - do { - cur = cur[ dir ]; - } while ( cur && cur.nodeType !== 1 ); - - return cur; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return jQuery.nodeName( elem, "iframe" ) ? - elem.contentDocument || elem.contentWindow.document : - jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var ret = jQuery.map( this, fn, until ); - - if ( !runtil.test( name ) ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - ret = jQuery.filter( selector, ret ); - } - - ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; - - if ( this.length > 1 && rparentsprev.test( name ) ) { - ret = ret.reverse(); - } - - return this.pushStack( ret ); - }; -}); - -jQuery.extend({ - filter: function( expr, elems, not ) { - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 ? - jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : - jQuery.find.matches(expr, elems); - }, - - dir: function( elem, dir, until ) { - var matched = [], - cur = elem[ dir ]; - - while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { - if ( cur.nodeType === 1 ) { - matched.push( cur ); - } - cur = cur[dir]; - } - return matched; - }, - - sibling: function( n, elem ) { - var r = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - r.push( n ); - } - } - - return r; - } -}); - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, keep ) { - - // Can't pass null or undefined to indexOf in Firefox 4 - // Set to 0 to skip string check - qualifier = qualifier || 0; - - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep(elements, function( elem, i ) { - var retVal = !!qualifier.call( elem, i, elem ); - return retVal === keep; - }); - - } else if ( qualifier.nodeType ) { - return jQuery.grep(elements, function( elem ) { - return ( elem === qualifier ) === keep; - }); - - } else if ( typeof qualifier === "string" ) { - var filtered = jQuery.grep(elements, function( elem ) { - return elem.nodeType === 1; - }); - - if ( isSimple.test( qualifier ) ) { - return jQuery.filter(qualifier, filtered, !keep); - } else { - qualifier = jQuery.filter( qualifier, filtered ); - } - } - - return jQuery.grep(elements, function( elem ) { - return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep; - }); -} -function createSafeFragment( document ) { - var list = nodeNames.split( "|" ), - safeFrag = document.createDocumentFragment(); - - if ( safeFrag.createElement ) { - while ( list.length ) { - safeFrag.createElement( - list.pop() - ); - } - } - return safeFrag; -} - -var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" + - "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", - rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, - rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"), - rleadingWhitespace = /^\s+/, - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - rtagName = /<([\w:]+)/, - rtbody = /\s*$/g, - - // We have to close these tags to support XHTML (#13200) - wrapMap = { - option: [ 1, "" ], - legend: [ 1, "
", "
" ], - area: [ 1, "", "" ], - param: [ 1, "", "" ], - thead: [ 1, "", "
" ], - tr: [ 2, "", "
" ], - col: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, - // unless wrapped in a div with non-breaking characters in front of it. - _default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X
", "
" ] - }, - safeFragment = createSafeFragment( document ), - fragmentDiv = safeFragment.appendChild( document.createElement("div") ); - -wrapMap.optgroup = wrapMap.option; -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -jQuery.fn.extend({ - text: function( value ) { - return jQuery.access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) ); - }, null, value, arguments.length ); - }, - - wrapAll: function( html ) { - if ( jQuery.isFunction( html ) ) { - return this.each(function(i) { - jQuery(this).wrapAll( html.call(this, i) ); - }); - } - - if ( this[0] ) { - // The elements to wrap the target around - var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true); - - if ( this[0].parentNode ) { - wrap.insertBefore( this[0] ); - } - - wrap.map(function() { - var elem = this; - - while ( elem.firstChild && elem.firstChild.nodeType === 1 ) { - elem = elem.firstChild; - } - - return elem; - }).append( this ); - } - - return this; - }, - - wrapInner: function( html ) { - if ( jQuery.isFunction( html ) ) { - return this.each(function(i) { - jQuery(this).wrapInner( html.call(this, i) ); - }); - } - - return this.each(function() { - var self = jQuery( this ), - contents = self.contents(); - - if ( contents.length ) { - contents.wrapAll( html ); - - } else { - self.append( html ); - } - }); - }, - - wrap: function( html ) { - var isFunction = jQuery.isFunction( html ); - - return this.each(function(i) { - jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html ); - }); - }, - - unwrap: function() { - return this.parent().each(function() { - if ( !jQuery.nodeName( this, "body" ) ) { - jQuery( this ).replaceWith( this.childNodes ); - } - }).end(); - }, - - append: function() { - return this.domManip(arguments, true, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.appendChild( elem ); - } - }); - }, - - prepend: function() { - return this.domManip(arguments, true, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.insertBefore( elem, this.firstChild ); - } - }); - }, - - before: function() { - return this.domManip( arguments, false, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - }); - }, - - after: function() { - return this.domManip( arguments, false, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - }); - }, - - // keepData is for internal use only--do not document - remove: function( selector, keepData ) { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - if ( !selector || jQuery.filter( selector, [ elem ] ).length > 0 ) { - if ( !keepData && elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem ) ); - } - - if ( elem.parentNode ) { - if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { - setGlobalEval( getAll( elem, "script" ) ); - } - elem.parentNode.removeChild( elem ); - } - } - } - - return this; - }, - - empty: function() { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - } - - // Remove any remaining nodes - while ( elem.firstChild ) { - elem.removeChild( elem.firstChild ); - } - - // If this is a select, ensure that it displays empty (#12336) - // Support: IE<9 - if ( elem.options && jQuery.nodeName( elem, "select" ) ) { - elem.options.length = 0; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map( function () { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - }); - }, - - html: function( value ) { - return jQuery.access( this, function( value ) { - var elem = this[0] || {}, - i = 0, - l = this.length; - - if ( value === undefined ) { - return elem.nodeType === 1 ? - elem.innerHTML.replace( rinlinejQuery, "" ) : - undefined; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - ( jQuery.support.htmlSerialize || !rnoshimcache.test( value ) ) && - ( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && - !wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) { - - value = value.replace( rxhtmlTag, "<$1>" ); - - try { - for (; i < l; i++ ) { - // Remove element nodes and prevent memory leaks - elem = this[i] || {}; - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch(e) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function( value ) { - var isFunc = jQuery.isFunction( value ); - - // Make sure that the elements are removed from the DOM before they are inserted - // this can help fix replacing a parent with child elements - if ( !isFunc && typeof value !== "string" ) { - value = jQuery( value ).not( this ).detach(); - } - - return this.domManip( [ value ], true, function( elem ) { - var next = this.nextSibling, - parent = this.parentNode; - - if ( parent ) { - jQuery( this ).remove(); - parent.insertBefore( elem, next ); - } - }); - }, - - detach: function( selector ) { - return this.remove( selector, true ); - }, - - domManip: function( args, table, callback ) { - - // Flatten any nested arrays - args = core_concat.apply( [], args ); - - var first, node, hasScripts, - scripts, doc, fragment, - i = 0, - l = this.length, - set = this, - iNoClone = l - 1, - value = args[0], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) { - return this.each(function( index ) { - var self = set.eq( index ); - if ( isFunction ) { - args[0] = value.call( this, index, table ? self.html() : undefined ); - } - self.domManip( args, table, callback ); - }); - } - - if ( l ) { - fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - if ( first ) { - table = table && jQuery.nodeName( first, "tr" ); - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( - table && jQuery.nodeName( this[i], "table" ) ? - findOrAppend( this[i], "tbody" ) : - this[i], - node, - i - ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) { - - if ( node.src ) { - // Hope ajax is available... - jQuery.ajax({ - url: node.src, - type: "GET", - dataType: "script", - async: false, - global: false, - "throws": true - }); - } else { - jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) ); - } - } - } - } - - // Fix #11809: Avoid leaking memory - fragment = first = null; - } - } - - return this; - } -}); - -function findOrAppend( elem, tag ) { - return elem.getElementsByTagName( tag )[0] || elem.appendChild( elem.ownerDocument.createElement( tag ) ); -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - var attr = elem.getAttributeNode("type"); - elem.type = ( attr && attr.specified ) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - if ( match ) { - elem.type = match[1]; - } else { - elem.removeAttribute("type"); - } - return elem; -} - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var elem, - i = 0; - for ( ; (elem = elems[i]) != null; i++ ) { - jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) ); - } -} - -function cloneCopyEvent( src, dest ) { - - if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { - return; - } - - var type, i, l, - oldData = jQuery._data( src ), - curData = jQuery._data( dest, oldData ), - events = oldData.events; - - if ( events ) { - delete curData.handle; - curData.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - - // make the cloned public data object a copy from the original - if ( curData.data ) { - curData.data = jQuery.extend( {}, curData.data ); - } -} - -function fixCloneNodeIssues( src, dest ) { - var nodeName, e, data; - - // We do not need to do anything for non-Elements - if ( dest.nodeType !== 1 ) { - return; - } - - nodeName = dest.nodeName.toLowerCase(); - - // IE6-8 copies events bound via attachEvent when using cloneNode. - if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) { - data = jQuery._data( dest ); - - for ( e in data.events ) { - jQuery.removeEvent( dest, e, data.handle ); - } - - // Event data gets referenced instead of copied if the expando gets copied too - dest.removeAttribute( jQuery.expando ); - } - - // IE blanks contents when cloning scripts, and tries to evaluate newly-set text - if ( nodeName === "script" && dest.text !== src.text ) { - disableScript( dest ).text = src.text; - restoreScript( dest ); - - // IE6-10 improperly clones children of object elements using classid. - // IE10 throws NoModificationAllowedError if parent is null, #12132. - } else if ( nodeName === "object" ) { - if ( dest.parentNode ) { - dest.outerHTML = src.outerHTML; - } - - // This path appears unavoidable for IE9. When cloning an object - // element in IE9, the outerHTML strategy above is not sufficient. - // If the src has innerHTML and the destination does not, - // copy the src.innerHTML into the dest.innerHTML. #10324 - if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) { - dest.innerHTML = src.innerHTML; - } - - } else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) { - // IE6-8 fails to persist the checked state of a cloned checkbox - // or radio button. Worse, IE6-7 fail to give the cloned element - // a checked appearance if the defaultChecked value isn't also set - - dest.defaultChecked = dest.checked = src.checked; - - // IE6-7 get confused and end up setting the value of a cloned - // checkbox/radio button to an empty string instead of "on" - if ( dest.value !== src.value ) { - dest.value = src.value; - } - - // IE6-8 fails to return the selected option to the default selected - // state when cloning options - } else if ( nodeName === "option" ) { - dest.defaultSelected = dest.selected = src.defaultSelected; - - // IE6-8 fails to set the defaultValue to the correct value when - // cloning other types of input fields - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -jQuery.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - i = 0, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone(true); - jQuery( insert[i] )[ original ]( elems ); - - // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() - core_push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -}); - -function getAll( context, tag ) { - var elems, elem, - i = 0, - found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) : - typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) : - undefined; - - if ( !found ) { - for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) { - if ( !tag || jQuery.nodeName( elem, tag ) ) { - found.push( elem ); - } else { - jQuery.merge( found, getAll( elem, tag ) ); - } - } - } - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], found ) : - found; -} - -// Used in buildFragment, fixes the defaultChecked property -function fixDefaultChecked( elem ) { - if ( manipulation_rcheckableType.test( elem.type ) ) { - elem.defaultChecked = elem.checked; - } -} - -jQuery.extend({ - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var destElements, node, clone, i, srcElements, - inPage = jQuery.contains( elem.ownerDocument, elem ); - - if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { - clone = elem.cloneNode( true ); - - // IE<=8 does not properly clone detached, unknown element nodes - } else { - fragmentDiv.innerHTML = elem.outerHTML; - fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); - } - - if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) && - (elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - // Fix all IE cloning issues - for ( i = 0; (node = srcElements[i]) != null; ++i ) { - // Ensure that the destination node is not null; Fixes #9587 - if ( destElements[i] ) { - fixCloneNodeIssues( node, destElements[i] ); - } - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0; (node = srcElements[i]) != null; i++ ) { - cloneCopyEvent( node, destElements[i] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - destElements = srcElements = node = null; - - // Return the cloned set - return clone; - }, - - buildFragment: function( elems, context, scripts, selection ) { - var j, elem, contains, - tmp, tag, tbody, wrap, - l = elems.length, - - // Ensure a safe fragment - safe = createSafeFragment( context ), - - nodes = [], - i = 0; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || safe.appendChild( context.createElement("div") ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - - tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1>" ) + wrap[2]; - - // Descend through wrappers to the right content - j = wrap[0]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Manually add leading whitespace removed by IE - if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) { - nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) ); - } - - // Remove IE's autoinserted from table fragments - if ( !jQuery.support.tbody ) { - - // String was a , *may* have spurious - elem = tag === "table" && !rtbody.test( elem ) ? - tmp.firstChild : - - // String was a bare or - wrap[1] === "
" && !rtbody.test( elem ) ? - tmp : - 0; - - j = elem && elem.childNodes.length; - while ( j-- ) { - if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) { - elem.removeChild( tbody ); - } - } - } - - jQuery.merge( nodes, tmp.childNodes ); - - // Fix #12392 for WebKit and IE > 9 - tmp.textContent = ""; - - // Fix #12392 for oldIE - while ( tmp.firstChild ) { - tmp.removeChild( tmp.firstChild ); - } - - // Remember the top-level container for proper cleanup - tmp = safe.lastChild; - } - } - } - - // Fix #11356: Clear elements from fragment - if ( tmp ) { - safe.removeChild( tmp ); - } - - // Reset defaultChecked for any radios and checkboxes - // about to be appended to the DOM in IE 6/7 (#8060) - if ( !jQuery.support.appendChecked ) { - jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); - } - - i = 0; - while ( (elem = nodes[ i++ ]) ) { - - // #4087 - If origin and destination elements are the same, and this is - // that element, do not do anything - if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( safe.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( (elem = tmp[ j++ ]) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - tmp = null; - - return safe; - }, - - cleanData: function( elems, /* internal */ acceptData ) { - var elem, type, id, data, - i = 0, - internalKey = jQuery.expando, - cache = jQuery.cache, - deleteExpando = jQuery.support.deleteExpando, - special = jQuery.event.special; - - for ( ; (elem = elems[i]) != null; i++ ) { - - if ( acceptData || jQuery.acceptData( elem ) ) { - - id = elem[ internalKey ]; - data = id && cache[ id ]; - - if ( data ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Remove cache only if it was not already removed by jQuery.event.remove - if ( cache[ id ] ) { - - delete cache[ id ]; - - // IE does not allow us to delete expando properties from nodes, - // nor does it have a removeAttribute function on Document nodes; - // we must handle all of these cases - if ( deleteExpando ) { - delete elem[ internalKey ]; - - } else if ( typeof elem.removeAttribute !== core_strundefined ) { - elem.removeAttribute( internalKey ); - - } else { - elem[ internalKey ] = null; - } - - core_deletedIds.push( id ); - } - } - } - } - } -}); -var iframe, getStyles, curCSS, - ralpha = /alpha\([^)]*\)/i, - ropacity = /opacity\s*=\s*([^)]*)/, - rposition = /^(top|right|bottom|left)$/, - // swappable if display is none or starts with table except "table", "table-cell", or "table-caption" - // see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display - rdisplayswap = /^(none|table(?!-c[ea]).+)/, - rmargin = /^margin/, - rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ), - rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ), - rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ), - elemdisplay = { BODY: "block" }, - - cssShow = { position: "absolute", visibility: "hidden", display: "block" }, - cssNormalTransform = { - letterSpacing: 0, - fontWeight: 400 - }, - - cssExpand = [ "Top", "Right", "Bottom", "Left" ], - cssPrefixes = [ "Webkit", "O", "Moz", "ms" ]; - -// return a css property mapped to a potentially vendor prefixed property -function vendorPropName( style, name ) { - - // shortcut for names that are not vendor prefixed - if ( name in style ) { - return name; - } - - // check for vendor prefixed names - var capName = name.charAt(0).toUpperCase() + name.slice(1), - origName = name, - i = cssPrefixes.length; - - while ( i-- ) { - name = cssPrefixes[ i ] + capName; - if ( name in style ) { - return name; - } - } - - return origName; -} - -function isHidden( elem, el ) { - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); -} - -function showHide( elements, show ) { - var display, elem, hidden, - values = [], - index = 0, - length = elements.length; - - for ( ; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - - values[ index ] = jQuery._data( elem, "olddisplay" ); - display = elem.style.display; - if ( show ) { - // Reset the inline display of this element to learn if it is - // being hidden by cascaded rules or not - if ( !values[ index ] && display === "none" ) { - elem.style.display = ""; - } - - // Set elements which have been overridden with display: none - // in a stylesheet to whatever the default browser style is - // for such an element - if ( elem.style.display === "" && isHidden( elem ) ) { - values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) ); - } - } else { - - if ( !values[ index ] ) { - hidden = isHidden( elem ); - - if ( display && display !== "none" || !hidden ) { - jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) ); - } - } - } - } - - // Set the display of most of the elements in a second loop - // to avoid the constant reflow - for ( index = 0; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - if ( !show || elem.style.display === "none" || elem.style.display === "" ) { - elem.style.display = show ? values[ index ] || "" : "none"; - } - } - - return elements; -} - -jQuery.fn.extend({ - css: function( name, value ) { - return jQuery.access( this, function( elem, name, value ) { - var len, styles, - map = {}, - i = 0; - - if ( jQuery.isArray( name ) ) { - styles = getStyles( elem ); - len = name.length; - - for ( ; i < len; i++ ) { - map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); - } - - return map; - } - - return value !== undefined ? - jQuery.style( elem, name, value ) : - jQuery.css( elem, name ); - }, name, value, arguments.length > 1 ); - }, - show: function() { - return showHide( this, true ); - }, - hide: function() { - return showHide( this ); - }, - toggle: function( state ) { - var bool = typeof state === "boolean"; - - return this.each(function() { - if ( bool ? state : isHidden( this ) ) { - jQuery( this ).show(); - } else { - jQuery( this ).hide(); - } - }); - } -}); - -jQuery.extend({ - // Add in style property hooks for overriding the default - // behavior of getting and setting a style property - cssHooks: { - opacity: { - get: function( elem, computed ) { - if ( computed ) { - // We should always get a number back from opacity - var ret = curCSS( elem, "opacity" ); - return ret === "" ? "1" : ret; - } - } - } - }, - - // Exclude the following css properties to add px - cssNumber: { - "columnCount": true, - "fillOpacity": true, - "fontWeight": true, - "lineHeight": true, - "opacity": true, - "orphans": true, - "widows": true, - "zIndex": true, - "zoom": true - }, - - // Add in properties whose names you wish to fix before - // setting or getting the value - cssProps: { - // normalize float css property - "float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat" - }, - - // Get and set the style property on a DOM Node - style: function( elem, name, value, extra ) { - // Don't set styles on text and comment nodes - if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { - return; - } - - // Make sure that we're working with the right name - var ret, type, hooks, - origName = jQuery.camelCase( name ), - style = elem.style; - - name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) ); - - // gets hook for the prefixed version - // followed by the unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // Check if we're setting a value - if ( value !== undefined ) { - type = typeof value; - - // convert relative number strings (+= or -=) to relative numbers. #7345 - if ( type === "string" && (ret = rrelNum.exec( value )) ) { - value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) ); - // Fixes bug #9237 - type = "number"; - } - - // Make sure that NaN and null values aren't set. See: #7116 - if ( value == null || type === "number" && isNaN( value ) ) { - return; - } - - // If a number was passed in, add 'px' to the (except for certain CSS properties) - if ( type === "number" && !jQuery.cssNumber[ origName ] ) { - value += "px"; - } - - // Fixes #8908, it can be done more correctly by specifing setters in cssHooks, - // but it would mean to define eight (for every problematic property) identical functions - if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) { - style[ name ] = "inherit"; - } - - // If a hook was provided, use that value, otherwise just set the specified value - if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) { - - // Wrapped to prevent IE from throwing errors when 'invalid' values are provided - // Fixes bug #5509 - try { - style[ name ] = value; - } catch(e) {} - } - - } else { - // If a hook was provided get the non-computed value from there - if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) { - return ret; - } - - // Otherwise just get the value from the style object - return style[ name ]; - } - }, - - css: function( elem, name, extra, styles ) { - var num, val, hooks, - origName = jQuery.camelCase( name ); - - // Make sure that we're working with the right name - name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) ); - - // gets hook for the prefixed version - // followed by the unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // If a hook was provided get the computed value from there - if ( hooks && "get" in hooks ) { - val = hooks.get( elem, true, extra ); - } - - // Otherwise, if a way to get the computed value exists, use that - if ( val === undefined ) { - val = curCSS( elem, name, styles ); - } - - //convert "normal" to computed value - if ( val === "normal" && name in cssNormalTransform ) { - val = cssNormalTransform[ name ]; - } - - // Return, converting to number if forced or a qualifier was provided and val looks numeric - if ( extra === "" || extra ) { - num = parseFloat( val ); - return extra === true || jQuery.isNumeric( num ) ? num || 0 : val; - } - return val; - }, - - // A method for quickly swapping in/out CSS properties to get correct calculations - swap: function( elem, options, callback, args ) { - var ret, name, - old = {}; - - // Remember the old values, and insert the new ones - for ( name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - ret = callback.apply( elem, args || [] ); - - // Revert the old values - for ( name in options ) { - elem.style[ name ] = old[ name ]; - } - - return ret; - } -}); - -// NOTE: we've included the "window" in window.getComputedStyle -// because jsdom on node.js will break without it. -if ( window.getComputedStyle ) { - getStyles = function( elem ) { - return window.getComputedStyle( elem, null ); - }; - - curCSS = function( elem, name, _computed ) { - var width, minWidth, maxWidth, - computed = _computed || getStyles( elem ), - - // getPropertyValue is only needed for .css('filter') in IE9, see #12537 - ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined, - style = elem.style; - - if ( computed ) { - - if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { - ret = jQuery.style( elem, name ); - } - - // A tribute to the "awesome hack by Dean Edwards" - // Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right - // Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels - // this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values - if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) { - - // Remember the original values - width = style.width; - minWidth = style.minWidth; - maxWidth = style.maxWidth; - - // Put in the new values to get a computed value out - style.minWidth = style.maxWidth = style.width = ret; - ret = computed.width; - - // Revert the changed values - style.width = width; - style.minWidth = minWidth; - style.maxWidth = maxWidth; - } - } - - return ret; - }; -} else if ( document.documentElement.currentStyle ) { - getStyles = function( elem ) { - return elem.currentStyle; - }; - - curCSS = function( elem, name, _computed ) { - var left, rs, rsLeft, - computed = _computed || getStyles( elem ), - ret = computed ? computed[ name ] : undefined, - style = elem.style; - - // Avoid setting ret to empty string here - // so we don't default to auto - if ( ret == null && style && style[ name ] ) { - ret = style[ name ]; - } - - // From the awesome hack by Dean Edwards - // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 - - // If we're not dealing with a regular pixel number - // but a number that has a weird ending, we need to convert it to pixels - // but not position css attributes, as those are proportional to the parent element instead - // and we can't measure the parent instead because it might trigger a "stacking dolls" problem - if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) { - - // Remember the original values - left = style.left; - rs = elem.runtimeStyle; - rsLeft = rs && rs.left; - - // Put in the new values to get a computed value out - if ( rsLeft ) { - rs.left = elem.currentStyle.left; - } - style.left = name === "fontSize" ? "1em" : ret; - ret = style.pixelLeft + "px"; - - // Revert the changed values - style.left = left; - if ( rsLeft ) { - rs.left = rsLeft; - } - } - - return ret === "" ? "auto" : ret; - }; -} - -function setPositiveNumber( elem, value, subtract ) { - var matches = rnumsplit.exec( value ); - return matches ? - // Guard against undefined "subtract", e.g., when used as in cssHooks - Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) : - value; -} - -function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { - var i = extra === ( isBorderBox ? "border" : "content" ) ? - // If we already have the right measurement, avoid augmentation - 4 : - // Otherwise initialize for horizontal or vertical properties - name === "width" ? 1 : 0, - - val = 0; - - for ( ; i < 4; i += 2 ) { - // both box models exclude margin, so add it if we want it - if ( extra === "margin" ) { - val += jQuery.css( elem, extra + cssExpand[ i ], true, styles ); - } - - if ( isBorderBox ) { - // border-box includes padding, so remove it if we want content - if ( extra === "content" ) { - val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - } - - // at this point, extra isn't border nor margin, so remove border - if ( extra !== "margin" ) { - val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } else { - // at this point, extra isn't content, so add padding - val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - - // at this point, extra isn't content nor padding, so add border - if ( extra !== "padding" ) { - val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } - } - - return val; -} - -function getWidthOrHeight( elem, name, extra ) { - - // Start with offset property, which is equivalent to the border-box value - var valueIsBorderBox = true, - val = name === "width" ? elem.offsetWidth : elem.offsetHeight, - styles = getStyles( elem ), - isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; - - // some non-html elements return undefined for offsetWidth, so check for null/undefined - // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 - // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 - if ( val <= 0 || val == null ) { - // Fall back to computed then uncomputed css if necessary - val = curCSS( elem, name, styles ); - if ( val < 0 || val == null ) { - val = elem.style[ name ]; - } - - // Computed unit is not pixels. Stop here and return. - if ( rnumnonpx.test(val) ) { - return val; - } - - // we need the check for style in case a browser which returns unreliable values - // for getComputedStyle silently falls back to the reliable elem.style - valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] ); - - // Normalize "", auto, and prepare for extra - val = parseFloat( val ) || 0; - } - - // use the active box-sizing model to add/subtract irrelevant styles - return ( val + - augmentWidthOrHeight( - elem, - name, - extra || ( isBorderBox ? "border" : "content" ), - valueIsBorderBox, - styles - ) - ) + "px"; -} - -// Try to determine the default display value of an element -function css_defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - // Use the already-created iframe if possible - iframe = ( iframe || - jQuery("