{"id":12,"date":"2026-11-09T22:48:43","date_gmt":"2026-11-09T13:48:43","guid":{"rendered":"https:\/\/www.wakuwaku-lab.top\/?page_id=12"},"modified":"2026-11-10T15:28:12","modified_gmt":"2026-11-10T06:28:12","slug":"hq-map","status":"publish","type":"page","link":"https:\/\/www.wakuwaku-lab.top\/?page_id=12","title":{"rendered":"\u7b2c1\u5f3e:\u672c\u90e8\u30de\u30c3\u30d7"},"content":{"rendered":"\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+JP:wght@400;500;700;800&display=swap');\nbody{font-family:'Noto Sans JP','Hiragino Sans','Yu Gothic',sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}\n.wp-site-blocks a,.wp-block-site-title a{font-weight:600}\n.wlm,.wlp-sec{font-weight:500}\n.wlm{--ink:#16294a;--blue:#2563eb;--sun:#ffc933;--line:#cfe0fb;font-family:\"Noto Sans JP\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif;color:var(--ink);line-height:1.7;font-size:16px;max-width:100%;box-sizing:border-box;padding:0 14px}\nbody .wlm.wlm{max-width:none!important;width:min(1100px,100vw)!important;margin:0 0 0 calc(50% - min(550px,50vw))!important}\n.wlm *{box-sizing:border-box}\n.wlm h2,.wlm h3,.wlm p{margin:0;padding:0}\n.wlm .wlm-top{text-align:center;margin-bottom:16px}\n.wlm .wlm-tag{display:inline-block;background:var(--sun);font-weight:700;font-size:14px;padding:3px 14px;border-radius:999px;margin-bottom:8px}\n.wlm .wlm-lead{font-size:17px;font-weight:700}\n.wlm .wlm-dash{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}\n.wlm .wlm-left,.wlm .wlm-right{display:grid;gap:14px;min-width:0}\n.wlm h2{font-size:19px;font-weight:800;margin:0 0 8px}\n.wlm .wlm-frame{position:relative;aspect-ratio:4\/3;border:3px solid var(--ink);border-radius:6px;box-shadow:0 4px 0 #b9cdf2;background:#c8efc2;overflow:hidden}\n.wlm .wlm-frame canvas{display:block;width:100%;height:100%;image-rendering:auto}\n.wlm .label{position:absolute;transform:translate(-50%,-100%);white-space:nowrap;font-size:clamp(9px,1.4vw,13px);font-weight:700;line-height:1.3;padding:0 6px 1px;background:#fff;color:var(--ink);border:2px solid var(--c,var(--ink));border-radius:4px;pointer-events:none}\n.wlm .wlm-hud{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}\n.wlm .btn{font:inherit;font-weight:700;font-size:15px;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:8px;padding:4px 12px;min-height:38px;cursor:pointer;box-shadow:0 3px 0 var(--ink)}\n.wlm .btn:active{transform:translateY(3px);box-shadow:0 0 0 var(--ink)}\n.wlm .btn[aria-pressed=\"true\"]{background:var(--sun)}\n.wlm .wlm-log{list-style:none;margin:0;padding:0;display:grid;gap:8px}\n.wlm .wlm-log li{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;background:#fff;border:2px solid var(--line);border-left:6px solid var(--c);border-radius:10px;padding:7px 12px;margin:0}\n.wlm .wlm-log b{font-size:14px}.wlm .wlm-log small{font-size:13px;color:#2b3d63}.wlm .wlm-log span{grid-column:1\/-1;font-size:15px}\n.wlm .wlm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\n.wlm .wlm-card{background:#fff;border:2px solid var(--line);border-radius:14px;padding:10px 12px;display:grid;gap:3px;transition:transform .2s,border-color .2s}\n.wlm .wlm-card:hover{transform:translateY(-3px);border-color:var(--c)}\n.wlm .wlm-card h3{font-size:17px;font-weight:800;display:flex;gap:8px;align-items:center}\n.wlm .wlm-card h3::before{content:\"\";width:13px;height:13px;border-radius:4px;background:var(--c);flex:none}\n.wlm .wlm-big{font-size:26px;font-weight:800;line-height:1.2}\n.wlm .wlm-card small{font-size:13px;color:#2b3d63}\n.wlm .wlm-card p{font-size:14px;color:#2b3d63}\n.wlm svg{display:block;width:100%;height:28px}\n.wlm .wlm-note{font-size:13px;color:#2b3d63;margin-top:6px}\n.wlm .wlm-next{background:#2563eb;color:#fff;border-radius:22px;padding:22px 20px;text-align:center;margin-top:26px}\n.wlm .wlm-next h2{color:#fff;margin:0 0 6px;font-size:22px}\n@media(max-width:820px){.wlm .wlm-dash{grid-template-columns:1fr}.wlm .label{font-size:clamp(9px,2.2vw,13px)}}\n@media(max-width:480px){.wlm .wlm-big{font-size:22px}}.wlm .wlm-prod{display:grid;gap:6px}.wlm .wlm-prow{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,.7fr) minmax(0,1fr);gap:8px;align-items:center;background:#fff;border:2px solid var(--line);border-radius:12px;padding:8px 12px;font-size:15px}.wlm .wlm-prow.h{background:transparent;border-color:transparent;color:#2b3d63;font-size:13px;padding:0 12px}.wlm .wlm-prow b{overflow-wrap:anywhere}.wlm .wlm-prow span{text-align:right}<\/style>\n<div class=\"wlm\">\n<div class=\"wlm-top\"><span class=\"wlm-tag\">\u7b2c1\u5f3e<\/span><p class=\"wlm-lead\">AI\u3068\u4e00\u7dd2\u306b\u4f5c\u3063\u305f\u30015\u3064\u306e\u90e8\u7f72\u304c\u50cd\u304f\u5c0f\u3055\u306a\u753a\u3067\u3059\u3002<\/p><\/div>\n<div class=\"wlm-dash\">\n<div class=\"wlm-left\">\n<div><div class=\"wlm-frame\"><canvas id=\"wlm-cv\" width=\"960\" height=\"720\" role=\"img\" aria-label=\"\u663c\u306e\u753a\u306e\u30de\u30c3\u30d7\u3002\u4e2d\u592e\u306b\u308f\u304f\u308f\u304fAI\u30e9\u30dc\u306eHP\u3001\u4e0a\u306b\u53f8\u4ee4\u5ba4\u30fb\u4f01\u753b\u90e8\u30fb\u5206\u6790\u90e8\u3001\u4e0b\u306bSNS\u901a\u308a(note\u30fbThreads\u30fbYouTube)\u3068\u5236\u4f5c\u90e8\u30fb\u5e83\u5831\u90e8\u304c\u3042\u308a\u30015\u4eba\u306e\u30ad\u30e3\u30e9\u30af\u30bf\u30fc\u304c\u9053\u3092\u6b69\u3044\u3066\u3044\u307e\u3059\u3002\"><\/canvas><div id=\"wlm-labels\"><\/div><\/div>\n<div class=\"wlm-hud\"><button class=\"btn\" id=\"wlm-play\" type=\"button\" aria-pressed=\"false\">\u4e00\u6642\u505c\u6b62<\/button><button class=\"btn\" type=\"button\" data-sp=\"1\" aria-pressed=\"true\">1\u00d7<\/button><button class=\"btn\" type=\"button\" data-sp=\"3\" aria-pressed=\"false\">3\u00d7<\/button><button class=\"btn\" type=\"button\" data-sp=\"8\" aria-pressed=\"false\">8\u00d7<\/button><\/div><\/div>\n<div><h2>\u672c\u90e8\u306e\u30ed\u30b0<\/h2><ol class=\"wlm-log\"><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/10 15:26<\/small><span>77,000\u5186\u306e\u5546\u54c1\u540d\u3092\u300c\u30c0\u30a4\u30a8\u30c3\u30c8\u5ba3\u8a00\u30d7\u30ec\u30df\u30a2\u30e0\u300d\u306b\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/10 15:24<\/small><span>\u30c8\u30c3\u30d7\u30da\u30fc\u30b8\u306e\u300c\u4f5c\u3063\u305f\u3082\u306e\u300d\u306b\u3001\u30c0\u30a4\u30a8\u30c3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/10 14:44<\/small><span>\u304a\u554f\u3044\u5408\u308f\u305b\u30da\u30fc\u30b8\u3092\u4f5c\u308a\u3001\u30e1\u30cb\u30e5\u30fc\u3068\u30d5\u30c3\u30bf\u30fc\u306b\u5165\u308c\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#17a56a\"><b>\u53f8\u4ee4\u5ba4<\/b><small>11\/10 14:44<\/small><span>\u6c7a\u6e08\u306e\u6e96\u5099\u306b\u5411\u3051\u3066\u3001\u7279\u5b9a\u5546\u53d6\u5f15\u6cd5\u306e\u30da\u30fc\u30b8\u3092\u6574\u3048\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/10 06:19<\/small><span>\u3067\u304d\u3066\u308b\u30ce\u30fc\u30c8\u306e\u5546\u54c1\u30da\u30fc\u30b8\u306e\u8aac\u660e\u3092\u3001\u7269\u8a9e\u8abf\u306b\u305d\u308d\u3048\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/10 06:05<\/small><span>\u30c0\u30a4\u30a8\u30c3\u30c8\u884c\u52d5\u8a18\u9332\u300c\u3067\u304d\u3066\u308b\u30ce\u30fc\u30c8\u300d3\u7a2e\u3092\u3001\u30b7\u30e7\u30c3\u30d7\u306b\u767b\u9332\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#f5a623\"><b>\u4f01\u753b\u90e8<\/b><small>11\/10 06:00<\/small><span>\u30c0\u30a4\u30a8\u30c3\u30c8\u884c\u52d5\u8a18\u9332\u3092\u30013,800\u5186\u30fb9,800\u5186\u30fb77,000\u5186\u306e3\u7a2e\u3067\u4f01\u753b\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#17a56a\"><b>\u53f8\u4ee4\u5ba4<\/b><small>11\/9 23:00<\/small><span>\u672c\u90e8\u30de\u30c3\u30d7\u3092\u3001\u5de6\u53f32\u5217\u306b\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#e8508a\"><b>\u5e83\u5831\u90e8<\/b><small>11\/9 22:30<\/small><span>\u7b2c1\u5f3e\u306e\u7d39\u4ecb\u30da\u30fc\u30b8\u3092\u516c\u958b\u3057\u307e\u3057\u305f<\/span><\/li><li style=\"--c:#2f80ed\"><b>\u5236\u4f5c\u90e8<\/b><small>11\/9 22:25<\/small><span>\u30c8\u30c3\u30d7\u30da\u30fc\u30b8\u3092\u516c\u958b\u3057\u307e\u3057\u305f<\/span><\/li><\/ol><\/div>\n<\/div>\n<div class=\"wlm-right\">\n<div><h2>\u4f5c\u3063\u305f\u5546\u54c1<\/h2><div class=\"wlm-prod\"><div class=\"wlm-prow h\"><span style=\"text-align:left\">\u5546\u54c1\u540d<\/span><span>\u8ca9\u58f2\u6570<\/span><span>\u58f2\u4e0a<\/span><\/div><div class=\"wlm-prow\"><b>\u53cb\u3060\u3061\u3068\u7af6\u3046 \u30d1\u30fc\u30c6\u30a3\u30fc\u30af\u30a4\u30ba<span style=\"white-space:nowrap\">(600\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><div class=\"wlm-prow\"><b>AI\u3067\u4f5c\u308b \u8b0e\u89e3\u304d\u8131\u51fa\u30b2\u30fc\u30e0<span style=\"white-space:nowrap\">(500\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><div class=\"wlm-prow\"><b>AI\u3067\u672c\u90e8\u30de\u30c3\u30d7\u3092\u4f5c\u308b\u30ad\u30c3\u30c8<span style=\"white-space:nowrap\">(980\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><div class=\"wlm-prow\"><b>\u3067\u304d\u3066\u308b\u30ce\u30fc\u30c8 \u30c0\u30a4\u30a8\u30c3\u30c8\u884c\u52d5\u8a18\u9332<span style=\"white-space:nowrap\">(3,800\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><div class=\"wlm-prow\"><b>\u3067\u304d\u3066\u308b\u30ce\u30fc\u30c8 \u30c0\u30a4\u30a8\u30c3\u30c8\u5ba3\u8a00<span style=\"white-space:nowrap\">(9,800\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><div class=\"wlm-prow\"><b>\u3067\u304d\u3066\u308b\u30ce\u30fc\u30c8 \u30c0\u30a4\u30a8\u30c3\u30c8\u5ba3\u8a00\u30d7\u30ec\u30df\u30a2\u30e0<span style=\"white-space:nowrap\">(77,000\u5186)<\/span><\/b><span>0<\/span><span>0\u5186<\/span><\/div><\/div><\/div>\n<div><h2>\u30d5\u30a9\u30ed\u30ef\u30fc\u6570\u3068\u30a2\u30af\u30bb\u30b9\u6570\u306e\u63a8\u79fb<\/h2><div class=\"wlm-grid\">\n<div class=\"wlm-card\" style=\"--c:#3fd6b5\"><h3>note<\/h3><small>\u30d5\u30a9\u30ed\u30ef\u30fc<\/small><div class=\"wlm-big\">0<\/div><small>\u524d\u56de\u304b\u3089 \u00b10<\/small><svg viewBox=\"0 0 100 34\" preserveAspectRatio=\"none\"><polyline points=\"2,28 98,28\" fill=\"none\" stroke=\"#3fd6b5\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" vector-effect=\"non-scaling-stroke\"\/><\/svg><\/div>\n<div class=\"wlm-card\" style=\"--c:#8f7cf5\"><h3>Threads<\/h3><small>\u30d5\u30a9\u30ed\u30ef\u30fc<\/small><div class=\"wlm-big\">0<\/div><small>\u524d\u56de\u304b\u3089 \u00b10<\/small><svg viewBox=\"0 0 100 34\" preserveAspectRatio=\"none\"><polyline points=\"2,28 98,28\" fill=\"none\" stroke=\"#8f7cf5\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" vector-effect=\"non-scaling-stroke\"\/><\/svg><\/div>\n<div class=\"wlm-card\" style=\"--c:#ff5a5a\"><h3>YouTube<\/h3><small>\u767b\u9332\u8005<\/small><div class=\"wlm-big\">0<\/div><small>\u524d\u56de\u304b\u3089 \u00b10<\/small><svg viewBox=\"0 0 100 34\" preserveAspectRatio=\"none\"><polyline points=\"2,28 98,28\" fill=\"none\" stroke=\"#ff5a5a\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" vector-effect=\"non-scaling-stroke\"\/><\/svg><\/div>\n<div class=\"wlm-card\" style=\"--c:#2563eb\"><h3>HP<\/h3><small>\u30a2\u30af\u30bb\u30b9\u6570<\/small><div class=\"wlm-big\">0<\/div><small>\u524d\u56de\u304b\u3089 \u00b10<\/small><svg viewBox=\"0 0 100 34\" preserveAspectRatio=\"none\"><polyline points=\"2,28 98,28\" fill=\"none\" stroke=\"#2563eb\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" vector-effect=\"non-scaling-stroke\"\/><\/svg><\/div>\n<\/div><p class=\"wlm-note\">\u203b SNS\u3068HP\u306f\u3001\u3053\u308c\u304b\u3089\u59cb\u3081\u308b\u306e\u3067\u3001\u3044\u307e\u306f0\u3067\u3059\u3002\u6bce\u65e5\u306e\u8a18\u9332\u3067\u3001\u5c11\u3057\u305a\u3064\u5897\u3048\u3066\u3044\u304d\u307e\u3059\u3002<\/p><\/div>\n<div><h2>\u90e8\u7f72\u3054\u3068\u306e\u52d5\u304d<\/h2><div class=\"wlm-grid\">\n<div class=\"wlm-card\" style=\"--c:#17a56a\"><h3>\u53f8\u4ee4\u5ba4<\/h3><p>\u65b9\u91dd\u3092\u6c7a\u3081\u3066\u3001\u6700\u5f8c\u306bOK\u3092\u51fa\u3057\u307e\u3059<\/p><\/div>\n<div class=\"wlm-card\" style=\"--c:#f5a623\"><h3>\u4f01\u753b\u90e8<\/h3><p>\u308f\u304f\u308f\u304f\u3059\u308b\u30a2\u30a4\u30c7\u30a2\u3092\u96c6\u3081\u307e\u3059<\/p><\/div>\n<div class=\"wlm-card\" style=\"--c:#2f80ed\"><h3>\u5236\u4f5c\u90e8<\/h3><p>AI\u3068\u4e00\u7dd2\u306b\u3001\u30b2\u30fc\u30e0\u3084\u30c4\u30fc\u30eb\u3092\u4f5c\u308a\u307e\u3059<\/p><\/div>\n<div class=\"wlm-card\" style=\"--c:#e8508a\"><h3>\u5e83\u5831\u90e8<\/h3><p>note\u30fbThreads\u30fbYouTube\u3067\u5e83\u3081\u307e\u3059<\/p><\/div>\n<div class=\"wlm-card\" style=\"--c:#7c5cf0\"><h3>\u5206\u6790\u90e8<\/h3><p>HP\u3068SNS\u306e\u6570\u5b57\u3092\u898b\u3066\u3001\u30d2\u30f3\u30c8\u3092\u63a2\u3057\u307e\u3059<\/p><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<div class=\"wlm-next\"><h2>\u3064\u304e\u306f\u3001\u7b2c2\u5f3e<\/h2><p>\u601d\u3044\u3064\u3044\u305f\u3089\u3001\u307e\u305fAI\u3068\u4e00\u7dd2\u306b\u4f5c\u3063\u3066\u307f\u307e\u3059\u3002\u304a\u697d\u3057\u307f\u306b\u3002<\/p><\/div>\n<\/div>\n<script>\n(function () {\n'use strict';\nvar DEPTS = [\n{ id: 'hq',   name: '\u53f8\u4ee4\u5ba4', color: '#17a56a', hair: '#2b2b3a', x: 160, y: 64,  w: 50, h: 34, home: [160,66], trips: [[[210,66],[210,146],[160,146],[160,122]]] },\n{ id: 'plan', name: '\u4f01\u753b\u90e8', color: '#f5a623', hair: '#8a4b1f', x: 52,  y: 88,  w: 46, h: 32, home: [52,90],  trips: [[[52,146],[160,146],[160,122]]] },\n{ id: 'an',   name: '\u5206\u6790\u90e8', color: '#7c5cf0', hair: '#3a2f70', x: 268, y: 88,  w: 46, h: 32, home: [268,90], trips: [[[268,146],[160,146],[160,122]]] },\n{ id: 'make', name: '\u5236\u4f5c\u90e8', color: '#2f80ed', hair: '#1e3c78', x: 36,  y: 196, w: 40, h: 30, home: [36,199], trips: [[[36,210],[129,210],[129,146],[160,146],[160,122]]] },\n{ id: 'pr',   name: '\u5e83\u5831\u90e8', color: '#e8508a', hair: '#7a2147', x: 284, y: 196, w: 40, h: 30, home: [284,199],\ntrips: [[[284,210],[222,210],[222,199]], [[284,210],[160,210],[160,199]], [[284,210],[98,210],[98,199]], [[284,210],[222,210],[129,210],[129,146],[160,146],[160,122]]] }\n];\nvar SPOTS = [\n{ id: 'note',    name: 'note',    color: '#3fd6b5', x: 98,  y: 196, w: 40, h: 30 },\n{ id: 'threads', name: 'Threads', color: '#b3a6ff', x: 160, y: 196, w: 40, h: 30 },\n{ id: 'youtube', name: 'YouTube', color: '#ff5a5a', x: 222, y: 196, w: 40, h: 30 }\n];\nvar paused = false, speed = 1;\nfunction $(id) { return document.getElementById(id); }\nfunction el(tag, cls, text) { var e = document.createElement(tag); if (cls) e.className = cls; if (text != null) e.textContent = text; return e; }\nvar WLTown=function(){var f=3,a=960,r=720,o=\"#16294a\";var n=null;function t(f,a,r,o,n,t){f.fillStyle=t;f.fillRect(Math.round(a),Math.round(r),Math.round(o),Math.round(n))}function i(f,a,r,o,n,t){f.fillStyle=t;var i=Math.round(r-n),c=Math.round(r+n);for(var e=i;e <= c;e++){var h=(e+.5-r)\/n,l=1-h*h;if(l <= 0)continue;var u=Math.sqrt(l)*o;f.fillRect(Math.round(a-u),e,Math.max(1,Math.round(u*2)),1)}}function c(f){var a=parseInt(f.slice(1),16);return[Math.floor(a\/65536),Math.floor(a\/256)%256,a%256]}function e(f,a,r){var o=c(f),n=c(a);return\"rgb(\"+Math.round(o[0]+(n[0]-o[0])*r)+\",\"+Math.round(o[1]+(n[1]-o[1])*r)+\",\"+Math.round(o[2]+(n[2]-o[2])*r)+\")\"}function h(f){return function(){f=(f*1664525+1013904223)%4294967296;return f\/4294967296}}function l(f,a,r,o,n){t(f,a-o,r-1,o*2+1,2,n);t(f,a-1,r-o,2,o*2+1,n)}var u=[[156,118,8,32],[125,146,8,68],[52,142,224,8],[32,206,256,8],[48,86,8,60],[264,86,8,60],[32,196,8,14],[280,196,8,14],[94,196,8,14],[156,196,8,14],[218,196,8,14],[160,62,54,8],[206,62,8,88]];var v=[134,124,52,30];var b=[109,112,13,9];function s(f){t(f,0,0,a,r,\"#bfe8b8\");for(var o=0;o < r;o+=24)for(var n=o\/24%2*24;n < a;n+=48)t(f,n,o,24,24,\"#b8e3b1\");var i=h(7);for(var c=0;c < 260;c++){var e=Math.floor(i()*a),l=Math.floor(i()*r),u=i();if(u < .55){t(f,e,l+2,1,3,\"#9fd5a0\");t(f,e+2,l+1,1,4,\"#9fd5a0\");t(f,e+4,l+2,1,3,\"#9fd5a0\")}else{t(f,e,l,2,2,\"#d9f6d2\")}}}function d(a){u.forEach(function(r){t(a,(r[0]-1)*f,(r[1]-1)*f,(r[2]+2)*f,(r[3]+2)*f,\"#aebfe0\")});u.forEach(function(r){t(a,r[0]*f,r[1]*f,r[2]*f,r[3]*f,\"#e9eefa\")});u.forEach(function(r){var o=r[0]*f,n=r[1]*f,i=r[2]*f,c=r[3]*f,e=0;for(var h=n;h < n+c;h+=9){t(a,o,h,i,1,\"#dbe4f5\");for(var l=o+e%2*9;l < o+i;l+=18)t(a,l,h,1,Math.min(9,n+c-h),\"#dbe4f5\");e++}t(a,o,n,i,2,\"#f7faff\")})}function M(a){var r=v[0]*f,o=v[1]*f,n=v[2]*f,c=v[3]*f;t(a,r-3,o-3,n+6,c+6,\"#aebfe0\");t(a,r,o,n,c,\"#eef3fc\");for(var e=0;e < c;e+=12)for(var h=e\/12%2*12;h < n;h+=24)t(a,r+h,o+e,12,12,\"#e0e9f8\");var u=r+n\/2,b=o+c\/2+3;i(a,u,b,34,17,\"#c5d8f6\");i(a,u,b,30,14,\"#ffffff\");i(a,u,b,22,10,\"#ffd24a\");i(a,u,b,14,6,\"#fff1b8\");l(a,u,b,5,\"#ffffff\");for(var s=0;s < 8;s++){var d=s*Math.PI\/4;t(a,u+Math.cos(d)*40-1,b+Math.sin(d)*20-1,3,3,\"#c5d8f6\")}}function p(a){var r=b[0]*f,c=b[1]*f,e=b[2]*f,h=b[3]*f;i(a,r,c+3,e+6,h+6,\"rgba(22,41,74,.14)\");i(a,r,c,e+5,h+5,\"#aebfe0\");i(a,r,c,e+2,h+2,\"#4f8fd0\");i(a,r,c,e,h,\"#7ab8f0\");i(a,r-4,c-3,e-8,h-7,\"#8fc6f6\");t(a,r-24,c-10,14,2,\"#d3ebff\");t(a,r+4,c+6,10,2,\"#d3ebff\");[[-e-3,2,8],[e-2,-8,7],[-6,h+4,9],[14,-h-2,6]].forEach(function(f){i(a,r+f[0],c+f[1],f[2]\/2+1,f[2]\/3+2,o);i(a,r+f[0],c+f[1],f[2]\/2,f[2]\/3+1,\"#cdd6ea\");t(a,r+f[0]-2,c+f[1]-2,3,1,\"#ffffff\")});[[-12,4,6],[10,-6,5]].forEach(function(f){i(a,r+f[0],c+f[1],f[2]+1,f[2]\/2+1,\"#2f8a55\");i(a,r+f[0],c+f[1],f[2],f[2]\/2,\"#52bd7e\");t(a,r+f[0]-1,c+f[1]-1,2,1,\"#bfe8b8\")});t(a,r+8,c-9,4,4,\"#ffffff\");t(a,r+9,c-8,2,2,\"#ffc933\");t(a,r-14,c+1,4,4,\"#ffb8d0\");t(a,r-13,c+2,2,2,\"#ffc933\");[[-e-6,-4],[-e-3,8],[e+4,4]].forEach(function(f){for(var o=0;o < 4;o++)t(a,r+f[0]+o*3,c+f[1]-o%2*5-6,2,10+o%2*5,\"#3fa468\")});n.ripples.push({x:r-12,y:c+4},{x:r+10,y:c-6},{x:r+2,y:c+8})}function y(a,r,n){var c=r*f,e=n*f;i(a,c+6,e+2,20,6,\"rgba(22,41,74,.17)\");t(a,c-4,e-16,8,17,o);t(a,c-2,e-15,4,15,\"#a99a8a\");t(a,c-2,e-15,1,15,\"#c4b8aa\");i(a,c,e-33,19,18,\"#25794a\");i(a,c-11,e-25,12,11,\"#25794a\");i(a,c+11,e-25,12,11,\"#25794a\");i(a,c,e-35,17,16,\"#3fa468\");i(a,c-10,e-26,10,9,\"#3fa468\");i(a,c+10,e-26,10,9,\"#3fa468\");i(a,c-5,e-42,9,7,\"#5cc98a\");i(a,c-12,e-30,4,3,\"#5cc98a\");t(a,c-3,e-48,3,2,\"#9de8b8\");t(a,c+6,e-28,2,2,\"#2f8a55\");t(a,c-8,e-20,2,2,\"#2f8a55\");t(a,c+9,e-34,2,2,\"#2f8a55\")}function x(a,r,o){var n=r*f,c=o*f;i(a,n+3,c+1,12,3,\"rgba(22,41,74,.15)\");i(a,n,c-6,11,8,\"#2f8a55\");i(a,n,c-7,9,6,\"#3fa468\");i(a,n-3,c-10,4,2,\"#5cc98a\");t(a,n+2,c-8,2,2,\"#ffb8d0\");t(a,n-5,c-5,2,2,\"#ffffff\")}function g(f,a,r,o){t(f,a,r-2,2,5,\"#3fa468\");t(f,a-2,r-5,6,2,o);t(f,a,r-7,2,6,o);t(f,a,r-5,2,2,\"#ffd24a\")}function A(a,r,c){var e=r*f,h=c*f;i(a,e+3,h+1,5,2,\"rgba(22,41,74,.2)\");t(a,e-2,h-28,4,28,o);t(a,e-1,h-27,2,26,\"#6a7da6\");t(a,e-5,h-36,10,9,o);t(a,e-3,h-34,6,6,\"#fff1b8\");t(a,e-6,h-38,12,3,o);n.lamps.push({x:e,y:h-31})}function E(a,r,n){var i=r*f,c=n*f;t(a,i-14,c-2,30,5,\"rgba(22,41,74,.16)\");t(a,i-12,c-14,24,8,o);t(a,i-11,c-13,22,6,\"#ffffff\");t(a,i-11,c-11,22,1,\"#c9d6f2\");t(a,i-13,c-7,26,5,o);t(a,i-12,c-6,24,3,\"#dce6fa\");t(a,i-11,c-3,3,4,o);t(a,i+8,c-3,3,4,o)}function m(a,r,n,i){var c=r*f,h=n*f;t(a,c-2,h-24,4,24,o);t(a,c-1,h-23,2,22,\"#aab9d6\");t(a,c-13,h-30,26,10,o);t(a,c-11,h-28,22,6,i);t(a,c-11,h-28,22,1,e(i,\"#ffffff\",.5));l(a,c,h-25,2,\"#ffffff\")}function w(f,a,r,n,i){t(f,a,r-6,n,7,o);t(f,a+2,r-5,n-4,5,\"#a5b7dc\");t(f,a+2,r-5,n-4,1,\"#c9d6f2\");var c=Math.floor(n\/7);for(var e=0;e < c;e++)g(f,a+4+e*7,r-6,i[e%i.length])}function k(f,a,r,i,c,e,h){t(f,a-2,r-2,i+4,c+4,o);t(f,a,r,i,c,\"#ffffff\");t(f,a+2,r+2,i-4,c-4,\"#9fd0ff\");t(f,a+2,r+2,i-4,Math.floor((c-4)\/2),\"#cfe8ff\");t(f,a+4,r+4,2,6,\"#ffffff\");t(f,a+7,r+4,1,3,\"#ffffff\");t(f,a+Math.floor(i\/2)-1,r+2,2,c-4,\"#ffffff\");t(f,a+2,r+Math.floor(c\/2)-1,i-4,2,\"#ffffff\");t(f,a-3,r+c+2,i+6,3,o);t(f,a-2,r+c+2,i+4,2,\"#c3cfe9\");n.windows.push({x:a+2,y:r+2,w:i-4,h:c-4,ph:h()*6});if(e)w(f,a-3,r+c+11,i+6,[\"#ff8fb4\",\"#ffd24a\",\"#ffffff\"])}function P(f,a,r,i){var c=24,h=33,l=Math.round(a-c\/2),u=r-h-3;t(f,l-8,r-4,c+16,4,o);t(f,l-7,r-4,c+14,3,\"#d3dcf0\");t(f,l-2,u-2,c+4,h+2,o);t(f,l,u,c,h,i);t(f,l+2,u+2,c-4,5,\"#cfe8ff\");t(f,l+c\/2-1,u+2,2,5,\"#ffffff\");t(f,l+3,u+10,7,9,e(i,\"#ffffff\",.28));t(f,l+c-10,u+10,7,9,e(i,\"#ffffff\",.28));t(f,l+3,u+22,7,9,e(i,\"#000000\",.12));t(f,l+c-10,u+22,7,9,e(i,\"#000000\",.12));t(f,l+c-6,u+19,3,3,\"#ffd24a\");t(f,l-12,u+4,5,8,o);t(f,l-11,u+5,3,6,\"#fff1b8\");t(f,l+c+7,u+4,5,8,o);t(f,l+c+8,u+5,3,6,\"#fff1b8\");n.lamps.push({x:l-9,y:u+8,small:true},{x:l+c+10,y:u+8,small:true})}var I={L:[\"100\",\"100\",\"100\",\"100\",\"111\"],A:[\"010\",\"101\",\"111\",\"101\",\"101\"],B:[\"110\",\"101\",\"110\",\"101\",\"110\"]};function q(f,a,r,o,n,i){for(var c=0;c < a.length;c++){var e=I[a[c]];for(var h=0;h < 5;h++)for(var l=0;l < 3;l++)if(e[h][l]===\"1\")t(f,r+(c*4+l)*n,o+h*n,n,n,i)}}function S(f,a,r,n,c){for(var e=0;e < 8;e++){var h=e*Math.PI\/4;t(f,a+Math.cos(h)*(n+2)-3,r+Math.sin(h)*(n+2)-3,6,6,o)}i(f,a,r,n+2,n+2,o);for(var l=0;l < 8;l++){var u=l*Math.PI\/4;t(f,a+Math.cos(u)*(n+2)-2,r+Math.sin(u)*(n+2)-2,4,4,c)}i(f,a,r,n,n,c);i(f,a,r,n\/2,n\/2,o);i(f,a,r,n\/2-2,n\/2-2,\"#ffffff\")}function W(f,a,r,c,h,l){var u=a.color;if(a.id===\"hq\"){t(f,r-2,c-38,4,42,o);t(f,r-1,c-37,2,40,\"#b8c4de\");i(f,r,c-40,4,4,o);i(f,r,c-40,3,3,\"#ffc933\");n.flags.push({x:r+2,y:c-36,col:u})}else if(a.id===\"plan\"){t(f,r-6,c-6,12,8,o);t(f,r-4,c-5,8,6,\"#9aa7c4\");t(f,r-4,c-3,8,1,\"#c3cfe9\");i(f,r,c-18,12,12,o);i(f,r,c-18,10,10,\"#ffe27a\");i(f,r-3,c-21,4,4,\"#fff6c4\");t(f,r-3,c-14,6,2,\"#d49b1f\");t(f,r-1,c-20,2,7,\"#d49b1f\");n.bulbs.push({x:r,y:c-18})}else if(a.id===\"an\"){t(f,r-9,c-4,3,6,o);t(f,r+6,c-4,3,6,o);t(f,r-20,c-36,40,33,o);t(f,r-18,c-34,36,29,\"#f4f0ff\");t(f,r-15,c-9,30,2,\"#c9bff5\");for(var v=0;v < 3;v++)n.bars.push({x:r-14+v*10,y:c-10,w:7,max:20,col:u,i:v})}else if(a.id===\"make\"){var b=h+l-24;t(f,b-8,c-22,16,28,o);t(f,b-6,c-20,12,24,\"#c9d3ea\");t(f,b-6,c-14,12,2,\"#aab9d6\");t(f,b-6,c-8,12,2,\"#aab9d6\");t(f,b-10,c-26,20,6,o);t(f,b-8,c-25,16,4,u);n.smokes.push({x:b,y:c-28});S(f,r,c-12,9,u)}else if(a.id===\"pr\"){var s=r-4,d=c-14;for(var M=0;M < 12;M++){var p=6+M*1.8;t(f,s-14+M*2.6,d-p\/2-2,4,p+4,o)}for(var y=0;y < 12;y++){var x=6+y*1.8;t(f,s-13+y*2.6,d-x\/2,3,x,y>8?e(u,\"#ffffff\",.3):u)}t(f,s-20,d-3,8,8,o);t(f,s-19,d-2,6,6,\"#c3cfe9\");t(f,s-14,d+7,5,10,o);t(f,s-13,d+8,3,9,\"#c3cfe9\");n.waves.push({x:s+22,y:d,col:u})}else if(a.id===\"note\"){t(f,r-16,c-30,32,26,o);t(f,r-14,c-28,28,22,\"#ffffff\");for(var g=0;g < 7;g++){t(f,r-10+g*2,c-11-g*2,5,5,o);t(f,r-9+g*2,c-10-g*2,3,3,g>4?\"#ffd8a8\":u)}t(f,r+3,c-25,6,5,\"#ff8fb4\");t(f,r-12,c-9,6,3,o)}else if(a.id===\"threads\"){i(f,r,c-20,17,13,o);i(f,r,c-20,15,11,\"#ffffff\");t(f,r-8,c-8,7,5,o);t(f,r-6,c-9,6,4,\"#ffffff\");for(var A=0;A < 3;A++)i(f,r-7+A*7,c-20,2.5,2.5,u)}else if(a.id===\"youtube\"){t(f,r-18,c-32,36,26,o);t(f,r-16,c-30,32,22,\"#ffffff\");for(var E=0;E < 8;E++)t(f,r-5+E,c-26+E,2,14-E*2+1,u);t(f,r-4,c-25,3,12,u)}}function B(a,r){var n=r.x*f,i=r.y*f,c=r.w*f,l=r.h*f,u=r.color,v=r.id===\"note\"||r.id===\"threads\"||r.id===\"youtube\";var b=Math.round(n-c\/2),s=i-l;var d=Math.round(l*.36),M=Math.ceil(d\/6),p=s+M*6;var y=e(u,\"#000000\",.22),x=e(u,\"#ffffff\",.3),g=h(Math.round(r.x*7+r.y));t(a,b+8,i-2,c,10,\"rgba(22,41,74,.16)\");var A=s+d-6,E=i-A;t(a,b-2,A-2,c+4,E+4,o);t(a,b,A,c,E,\"#fbfcff\");t(a,b+c-9,A,9,E,\"#e8edfa\");for(var m=A+14;m < i-9;m+=9)t(a,b,m,c-9,1,\"#eef2fb\");t(a,b,i-9,c,9,\"#d3dcf0\");t(a,b,i-9,c,2,\"#bccbe8\");for(var I=b+6;I < b+c;I+=18)t(a,I,i-7,1,7,\"#bccbe8\");var S,B;for(S=0;S < 2;S++){for(B=0;B < M;B++){var L=Math.max(0,3-B)*6,R=b-7+L,T=c+14-L*2,z=s+B*6;if(S===0){t(a,R-2,z-2,T+4,10,o)}else{t(a,R,z,T,6,B%2?u:e(u,\"#ffffff\",.08));t(a,R,z+4,T,2,y);for(var C=R+B%2*6;C < R+T-2;C+=12)t(a,C,z,2,4,y)}}}t(a,b+10,s,c-20,2,x);t(a,b-7,p-2,2,2,x);t(a,b,p+4,c-9,5,\"rgba(22,41,74,.14)\");var F=p+9;if(v){for(var H=b-3,K=0;H < b+c+3;H+=12,K++){var j=K%2?\"#ffffff\":u;t(a,H,p,12,9,o);t(a,H+1,p,10,8,j);t(a,H+2,p+8,8,3,j);t(a,H+3,p+11,6,2,j);t(a,H+1,p,10,2,e(j,\"#ffffff\",.35))}F=p+20}var D=r.id===\"hq\"||r.id===\"hp\",G=18,J=v?17:21;var N=c>150?[-c*.39,-c*.21,c*.21,c*.39]:[-c*.29,c*.29];N.forEach(function(f,r){k(a,Math.round(n+f-G\/2),F,G,J,D?false:v?false:r%2===0,g)});P(a,n,i,u);var O=[\"#ff8fb4\",\"#ffd24a\",\"#ffffff\",\"#b9a3ff\"];w(a,b+4,i+2,28,O);w(a,b+c-32,i+2,28,O.slice(1));W(a,r,n,s,b,c);if(r.id===\"hp\"){var Q=A+30;t(a,n-28,Q-2,56,26,o);t(a,n-26,Q,52,22,\"#ffc933\");t(a,n-26,Q,52,2,\"#ffe27a\");q(a,\"LAB\",n-17,Q+4,3,o);t(a,n-22,Q+17,44,1,\"rgba(22,41,74,.2)\")}}function L(a,r){var c=r.x*f,e=(r.y-r.h)*f;n.beacons=[];[-1,1].forEach(function(f){var r=c+f*86,h=e+22;t(a,r-2,h-34,4,36,o);t(a,r-1,h-33,2,34,\"#b8c4de\");i(a,r,h-38,9,9,o);i(a,r,h-38,7,7,\"#ffc933\");i(a,r-2,h-40,3,3,\"#fff6c4\");n.beacons.push({x:r,y:h-38})});l(a,c-30,e+4,3,\"#ffe27a\");l(a,c+30,e+4,3,\"#ffe27a\");l(a,c,e+8,4,\"#ffe27a\")}function R(a,r,c){n={windows:[],smokes:[],flags:[],bulbs:[],lamps:[],bars:[],waves:[],ripples:[],beacons:[],posts:[]};s(a);d(a);M(a);p(a);var e=[];function l(f,a){e.push({y:f,fn:a})}var v=null;c.forEach(function(f){if(f.id===\"hp\")v=f});var b=r.concat(c);b.forEach(function(r){l(r.y*f,function(){B(a,r)})});if(v)l(v.y*f+1,function(){L(a,v)});[[22,40],[24,150],[20,230],[300,36],[298,150],[300,230],[118,34],[200,36],[160,234],[88,70],[236,72],[66,178],[254,178]].forEach(function(r){l(r[1]*f,function(){y(a,r[0],r[1])})});[[84,156],[236,156],[34,124],[286,124],[60,232],[262,232],[136,226],[188,226],[118,60],[200,60]].forEach(function(r){l(r[1]*f,function(){x(a,r[0],r[1])})});[[84,141],[240,141],[66,205],[128,205],[190,205],[252,205]].forEach(function(r){l(r[1]*f,function(){A(a,r[0],r[1])})});l(141*f,function(){E(a,112,141)});l(141*f,function(){E(a,208,141)});l(150*f,function(){m(a,138,158,\"#2563eb\")});var w=h(31),k=[\"#ff8fb4\",\"#ffd24a\",\"#ffffff\",\"#b9a3ff\"];function P(f,a){var r,o;for(r=0;r < u.length;r++){o=u[r];if(f>o[0]-6){if(f < o[0]+o[2]+6){if(a>o[1]-6){if(a < o[1]+o[3]+6)return true}}}}for(r=0;r < b.length;r++){o=b[r];if(f>o.x-o.w\/2-12){if(f < o.x+o.w\/2+12){if(a>o.y-o.h-12){if(a < o.y+14)return true}}}}if(f>90){if(f < 130){if(a>96){if(a < 128)return true}}}if(f>128){if(f < 192){if(a>56){if(a < 160)return true}}}return false}var I=0,q=0;while(I < 34){q++;if(q>800)break;var S=8+w()*304,W=14+w()*218;if(P(S,W))continue;I++;(function(r,o,n){l(o*f,function(){g(a,r*f,o*f,n)})})(S,W,k[I%4]);if(I%3===0)(function(r,o,n){l(o*f,function(){g(a,r*f+8,o*f+3,n);g(a,r*f-6,o*f+5,\"#ffffff\")})})(S,W,k[(I+1)%4])}e.sort(function(f,a){return f.y-a.y});e.forEach(function(f){f.fn()});n.posts=[{x:132*f,y:128*f},{x:188*f,y:128*f}];n.posts.forEach(function(f){i(a,f.x+2,f.y+1,5,2,\"rgba(22,41,74,.2)\");t(a,f.x-2,f.y-27,4,27,o);t(a,f.x-1,f.y-26,2,25,\"#aab9d6\");i(a,f.x,f.y-29,4,4,o);i(a,f.x,f.y-29,3,3,\"#ffc933\")})}function T(f,a){if(!n)return;n.ripples.forEach(function(r,o){var n=(a*.45+o*.37)%1;f.globalAlpha=(1-n)*.75;i(f,r.x,r.y,4+n*18,2+n*8,\"rgba(255,255,255,0)\");f.strokeStyle=\"#e8f4ff\";f.lineWidth=2;f.beginPath();f.ellipse(r.x,r.y,4+n*18,2+n*8,0,0,Math.PI*2);f.stroke()});f.globalAlpha=1;n.windows.forEach(function(r){var o=.5+.5*Math.sin(a*.7+r.ph);if(o>.55){f.globalAlpha=(o-.55)*.9;t(f,r.x,r.y,r.w,r.h,\"#fff0a8\");t(f,r.x+2,r.y+3,2,6,\"#ffffff\")}});f.globalAlpha=1;n.lamps.forEach(function(r,o){var n=.16+.05*Math.sin(a*2+o),t=r.small?.6:1;f.globalAlpha=n;i(f,r.x,r.y+6,22*t,13*t,\"#ffe27a\");f.globalAlpha=n*1.2;i(f,r.x,r.y+6,11*t,7*t,\"#fff1b8\")});f.globalAlpha=1;n.smokes.forEach(function(r){for(var o=0;o < 4;o++){var n=(a*.3+o\/4)%1;f.globalAlpha=(1-n)*.7;i(f,r.x+Math.sin(n*6+o)*4+n*14,r.y-n*40,5+n*7,4+n*6,\"#ffffff\")}});f.globalAlpha=1;n.flags.forEach(function(r){for(var n=0;n < 9;n++){var i=r.y+Math.sin(a*5-n*.7)*2.2*(n\/8)+0;t(f,r.x+n*3,i-1,3,15,o);t(f,r.x+n*3,i,3,13,r.col);if(n>1){if(n < 7)t(f,r.x+n*3,i+5,3,3,\"#ffffff\")}}});n.bulbs.forEach(function(r){var o=.55+.45*Math.sin(a*3);f.globalAlpha=.22*o;i(f,r.x,r.y,30,30,\"#ffe27a\");f.globalAlpha=.3*o;i(f,r.x,r.y,19,19,\"#fff1b8\");f.globalAlpha=1;for(var n=0;n < 8;n++){var c=n*Math.PI\/4+.39;t(f,r.x+Math.cos(c)*(21+o*4)-1,r.y+Math.sin(c)*(21+o*4)-1,3,3,\"#ffd24a\")}});n.bars.forEach(function(r){var n=Math.round(r.max*(.3+.7*Math.abs(Math.sin(a*1.1+r.i*1.6))));t(f,r.x,r.y-n,r.w,n,o);t(f,r.x+1,r.y-n+1,r.w-2,Math.max(1,n-1),r.col)});n.waves.forEach(function(r){for(var o=0;o < 3;o++){var n=(a*.9+o\/3)%1;f.globalAlpha=1-n;f.strokeStyle=r.col;f.lineWidth=3;f.beginPath();f.arc(r.x-6,r.y,6+n*20,-.7,.7);f.stroke()}f.globalAlpha=1});n.beacons.forEach(function(r,o){var n=.5+.5*Math.sin(a*2.4+o*1.5);f.globalAlpha=.18+.2*n;i(f,r.x,r.y,22+n*7,22+n*7,\"#ffd24a\");f.globalAlpha=.3+.2*n;i(f,r.x,r.y,12,12,\"#fff1b8\");f.globalAlpha=1;for(var c=0;c < 8;c++){var e=c*Math.PI\/4+a*.5;t(f,r.x+Math.cos(e)*(19+n*6)-2,r.y+Math.sin(e)*(19+n*6)-2,4,4,\"#ffc933\")}});var r=n.posts,c=[\"#2563eb\",\"#ffc933\",\"#ffffff\",\"#ff8fb4\"];if(r.length===2){var e=r[0].x,h=r[0].y-29,l=r[1].x,u=r[1].y-29,v=11;f.fillStyle=o;for(var b=0;b <= 40;b++){var s=b\/40,d=e+(l-e)*s,M=h+(u-h)*s+Math.sin(s*Math.PI)*14;f.fillRect(Math.round(d),Math.round(M),2,2)}for(var p=0;p < v;p++){var y=(p+.5)\/v,x=e+(l-e)*y,g=h+(u-h)*y+Math.sin(y*Math.PI)*14,A=Math.sin(a*2.2+p)*1.5;for(var E=0;E < 6;E++){t(f,x-(6-E)+A,g+2+E*2,(6-E)*2,2,o)}for(var m=0;m < 5;m++){t(f,x-(5-m)+A,g+2+m*2,(5-m)*2,2,c[p%4])}}}}function z(f,a,r,n){if(a===\"hq\"){t(f,r-5,n,3,3,\"#17a56a\");t(f,r-3,n+2,3,3,\"#17a56a\");t(f,r-1,n+0,3,3,\"#17a56a\");t(f,r+1,n-2,3,3,\"#17a56a\");t(f,r+3,n-4,3,3,\"#17a56a\")}else if(a===\"plan\"){i(f,r,n-1,5,5,\"#f5a623\");t(f,r-2,n+3,5,3,o);t(f,r-1,n-3,2,2,\"#fff1b8\")}else if(a===\"an\"){t(f,r-6,n+1,3,5,\"#7c5cf0\");t(f,r-2,n-2,3,8,\"#7c5cf0\");t(f,r+2,n-5,3,11,\"#7c5cf0\")}else if(a===\"make\"){S(f,r,n,3,\"#2f80ed\")}else{t(f,r-5,n-1,4,4,\"#e8508a\");t(f,r-1,n-3,3,8,\"#e8508a\");t(f,r+2,n-5,3,12,\"#e8508a\")}}function C(a,r,n){var c=r.d,h=Math.round(r.x*f),u=Math.round(r.y*f);var v=r.state===\"go\"||r.state===\"back\";if(v){var b=r.path[0];if(b){if(Math.abs(b[0]-r.x)>.05)r.face=b[0]>r.x?1:-1}}var s=r.face||1,d=v?Math.floor(r.step*.5)%4:0;var M=v?d===1||d===3?-2:0:Math.round(Math.sin(n*3+h)*.8);var p=\"#ffe0c2\",y=\"#2f3f66\",x=u+M;i(a,h,u+1,10,3,\"rgba(22,41,74,.24)\");var g=v?d===0?3:d===2?-3:0:0,A=v?d===0||d===2?1:0:0;t(a,h-6+g,u-8+(A?0:0),5,8,o);t(a,h-5+g,u-8,3,6,y);t(a,h-6+g,u-3,5,3,o);t(a,h-5+g,u-3,3,2,\"#ffffff\");t(a,h+1-g,u-8+(A?1:0),5,8,o);t(a,h+2-g,u-8,3,6,y);t(a,h+1-g,u-3,5,3,o);t(a,h+2-g,u-3,3,2,\"#ffffff\");var E=v?d===0?3:d===2?-3:0:0;t(a,h-11,x-21+3+E*s*-1*0,4,10,o);t(a,h+7,x-21+3,4,10,o);t(a,h-10,x-18+(E>0?1:0),2,7,c.color);t(a,h+8,x-18+(E < 0?1:0),2,7,c.color);t(a,h-11,x-10+(E>0?1:0),4,3,p);t(a,h+7,x-10+(E < 0?1:0),4,3,p);t(a,h-8,x-22,16,15,o);t(a,h-7,x-21,14,13,c.color);t(a,h-7,x-21,14,3,e(c.color,\"#ffffff\",.3));t(a,h-7,x-10,14,2,e(c.color,\"#000000\",.18));t(a,h-3,x-21,6,5,\"#ffffff\");t(a,h-1,x-21,2,3,c.color);if(c.id===\"hq\"){t(a,h-1,x-16,2,5,\"#ffc933\")}if(c.id===\"an\"){t(a,h+2,x-17,5,7,\"#ffffff\");t(a,h+3,x-15,3,1,c.color);t(a,h+3,x-13,3,1,c.color)}if(c.id===\"make\"){t(a,h-7,x-12,14,2,\"#ffc933\")}t(a,h-11,x-43,22,22,o);t(a,h-10,x-42,20,20,p);var m=c.hair;t(a,h-11,x-44,22,8,o);t(a,h-10,x-43,20,7,m);t(a,h-11,x-40,4,10,o);t(a,h-10,x-40,3,9,m);t(a,h+7,x-40,4,10,o);t(a,h+7,x-40,3,9,m);t(a,h-6,x-43,10,2,e(m,\"#ffffff\",.35));t(a,h-10,x-37,20,3,m);t(a,h-5+(s>0?1:-1),x-36,4,2,m);if(c.id===\"hq\"){t(a,h-6,x-52,12,6,o);t(a,h-5,x-51,10,4,\"#ffc933\");t(a,h-5,x-51,2,2,\"#fff1b8\");t(a,h-1,x-55,2,3,\"#ffc933\");t(a,h-6,x-55,2,3,\"#ffc933\");t(a,h+4,x-55,2,3,\"#ffc933\")}if(c.id===\"plan\"){t(a,h+3,x-50,3,7,o);t(a,h+4,x-49,1,6,m);i(a,h+5,x-52,4,4,o);i(a,h+5,x-52,3,3,\"#ffe27a\")}if(c.id===\"an\"){t(a,h-12,x-40,3,14,o);t(a,h+9,x-40,3,14,o);t(a,h-11,x-40,1,13,m);t(a,h+10,x-40,1,13,m)}if(c.id===\"make\"){t(a,h-13,x-40,26,5,o);t(a,h-12,x-39,24,3,\"#ffc933\");t(a,h-9,x-50,18,11,o);t(a,h-8,x-49,16,9,\"#ffc933\");t(a,h-5,x-49,4,3,\"#fff1b8\");t(a,h-1,x-51,2,3,o)}if(c.id===\"pr\"){t(a,h-13,x-39,3,11,o);t(a,h-12,x-38,1,9,\"#c3cfe9\");t(a,h-12,x-30,8,2,o);t(a,h-5,x-30,3,3,c.color);t(a,h+9,x-36,5,12,o);t(a,h+10,x-35,3,10,m)}var w=s>0?1:-1;t(a,h-6+w,x-33,3,5,o);t(a,h+3+w,x-33,3,5,o);t(a,h-6+w,x-33,1,2,\"#ffffff\");t(a,h+3+w,x-33,1,2,\"#ffffff\");t(a,h-9+w,x-28,4,2,\"#ffb3b3\");t(a,h+5+w,x-28,4,2,\"#ffb3b3\");t(a,h-2+w,x-26,4,1,o);t(a,h-3+w,x-27,1,1,o);t(a,h+2+w,x-27,1,1,o);if(c.id===\"an\"){t(a,h-8+w,x-35,8,1,o);t(a,h+1+w,x-35,8,1,o);t(a,h-8+w,x-29,8,1,o);t(a,h+1+w,x-29,8,1,o);t(a,h-8+w,x-35,1,7,o);t(a,h+8+w,x-35,1,7,o);t(a,h-1+w,x-34,2,1,o)}if(r.state===\"stay\"){var k=-Math.round(Math.abs(Math.sin(n*6))*3),P=h,I=x-76+k;t(a,P-17,I-2,34,28,o);t(a,P-15,I,30,24,\"#ffffff\");t(a,P-5,I+24,10,5,o);t(a,P-3,I+24,6,4,\"#ffffff\");z(a,c.id,P,I+11);var q=Math.sin(n*8+h);l(a,P+24,I-4,q>0?3:2,\"#ffc933\");l(a,P-24,I+6,q>0?2:3,\"#ffc933\")}}var F=[\"#ff8fb4\",\"#ffd24a\",\"#7ab8f0\"];function H(a,r){if(!n)return;for(var c=0;c < 3;c++){var e=(r\/20+c\/3)%1,h=150*f+(c-1)*60+Math.sin(e*9+c*2)*14+e*(c-1)*90,l=160*f-e*700;a.globalAlpha=Math.min(1,(1-e)*4);a.strokeStyle=\"#6a7da6\";a.lineWidth=1.5;a.beginPath();a.moveTo(h,l+21);a.bezierCurveTo(h-5,l+34,h+5,l+44,h,l+56);a.stroke();i(a,h,l,14,17,o);i(a,h,l,12,15,F[c]);i(a,h-4,l-6,4,6,\"rgba(255,255,255,.65)\");t(a,h-2,l+17,4,4,o);t(a,h-1,l+16,2,3,F[c])}a.globalAlpha=1;n.beacons.forEach(function(f,o){var n=(r+o*4.5)%9;if(n < 2.4){for(var i=0;i < 14;i++){var c=i\/14*Math.PI*2+i*.4,e=36+i%5*12,h=f.x+Math.cos(c)*e*n*.8,l=f.y+Math.sin(c)*e*n*.55+38*n*n;a.globalAlpha=Math.max(0,1-n\/2.4);t(a,h,l,5,5,[\"#2563eb\",\"#ffc933\",\"#ff8fb4\",\"#ffffff\"][i%4])}a.globalAlpha=1}});for(var u=0;u < 3;u++){var v=(70+u*90)*f+Math.sin(r*.6+u*2)*90+Math.sin(r*1.9+u)*14,b=(170+u%2*40)*f+Math.cos(r*.5+u*3)*40+Math.sin(r*2.3+u)*8;var s=Math.sin(r*22+u*3)>0?6:2,d=[\"#ffffff\",\"#ffd24a\",\"#d9c8ff\"][u];t(a,v-s-1,b-5,s+1,7,o);t(a,v+1,b-5,s+1,7,o);t(a,v-s,b-4,s,5,d);t(a,v+1,b-4,s,5,d);t(a,v-1,b-4,2,7,o)}for(var M=0;M < 2;M++){var p=(r*9+M*520)%1300-200,y=190+M*330;a.globalAlpha=.045;i(a,p,y,150,52,o);i(a,p+70,y-20,90,36,o);a.globalAlpha=1}}return{K:f,W:a,H:r,build:R,fxBack:T,fxFront:H,char:C}}();\n  var cv = $('wlm-cv'), ctx = cv.getContext('2d');\nctx.imageSmoothingEnabled = false;\nvar bg = document.createElement('canvas'); bg.width = 960; bg.height = 720;\nvar bx = bg.getContext('2d');\nfunction R(c, x, y, w, h, col) { c.fillStyle = col; c.fillRect(Math.round(x), Math.round(y), w, h); }\nfunction road(x, y, w, h) { R(bx, x - 1, y - 1, w + 2, h + 2, '#b6c6e6'); }\nfunction roadFill(x, y, w, h) { R(bx, x, y, w, h, '#e9eefa'); }\nfunction tree(x, y) {\nR(bx, x - 1, y, 3, 5, '#7a6a55');\nR(bx, x - 5, y - 8, 11, 9, '#3fa468'); R(bx, x - 3, y - 11, 7, 4, '#4cb877'); R(bx, x - 5, y - 8, 11, 1, '#2f8a55');\n}\nfunction flower(x, y, c) { R(bx, x, y, 2, 2, c); R(bx, x, y + 2, 1, 2, '#2f8a55'); }\nfunction building(x, y, w, h, color) {\nvar left = x - w \/ 2, top = y - h;\nR(bx, left + 2, y, w, 3, 'rgba(22,41,74,.18)');\nR(bx, left - 1, top - 1, w + 2, h + 2, '#16294a');\nR(bx, left, top + 8, w, h - 8, '#fdfdff');\nR(bx, left, top + 8, w, 2, '#e4ebfa');\nR(bx, left - 3, top - 4, w + 6, 12, '#16294a');\nR(bx, left - 2, top - 3, w + 4, 10, color);\nR(bx, left - 2, top + 3, w + 4, 2, 'rgba(0,0,0,.14)');\nvar wy = top + 13, ww = 6;\nif (w > 50) { R(bx, left + 6, wy, ww, 6, '#9fd0ff'); R(bx, left + w - 12, wy, ww, 6, '#9fd0ff'); R(bx, left + 20, wy, ww, 6, '#9fd0ff'); R(bx, left + w - 26, wy, ww, 6, '#9fd0ff'); }\nelse { R(bx, left + 5, wy, ww, 6, '#9fd0ff'); R(bx, left + w - 11, wy, ww, 6, '#9fd0ff'); }\nR(bx, x - 4, y - 11, 8, 11, '#16294a'); R(bx, x - 3, y - 10, 6, 10, color);\nR(bx, x + 1, y - 5, 1, 1, '#fff');\n}\nfunction drawBg() { WLTown.build(bx, DEPTS, SPOTS); }\n\n  var chars = DEPTS.map(function (d, i) {\nreturn { d: d, x: d.home[0], y: d.home[1], path: [], t: 2 + i * 1.7, state: 'wait', step: 0, stay: 0, trip: null };\n});\nfunction dist(ax, ay, bx2, by) { return Math.sqrt((ax - bx2) * (ax - bx2) + (ay - by) * (ay - by)); }\nfunction sim(dt) {\nchars.forEach(function (c) {\nif (c.state === 'wait') {\nc.t -= dt;\nif (c.t <= 0) { c.state = 'go'; c.trip = c.d.trips[Math.floor(Math.random() * c.d.trips.length)]; c.path = c.trip.map(function (p) { return p.slice(); }); c.step = 0; }\n} else if (c.state === 'go' || c.state === 'back') {\nif (!c.path.length) {\nif (c.state === 'go') { c.state = 'stay'; c.stay = 3.2; }\nelse { c.state = 'wait'; c.t = 6 + Math.random() * 8; }\nreturn;\n}\nvar tgt = c.path[0], dd = dist(c.x, c.y, tgt[0], tgt[1]), mv = 24 * dt;\nc.step += dt * 8;\nif (dd <= mv) { c.x = tgt[0]; c.y = tgt[1]; c.path.shift(); }\nelse { c.x += (tgt[0] - c.x) \/ dd * mv; c.y += (tgt[1] - c.y) \/ dd * mv; }\n} else if (c.state === 'stay') {\nc.stay -= dt;\nif (c.stay <= 0) {\nc.state = 'back';\nvar back = c.trip.slice(0, -1).reverse().map(function (p) { return p.slice(); }); back.push([c.d.home[0], c.d.home[1]]);\nc.path = back;\n}\n}\n});\n}\nfunction render() { var t = performance.now() \/ 1000; ctx.clearRect(0, 0, 960, 720); ctx.drawImage(bg, 0, 0); WLTown.fxBack(ctx, t); chars.slice().sort(function (a, b) { return a.y - b.y; }).forEach(function (q) { WLTown.char(ctx, q, t); }); WLTown.fxFront(ctx, t); }\n\n  function placeLabels() {\nvar box = $('wlm-labels'); box.textContent = '';\nvar all = [{ name: '\u308f\u304f\u308f\u304fAI\u30e9\u30dc(HP)', color: '#2563eb', x: 160, y: 74 }].concat(DEPTS.map(function (d) { return { name: d.name, color: d.color, x: d.x, y: d.y - d.h - 4 }; })).concat(SPOTS.map(function (s) { return { name: s.name, color: s.color, x: s.x, y: s.y - s.h - 4 }; }));\nall.forEach(function (a) {\nvar l = el('div', 'label', a.name);\nl.style.setProperty('--c', a.color);\nl.style.left = (a.x \/ 320 * 100) + '%'; l.style.top = (a.y \/ 240 * 100) + '%';\nbox.appendChild(l);\n});\n}\nfunction setPaused(p) { paused = p; var b = $('wlm-play'); b.setAttribute('aria-pressed', p ? 'true' : 'false'); b.textContent = p ? '\u518d\u751f' : '\u4e00\u6642\u505c\u6b62'; }\n$('wlm-play').addEventListener('click', function () { setPaused(!paused); });\ndocument.querySelectorAll('.wlm [data-sp]').forEach(function (b) {\nb.addEventListener('click', function () {\nspeed = Number(b.getAttribute('data-sp'));\ndocument.querySelectorAll('.wlm [data-sp]').forEach(function (o) { o.setAttribute('aria-pressed', o === b ? 'true' : 'false'); });\n});\n});\ndrawBg(); placeLabels();\nif (window.matchMedia) { if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) setPaused(true); }\nvar last = performance.now();\nfunction frame(ts) {\nrequestAnimationFrame(frame);\nvar real = Math.min(.05, (ts - last) \/ 1000); last = ts;\nif (!paused) { var dt = real * speed, n = Math.max(1, Math.ceil(dt \/ .05)); for (var i = 0; i < n; i++) sim(dt \/ n); }\nrender();\n}\nrender();\nrequestAnimationFrame(frame);\n})();\n<\/script>\n\n\n<style>.wlp-sec{box-sizing:border-box;max-width:860px;margin:28px auto 0;padding:22px 20px;background:#f5f9ff;border-radius:20px;color:#1e2a4a;font-family:\"Noto Sans JP\",system-ui,sans-serif;font-weight:500;line-height:1.7}.wlp-sec *{box-sizing:border-box}.wlp-sec h2{margin:0 0 8px;font-size:20px;font-weight:800;color:#1e2a4a}.wlp-sec p{margin:0 0 10px;font-size:15px;color:#33415f}.wlp-sec .wlp-badge{display:inline-block;margin-top:4px;padding:8px 18px;border-radius:999px;background:#fff;border:2px solid #dbe6fb;font-size:14px;font-weight:800;color:#2563eb}<\/style>\n<div class=\"wlp-sec\"><h2>\u3053\u306e\u753a\u306f\u3001Claude Code\u3067\u4f5c\u308a\u307e\u3057\u305f<\/h2><p>\u30d7\u30ed\u30b0\u30e9\u30e0\u306f1\u884c\u3082\u66f8\u3044\u3066\u3044\u307e\u305b\u3093\u3002\u3084\u3063\u305f\u306e\u306f\u3001\u898b\u305f\u3044\u3082\u306e\u3092\u8a00\u8449\u3067\u4f1d\u3048\u3066\u3001\u76f4\u3057\u305f\u3044\u3068\u3053\u308d\u3092\u8a00\u8449\u3067\u4f1d\u3048\u8db3\u3057\u3066\u3044\u304f\u3053\u3068\u3060\u3051\u3002<\/p><p>\u3053\u306e\u753a\u306e\u4f5c\u308a\u65b9\u3092\u3001\u3042\u306a\u305f\u306e\u4ed5\u4e8b\u3067\u3082\u4f7f\u3048\u308b\u5f62\u306b\u307e\u3068\u3081\u3066\u3001\u304a\u5c4a\u3051\u3059\u308b\u6e96\u5099\u3092\u3057\u3066\u3044\u307e\u3059\u3002<\/p><span class=\"wlp-badge\">\u8ca9\u58f2\u6e96\u5099\u4e2d<\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u7b2c1\u5f3e AI\u3068\u4e00\u7dd2\u306b\u4f5c\u3063\u305f\u30015\u3064\u306e\u90e8\u7f72\u304c\u50cd\u304f\u5c0f\u3055\u306a\u753a\u3067\u3059\u3002 \u4e00\u6642\u505c\u6b621\u00d73\u00d78\u00d7 \u672c\u90e8\u306e\u30ed\u30b0 \u5236\u4f5c\u90e811\/10 15:2677,000\u5186\u306e\u5546\u54c1\u540d\u3092\u300c\u30c0\u30a4\u30a8\u30c3\u30c8\u5ba3\u8a00\u30d7\u30ec\u30df\u30a2\u30e0\u300d\u306b\u3057\u307e\u3057\u305f \u5236\u4f5c\u90e811\/10 15:24\u30c8\u30c3\u30d7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12"}],"version-history":[{"count":18,"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=\/wp\/v2\/pages\/12\/revisions\/143"}],"wp:attachment":[{"href":"https:\/\/www.wakuwaku-lab.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}