.map-district-root{color:#0f172a;-webkit-font-smoothing:antialiased;word-break:break-word;overflow-wrap:break-word;background-color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.map-canvas,.bento-card,.canvas-content{word-break:break-word;overflow-wrap:break-word}.map-canvas{color:#0f172a;background:#fff;border:1px solid #e2e8f0d9;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:560px;height:747px;min-height:590px;padding:24px 26px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a0f}.watermark-layer{pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='160' height='90' viewBox='0 0 160 90' xmlns='http://www.w3.org/2000/svg'%3E%3Ctext x='6' y='48' fill='%230F172A' fill-opacity='0.045' font-size='10' font-weight='900' font-family='sans-serif' transform='rotate(-25 80 45)'%3EWEGONO%E2%84%A2%20Copilot%3C/text%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 90px;position:absolute;inset:0}.canvas-content{z-index:1;flex-direction:column;flex:1;justify-content:space-between;height:100%;min-height:0;display:flex;position:relative}.map-canvas .canvas-content>div:not(.canvas-footer-bar),.map-gated-body,.map-gated-blur-target{flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex}.bento-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a05}.canvas-header-bar{justify-content:space-between;align-items:center;height:24px;display:flex}.canvas-footer-bar{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;height:24px;padding-top:6px;display:flex}.page-badge{color:#fff;letter-spacing:.5px;background:#0f172a;border-radius:5px;padding:2px 9px;font-size:11px;font-weight:900}.map-district-root:not(.map-district-locked) .map-gated-blur-target,.map-district-root[data-map-unlocked=true] .map-gated-blur-target{filter:none;opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.map-district-root.map-district-locked .map-gated-blur-target{filter:blur(6px);opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.map-district-lock-pill,.map-district-root [class$=-map-lock-pill]{display:none!important}.map-district-root.map-district-locked .map-district-lock-pill,.map-district-root.map-district-locked [class$=-map-lock-pill]{display:flex!important}.map-district-root:not(.map-district-locked) .map-district-lock-pill,.map-district-root[data-map-unlocked=true] .map-district-lock-pill{display:none!important}.map-district-root .spread-slide>div{flex:auto;justify-content:center;width:100%;min-width:0;max-width:600px;display:flex}.map-district-root .map-canvas{box-sizing:border-box;width:100%!important;max-width:600px!important}.map-district-root .map-page01-grid{width:100%;max-width:100%}.map-canvas .canvas-header-bar,.map-canvas [class*=header-bar],.map-canvas .map-page-eyebrow,.map-canvas [data-map-eyebrow]{margin-top:0!important;margin-bottom:8px!important;padding-bottom:0!important}.map-canvas .canvas-header-bar+div.mt-2\.5,.map-canvas .map-title-block{margin-top:0!important;padding-top:0!important;display:block!important}.map-canvas h1,.map-canvas h2,.map-canvas .map-page-title,.map-canvas [class*=title-block]:not(.map-title-block){color:#0f172a;align-items:flex-start;flex-direction:column!important;gap:2px!important;margin-top:0!important;margin-bottom:8px!important;padding:0!important;display:flex!important}@media (min-width:640px){.map-canvas h1,.map-canvas h2,.map-canvas .map-page-title,.map-canvas [class*=title-block]:not(.map-title-block){gap:3px!important;margin-bottom:10px!important}}.map-canvas h1>*,.map-canvas h2>*,.map-canvas .map-page-title>*,.map-canvas [class*=map-title-wrapper]>*,.map-canvas [class*=title-block]>*{white-space:normal!important;margin:0!important;padding:0!important;line-height:1.15!important;display:block!important}.map-canvas h1 br,.map-canvas h2 br,.map-canvas .map-page-title br{display:none!important}.map-canvas[data-map-page="01"] h1,.map-canvas[data-map-page="01"] .map-page-title{letter-spacing:-.03em!important;font-size:34px!important;font-weight:900!important;line-height:1.15!important}@media (min-width:640px){.map-canvas[data-map-page="01"] h1,.map-canvas[data-map-page="01"] .map-page-title{font-size:36px!important}}.map-canvas:not([data-map-page="01"]) h2,.map-canvas:not([data-map-page="01"]) .map-page-title{letter-spacing:-.025em!important;font-size:30px!important;font-weight:800!important;line-height:1.18!important}@media (min-width:640px){.map-canvas:not([data-map-page="01"]) h2,.map-canvas:not([data-map-page="01"]) .map-page-title{font-size:32px!important;line-height:1.15!important}}.map-canvas:not([data-map-page="01"]) h2 .wek-map-title--32,.map-canvas:not([data-map-page="01"]) h2 .wek-map-title--36{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.map-canvas h2 .text-rose-600,.map-canvas h2 .text-red-600{color:#dc2626!important;font-weight:700!important}.map-canvas .map-title-pill,.map-canvas [class*=map-title-pill],.map-canvas .map-section-pill{white-space:nowrap;box-sizing:border-box;max-width:100%;border-radius:9999px!important;align-items:center!important;height:24px!important;margin-top:0!important;margin-bottom:12px!important;padding:0 10px!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}.map-canvas .map-title-block>.map-section-pill{margin-top:0!important}.map-canvas .map-unified-bottom-tip{text-align:left;width:100%;box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:8px!important;flex-direction:row!important;align-items:center!important;gap:6px!important;min-height:38px!important;max-height:38px!important;padding:8px 12px!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;display:flex!important;overflow:hidden!important}@media (min-width:640px){.map-canvas .map-unified-bottom-tip{font-size:13px!important}}@media (min-width:1024px){.map-canvas .map-unified-bottom-tip{margin-top:auto!important}}.map-canvas .map-unified-bottom-tip .map-tip-icon{flex-shrink:0!important;justify-content:center!important;align-items:center!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}.map-canvas .map-unified-bottom-tip .map-tip-text{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}@media (max-width:639px){.map-canvas .map-unified-bottom-tip{white-space:normal!important;max-height:none!important}.map-canvas .map-unified-bottom-tip .map-tip-text{white-space:normal!important}}.map-canvas .map-tip-theme-p03{color:#78350f!important;background:#fef3c7cc!important;border:1px solid #fde68ad9!important}.map-canvas .map-tip-theme-p04{color:#1e3a8a!important;background:#eff6ffcc!important;border:1px solid #bfdbfed9!important}.map-canvas .map-tip-theme-p05{color:#713f12!important;background:#fefce8cc!important;border:1px solid #fef08ad9!important}.map-canvas .map-tip-theme-p07{color:#881337!important;background:#fff1f2cc!important;border:1px solid #fecdd3d9!important}.map-canvas .map-tip-theme-p08{color:#7c2d12!important;background:#fff7edcc!important;border:1px solid #fed7aad9!important}.map-warning-inline{text-align:left;width:100%;display:block}.map-district-root .wek-page01-black{border-radius:.75rem!important;padding:1rem!important}.map-canvas[data-map-page="01"] .bento-card.grid.grid-cols-3>div{border-right:1px solid #e2e8f099}.map-canvas[data-map-page="01"] .bento-card.grid.grid-cols-3>div:last-child{border-right:none}.map-canvas[data-map-page="01"] .bento-card.rounded-b-xl.grid.grid-cols-4>div{border-right:1px solid #e2e8f073}.map-canvas[data-map-page="01"] .bento-card.rounded-b-xl.grid.grid-cols-4>div:nth-child(4n){border-right:none}.map-canvas[data-map-page="02"] .bento-card.flex.flex-1.items-stretch{overflow:visible}.map-canvas[data-map-page="02"] .bento-card .min-w-0{overflow-wrap:anywhere;word-break:break-word}.map-canvas[data-map-page="03"] .map-gated-blur-target .bento-card.flex.items-center{align-items:center;padding-top:.625rem;padding-bottom:.625rem}.map-canvas[data-map-page="04"] .text-xs.font-bold.text-emerald-700.bg-emerald-50{color:#047857!important;background-color:#ecfdf5!important}.map-canvas[data-map-page="04"] .text-xs.font-bold.text-blue-700.bg-blue-50{color:#1d4ed8!important;background-color:#eff6ff!important}.map-canvas[data-map-page="07"] .map-gated-blur-target>.bento-card>div:first-child{border-radius:9999px;width:1.25rem;height:1.25rem;font-size:.75rem;line-height:1}.map-canvas[data-map-page="07"] .map-gated-blur-target b,.map-canvas[data-map-page="07"] .map-gated-blur-target .font-black{color:#0f172a;font-weight:700}.map-canvas[data-map-page="08"] .bento-card .text-center svg,.map-canvas[data-map-page="08"] .flex.items-center.justify-center{align-items:center}.map-canvas[data-map-page="08"] [class*=rounded-full][class*=bg-],.map-canvas[data-map-page="08"] .rounded-full.bg-slate-900,.map-canvas[data-map-page="08"] .rounded-full.bg-red-600{border-radius:9999px;padding:.25rem .625rem;font-size:10px;font-weight:700}#hub-passcode-modal:not(.is-open),#hub-device-limit-modal:not(.is-open){display:none}#hub-passcode-modal.is-open,#hub-device-limit-modal.is-open{display:flex}.gallery-container{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding:12px 0 20px;display:flex;overflow-x:auto}.gallery-container::-webkit-scrollbar{display:none}.spread-slide{scroll-snap-align:center;flex:0 0 100%;justify-content:center;align-items:center;gap:32px;padding:0 24px;display:flex}.grid-view .gallery-container{flex-wrap:wrap;justify-content:center;gap:32px;padding:24px 20px 56px;display:flex;overflow-x:visible}.grid-view .spread-slide{flex:none;gap:32px;padding:0;display:flex}@media (max-width:1180px){.spread-slide{flex-direction:column;gap:24px}.spread-slide .map-canvas:nth-child(2){display:none}.map-canvas{width:92vw;max-width:480px;height:auto;min-height:590px;padding:20px 18px}}@media (min-width:640px){.map-district-root .map-canvas{min-height:630px}}@media (max-width:767px){main{overflow:visible!important}.gallery-container{scroll-snap-type:none!important;flex-direction:column!important;gap:16px!important;width:100%!important;padding:12px 8px!important;display:flex!important;overflow:visible!important}.spread-slide{flex-direction:column!important;flex:none!important;gap:16px!important;width:100%!important;padding:0!important;display:flex!important}.spread-slide .map-canvas:nth-child(2){display:flex!important}.map-canvas{font-size:13px;border-radius:16px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:590px!important;padding:18px 14px 14px!important}#prev-btn,#next-btn,#page-counter,#dots-container{display:none!important}.map-page01-grid{flex-direction:column!important;display:flex!important}.map-page01-grid>div{width:100%!important;max-width:100%!important}.map-canvas h2>span{white-space:normal}#toggle-view-btn{display:none!important}}@media (min-width:768px){.map-canvas{border-radius:24px!important;width:600px!important;height:auto!important;min-height:630px!important;padding:26px 28px 20px!important}.gallery-container{padding:16px 0 24px!important}.spread-slide{gap:36px!important}.map-canvas .bento-card{padding:.875rem!important}.map-canvas .bento-card .text-xs{font-size:13px;line-height:1.625}}@media (min-width:1024px){.map-district-root:not(.grid-view) .spread-slide{align-items:stretch!important}.map-district-root .spread-slide>div{min-width:0;min-height:0;flex:1 1 0!important;align-self:stretch!important;display:flex!important}.map-district-root .spread-slide>div>.map-canvas{flex-direction:column!important;justify-content:space-between!important;width:100%!important;height:100%!important;min-height:600px!important;display:flex!important}.map-canvas .canvas-content{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}.map-canvas .canvas-footer-bar{flex-shrink:0;margin-top:auto}.map-canvas .map-unified-bottom-tip,.map-canvas .canvas-content>div>.bg-orange-50,.map-canvas .canvas-content>div>.bg-blue-50,.map-canvas .canvas-content>div>.bg-rose-50,.map-canvas .canvas-content>div>.bg-amber-50{margin-top:auto!important}.grid-view .gallery-container{grid-template-columns:repeat(2,600px)!important;justify-content:center!important;align-items:stretch!important;gap:32px!important;max-width:1300px!important;margin:0 auto!important;padding:24px 0 60px!important;display:grid!important;overflow-x:visible!important}.grid-view .spread-slide{display:contents!important}.grid-view .spread-slide>div>.map-canvas{height:100%!important;min-height:600px!important}}
