@charset "UTF-8";.circle{position:absolute;pointer-events:none;height:100%;width:100%}.circle .stroke{stroke-width:2.5px;fill:transparent;filter:drop-shadow(0 0 6px currentColor)}.circle.wave-p>.stroke{fill:transparent;stroke:#38bdf8!important}.circle.wave-s .background{transition:fill .2s ease}.cross[data-v-c3d64dc2]{transition:opacity 0s;z-index:100}.cross .red-cross .inner[data-v-c3d64dc2]{fill:#f22}.cross .red-cross .outer[data-v-c3d64dc2]{fill:#fff}.cross .intensity-1 .inner[data-v-c3d64dc2],.cross .intensity-2 .inner[data-v-c3d64dc2]{fill:#0070e0}.cross .intensity-3 .inner[data-v-c3d64dc2],.cross .intensity-4 .inner[data-v-c3d64dc2]{fill:#1e9632}.cross .intensity-5 .inner[data-v-c3d64dc2],.cross .intensity-6 .inner[data-v-c3d64dc2]{fill:#ff9600}.cross .intensity-7 .inner[data-v-c3d64dc2],.cross .intensity-8 .inner[data-v-c3d64dc2]{fill:red}.cross .intensity-9 .inner[data-v-c3d64dc2],.cross .intensity-10 .inner[data-v-c3d64dc2]{fill:#9600c8}.cross [class*=intensity-] .outer[data-v-c3d64dc2]{fill:#fff}.cross>svg[data-v-c3d64dc2]{background-color:transparent}.cross[data-v-2c97d7ee]{transition:opacity 0s;z-index:100}.cross .red-cross .inner[data-v-2c97d7ee]{fill:#3ff}.cross .red-cross .outer[data-v-2c97d7ee]{fill:#fff}.cross>svg[data-v-2c97d7ee]{background-color:transparent}.cancelled{opacity:.6!important;filter:saturate(0)}.latest-epicenter-marker[data-v-8298c159]{cursor:pointer;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7));transition:none}.local-marker{z-index:5000;color:#89cdcd}.pre-est-wave-layer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:120;overflow:visible;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.pre-est-wave-layer.fading-out{opacity:0!important}.pre-est-wave-layer .wave-stroke{fill:none;fill-opacity:0;stroke-width:2.5px;stroke-linecap:round;opacity:.9;filter:none}.pre-est-wave-layer .wave-p-est,.pre-est-wave-layer .wave-s-est{stroke-dasharray:none}.persisted-marker-wrapper[data-v-e190e14f]{position:relative;display:flex;flex-direction:column;align-items:center;pointer-events:auto;cursor:pointer;transition:opacity .25s ease-in-out;transform:translate(-50%,-50%)}.persisted-marker-wrapper .persisted-info-pill[data-v-e190e14f]{position:absolute;top:calc(100% + 4px);display:flex;align-items:center;gap:4px;background:#0b1726eb;border:1px solid rgba(255,255,255,.25);border-radius:9999px;padding:2px 6px;box-shadow:0 4px 12px #0009;white-space:nowrap}.persisted-marker-wrapper .persisted-info-pill .int-tag[data-v-e190e14f]{font-size:9px;font-weight:800;padding:1px 4px;border-radius:4px;color:#fff;background:#dc2626}.persisted-marker-wrapper .persisted-info-pill .int-tag.int-1[data-v-e190e14f],.persisted-marker-wrapper .persisted-info-pill .int-tag.int-2[data-v-e190e14f]{background:#0070e0}.persisted-marker-wrapper .persisted-info-pill .int-tag.int-3[data-v-e190e14f],.persisted-marker-wrapper .persisted-info-pill .int-tag.int-4[data-v-e190e14f]{background:#1e9632}.persisted-marker-wrapper .persisted-info-pill .int-tag.int-5[data-v-e190e14f],.persisted-marker-wrapper .persisted-info-pill .int-tag.int-6[data-v-e190e14f]{background:#ff9600;color:#000}.persisted-marker-wrapper .persisted-info-pill .int-tag.int-7[data-v-e190e14f],.persisted-marker-wrapper .persisted-info-pill .int-tag.int-8[data-v-e190e14f]{background:red}.persisted-marker-wrapper .persisted-info-pill .int-tag.int-9[data-v-e190e14f],.persisted-marker-wrapper .persisted-info-pill .int-tag.int-10[data-v-e190e14f]{background:#9600c8}.persisted-marker-wrapper .persisted-info-pill .mag-tag[data-v-e190e14f]{font-size:10px;font-weight:800;color:#f1f5f9}.report-list-marker[data-v-98e3977e]{cursor:pointer}.report-intensity-marker[data-v-5e4baecf]{display:flex;align-items:center;justify-content:center;height:20px;min-width:20px;padding:0 3px;border-radius:4px;box-shadow:0 1px 4px #0009;outline:1.5px solid #ffffff;line-height:1;font-size:11px;font-weight:800;cursor:pointer;transition:transform .15s ease}.report-intensity-marker[data-v-5e4baecf]:hover{transform:scale(1.25);z-index:100!important}.report-intensity-marker .marker-roman[data-v-5e4baecf]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.rts-marker[data-v-262981b4]{opacity:1;transition:opacity .1s cubic-bezier(.2,0,0,1)}.rts-marker[data-v-262981b4]:hover{z-index:1000!important}.rts-marker>.rts-marker-body[data-v-262981b4]{position:relative;display:flex;align-items:center;justify-content:center;height:10px;width:10px;border-radius:50%;background-color:#2eaada;outline:1.5px solid #ffffff;box-shadow:0 0 6px #2eaadacc;cursor:pointer;font-size:11px;font-weight:800;transition:all .15s ease}.rts-marker>.rts-marker-body.no-data[data-v-262981b4]{background-color:#2eaada;outline:1.5px solid #ffffff;box-shadow:0 0 6px #2eaadacc}.rts-marker>.rts-marker-body.has-intensity[data-v-262981b4]{height:22px;width:22px;line-height:1;border-radius:50%;outline:2px solid #ffffff}.rts-marker>.rts-marker-body.has-intensity .marker-int-text[data-v-262981b4]{font-size:12px;font-weight:800;text-align:center}.rts-marker>.rts-marker-body>.rts-marker-detail[data-v-262981b4]{all:unset;position:absolute;top:100%;left:-8px;display:none;flex-direction:column;margin-top:8px;padding:8px;background-color:#122136;border-radius:8px;white-space:nowrap;color:#fff;text-rendering:optimizeLegibility;box-shadow:0 4px 12px #00000080;cursor:default;z-index:999}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-marker-detail-title[data-v-262981b4]{display:flex;gap:4px;font-size:14px;font-weight:700}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-marker-detail-title>.station-identifier[data-v-262981b4]{display:flex;flex-direction:column;font-weight:400}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-marker-detail-title>.station-identifier>.station-net[data-v-262981b4]{line-height:8px;font-size:8px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-marker-detail-title>.station-identifier>.station-id[data-v-262981b4]{line-height:10px;font-size:10px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data[data-v-262981b4]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#cbd5e1;margin-top:6px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-acc-row[data-v-262981b4]{display:flex;align-items:center;gap:6px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-acc-row .rts-label[data-v-262981b4]{color:#94a3b8;font-size:11px;font-weight:500}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-acc-row .rts-val[data-v-262981b4]{font-weight:700;color:#38bdf8;font-size:13px;font-family:monospace}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-acc-row .rts-val.raw-acc[data-v-262981b4]{color:#34d399}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row[data-v-262981b4]{display:flex}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge[data-v-262981b4]{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.3px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge.status-normal[data-v-262981b4]{background-color:#14532d;color:#86efac;border:1px solid rgba(34,197,94,.2)}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge.status-light[data-v-262981b4]{background-color:#713f12;color:#fef08a;border:1px solid rgba(234,179,8,.2)}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge.status-moderate[data-v-262981b4]{background-color:#7c2d12;color:#ffedd5;border:1px solid rgba(249,115,22,.2)}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge.status-strong[data-v-262981b4]{background-color:#7f1d1d;color:#fecaca;border:1px solid rgba(239,68,68,.2)}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-status-row .rts-status-badge.status-none[data-v-262981b4]{background-color:#334155;color:#94a3b8}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-link-row[data-v-262981b4]{display:flex;margin-top:4px}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-link-row .station-url-link[data-v-262981b4]{font-size:10px;font-weight:600;color:#38bdf8;text-decoration:none;transition:color .15s ease}.rts-marker>.rts-marker-body>.rts-marker-detail>.rts-data .rts-link-row .station-url-link[data-v-262981b4]:hover{color:#7dd3fc;text-decoration:underline}.rts-marker>.rts-marker-body:hover>.rts-marker-detail[data-v-262981b4]{display:flex}.smn-warning-marker-root{cursor:pointer;display:flex;flex-direction:column;align-items:center;pointer-events:auto;user-select:none;z-index:950;transition:transform .15s cubic-bezier(.175,.885,.32,1.275)}.smn-warning-marker-root:hover{transform:scale(1.12) translateY(-2px);z-index:1000}.smn-warning-marker-root .smn-marker-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;background:#0f172af0;border:1.5px solid var(--marker-color, #f59e0b);border-radius:20px;box-shadow:0 4px 14px #00000080,0 0 10px #f59e0b40;backdrop-filter:blur(4px)}.smn-warning-marker-root .smn-marker-badge .marker-icon{font-size:15px;color:var(--marker-color, #f59e0b)}.smn-warning-marker-root .smn-marker-badge .marker-state-label{font-size:11px;font-weight:700;letter-spacing:.2px;color:#fff;white-space:nowrap}.smn-warning-marker-root .smn-marker-anchor-dot{width:6px;height:6px;background:var(--marker-color, #f59e0b);border-radius:50%;margin-top:2px;box-shadow:0 0 6px var(--marker-color, #f59e0b)}.smn-warning-marker-root.is-extreme .smn-marker-badge{background:#dc2626;border:1.5px solid #ffffff;box-shadow:0 0 16px #dc2626cc,0 0 8px #fff;animation:pulse-extreme-badge 1s infinite alternate}.smn-warning-marker-root.is-extreme .smn-marker-badge .marker-icon{color:#fff;animation:spin-warning 2s infinite ease-in-out}.smn-warning-marker-root.is-extreme .smn-marker-badge .marker-state-label{color:#fff;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.5)}.smn-warning-marker-root.is-extreme .smn-marker-anchor-dot{background:#fff;box-shadow:0 0 8px #dc2626}.smn-warning-marker-root.is-severe .smn-marker-badge{border-color:#ea580c;box-shadow:0 4px 12px #00000080,0 0 10px #ea580c59}.smn-warning-marker-root.is-severe .smn-marker-badge .marker-icon{color:#ea580c}@keyframes pulse-extreme-badge{0%{transform:scale(1);box-shadow:0 0 10px #dc262699,0 0 4px #fff}to{transform:scale(1.08);box-shadow:0 0 20px #dc2626,0 0 10px #fff}}@keyframes spin-warning{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.smn-warning-popup .maplibregl-popup-content{background:transparent!important;padding:0!important;box-shadow:none!important}.smn-warning-popup .maplibregl-popup-close-button{color:#fff!important;font-size:16px!important;padding:4px 8px!important;right:4px!important;top:4px!important;background:#0006!important;border-radius:50%!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease}.smn-warning-popup .maplibregl-popup-close-button:hover{background:#ef4444cc!important}.smn-warning-popup .maplibregl-popup-tip{border-top-color:#091220!important}.map-container{position:absolute;inset:0;height:100%;width:100%}.map-layers{display:none}.home-view[data-v-bdb5196f]{display:flex;flex-direction:column;width:100%;height:100%}.home-view.live-mode-active[data-v-bdb5196f]{height:100%}.kyoshin-live-panel[data-v-bdb5196f]{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;animation:fadeIn-bdb5196f .25s ease-out}.kyoshin-live-panel .live-header-banner[data-v-bdb5196f]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden;background:#0d1929;border:1px solid #1c2d44}.kyoshin-live-panel .live-header-banner .header-top-row[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 10px;background:#142238;font-weight:800;font-size:12px}.kyoshin-live-panel .live-header-banner .header-top-row .status-badge[data-v-bdb5196f]{display:flex;align-items:center;gap:6px;letter-spacing:.5px}.kyoshin-live-panel .live-header-banner .header-top-row .status-badge.alert[data-v-bdb5196f]{color:#fd0}.kyoshin-live-panel .live-header-banner .header-top-row .status-badge.pre-est[data-v-bdb5196f]{color:#38bdf8}.kyoshin-live-panel .live-header-banner .header-top-row .status-badge.motion[data-v-bdb5196f]{color:#4ade80}.kyoshin-live-panel .live-header-banner .header-top-row .banner-tags[data-v-bdb5196f]{display:flex;align-items:center;gap:6px}.kyoshin-live-panel .live-header-banner .header-top-row .banner-tags .zone-tag[data-v-bdb5196f]{display:flex;align-items:center;gap:3px;background:#78350f;color:#fef08a;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:800;border:1px solid #b45309}.kyoshin-live-panel .live-header-banner .header-top-row .banner-tags .zone-tag .tag-ico[data-v-bdb5196f]{font-size:12px}.kyoshin-live-panel .live-header-banner .header-top-row .serial-badge[data-v-bdb5196f]{background:#facc15;color:#0f172a;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:900}.kyoshin-live-panel .live-header-banner .header-top-row .live-tag[data-v-bdb5196f]{background:#22c55e;color:#052e16;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:900}.kyoshin-live-panel .live-header-banner.eew-mode[data-v-bdb5196f]{border-color:#eab308}.kyoshin-live-panel .live-header-banner.eew-mode .header-top-row[data-v-bdb5196f]{background:#713f12}.kyoshin-live-panel .live-header-banner.pre-est-mode[data-v-bdb5196f]{border-color:#38bdf8}.kyoshin-live-panel .live-header-banner.pre-est-mode .header-top-row[data-v-bdb5196f]{background:#0c4a6e}.kyoshin-live-panel .live-header-banner .event-main-details[data-v-bdb5196f]{padding:10px;display:flex;flex-direction:column;gap:8px}.kyoshin-live-panel .live-header-banner .event-main-details .event-location-box[data-v-bdb5196f]{display:flex;flex-direction:column;gap:2px}.kyoshin-live-panel .live-header-banner .event-main-details .event-location-box .location-top-meta[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between}.kyoshin-live-panel .live-header-banner .event-main-details .event-location-box .location-top-meta .detail-label[data-v-bdb5196f]{font-size:10px;color:#94a3b8;font-weight:700;letter-spacing:.4px}.kyoshin-live-panel .live-header-banner .event-main-details .event-location-box .location-top-meta .region-sub[data-v-bdb5196f]{font-size:10px;font-weight:800;color:#38bdf8}.kyoshin-live-panel .live-header-banner .event-main-details .event-location-box .detail-location[data-v-bdb5196f]{font-size:15px;font-weight:900;color:#fff;line-height:1.2}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid[data-v-bdb5196f]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#09111e;padding:6px 8px;border-radius:4px}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell[data-v-bdb5196f]{display:flex;flex-direction:column}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-label[data-v-bdb5196f]{font-size:9px;color:#64748b;font-weight:700}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-val[data-v-bdb5196f]{font-size:13px;font-weight:800;color:#f1f5f9}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-val.gold[data-v-bdb5196f]{color:#facc15}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-val.cyan[data-v-bdb5196f]{color:#38bdf8}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-val.orange[data-v-bdb5196f]{color:#fb923c}.kyoshin-live-panel .live-header-banner .event-main-details .event-metrics-grid .metric-cell .metric-val.countdown[data-v-bdb5196f]{color:#ef4444;animation:pulseText-bdb5196f 1s infinite}.kyoshin-live-panel .max-intensity-spotlight[data-v-bdb5196f]{display:flex;flex-direction:column;background:#091322;border-radius:6px;padding:8px 10px;border:2px solid #1e3a5f;box-shadow:0 4px 12px #0006}.kyoshin-live-panel .max-intensity-spotlight .spotlight-header[data-v-bdb5196f]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;color:#94a3b8;letter-spacing:.5px;margin-bottom:6px}.kyoshin-live-panel .max-intensity-spotlight .spotlight-header span.material-symbols-rounded[data-v-bdb5196f]{font-size:15px;color:#38bdf8}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body[data-v-bdb5196f]{display:flex;align-items:center;gap:12px}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-hero-badge[data-v-bdb5196f]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 4px 10px #00000080}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-hero-badge .intensity-hero-number[data-v-bdb5196f]{font-size:34px;font-weight:900;color:#fff;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.6)}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-meta-info[data-v-bdb5196f]{display:flex;flex-direction:column}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-meta-info .scale-name[data-v-bdb5196f]{font-size:10px;color:#64748b;font-weight:800;letter-spacing:.5px}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-meta-info .roman-label[data-v-bdb5196f]{font-size:16px;font-weight:900;color:#fff}.kyoshin-live-panel .max-intensity-spotlight .spotlight-body .intensity-meta-info .pga-peak[data-v-bdb5196f]{font-size:11px;color:#cbd5e1;font-weight:600}.kyoshin-live-panel .active-stations-section[data-v-bdb5196f]{flex:1;display:flex;flex-direction:column;min-height:0;background:#091322;border:1px solid #17263c;border-radius:6px;overflow:hidden}.kyoshin-live-panel .active-stations-section .stations-section-header[data-v-bdb5196f]{display:flex;align-items:center;gap:6px;padding:7px 10px;background:#111d2e;font-size:11px;font-weight:800;color:#94a3b8;border-bottom:1px solid #1c2d44}.kyoshin-live-panel .active-stations-section .stations-section-header span.material-symbols-rounded[data-v-bdb5196f]{font-size:14px;color:#38bdf8}.kyoshin-live-panel .active-stations-section .stations-section-header .stations-count-badge[data-v-bdb5196f]{margin-left:auto;background:#1e3a5f;color:#38bdf8;padding:1px 6px;border-radius:10px;font-size:10px;font-weight:800}.kyoshin-live-panel .active-stations-section .stations-scroll-container[data-v-bdb5196f]{flex:1;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:8px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block[data-v-bdb5196f]{display:flex;flex-direction:column;gap:4px;background:#0e1a2b66;padding:4px;border-radius:5px;border:1px solid #1a2c44}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block.primary-zone[data-v-bdb5196f]{border-color:#38bdf84d;background:#0e264259}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block.far-zone[data-v-bdb5196f]{border-color:#f59e0b4d;background:#2d1a0a4d}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .zone-group-header[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;padding:2px 6px;font-size:10px;font-weight:800;color:#93c5fd}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .zone-group-header .zone-header-title[data-v-bdb5196f]{letter-spacing:.2px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .zone-group-header .zone-count-tag[data-v-bdb5196f]{font-size:9px;color:#64748b}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card[data-v-bdb5196f]{display:flex;align-items:center;background:#0e1a2b;border-radius:4px;overflow:hidden;border:1px solid #1e3048;min-height:36px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-intensity-col[data-v-bdb5196f]{width:36px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:900;color:#fff;padding:2px 0}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-intensity-col .st-intensity-num[data-v-bdb5196f]{font-size:15px;line-height:1}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-intensity-col .st-intensity-rom[data-v-bdb5196f]{font-size:8px;opacity:.9}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col[data-v-bdb5196f]{flex:1;padding:3px 8px;display:flex;flex-direction:column;justify-content:center}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-name-row[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:800;color:#f1f5f9}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-name-row .st-name-txt[data-v-bdb5196f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-name-row .st-dist-badge[data-v-bdb5196f]{font-size:9px;color:#38bdf8;font-weight:700;background:#0c4a6e;padding:1px 4px;border-radius:3px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-meta-row[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;font-size:9.5px;color:#94a3b8;font-weight:600;margin-top:1px}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-meta-row .st-status-pill[data-v-bdb5196f]{font-size:8.5px;padding:1px 4px;border-radius:3px;font-weight:700}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-meta-row .st-status-pill.normal[data-v-bdb5196f]{background:#14532d;color:#86efac}.kyoshin-live-panel .active-stations-section .stations-scroll-container .zone-group-block .station-item-card .item-info-col .st-meta-row .st-status-pill.high[data-v-bdb5196f]{background:#7f1d1d;color:#fca5a5}.kyoshin-live-panel .live-footer-status[data-v-bdb5196f]{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;background:#08111c;border-radius:4px;font-size:10px;font-weight:700;color:#4ade80}.kyoshin-live-panel .live-footer-status .pulse-dot[data-v-bdb5196f]{width:7px;height:7px;border-radius:50%;background:#4ade80;animation:pulseDot-bdb5196f 1.5s infinite}.static-panel[data-v-bdb5196f]{display:flex;flex-direction:column;width:100%}.primary-card[data-v-bdb5196f]{display:flex;flex-direction:column;background-color:#0e1828;border:1px solid #162438;border-radius:8px;overflow:hidden;transition:all .2s ease}.primary-card .card-header-bar[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#273a56;color:#fff;font-size:13px;font-weight:700}.primary-card .card-header-bar .header-left[data-v-bdb5196f]{display:flex;align-items:center;gap:8px}.primary-card .card-header-bar .header-left .header-icon[data-v-bdb5196f]{font-size:18px;color:#38bdf8}.primary-card .card-header-bar .header-left .header-title[data-v-bdb5196f]{color:#fff;font-weight:700;letter-spacing:.3px}.primary-card .card-header-bar .header-right .btn-return-latest[data-v-bdb5196f]{display:flex;align-items:center;gap:4px;background:#0284c7;color:#fff;border:none;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:800;cursor:pointer;transition:background .15s}.primary-card .card-header-bar .header-right .btn-return-latest span.material-symbols-rounded[data-v-bdb5196f]{font-size:13px}.primary-card .card-header-bar .header-right .btn-return-latest[data-v-bdb5196f]:hover{background:#0369a1}.primary-card .card-body[data-v-bdb5196f]{display:flex;flex-direction:column;padding:12px;gap:8px}.primary-card .card-body .report-status-bar[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;gap:6px}.primary-card .card-body .report-status-bar .status-pill[data-v-bdb5196f]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800;padding:2px 7px;border-radius:4px}.primary-card .card-body .report-status-bar .status-pill .pill-icon[data-v-bdb5196f]{font-size:12px}.primary-card .card-body .report-status-bar .status-pill.latest-live[data-v-bdb5196f]{background:#064e3b;color:#6ee7b7;border:1px solid #059669}.primary-card .card-body .report-status-bar .status-pill.selected-history[data-v-bdb5196f]{background:#1e3a8a;color:#93c5fd;border:1px solid #3b82f6}.primary-card .card-body .report-status-bar .zone-pill[data-v-bdb5196f]{font-size:9.5px;font-weight:700;color:#94a3b8;background:#091322;padding:2px 6px;border-radius:4px;border:1px solid #1e293b}.primary-card .card-body .seismic-location[data-v-bdb5196f]{font-size:15px;font-weight:800;color:#fff;line-height:1.25}.primary-card .card-body .card-main-content[data-v-bdb5196f]{display:flex;align-items:stretch;gap:10px}.primary-card .card-body .card-main-content .card-info-content[data-v-bdb5196f]{flex:1;display:flex;flex-direction:column;gap:5px}.primary-card .card-body .card-main-content .card-info-content .time-str[data-v-bdb5196f]{font-size:11px;color:#94a3b8;font-weight:600}.primary-card .card-body .card-main-content .card-info-content .event-subtext[data-v-bdb5196f]{font-size:10.5px;color:#64748b;font-weight:500;margin-top:-3px}.primary-card .card-body .card-main-content .card-info-content .params-grid[data-v-bdb5196f]{display:flex;flex-direction:column;gap:3px;margin-top:2px}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row[data-v-bdb5196f]{display:flex;align-items:center;gap:6px;font-size:11.5px}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .p-label[data-v-bdb5196f]{color:#94a3b8;font-weight:600;width:75px}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .p-val[data-v-bdb5196f]{color:#fff;font-weight:800;min-width:45px}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .p-val.coords[data-v-bdb5196f]{font-size:10.5px;color:#cbd5e1}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .bar-indicator[data-v-bdb5196f]{height:4px;flex:1;border-radius:2px;background-color:#1e293b}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .bar-indicator.cyan[data-v-bdb5196f]{background-color:#38bdf8}.primary-card .card-body .card-main-content .card-info-content .params-grid .param-row .bar-indicator.orange[data-v-bdb5196f]{background-color:#f97316}.primary-card .card-body .card-main-content .mercalli-box[data-v-bdb5196f]{width:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px;border-radius:6px;color:#fff;text-align:center;box-shadow:0 4px 6px -1px #0000004d}.primary-card .card-body .card-main-content .mercalli-box .mercalli-label[data-v-bdb5196f]{font-size:8.5px;font-weight:800;opacity:.9}.primary-card .card-body .card-main-content .mercalli-box .mercalli-val[data-v-bdb5196f]{font-size:24px;font-weight:900;line-height:1.1}.primary-card .card-body .card-main-content .mercalli-box .mercalli-sub[data-v-bdb5196f]{font-size:7.5px;font-weight:700;opacity:.85;letter-spacing:.5px}.primary-card .card-body .detected-stations-toggle-wrapper[data-v-bdb5196f]{margin-top:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations[data-v-bdb5196f]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:6px;background:#091424;border:1px solid #1e293b;color:#94a3b8;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease;outline:none}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-left[data-v-bdb5196f]{display:flex;align-items:center;gap:6px}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-left .toggle-ico[data-v-bdb5196f]{font-size:15px;color:#38bdf8}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-left .toggle-label[data-v-bdb5196f]{color:#cbd5e1;letter-spacing:.3px}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-right[data-v-bdb5196f]{display:flex;align-items:center;gap:6px}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-right .detected-count-badge[data-v-bdb5196f]{font-size:10px;font-weight:800;padding:1px 6px;border-radius:9999px;background:#38bdf826;color:#38bdf8;border:1px solid rgba(56,189,248,.3)}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations .toggle-right .chevron-ico[data-v-bdb5196f]{font-size:18px;color:#94a3b8;transition:transform .2s ease}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations[data-v-bdb5196f]:hover{background:#0f1d33;border-color:#38bdf866;color:#fff}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations:hover .toggle-left .toggle-label[data-v-bdb5196f],.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations:hover .toggle-right .chevron-ico[data-v-bdb5196f]{color:#fff}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations.active[data-v-bdb5196f]{background:#0c203b;border-color:#0284c7}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations.active .toggle-left .toggle-ico[data-v-bdb5196f]{color:#38bdf8}.primary-card .card-body .detected-stations-toggle-wrapper .btn-toggle-detected-stations.active .toggle-left .toggle-label[data-v-bdb5196f]{color:#e0f2fe;font-weight:800}.primary-card .card-body .detected-stations-card-section[data-v-bdb5196f]{margin-top:6px;animation:fadeIn-bdb5196f .2s ease-out}.primary-card .card-body .detected-stations-card-section .section-sub-header[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.primary-card .card-body .detected-stations-card-section .section-sub-header .header-title-wrap[data-v-bdb5196f]{display:flex;align-items:center;gap:6px}.primary-card .card-body .detected-stations-card-section .section-sub-header .header-title-wrap .sub-ico[data-v-bdb5196f]{font-size:16px;color:#38bdf8}.primary-card .card-body .detected-stations-card-section .section-sub-header .header-title-wrap .sub-title[data-v-bdb5196f]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.primary-card .card-body .detected-stations-card-section .section-sub-header .detected-count-badge[data-v-bdb5196f]{font-size:10px;font-weight:800;padding:2px 7px;border-radius:9999px;background:#38bdf826;color:#38bdf8;border:1px solid rgba(56,189,248,.3)}.primary-card .card-body .detected-stations-card-section .detected-stations-list[data-v-bdb5196f]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;padding-right:2px}.primary-card .card-body .detected-stations-card-section .detected-stations-list[data-v-bdb5196f]::-webkit-scrollbar{width:4px}.primary-card .card-body .detected-stations-card-section .detected-stations-list[data-v-bdb5196f]::-webkit-scrollbar-track{background:#0003;border-radius:2px}.primary-card .card-body .detected-stations-card-section .detected-stations-list[data-v-bdb5196f]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card[data-v-bdb5196f]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;background:#0f172a;border:1px solid #1e293b;transition:all .15s ease}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card[data-v-bdb5196f]:hover{background:#1e293b;border-color:#38bdf866}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-badge-col[data-v-bdb5196f]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;height:34px;border-radius:4px;color:#fff;flex-shrink:0}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-badge-col .st-badge-num[data-v-bdb5196f]{font-size:8px;font-weight:700;line-height:1;opacity:.85}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-badge-col .st-badge-rom[data-v-bdb5196f]{font-size:14px;font-weight:800;line-height:1.1}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col[data-v-bdb5196f]{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-top-line[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;gap:6px}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-top-line .st-name[data-v-bdb5196f]{font-size:12px;font-weight:800;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-top-line .st-dist-pill[data-v-bdb5196f]{font-size:10px;font-weight:700;color:#94a3b8;flex-shrink:0}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;gap:6px}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line .st-pga-txt[data-v-bdb5196f]{font-size:11px;font-weight:700;color:#38bdf8}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line .st-level-pill[data-v-bdb5196f]{font-size:9px;font-weight:800;padding:1px 5px;border-radius:3px;text-transform:uppercase}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line .st-level-pill.high[data-v-bdb5196f]{background:#ef444433;color:#f87171;border:1px solid rgba(239,68,68,.4)}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line .st-level-pill.medium[data-v-bdb5196f]{background:#eab30833;color:#facc15;border:1px solid rgba(234,179,8,.4)}.primary-card .card-body .detected-stations-card-section .detected-stations-list .detected-station-card .st-details-col .st-bottom-line .st-level-pill.low[data-v-bdb5196f]{background:#38bdf826;color:#38bdf8;border:1px solid rgba(56,189,248,.3)}.primary-card .card-footer[data-v-bdb5196f]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background-color:#09111d;border-top:1px solid #142032}.primary-card .card-footer .footer-source[data-v-bdb5196f]{font-size:10px;font-weight:700;color:#94a3b8}.primary-card .card-footer .sismo-no[data-v-bdb5196f]{font-size:10px;font-weight:800;color:#38bdf8;background:#0c4a6e;padding:1px 6px;border-radius:3px}.intensity-bg-1[data-v-bdb5196f]{background-color:#004080!important}.intensity-bg-2[data-v-bdb5196f]{background-color:#0070e0!important}.intensity-bg-3[data-v-bdb5196f]{background-color:#1e9632!important}.intensity-bg-4[data-v-bdb5196f]{background-color:#eab308!important;color:#0f172a!important}.intensity-bg-5[data-v-bdb5196f]{background-color:#f97316!important}.intensity-bg-6[data-v-bdb5196f]{background-color:#ea580c!important}.intensity-bg-7[data-v-bdb5196f]{background-color:#ef4444!important}.intensity-bg-8[data-v-bdb5196f]{background-color:#b91c1c!important}.intensity-bg-9[data-v-bdb5196f],.intensity-bg-10[data-v-bdb5196f]{background-color:#9333ea!important}.intensity-border-1[data-v-bdb5196f]{border-color:#004080!important}.intensity-border-2[data-v-bdb5196f]{border-color:#0070e0!important}.intensity-border-3[data-v-bdb5196f]{border-color:#1e9632!important}.intensity-border-4[data-v-bdb5196f]{border-color:#eab308!important}.intensity-border-5[data-v-bdb5196f]{border-color:#f97316!important}.intensity-border-6[data-v-bdb5196f]{border-color:#ea580c!important}.intensity-border-7[data-v-bdb5196f]{border-color:#ef4444!important}.intensity-border-8[data-v-bdb5196f]{border-color:#b91c1c!important}.intensity-border-9[data-v-bdb5196f],.intensity-border-10[data-v-bdb5196f]{border-color:#9333ea!important}.intensity-1[data-v-bdb5196f]{background-color:#004080}.intensity-2[data-v-bdb5196f]{background-color:#0070e0}.intensity-3[data-v-bdb5196f]{background-color:#1e9632}.intensity-4[data-v-bdb5196f]{background-color:#eab308;color:#0f172a!important}.intensity-5[data-v-bdb5196f]{background-color:#f97316}.intensity-6[data-v-bdb5196f]{background-color:#ea580c}.intensity-7[data-v-bdb5196f]{background-color:#ef4444}.intensity-8[data-v-bdb5196f]{background-color:#b91c1c}.intensity-9[data-v-bdb5196f],.intensity-10[data-v-bdb5196f]{background-color:#9333ea}@keyframes fadeIn-bdb5196f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseDot-bdb5196f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}@keyframes pulseText-bdb5196f{0%,to{opacity:1}50%{opacity:.4}}.fade-modal-enter-active[data-v-449e3e8a],.fade-modal-leave-active[data-v-449e3e8a]{transition:opacity .25s ease,transform .25s ease}.fade-modal-enter-from[data-v-449e3e8a],.fade-modal-leave-to[data-v-449e3e8a]{opacity:0;transform:scale(.98)}.debug-modal-backdrop[data-v-449e3e8a]{position:fixed;inset:0;z-index:99999;background-color:#040910d9;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.debug-modal-container[data-v-449e3e8a]{width:100%;max-width:1280px;height:90vh;background-color:#08111d;border:1px solid #1e3352;border-radius:12px;box-shadow:0 25px 60px -15px #000000e6,0 0 30px #38bdf826;display:flex;flex-direction:column;overflow:hidden}.debug-modal-header[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(90deg,#0f1e33,#0a1424);border-bottom:1px solid #1e3352;flex-shrink:0}.debug-modal-header .header-left[data-v-449e3e8a]{display:flex;align-items:center;gap:12px}.debug-modal-header .header-left .debug-tag[data-v-449e3e8a]{font-size:11px;font-weight:900;background-color:#f59e0b;color:#000;padding:3px 8px;border-radius:4px;letter-spacing:.5px}.debug-modal-header .header-left .debug-title[data-v-449e3e8a]{font-size:17px;font-weight:800;color:#f8fafc;margin:0;letter-spacing:.2px}.debug-modal-header .header-left .debug-subtitle[data-v-449e3e8a]{font-size:12px;color:#94a3b8;display:block;margin-top:1px}.debug-modal-header .header-right[data-v-449e3e8a]{display:flex;align-items:center;gap:14px}.debug-modal-header .header-right .server-uptime-badge[data-v-449e3e8a]{display:flex;align-items:center;gap:8px;padding:4px 12px;background:linear-gradient(135deg,#0ea5e91f,#1e293b99);border:1px solid rgba(56,189,248,.35);border-radius:6px;box-shadow:0 0 10px #38bdf81a}.debug-modal-header .header-right .server-uptime-badge .uptime-icon[data-v-449e3e8a]{font-size:17px;color:#38bdf8}.debug-modal-header .header-right .server-uptime-badge .uptime-text-col[data-v-449e3e8a]{display:flex;flex-direction:column;line-height:1.15}.debug-modal-header .header-right .server-uptime-badge .uptime-text-col .uptime-lbl[data-v-449e3e8a]{font-size:9px;font-weight:800;color:#94a3b8;letter-spacing:.5px}.debug-modal-header .header-right .server-uptime-badge .uptime-text-col .uptime-val[data-v-449e3e8a]{font-size:13px;font-weight:900;font-family:monospace;color:#38bdf8;letter-spacing:.3px}.debug-modal-header .header-right .live-pulse-badge[data-v-449e3e8a]{display:flex;align-items:center;gap:7px;padding:4px 10px;background-color:#10b98126;border:1px solid #10b981;border-radius:20px}.debug-modal-header .header-right .live-pulse-badge .live-dot[data-v-449e3e8a]{width:8px;height:8px;background-color:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981;animation:pulseLive-449e3e8a 1.5s infinite}.debug-modal-header .header-right .live-pulse-badge .live-text[data-v-449e3e8a]{font-size:11px;font-weight:800;color:#34d399;letter-spacing:.5px}.debug-modal-header .header-right .close-btn[data-v-449e3e8a]{background:#142438;border:1px solid #223c60;color:#cbd5e1;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.debug-modal-header .header-right .close-btn[data-v-449e3e8a]:hover{background-color:#dc2626;border-color:#ef4444;color:#fff}@keyframes pulseLive-449e3e8a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}}.debug-network-bar[data-v-449e3e8a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;padding:10px 20px;background-color:#060c14;border-bottom:1px solid #162438;flex-shrink:0}.debug-network-bar .network-stat-box[data-v-449e3e8a]{display:flex;flex-direction:column;padding:6px 10px;background-color:#0d1726;border:1px solid #1a2a40;border-radius:6px}.debug-network-bar .network-stat-box .stat-label[data-v-449e3e8a]{font-size:10.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.3px}.debug-network-bar .network-stat-box .stat-value[data-v-449e3e8a]{font-size:16px;font-weight:800;color:#f1f5f9;margin-top:2px}.debug-network-bar .network-stat-box .stat-value .stat-sub[data-v-449e3e8a]{font-size:11px;color:#64748b;font-weight:500}.debug-network-bar .network-stat-box .stat-value .stat-unit[data-v-449e3e8a]{font-size:11px;color:#94a3b8;font-weight:600}.debug-network-bar .network-stat-box .stat-value.highlight-acc[data-v-449e3e8a]{color:#f59e0b}.debug-network-bar .network-stat-box .stat-value.highlight-vel[data-v-449e3e8a]{color:#38bdf8}.debug-network-bar .network-stat-box .stat-value.highlight-disp[data-v-449e3e8a]{color:#a78bfa}.debug-network-bar .network-stat-box .stat-value.highlight-freq[data-v-449e3e8a]{color:#34d399}.debug-network-bar .network-stat-box .stat-value.highlight-ssn[data-v-449e3e8a]{color:#38bdf8}.debug-network-bar .network-stat-box .stat-value.highlight-mmi[data-v-449e3e8a]{color:#f59e0b}.debug-network-bar .network-stat-box .stat-value.highlight-uptime[data-v-449e3e8a]{color:#38bdf8;font-family:monospace;font-weight:900}.debug-toolbar[data-v-449e3e8a]{display:flex;align-items:center;gap:12px;padding:10px 20px;background-color:#091322;border-bottom:1px solid #162438;flex-shrink:0;flex-wrap:wrap}.debug-toolbar .search-box-wrapper[data-v-449e3e8a]{position:relative;flex:1;min-width:240px;display:flex;align-items:center}.debug-toolbar .search-box-wrapper .search-icon[data-v-449e3e8a]{position:absolute;left:10px;font-size:18px;color:#64748b;pointer-events:none}.debug-toolbar .search-box-wrapper .debug-search-input[data-v-449e3e8a]{width:100%;padding:7px 32px 7px 34px;background-color:#0c182a;border:1px solid #1e3352;border-radius:6px;color:#f8fafc;font-size:13px}.debug-toolbar .search-box-wrapper .debug-search-input[data-v-449e3e8a]:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf833}.debug-toolbar .search-box-wrapper .clear-search-btn[data-v-449e3e8a]{position:absolute;right:8px;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;padding:0}.debug-toolbar .search-box-wrapper .clear-search-btn .material-symbols-rounded[data-v-449e3e8a]{font-size:16px}.debug-toolbar .filter-tabs[data-v-449e3e8a]{display:flex;gap:4px}.debug-toolbar .filter-tabs .filter-btn[data-v-449e3e8a]{padding:6px 12px;background-color:#101c2e;border:1px solid #1c2e46;border-radius:6px;color:#94a3b8;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.debug-toolbar .filter-tabs .filter-btn[data-v-449e3e8a]:hover{background-color:#172a45;color:#f1f5f9}.debug-toolbar .filter-tabs .filter-btn.active[data-v-449e3e8a]{background-color:#0284c7;border-color:#38bdf8;color:#fff}.debug-toolbar .sort-controls[data-v-449e3e8a]{display:flex;align-items:center;gap:6px}.debug-toolbar .sort-controls .sort-label[data-v-449e3e8a]{font-size:12px;color:#64748b;font-weight:600}.debug-toolbar .sort-controls .sort-select[data-v-449e3e8a]{padding:6px 10px;background-color:#101c2e;border:1px solid #1c2e46;border-radius:6px;color:#f8fafc;font-size:12px;cursor:pointer}.debug-toolbar .sort-controls .sort-dir-btn[data-v-449e3e8a]{width:28px;height:28px;background-color:#101c2e;border:1px solid #1c2e46;border-radius:6px;color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer}.debug-toolbar .sort-controls .sort-dir-btn .material-symbols-rounded[data-v-449e3e8a]{font-size:16px}.debug-toolbar .sort-controls .sort-dir-btn[data-v-449e3e8a]:hover{background-color:#172a45;color:#f1f5f9}.debug-toolbar .ssn-action-btns[data-v-449e3e8a]{display:flex;align-items:center;gap:8px}.debug-toolbar .ssn-action-btns .ssn-btn[data-v-449e3e8a]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.debug-toolbar .ssn-action-btns .ssn-btn .material-symbols-rounded[data-v-449e3e8a]{font-size:16px}.debug-toolbar .ssn-action-btns .ssn-btn.reload[data-v-449e3e8a]{background-color:#0369a1;border:1px solid #0284c7;color:#fff}.debug-toolbar .ssn-action-btns .ssn-btn.reload[data-v-449e3e8a]:hover:not(:disabled){background-color:#0284c7;box-shadow:0 0 10px #38bdf866}.debug-toolbar .ssn-action-btns .ssn-btn.clear[data-v-449e3e8a]{background-color:#7f1d1d;border:1px solid #991b1b;color:#fee2e2}.debug-toolbar .ssn-action-btns .ssn-btn.clear[data-v-449e3e8a]:hover:not(:disabled){background-color:#991b1b;color:#fff}.debug-toolbar .ssn-action-btns .ssn-btn[data-v-449e3e8a]:disabled{opacity:.6;cursor:not-allowed}.debug-toolbar .view-toggle-btns[data-v-449e3e8a]{display:flex;gap:4px}.debug-toolbar .view-toggle-btns .view-btn[data-v-449e3e8a]{padding:0 10px;height:32px;background-color:#101c2e;border:1px solid #1c2e46;border-radius:6px;color:#94a3b8;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-size:12px;font-weight:700}.debug-toolbar .view-toggle-btns .view-btn .material-symbols-rounded[data-v-449e3e8a]{font-size:18px}.debug-toolbar .view-toggle-btns .view-btn.ssn-pill-tab[data-v-449e3e8a]{background-color:#0f243c;border-color:#1e3d63;color:#38bdf8}.debug-toolbar .view-toggle-btns .view-btn.ssn-pill-tab.active[data-v-449e3e8a],.debug-toolbar .view-toggle-btns .view-btn.active[data-v-449e3e8a]{background-color:#0284c7;border-color:#38bdf8;color:#fff}@keyframes spin-449e3e8a{to{transform:rotate(360deg)}}.spinning[data-v-449e3e8a]{animation:spin-449e3e8a .8s linear infinite}.ssn-history-container[data-v-449e3e8a]{display:flex;flex-direction:column;height:100%;gap:12px;overflow:hidden}.ssn-history-container .ssn-info-strip[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background-color:#0c1828;border:1px solid #1a304e;border-radius:6px;font-size:12px;flex-wrap:wrap;gap:8px}.ssn-history-container .ssn-info-strip .ssn-source-badge[data-v-449e3e8a]{display:flex;align-items:center;gap:6px;color:#38bdf8}.ssn-history-container .ssn-info-strip .ssn-source-badge .material-symbols-rounded[data-v-449e3e8a]{font-size:16px;color:#38bdf8}.ssn-history-container .ssn-info-strip .ssn-source-badge .source-title[data-v-449e3e8a]{font-weight:800;color:#f1f5f9}.ssn-history-container .ssn-info-strip .ssn-source-badge .source-sub[data-v-449e3e8a]{color:#94a3b8}.ssn-history-container .ssn-info-strip .ssn-model-badge[data-v-449e3e8a]{display:flex;align-items:center;gap:6px;color:#cbd5e1;font-size:11.5px}.ssn-history-container .ssn-info-strip .ssn-model-badge .material-symbols-rounded[data-v-449e3e8a]{font-size:15px;color:#f59e0b}.ssn-history-container .ssn-empty-state[data-v-449e3e8a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background-color:#08111c;border:1px dashed #1e3352;border-radius:8px}.ssn-history-container .ssn-empty-state .empty-icon[data-v-449e3e8a]{font-size:48px;color:#64748b;margin-bottom:12px}.ssn-history-container .ssn-empty-state .empty-title[data-v-449e3e8a]{font-size:16px;font-weight:700;color:#f1f5f9;margin:0 0 6px}.ssn-history-container .ssn-empty-state .empty-desc[data-v-449e3e8a]{font-size:13px;color:#94a3b8;margin:0 0 16px}.ssn-history-container .ssn-empty-state .empty-reload-btn[data-v-449e3e8a]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#0284c7;border:1px solid #38bdf8;border-radius:6px;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.ssn-history-container .ssn-table-wrapper[data-v-449e3e8a]{flex:1;overflow:auto;background-color:#060c14;border:1px solid #162438;border-radius:8px}.ssn-history-container .ssn-table-wrapper .ssn-table[data-v-449e3e8a]{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.ssn-history-container .ssn-table-wrapper .ssn-table thead[data-v-449e3e8a]{position:sticky;top:0;background-color:#0b1524;z-index:10;border-bottom:1px solid #1e3352}.ssn-history-container .ssn-table-wrapper .ssn-table thead th[data-v-449e3e8a]{padding:10px 12px;color:#94a3b8;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr[data-v-449e3e8a]{cursor:pointer;border-bottom:1px solid #0e1a2b;transition:all .15s ease}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr[data-v-449e3e8a]:nth-child(2n){background-color:#0f172a66}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr[data-v-449e3e8a]:hover{background-color:#0e243d!important;box-shadow:inset 0 0 0 1px #38bdf859}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr.high-mag-row[data-v-449e3e8a]{background-color:#dc262614}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr.mod-mag-row[data-v-449e3e8a]{background-color:#f59e0b0d}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr td[data-v-449e3e8a]{padding:9px 12px;color:#cbd5e1;vertical-align:middle}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-index[data-v-449e3e8a]{font-size:11px;color:#64748b;font-weight:700;width:30px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag[data-v-449e3e8a]{width:75px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill[data-v-449e3e8a]{display:inline-block;padding:3px 8px;border-radius:4px;font-weight:900;font-size:12.5px;color:#fff;letter-spacing:.2px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-3[data-v-449e3e8a]{background-color:#0284c7}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-4[data-v-449e3e8a]{background-color:#d97706}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-5[data-v-449e3e8a]{background-color:#ea580c}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-6[data-v-449e3e8a],.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-7[data-v-449e3e8a],.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mag .mag-pill.mag-8[data-v-449e3e8a]{background-color:#dc2626;box-shadow:0 0 8px #dc262666}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc[data-v-449e3e8a]{min-width:220px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc .loc-title-row[data-v-449e3e8a]{display:flex;align-items:center;gap:5px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc .loc-title-row .loc-pin-icon[data-v-449e3e8a]{font-size:15px;color:#f43f5e;flex-shrink:0}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc .loc-title-row .loc-title[data-v-449e3e8a]{font-weight:800;color:#f8fafc;line-height:1.3}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc .loc-sub[data-v-449e3e8a]{font-size:10.5px;color:#64748b;margin-top:2px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-loc .loc-sub .loc-tag[data-v-449e3e8a]{background-color:#0c1828;padding:1px 4px;border-radius:3px;border:1px solid #162438}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-time[data-v-449e3e8a]{min-width:170px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-time .time-primary[data-v-449e3e8a]{font-weight:700;color:#e2e8f0;font-family:monospace;font-size:11.5px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-time .time-relative[data-v-449e3e8a]{font-size:10.5px;color:#38bdf8;font-weight:600}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-coords[data-v-449e3e8a]{font-family:monospace;font-size:11px;color:#94a3b8;white-space:nowrap}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-depth[data-v-449e3e8a]{white-space:nowrap}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-depth .depth-badge[data-v-449e3e8a]{display:inline-block;padding:2px 7px;background-color:#0e1c2e;border:1px solid #1e3352;border-radius:4px;font-family:monospace;font-weight:700;color:#a78bfa}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mmi[data-v-449e3e8a]{min-width:150px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mmi .mmi-wrapper[data-v-449e3e8a]{display:flex;align-items:center;gap:7px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mmi .mmi-wrapper .mmi-badge[data-v-449e3e8a]{padding:2px 6px;border-radius:3px;font-weight:900;font-size:11px;color:#fff;min-width:26px;text-align:center}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-mmi .mmi-wrapper .mmi-desc[data-v-449e3e8a]{font-size:11px;color:#94a3b8;font-weight:500}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-source[data-v-449e3e8a]{white-space:nowrap}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-source .source-tag[data-v-449e3e8a]{display:inline-block;padding:2px 6px;background-color:#0c1828;border:1px solid #1a304e;border-radius:4px;font-size:10.5px;font-weight:600;color:#38bdf8}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-action[data-v-449e3e8a]{white-space:nowrap}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-action .btn-map-focus[data-v-449e3e8a]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background-color:#0284c7;border:1px solid #38bdf8;border-radius:5px;color:#fff;font-size:11px;font-weight:800;cursor:pointer;transition:all .15s ease}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-action .btn-map-focus .material-symbols-rounded[data-v-449e3e8a]{font-size:14px}.ssn-history-container .ssn-table-wrapper .ssn-table tbody tr .cell-action .btn-map-focus[data-v-449e3e8a]:hover{background-color:#0369a1;box-shadow:0 0 8px #38bdf866;transform:scale(1.04)}.debug-content-area[data-v-449e3e8a]{flex:1;min-height:0;overflow-y:auto;padding:16px 20px;box-sizing:border-box}.debug-content-area[data-v-449e3e8a]::-webkit-scrollbar{width:6px}.debug-content-area[data-v-449e3e8a]::-webkit-scrollbar-thumb{background:#1e3352;border-radius:4px}.telemetry-grid[data-v-449e3e8a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px}.station-telemetry-card[data-v-449e3e8a]{background-color:#0c1829;border:1px solid #1a2a40;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:10px;transition:all .2s ease}.station-telemetry-card[data-v-449e3e8a]:hover{border-color:#2b456b;box-shadow:0 4px 15px #00000080}.station-telemetry-card.in-motion[data-v-449e3e8a]{border-color:#f59e0b;background-color:#141c10}.station-telemetry-card.in-alert[data-v-449e3e8a]{border-color:#ef4444;background-color:#240c10;box-shadow:0 0 15px #ef44444d}.station-telemetry-card .card-top-bar[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between}.station-telemetry-card .card-top-bar .station-id-group[data-v-449e3e8a]{display:flex;align-items:center;gap:8px}.station-telemetry-card .card-top-bar .station-id-group .station-code[data-v-449e3e8a]{font-size:14px;font-weight:900;color:#fff;background-color:#172a45;padding:2px 7px;border-radius:4px;border:1px solid #28446c;font-family:monospace}.station-telemetry-card .card-top-bar .station-id-group .station-net[data-v-449e3e8a]{font-size:11px;font-weight:700;color:#38bdf8}.station-telemetry-card .card-top-bar .station-status-badges[data-v-449e3e8a]{display:flex;align-items:center;gap:6px}.station-telemetry-card .card-top-bar .station-status-badges .intensity-pill[data-v-449e3e8a]{font-size:10.5px;font-weight:800;color:#fff;padding:2px 6px;border-radius:4px}.station-telemetry-card .card-top-bar .station-status-badges .alert-pill[data-v-449e3e8a]{font-size:10px;font-weight:900;background-color:#dc2626;color:#fff;padding:2px 6px;border-radius:4px;animation:pulseAlert-449e3e8a 1s infinite alternate}.station-telemetry-card .station-geo-row[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#94a3b8;border-bottom:1px solid #162438;padding-bottom:8px}.station-telemetry-card .station-geo-row .geo-location[data-v-449e3e8a]{display:flex;align-items:center;gap:4px}.station-telemetry-card .station-geo-row .geo-location .geo-icon[data-v-449e3e8a]{font-size:14px;color:#ef4444}.station-telemetry-card .station-geo-row .geo-location .location-name[data-v-449e3e8a]{color:#cbd5e1;font-weight:600}.station-telemetry-card .station-geo-row .geo-coords[data-v-449e3e8a]{font-family:monospace;font-size:11px;color:#64748b}.station-telemetry-card .metrics-triad[data-v-449e3e8a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.station-telemetry-card .metrics-triad .metric-col[data-v-449e3e8a]{background-color:#070e18;border:1px solid #142033;border-radius:6px;padding:8px;display:flex;flex-direction:column}.station-telemetry-card .metrics-triad .metric-col .metric-label[data-v-449e3e8a]{display:flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;letter-spacing:.3px}.station-telemetry-card .metrics-triad .metric-col .metric-label .metric-icon[data-v-449e3e8a]{font-size:12px}.station-telemetry-card .metrics-triad .metric-col .metric-primary-val[data-v-449e3e8a]{margin-top:4px;font-size:13.5px;font-weight:900;display:flex;align-items:baseline;gap:3px}.station-telemetry-card .metrics-triad .metric-col .metric-primary-val .unit[data-v-449e3e8a]{font-size:10px;font-weight:600;opacity:.8}.station-telemetry-card .metrics-triad .metric-col .metric-secondary-val[data-v-449e3e8a]{font-size:10px;color:#64748b;margin-top:1px}.station-telemetry-card .metrics-triad .metric-col .metric-bar-track[data-v-449e3e8a]{height:3px;background-color:#101c2e;border-radius:2px;margin-top:6px;overflow:hidden}.station-telemetry-card .metrics-triad .metric-col .metric-bar-track .metric-bar-fill[data-v-449e3e8a]{height:100%;border-radius:2px;transition:width .3s ease}.station-telemetry-card .metrics-triad .metric-col.acc-col[data-v-449e3e8a]{border-color:#f59e0b4d}.station-telemetry-card .metrics-triad .metric-col.acc-col .metric-label[data-v-449e3e8a]{color:#f59e0b}.station-telemetry-card .metrics-triad .metric-col.acc-col .metric-primary-val[data-v-449e3e8a]{color:#facc15}.station-telemetry-card .metrics-triad .metric-col.acc-col .acc-fill[data-v-449e3e8a]{background-color:#f59e0b}.station-telemetry-card .metrics-triad .metric-col.vel-col[data-v-449e3e8a]{border-color:#38bdf84d}.station-telemetry-card .metrics-triad .metric-col.vel-col .metric-label[data-v-449e3e8a]{color:#38bdf8}.station-telemetry-card .metrics-triad .metric-col.vel-col .metric-primary-val[data-v-449e3e8a]{color:#7dd3fc}.station-telemetry-card .metrics-triad .metric-col.vel-col .vel-fill[data-v-449e3e8a]{background-color:#38bdf8}.station-telemetry-card .metrics-triad .metric-col.disp-col[data-v-449e3e8a]{border-color:#a78bfa4d}.station-telemetry-card .metrics-triad .metric-col.disp-col .metric-label[data-v-449e3e8a]{color:#a78bfa}.station-telemetry-card .metrics-triad .metric-col.disp-col .metric-primary-val[data-v-449e3e8a]{color:#c4b5fd}.station-telemetry-card .metrics-triad .metric-col.disp-col .disp-fill[data-v-449e3e8a]{background-color:#a78bfa}@keyframes pulseAlert-449e3e8a{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.telemetry-table-wrapper[data-v-449e3e8a]{overflow-x:auto;border:1px solid #1e3352;border-radius:8px}.telemetry-table[data-v-449e3e8a]{width:100%;border-collapse:collapse;font-size:12px;color:#cbd5e1}.telemetry-table thead[data-v-449e3e8a]{background-color:#0f1d30}.telemetry-table thead tr th[data-v-449e3e8a]{padding:10px 12px;text-align:left;font-weight:800;color:#94a3b8;border-bottom:1px solid #1e3352;white-space:nowrap}.telemetry-table thead tr th.num-th[data-v-449e3e8a]{text-align:right}.telemetry-table tbody tr[data-v-449e3e8a]{border-bottom:1px solid #142236;transition:background-color .15s ease}.telemetry-table tbody tr[data-v-449e3e8a]:hover{background-color:#122036}.telemetry-table tbody tr.row-motion[data-v-449e3e8a]{background-color:#f59e0b14}.telemetry-table tbody tr.row-alert[data-v-449e3e8a]{background-color:#ef444426}.telemetry-table tbody tr td[data-v-449e3e8a]{padding:9px 12px;white-space:nowrap}.telemetry-table tbody tr td.code-cell .st-badge[data-v-449e3e8a]{font-weight:800;font-family:monospace;background-color:#172a45;color:#fff;padding:2px 6px;border-radius:4px}.telemetry-table tbody tr td.name-cell[data-v-449e3e8a]{font-weight:600;color:#f1f5f9}.telemetry-table tbody tr td.coord-cell[data-v-449e3e8a]{font-family:monospace;color:#64748b;font-size:11px}.telemetry-table tbody tr td.num-cell[data-v-449e3e8a]{text-align:right;font-family:monospace;font-weight:700}.telemetry-table tbody tr td.num-cell.acc-text[data-v-449e3e8a]{color:#facc15}.telemetry-table tbody tr td.num-cell.vel-text[data-v-449e3e8a]{color:#7dd3fc}.telemetry-table tbody tr td.num-cell.disp-text[data-v-449e3e8a]{color:#c4b5fd}.telemetry-table tbody tr td.num-cell.sub-num[data-v-449e3e8a]{color:#64748b;font-size:11px}.telemetry-table tbody tr td .coherence-badge[data-v-449e3e8a]{font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px}.telemetry-table tbody tr td .coherence-badge.coh-ok[data-v-449e3e8a]{background-color:#10b98126;color:#34d399;border:1px solid #10b981}.telemetry-table tbody tr td .coherence-badge.coh-fail[data-v-449e3e8a]{background-color:#ef444426;color:#f87171;border:1px solid #ef4444}.telemetry-table tbody tr td .table-int-badge[data-v-449e3e8a]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:800;color:#fff;text-align:center}.telemetry-table tbody tr td .status-indicator[data-v-449e3e8a]{font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px}.telemetry-table tbody tr td .status-indicator.normal[data-v-449e3e8a]{background-color:#064e3b;color:#6ee7b7}.telemetry-table tbody tr td .status-indicator.alert[data-v-449e3e8a]{background-color:#7f1d1d;color:#fca5a5}.advanced-seismic-row[data-v-449e3e8a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed #162438}.advanced-seismic-row .adv-pill[data-v-449e3e8a]{background-color:#0c1828;border:1px solid #1c304c;border-radius:4px;padding:3px 6px;font-size:10px;display:flex;align-items:center;gap:4px}.advanced-seismic-row .adv-pill .adv-k[data-v-449e3e8a]{color:#64748b;font-weight:600}.advanced-seismic-row .adv-pill .adv-v[data-v-449e3e8a]{color:#93c5fd;font-weight:800;font-family:monospace}.advanced-seismic-row .adv-pill.coherent[data-v-449e3e8a]{border-color:#059669}.advanced-seismic-row .adv-pill.coherent .adv-v[data-v-449e3e8a]{color:#34d399}.advanced-seismic-row .adv-pill.noise[data-v-449e3e8a]{border-color:#dc2626}.advanced-seismic-row .adv-pill.noise .adv-v[data-v-449e3e8a]{color:#f87171}.scientific-panel-wrapper[data-v-449e3e8a]{overflow-y:auto;padding:4px}.scientific-panel-wrapper .scientific-cards-grid[data-v-449e3e8a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.scientific-panel-wrapper .scientific-cards-grid .sci-card[data-v-449e3e8a]{background-color:#0a1320;border:1px solid #1e3352;border-radius:8px;padding:16px;display:flex;flex-direction:column}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-header[data-v-449e3e8a]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-header .sci-num[data-v-449e3e8a]{width:26px;height:26px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-header .sci-title[data-v-449e3e8a]{font-size:14px;font-weight:800;color:#f1f5f9;margin:0}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body[data-v-449e3e8a]{font-size:12px;color:#94a3b8;line-height:1.5}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .sci-desc[data-v-449e3e8a]{margin:0 0 10px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .sci-formula[data-v-449e3e8a]{background-color:#060b13;border:1px solid #162438;border-radius:6px;padding:8px 10px;margin-bottom:10px;font-family:monospace;color:#38bdf8;font-size:11.5px;text-align:center}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .sci-list[data-v-449e3e8a]{margin:0;padding-left:16px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .sci-list li[data-v-449e3e8a]{margin-bottom:6px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .sci-list li strong[data-v-449e3e8a]{color:#e2e8f0}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table[data-v-449e3e8a]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between;background-color:#060c15;padding:6px 10px;border-radius:4px;border:1px solid #152233;font-size:11px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-badge[data-v-449e3e8a]{font-weight:800;padding:2px 6px;border-radius:3px}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-badge.mmi-1[data-v-449e3e8a]{background-color:#3b82f6;color:#fff}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-badge.mmi-3[data-v-449e3e8a]{background-color:#06b6d4;color:#fff}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-badge.mmi-5[data-v-449e3e8a]{background-color:#f59e0b;color:#000}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-badge.mmi-7[data-v-449e3e8a]{background-color:#dc2626;color:#fff}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-pga[data-v-449e3e8a]{font-family:monospace;color:#facc15;font-weight:700}.scientific-panel-wrapper .scientific-cards-grid .sci-card .sci-body .intensity-scale-table .scale-row .scale-desc[data-v-449e3e8a]{color:#94a3b8}.debug-modal-footer[data-v-449e3e8a]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background-color:#08111d;border-top:1px solid #162438;flex-shrink:0}.debug-modal-footer .footer-legend[data-v-449e3e8a]{display:flex;align-items:center;gap:16px;font-size:11px;color:#64748b}.debug-modal-footer .footer-legend .legend-item[data-v-449e3e8a]{display:flex;align-items:center;gap:5px}.debug-modal-footer .footer-legend .legend-item .legend-dot[data-v-449e3e8a]{width:6px;height:6px;border-radius:50%}.debug-modal-footer .footer-legend .legend-item .legend-dot.acc-dot[data-v-449e3e8a]{background-color:#f59e0b}.debug-modal-footer .footer-legend .legend-item .legend-dot.vel-dot[data-v-449e3e8a]{background-color:#38bdf8}.debug-modal-footer .footer-legend .legend-item .legend-dot.disp-dot[data-v-449e3e8a]{background-color:#a78bfa}.debug-modal-footer .footer-actions .footer-close-btn[data-v-449e3e8a]{padding:7px 16px;background-color:#1e3352;border:1px solid #2b4770;border-radius:6px;color:#f1f5f9;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.debug-modal-footer .footer-actions .footer-close-btn[data-v-449e3e8a]:hover{background-color:#28446c;border-color:#38bdf8}.config-wrapper[data-v-1d264a54]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.config-header-fixed[data-v-1d264a54]{display:flex;flex-direction:column;gap:7px;padding:10px 10px 8px;background-color:#08111c;border-bottom:1px solid #162438;flex-shrink:0}.config-header-fixed .main-title-row[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between}.config-header-fixed .main-title-row .main-title[data-v-1d264a54]{font-size:14px;font-weight:800;color:#f1f5f9;letter-spacing:.3px}.config-header-fixed .main-title-row .quick-debug-btn[data-v-1d264a54]{display:flex;align-items:center;gap:4px;padding:3px 8px;background-color:#101e30;border:1px solid #1e3a5f;border-radius:4px;color:#38bdf8;font-size:10.5px;font-weight:800;cursor:pointer;transition:all .15s ease}.config-header-fixed .main-title-row .quick-debug-btn .material-symbols-rounded[data-v-1d264a54]{font-size:13px;color:#f59e0b}.config-header-fixed .main-title-row .quick-debug-btn[data-v-1d264a54]:hover{background-color:#162a45;border-color:#38bdf8;color:#fff;box-shadow:0 0 8px #38bdf84d}.config-header-fixed .config-search-box[data-v-1d264a54]{position:relative;display:flex;align-items:center;width:100%}.config-header-fixed .config-search-box .search-icon[data-v-1d264a54]{position:absolute;left:8px;font-size:16px;color:#64748b;pointer-events:none}.config-header-fixed .config-search-box .search-input[data-v-1d264a54]{width:100%;padding:6px 28px;background-color:#0c1626;border:1px solid #1c2e46;border-radius:5px;color:#f8fafc;font-size:12px;box-sizing:border-box;transition:all .15s ease}.config-header-fixed .config-search-box .search-input[data-v-1d264a54]::placeholder{color:#475569;font-size:11.5px}.config-header-fixed .config-search-box .search-input[data-v-1d264a54]:focus{outline:none;border-color:#38bdf8;background-color:#0e1b2f;box-shadow:0 0 0 2px #38bdf826}.config-header-fixed .config-search-box .clear-btn[data-v-1d264a54]{position:absolute;right:6px;background:none;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;padding:0}.config-header-fixed .config-search-box .clear-btn .material-symbols-rounded[data-v-1d264a54]{font-size:14px}.config-header-fixed .config-search-box .clear-btn[data-v-1d264a54]:hover{color:#cbd5e1}.config-header-fixed .category-tabs[data-v-1d264a54]{display:flex;gap:4px}.config-header-fixed .category-tabs .tab-btn[data-v-1d264a54]{flex:1;padding:4px 2px;background-color:#121e30;border:1px solid #1b2d45;border-radius:4px;color:#94a3b8;font-size:11px;font-weight:700;cursor:pointer;text-align:center;transition:all .15s ease}.config-header-fixed .category-tabs .tab-btn[data-v-1d264a54]:hover{background-color:#1a2b42;color:#f1f5f9}.config-header-fixed .category-tabs .tab-btn.active[data-v-1d264a54]{background-color:#0284c7;border-color:#38bdf8;color:#fff}.debug-command-card[data-v-1d264a54]{display:flex;flex-direction:column;gap:10px;padding:12px;background:linear-gradient(180deg,#131c0d,#0c1828);border:1px solid #eab308;border-radius:8px;box-shadow:0 0 16px #eab30833}.debug-command-card .debug-header[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between}.debug-command-card .debug-header .badge-glow[data-v-1d264a54]{display:flex;align-items:center;gap:6px;background-color:#854d0e;border:1px solid #fde047;color:#fef08a;font-size:10.5px;font-weight:900;padding:2px 7px;border-radius:4px;letter-spacing:.4px}.debug-command-card .debug-header .badge-glow .pulse-dot[data-v-1d264a54]{width:6px;height:6px;background-color:#fde047;border-radius:50%;box-shadow:0 0 6px #fde047;animation:pulseGlow-1d264a54 1s infinite alternate}.debug-command-card .debug-header .terminal-icon[data-v-1d264a54]{font-size:18px;color:#fde047}.debug-command-card .debug-desc[data-v-1d264a54]{font-size:11.5px;color:#cbd5e1;line-height:1.4}.debug-command-card .debug-desc b[data-v-1d264a54]{color:#facc15}.debug-command-card .open-debug-btn[data-v-1d264a54]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:linear-gradient(90deg,#d97706,#b45309);border:1px solid #fde68a;border-radius:6px;color:#fff;font-size:12px;font-weight:800;cursor:pointer;transition:all .2s ease}.debug-command-card .open-debug-btn .material-symbols-rounded[data-v-1d264a54]{font-size:16px}.debug-command-card .open-debug-btn[data-v-1d264a54]:hover{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 0 12px #f59e0b66;transform:translateY(-1px)}.debug-command-card .mini-telemetry-box[data-v-1d264a54]{display:flex;flex-direction:column;gap:6px;background-color:#060e18;border:1px solid #142236;border-radius:6px;padding:8px}.debug-command-card .mini-telemetry-box .mini-title-bar[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;font-weight:800;color:#94a3b8}.debug-command-card .mini-telemetry-box .mini-title-bar .live-tag[data-v-1d264a54]{font-size:9px;background-color:#064e3b;color:#34d399;padding:1px 4px;border-radius:3px}.debug-command-card .mini-telemetry-box .mini-station-list[data-v-1d264a54]{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item[data-v-1d264a54]{background-color:#0a1320;border:1px solid #18273c;border-radius:4px;padding:5px 6px;display:flex;flex-direction:column;gap:3px}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-st-header[data-v-1d264a54]{display:flex;justify-content:space-between;font-size:11px}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-st-header .st-name[data-v-1d264a54]{font-weight:800;color:#38bdf8;font-family:monospace}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-st-header .st-city[data-v-1d264a54]{color:#94a3b8;font-size:10px}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad[data-v-1d264a54]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;font-size:9.5px}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell[data-v-1d264a54]{display:flex;flex-direction:column}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell .t-lbl[data-v-1d264a54]{color:#64748b;font-size:8.5px;font-weight:700}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell .t-val[data-v-1d264a54]{font-family:monospace;font-weight:800}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell .t-val.acc[data-v-1d264a54]{color:#facc15}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell .t-val.vel[data-v-1d264a54]{color:#38bdf8}.debug-command-card .mini-telemetry-box .mini-station-list .mini-st-item .mini-triad .triad-cell .t-val.disp[data-v-1d264a54]{color:#c4b5fd}@keyframes pulseGlow-1d264a54{0%{opacity:.5}to{opacity:1}}.config-scroll-area[data-v-1d264a54]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding:10px 10px 30px;box-sizing:border-box;scroll-behavior:smooth}.config-scroll-area[data-v-1d264a54]::-webkit-scrollbar{width:5px}.config-scroll-area[data-v-1d264a54]::-webkit-scrollbar-track{background:#ffffff05}.config-scroll-area[data-v-1d264a54]::-webkit-scrollbar-thumb{background:#38bdf84d;border-radius:4px}.config-scroll-area[data-v-1d264a54]::-webkit-scrollbar-thumb:hover{background:#38bdf899}.config-card[data-v-1d264a54]{display:flex;flex-direction:column;border-radius:8px;background-color:#0e1828;border:1px solid #162438;overflow:hidden;flex-shrink:0}.config-card .card-header-bar[data-v-1d264a54]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#1a2a40;color:#fff;font-size:13px;font-weight:700}.config-card .card-header-bar .header-icon[data-v-1d264a54]{font-size:18px;color:#38bdf8}.config-card .card-header-bar .header-title[data-v-1d264a54]{flex:1;color:#fff;font-weight:700}.config-card .card-body-content[data-v-1d264a54]{display:flex;flex-direction:column;padding:12px;gap:12px}.simulacro-badge[data-v-1d264a54]{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#142133;border:1px solid #1c2e46;border-radius:6px;font-size:12px;font-weight:700;color:#94a3b8}.simulacro-badge .status-dot[data-v-1d264a54]{width:8px;height:8px;border-radius:50%;background-color:#64748b}.simulacro-badge.active[data-v-1d264a54]{background-color:#ef444426;border-color:#ef4444;color:#f87171}.simulacro-badge.active .status-dot[data-v-1d264a54]{background-color:#ef4444;box-shadow:0 0 8px #ef4444}.epicenter-config-box[data-v-1d264a54]{display:flex;flex-direction:column;gap:10px;background-color:#132238;border:1px solid #1e3352;border-radius:8px;padding:10px 12px}.epicenter-config-box .section-sub-title[data-v-1d264a54]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#38bdf8}.epicenter-config-box .section-sub-title .material-symbols-rounded[data-v-1d264a54]{font-size:16px}.coord-status-badge[data-v-1d264a54]{font-size:10px;font-weight:800;color:#94a3b8;background-color:#1e293b;padding:1px 5px;border-radius:4px;border:1px solid #334155}.pre-estimation-config-box[data-v-1d264a54]{display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#182012,#101c2a);border:1px solid #71550c;border-radius:8px;padding:12px}.pre-estimation-config-box .section-sub-title[data-v-1d264a54]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#facc15}.pre-estimation-config-box .section-sub-title .sub-icon-yellow[data-v-1d264a54]{font-size:18px;color:#facc15}.pre-estimation-config-box .pre-est-desc[data-v-1d264a54]{font-size:11px;color:#cbd5e1;line-height:1.4;padding:6px 8px;background:#0000004d;border-radius:4px;border-left:2.5px solid #facc15}.pre-estimation-config-box .pre-est-buttons-grid[data-v-1d264a54]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn[data-v-1d264a54]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;border-radius:6px;border:1px solid transparent;cursor:pointer;text-align:left;transition:all .2s ease}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn .btn-top[data-v-1d264a54]{display:flex;align-items:center;gap:6px}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn .btn-top .material-symbols-rounded[data-v-1d264a54]{font-size:16px}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn .btn-top .btn-title[data-v-1d264a54]{font-size:12px;font-weight:800;letter-spacing:.2px}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn .btn-desc[data-v-1d264a54]{font-size:10.5px;line-height:1.3;opacity:.85}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-confirm[data-v-1d264a54]{background-color:#064e3b;border-color:#10b981;color:#d1fae5}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-confirm .btn-top .material-symbols-rounded[data-v-1d264a54]{color:#34d399}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-confirm[data-v-1d264a54]:hover{background-color:#047857;border-color:#6ee7b7;box-shadow:0 0 10px #10b9814d}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-discard[data-v-1d264a54]{background-color:#451a03;border-color:#f59e0b;color:#fef3c7}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-discard .btn-top .material-symbols-rounded[data-v-1d264a54]{color:#fbbf24}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-discard[data-v-1d264a54]:hover{background-color:#78350f;border-color:#fde68a;box-shadow:0 0 10px #f59e0b4d}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-dual[data-v-1d264a54]{background-color:#1e1b4b;border-color:#6366f1;color:#e0e7ff}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-dual .btn-top .material-symbols-rounded[data-v-1d264a54]{color:#818cf8}.pre-estimation-config-box .pre-est-buttons-grid .pre-est-btn.btn-dual[data-v-1d264a54]:hover{background-color:#312e81;border-color:#a5b4fc;box-shadow:0 0 10px #6366f159}.form-group[data-v-1d264a54]{display:flex;flex-direction:column;gap:4px}.form-group .form-label-row[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between}.form-group .form-label-row .form-label[data-v-1d264a54]{font-size:12px;font-weight:700;color:#cbd5e1}.form-group .form-label-row .form-value-badge[data-v-1d264a54]{font-size:12px;font-weight:800;color:#38bdf8;background-color:#1a2a40;padding:1px 6px;border-radius:4px}.form-group .form-select[data-v-1d264a54],.form-group .form-text-input[data-v-1d264a54],.form-group .form-number-input[data-v-1d264a54]{width:100%;padding:7px 10px;background-color:#0c1524;border:1px solid #1e2f47;border-radius:6px;color:#f8fafc;font-size:13px;box-sizing:border-box}.form-group .form-select[data-v-1d264a54]:focus,.form-group .form-text-input[data-v-1d264a54]:focus,.form-group .form-number-input[data-v-1d264a54]:focus{outline:none;border-color:#38bdf8}.form-group .form-select[data-v-1d264a54]:disabled,.form-group .form-text-input[data-v-1d264a54]:disabled,.form-group .form-number-input[data-v-1d264a54]:disabled{opacity:.5;cursor:not-allowed;background-color:#09101c}.form-group .form-input-row[data-v-1d264a54]{display:flex;align-items:center;gap:8px}.form-group .form-input-row .form-range[data-v-1d264a54]{flex:1;accent-color:#38bdf8;cursor:pointer}.form-group .form-input-row .form-number[data-v-1d264a54]{width:60px;padding:4px 6px;background-color:#0c1524;border:1px solid #1e2f47;border-radius:4px;color:#fff;font-size:12px;text-align:center}.coordinates-grid[data-v-1d264a54]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.simulacro-actions[data-v-1d264a54]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.simulacro-actions .sim-btn[data-v-1d264a54]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;border-radius:6px;font-size:13px;font-weight:800;border:none;cursor:pointer;transition:all .2s ease}.simulacro-actions .sim-btn .material-symbols-rounded[data-v-1d264a54]{font-size:18px}.simulacro-actions .sim-btn.start-btn[data-v-1d264a54]{background:linear-gradient(90deg,#0284c7,#0369a1);color:#fff;box-shadow:0 4px 12px #0284c759}.simulacro-actions .sim-btn.start-btn[data-v-1d264a54]:hover{background:linear-gradient(90deg,#0369a1,#075985);box-shadow:0 0 16px #0284c78c}.simulacro-actions .sim-btn.direct-btn[data-v-1d264a54]{background-color:#1e293b;border:1px solid #334155;color:#94a3b8;font-size:12px;padding:8px}.simulacro-actions .sim-btn.direct-btn[data-v-1d264a54]:hover{background-color:#334155;color:#f1f5f9;border-color:#475569}.simulacro-actions .sim-btn.stop-btn[data-v-1d264a54]{background-color:#dc2626;color:#fff}.simulacro-actions .sim-btn.stop-btn[data-v-1d264a54]:hover{background-color:#b91c1c}.toggle-row[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between}.toggle-row .toggle-info[data-v-1d264a54]{display:flex;flex-direction:column;gap:2px}.toggle-row .toggle-label[data-v-1d264a54]{font-size:13px;font-weight:700;color:#e2e8f0}.toggle-row .toggle-sub[data-v-1d264a54]{font-size:11px;color:#94a3b8}.toggle-row .switch[data-v-1d264a54]{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.toggle-row .switch input[data-v-1d264a54]{opacity:0;width:0;height:0}.toggle-row .switch input:checked+.slider[data-v-1d264a54]{background-color:#0284c7}.toggle-row .switch input:checked+.slider[data-v-1d264a54]:before{transform:translate(18px)}.toggle-row .switch .slider[data-v-1d264a54]{position:absolute;cursor:pointer;inset:0;background-color:#334155;transition:.3s;border-radius:22px}.toggle-row .switch .slider[data-v-1d264a54]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.master-vol-group[data-v-1d264a54]{background-color:#132238;border:1px solid #1e3352;border-radius:6px;padding:8px 10px}.sound-effects-container[data-v-1d264a54]{display:flex;flex-direction:column;gap:10px;margin-top:4px}.sound-effects-container .section-sub-title[data-v-1d264a54]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:#38bdf8}.sound-effects-container .section-sub-title .material-symbols-rounded[data-v-1d264a54]{font-size:16px}.sound-effects-container .sound-effect-card[data-v-1d264a54]{display:flex;flex-direction:column;gap:8px;background-color:#111d2e;border:1px solid #1a2c42;border-radius:6px;padding:10px}.sound-effects-container .sound-effect-card .effect-header[data-v-1d264a54]{display:flex;align-items:center;justify-content:space-between;gap:8px}.sound-effects-container .sound-effect-card .effect-header .effect-title-box[data-v-1d264a54]{display:flex;align-items:center;gap:8px}.sound-effects-container .sound-effect-card .effect-header .effect-title-box .effect-icon[data-v-1d264a54]{font-size:20px;color:#38bdf8}.sound-effects-container .sound-effect-card .effect-header .effect-title-box .effect-meta[data-v-1d264a54]{display:flex;flex-direction:column;gap:1px}.sound-effects-container .sound-effect-card .effect-header .effect-title-box .effect-meta .effect-name[data-v-1d264a54]{font-size:12px;font-weight:700;color:#f1f5f9}.sound-effects-container .sound-effect-card .effect-header .effect-title-box .effect-meta .effect-file[data-v-1d264a54]{font-size:10px;color:#94a3b8;font-family:ui-monospace,monospace}.sound-effects-container .sound-effect-card .effect-body[data-v-1d264a54]{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid rgba(255,255,255,.05)}.sound-effects-container .sound-effect-card .effect-body .effect-slider-row[data-v-1d264a54]{display:flex;align-items:center;gap:8px}.sound-effects-container .sound-effect-card .effect-body .effect-slider-row .effect-vol-label[data-v-1d264a54]{font-size:11px;font-weight:600;color:#cbd5e1;width:50px}.sound-effects-container .sound-effect-card .effect-body .effect-slider-row .form-range[data-v-1d264a54]{flex:1;accent-color:#38bdf8;cursor:pointer}.sound-effects-container .sound-effect-card .effect-body .effect-slider-row .effect-vol-val[data-v-1d264a54]{font-size:11px;font-weight:800;color:#38bdf8;width:36px;text-align:right}.sound-effects-container .sound-effect-card .effect-body .effect-test-btn[data-v-1d264a54]{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 8px;background-color:#1a2a40;border:1px solid #283e5c;border-radius:4px;color:#e2e8f0;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.sound-effects-container .sound-effect-card .effect-body .effect-test-btn .material-symbols-rounded[data-v-1d264a54]{font-size:14px;color:#38bdf8}.sound-effects-container .sound-effect-card .effect-body .effect-test-btn[data-v-1d264a54]:hover{background-color:#243854;color:#fff;border-color:#38bdf8}.sound-effects-container .sound-effect-card .effect-body .intensity-test-grid[data-v-1d264a54]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:2px}.sound-effects-container .sound-effect-card .effect-body .intensity-test-grid .intensity-test-pill[data-v-1d264a54]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;background-color:#1a2a40;border:1px solid #283e5c;border-radius:4px;color:#cbd5e1;font-size:9.5px;font-weight:700;cursor:pointer;transition:all .15s ease}.sound-effects-container .sound-effect-card .effect-body .intensity-test-grid .intensity-test-pill .pill-badge[data-v-1d264a54]{font-size:10px;font-weight:800;color:#38bdf8}.sound-effects-container .sound-effect-card .effect-body .intensity-test-grid .intensity-test-pill[data-v-1d264a54]:hover{background-color:#243854;color:#fff;border-color:#38bdf8}.time[data-v-abbe831b]{position:absolute;top:12px;right:16px;z-index:1000;display:flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:6px;background-color:#000;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;box-shadow:0 4px 12px #0009;user-select:none}.time .time-text[data-v-abbe831b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;font-weight:700;letter-spacing:.5px;color:#fff}.time.desynced[data-v-abbe831b]{border-color:#f59e0b80}.report-list-item[data-v-a1cd0a63]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;background-color:#0e1828;border:1px solid #162438;color:#fff;cursor:pointer;transition:all .15s ease}.report-list-item[data-v-a1cd0a63]:hover{background-color:#15243a;border-color:#38bdf866}.report-list-item .item-intensity-badge[data-v-a1cd0a63]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:38px;height:48px;border-radius:5px;color:#fff;flex-shrink:0}.report-list-item .item-intensity-badge .int-label[data-v-a1cd0a63]{font-size:8px;font-weight:700;line-height:1;opacity:.9}.report-list-item .item-intensity-badge .int-val[data-v-a1cd0a63]{font-size:20px;font-weight:800;line-height:1.1}.report-list-item .report-list-item-content[data-v-a1cd0a63]{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.report-list-item .report-list-item-content .report-location[data-v-a1cd0a63]{font-size:13px;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-list-item .report-list-item-content .report-time[data-v-a1cd0a63]{font-size:10px;color:#94a3b8;font-weight:600}.report-list-item .report-list-item-content .report-details[data-v-a1cd0a63]{display:flex;align-items:center;gap:12px;font-size:11px;color:#cbd5e1}.report-list-item .report-list-item-content .report-details .detail-group[data-v-a1cd0a63]{display:flex;align-items:center;gap:4px;font-weight:700}.report-list-item .report-list-item-content .report-details .detail-group .bar-indicator[data-v-a1cd0a63]{width:4px;height:14px;border-radius:2px}.report-list-item .report-list-item-content .report-details .detail-group .bar-indicator.orange[data-v-a1cd0a63]{background-color:#e0533c}.report-list-item .report-list-item-content .report-details .detail-group .bar-indicator.cyan[data-v-a1cd0a63]{background-color:#2eaada}.smn-alerts-view[data-v-c04c7ab7]{display:flex;flex-direction:column;height:100%;background-color:#08111c;color:#f1f5f9;overflow:hidden}.alerts-header[data-v-c04c7ab7]{padding:10px 12px 8px;background-color:#121e2f;border-bottom:1px solid #1c2e46;display:flex;flex-direction:column;gap:8px}.alerts-header .header-top[data-v-c04c7ab7]{display:flex;align-items:center;justify-content:space-between}.alerts-header .header-top .title-group[data-v-c04c7ab7]{display:flex;align-items:center;gap:6px}.alerts-header .header-top .title-group .header-icon[data-v-c04c7ab7]{font-size:20px;color:#38bdf8}.alerts-header .header-top .title-group .header-title[data-v-c04c7ab7]{font-size:13px;font-weight:700;letter-spacing:.3px;color:#fff}.alerts-header .header-top .badge-group[data-v-c04c7ab7]{display:flex;align-items:center;gap:6px}.alerts-header .header-top .action-icon-btn[data-v-c04c7ab7]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:#1a293e;color:#94a3b8;cursor:pointer;transition:all .15s ease}.alerts-header .header-top .action-icon-btn .material-symbols-rounded[data-v-c04c7ab7]{font-size:16px}.alerts-header .header-top .action-icon-btn[data-v-c04c7ab7]:hover{background:#243954;color:#fff}.alerts-header .header-top .total-badge[data-v-c04c7ab7]{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:10px;background:#38bdf833;color:#38bdf8}.alerts-header .severity-filter-bar[data-v-c04c7ab7]{display:flex;gap:4px;overflow-x:auto;padding-bottom:2px}.alerts-header .severity-filter-bar[data-v-c04c7ab7]::-webkit-scrollbar{display:none}.alerts-header .severity-filter-bar .filter-chip[data-v-c04c7ab7]{all:unset;box-sizing:border-box;font-size:10.5px;padding:3px 7px;border-radius:4px;background:#1a293e;color:#94a3b8;cursor:pointer;white-space:nowrap;transition:all .15s ease}.alerts-header .severity-filter-bar .filter-chip[data-v-c04c7ab7]:hover{background:#243954;color:#fff}.alerts-header .severity-filter-bar .filter-chip.active[data-v-c04c7ab7]{background:#38bdf8;color:#08111c;font-weight:700}.alerts-header .severity-filter-bar .filter-chip.extreme.active[data-v-c04c7ab7]{background:#dc2626;color:#fff}.alerts-header .severity-filter-bar .filter-chip.severe.active[data-v-c04c7ab7]{background:#ea580c;color:#fff}.alerts-header .severity-filter-bar .filter-chip.warning.active[data-v-c04c7ab7]{background:#f59e0b;color:#08111c}.alerts-scroll-area[data-v-c04c7ab7]{flex:1;overflow-y:auto;padding:8px 10px;display:flex;flex-direction:column;gap:8px}.alerts-scroll-area[data-v-c04c7ab7]::-webkit-scrollbar{width:4px}.alerts-scroll-area[data-v-c04c7ab7]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.alert-card[data-v-c04c7ab7]{background:#0e1726;border:1px solid #1c2b3f;border-radius:6px;padding:8px 10px;cursor:pointer;transition:all .18s ease;display:flex;flex-direction:column;gap:6px}.alert-card[data-v-c04c7ab7]:hover{background:#142033;border-color:#2a3e59}.alert-card.info[data-v-c04c7ab7]{border-left:3px solid #3b82f6}.alert-card.warning[data-v-c04c7ab7]{border-left:3px solid #f59e0b}.alert-card.severe[data-v-c04c7ab7]{border-left:3px solid #ea580c}.alert-card.extreme[data-v-c04c7ab7]{border-left:3px solid #dc2626;background:linear-gradient(180deg,#dc26261f,#0e1726);box-shadow:0 0 12px #dc262640}.alert-card .card-top[data-v-c04c7ab7]{display:flex;align-items:center;justify-content:space-between}.alert-card .card-top .severity-tag[data-v-c04c7ab7]{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:4px;color:#fff}.alert-card .card-top .severity-tag .tag-icon[data-v-c04c7ab7]{font-size:13px}.alert-card .card-top .severity-tag .tag-label[data-v-c04c7ab7]{font-size:10px;font-weight:800;letter-spacing:.4px}.alert-card .card-top .alert-time[data-v-c04c7ab7]{font-size:10.5px;color:#8fa0b5;font-weight:600}.alert-card .alert-title[data-v-c04c7ab7]{margin:0;font-size:12px;font-weight:700;line-height:1.35;color:#fff}.alert-card .affected-zones-container[data-v-c04c7ab7]{display:flex;flex-direction:column;gap:3px}.alert-card .affected-zones-container .zones-label[data-v-c04c7ab7]{font-size:10px;font-weight:600;color:#8fa0b5}.alert-card .affected-zones-container .zones-list[data-v-c04c7ab7]{display:flex;flex-wrap:wrap;gap:3px}.alert-card .affected-zones-container .zones-list .zone-chip[data-v-c04c7ab7]{font-size:9.5px;font-weight:600;padding:1px 5px;background:#162438;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:#cbd5e1}.alert-card .alert-description[data-v-c04c7ab7]{margin-top:2px;padding-top:4px;border-top:1px dashed rgba(255,255,255,.08)}.alert-card .alert-description p[data-v-c04c7ab7]{margin:0;font-size:11px;line-height:1.4;color:#94a3b8}.alert-card .card-footer[data-v-c04c7ab7]{display:flex;align-items:center;justify-content:space-between;padding-top:2px}.alert-card .card-footer .source-tag[data-v-c04c7ab7]{font-size:9.5px;color:#64748b;font-weight:500}.alert-card .card-footer .expand-icon[data-v-c04c7ab7]{font-size:16px;color:#64748b}.empty-alerts-state[data-v-c04c7ab7]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 16px;text-align:center;gap:8px}.empty-alerts-state .empty-icon-wrap[data-v-c04c7ab7]{width:44px;height:44px;border-radius:50%;background:#22c55e1f;display:flex;align-items:center;justify-content:center}.empty-alerts-state .empty-icon-wrap .material-symbols-rounded[data-v-c04c7ab7]{font-size:26px;color:#22c55e}.empty-alerts-state .empty-title[data-v-c04c7ab7]{font-size:13px;font-weight:700;color:#fff}.empty-alerts-state .empty-sub[data-v-c04c7ab7]{font-size:11px;color:#8fa0b5;line-height:1.35;max-width:220px}.minimal-loading-screen[data-v-e199b736]{position:fixed;inset:0;z-index:99999;background-color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;user-select:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);opacity:1;transform:scale(1)}.minimal-loading-screen.fade-out[data-v-e199b736]{opacity:0;transform:scale(1.02);pointer-events:none}.ambient-blur-backdrop[data-v-e199b736]{position:absolute;inset:0;pointer-events:none;overflow:hidden;display:flex;align-items:center;justify-content:center}.ambient-blur-backdrop .blur-glow-blob[data-v-e199b736]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.38;mix-blend-mode:screen;animation:floatAmbient-e199b736 9s ease-in-out infinite alternate}.ambient-blur-backdrop .blur-glow-blob.blob-purple[data-v-e199b736]{width:460px;height:460px;background:radial-gradient(circle,#8b5cf6 0%,#6366f1 70%,transparent 100%);top:15%;right:22%;animation-duration:8s}.ambient-blur-backdrop .blur-glow-blob.blob-orange[data-v-e199b736]{width:380px;height:380px;background:radial-gradient(circle,#f59e0b 0%,#ea580c 60%,transparent 100%);top:25%;right:30%;opacity:.32;animation-duration:10s;animation-delay:-2s}.ambient-blur-backdrop .blur-glow-blob.blob-cyan[data-v-e199b736]{width:420px;height:420px;background:radial-gradient(circle,#06b6d4 0%,#0284c7 70%,transparent 100%);bottom:18%;right:35%;opacity:.28;animation-duration:9s;animation-delay:-4s}.ambient-blur-backdrop .blur-glow-blob.blob-magenta[data-v-e199b736]{width:340px;height:340px;background:radial-gradient(circle,#d946ef 0%,#a855f7 70%,transparent 100%);top:40%;right:25%;opacity:.25;animation-duration:11s;animation-delay:-3s}.ambient-blur-backdrop .blurred-app-icon[data-v-e199b736]{position:absolute;top:50%;right:28%;transform:translate(20%,-45%) rotate(-8deg);opacity:.18;filter:blur(42px);pointer-events:none}.ambient-blur-backdrop .blurred-app-icon .app-logo-backdrop[data-v-e199b736]{width:320px;height:320px;object-fit:contain}@keyframes floatAmbient-e199b736{0%{transform:translate(0) scale(.95)}50%{transform:translate(-25px,20px) scale(1.05)}to{transform:translate(20px,-15px) scale(1)}}.loading-bar-container[data-v-e199b736]{position:relative;z-index:10;display:flex;align-items:center;justify-content:center}.loading-bar-container .loading-bar-outline[data-v-e199b736]{position:relative;width:240px;height:18px;background-color:transparent;border:1.5px solid rgba(255,255,255,.85);padding:0;box-sizing:border-box;display:flex;align-items:center}.loading-bar-container .loading-bar-outline .loading-bar-fill[data-v-e199b736]{height:100%;background-color:#fff;transition:width .04s linear}@media (max-width: 640px){.loading-bar-container .loading-bar-outline[data-v-e199b736]{width:180px;height:15px}}.app-split-container[data-v-98f165fd]{display:flex;width:100vw;height:100vh;overflow:hidden;background-color:#080f19;color:#f1f5f9;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.sidebar-container[data-v-98f165fd]{width:290px;flex:0 0 290px;height:100vh;background-color:#08111c;border-right:1px solid #142236;display:flex;flex-direction:column;z-index:100;box-shadow:4px 0 24px #00000080;overflow:hidden}.sidebar-primary-section[data-v-98f165fd]{padding:8px 10px 4px;background-color:#08111c}.sidebar-primary-section.full-live-mode[data-v-98f165fd]{flex:1;min-height:0;height:100%;padding:8px 10px 10px;display:flex;flex-direction:column;overflow:hidden}.sidebar-history-section[data-v-98f165fd]{flex:1;display:flex;flex-direction:column;min-height:0;padding:4px 10px 10px;gap:6px}.sidebar-history-section.full-height[data-v-98f165fd]{padding-top:10px}.sidebar-history-section .history-header-bar[data-v-98f165fd]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background-color:#273a56;border-radius:6px 6px 0 0;font-size:13px;font-weight:700;color:#fff}.sidebar-history-section .history-header-bar .header-title[data-v-98f165fd]{color:#fff;font-weight:700;letter-spacing:.3px}.sidebar-history-section .history-header-bar .history-badge[data-v-98f165fd]{font-size:11px;padding:1px 6px;border-radius:10px;background:#38bdf833;color:#38bdf8;font-weight:700}.sidebar-history-section .history-scroll-list[data-v-98f165fd]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.sidebar-history-section .history-scroll-list[data-v-98f165fd]::-webkit-scrollbar{width:4px}.sidebar-history-section .history-scroll-list[data-v-98f165fd]::-webkit-scrollbar-track{background:#ffffff05}.sidebar-history-section .history-scroll-list[data-v-98f165fd]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.sidebar-empty-section[data-v-98f165fd]{display:flex;flex-direction:column;height:100%;padding:10px}.sidebar-empty-section .empty-header-bar[data-v-98f165fd]{padding:6px 10px;background-color:#273a56;border-radius:6px 6px 0 0;font-size:13px;font-weight:700;color:#fff}.sidebar-empty-section .empty-body-content[data-v-98f165fd]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#0e1828;border:1px solid #162438;border-top:none;border-radius:0 0 6px 6px}.sidebar-empty-section .empty-body-content .empty-text[data-v-98f165fd]{color:#8fa0b5;font-size:13px;font-weight:600;letter-spacing:.3px}.sidebar-config-section[data-v-98f165fd]{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.sidebar-attached-toolbar[data-v-98f165fd]{position:absolute;top:10px;left:298px;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:4px;background-color:#121e2f;border:1px solid #1c2e46;border-radius:8px;padding:4px;box-shadow:0 4px 16px #0009}.sidebar-attached-toolbar .toolbar-btn[data-v-98f165fd]{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#94a3b8;cursor:pointer;position:relative;transition:all .15s ease}.sidebar-attached-toolbar .toolbar-btn .material-symbols-rounded[data-v-98f165fd]{font-size:20px}.sidebar-attached-toolbar .toolbar-btn .alert-counter-badge[data-v-98f165fd]{position:absolute;top:1px;right:1px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#38bdf8;color:#08111c;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}.sidebar-attached-toolbar .toolbar-btn .alert-counter-badge.badge-extreme[data-v-98f165fd]{background:#dc2626;color:#fff;animation:pulseBadge-98f165fd 1.2s infinite}.sidebar-attached-toolbar .toolbar-btn.has-extreme-alert[data-v-98f165fd]{color:#ef4444;animation:alertBtnPulse-98f165fd 1.5s infinite}.sidebar-attached-toolbar .toolbar-btn[data-v-98f165fd]:hover{background-color:#ffffff1a;color:#fff}.sidebar-attached-toolbar .toolbar-btn.active[data-v-98f165fd]{background-color:#23354d;color:#fff;border:1px solid rgba(56,189,248,.4)}@keyframes pulseBadge-98f165fd{0%{transform:scale(1);box-shadow:0 0 #dc2626b3}70%{transform:scale(1.15);box-shadow:0 0 0 5px #dc262600}to{transform:scale(1);box-shadow:0 0 #dc262600}}@keyframes alertBtnPulse-98f165fd{0%{background-color:#dc262626}50%{background-color:#dc262659}to{background-color:#dc262626}}.sidebar-attached-bottom-toolbar[data-v-98f165fd]{position:absolute;bottom:16px;left:298px;z-index:1000;display:flex;flex-direction:column;align-items:center;gap:4px;background-color:#121e2f;border:1px solid #1c2e46;border-radius:8px;padding:4px;box-shadow:0 4px 16px #0009}.sidebar-attached-bottom-toolbar .toolbar-btn[data-v-98f165fd]{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .15s ease}.sidebar-attached-bottom-toolbar .toolbar-btn .material-symbols-rounded[data-v-98f165fd]{font-size:20px}.sidebar-attached-bottom-toolbar .toolbar-btn[data-v-98f165fd]:hover{background-color:#ffffff26;color:#fff}.map-area-container[data-v-98f165fd]{flex:1;height:100vh;position:relative;overflow:hidden;background-color:#080f19}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-DoGBsftr.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-tc-chinese-traditional-400-normal-ijqRPkq_.woff2) format("woff2"),url(/assets/noto-sans-tc-chinese-traditional-400-normal-B_Fp4KPb.woff) format("woff")}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-tc-chinese-traditional-500-normal-CI7IWX24.woff2) format("woff2"),url(/assets/noto-sans-tc-chinese-traditional-500-normal-BC-pO_32.woff) format("woff")}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-tc-chinese-traditional-700-normal-C8s0_Inz.woff2) format("woff2"),url(/assets/noto-sans-tc-chinese-traditional-700-normal-tmC8TKCZ.woff) format("woff")}@font-face{font-family:Noto Sans TC;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/noto-sans-tc-chinese-traditional-900-normal-BAenJrPw.woff2) format("woff2"),url(/assets/noto-sans-tc-chinese-traditional-900-normal-Bxg-iEDB.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2) format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff")}.skeleton:empty{animation:skeleton-loading 1s linear infinite alternate;background-repeat:no-repeat;border-radius:24px}@keyframes skeleton-loading{0%{background-color:#c2cfd640}to{background-color:#e0e7eb4d}}:root{--intensity-0: #1b2636;--intensity-1: #2f95ba;--intensity-2: #249d8c;--intensity-3: #d6a200;--intensity-4: #e67e22;--intensity-5: #d35400;--intensity-6: #d32f2f;--intensity-7: #b71c1c;--intensity-8: #880e4f;--intensity-9: #4a148c;--intensity-unknow: #1b2636}.intensity-0{color:#fff;outline:1px solid #808080;background-color:#202020}.intensity-1{color:#fff;background-color:var(--intensity-1);.inner{fill:var(--intensity-1)}.outer{fill:#fff}}.intensity-2{color:#fff;background-color:var(--intensity-2);.inner{fill:var(--intensity-2)}.outer{fill:#fff}}.intensity-3{color:#fff;background-color:var(--intensity-3);.inner{fill:var(--intensity-3)}.outer{fill:#fff}}.intensity-4{color:#000;background-color:var(--intensity-4);.inner{fill:var(--intensity-4)}.outer{fill:#fff}}.intensity-5{color:#000;background-color:var(--intensity-5);.inner{fill:var(--intensity-5)}.outer{fill:#fff}}.intensity-6{color:#fff;background-color:var(--intensity-6);.inner{fill:var(--intensity-6)}.outer{fill:#fff}}.intensity-7{color:#fff;background-color:var(--intensity-7);.inner{fill:var(--intensity-7)}.outer{fill:#fff}}.intensity-8{color:#fff;background-color:var(--intensity-8);.inner{fill:var(--intensity-8)}.outer{fill:#fff}}.intensity-9{color:#fff;background-color:var(--intensity-9);.inner{fill:var(--intensity-9)}.outer{fill:#fff}}.intensity-unknow{color:#fff;background-color:var(--intensity-unknow);.inner{fill:var(--intensity-unknow)}.outer{fill:#fff}}:root{font-family:Lato,Noto Sans TC,sans-serif;text-rendering:optimizeLegibility;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--surface-hsl: 0deg 0% 30%;--surface-variant-hsl: 0deg 0% 22%;--background-hsl: 0deg 0% 14%;--background-variant-hsl: 0deg 0% 18%}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#555;border-radius:4px}body{position:fixed;inset:0;margin:0;background-color:hsl(var(--background-hsl));color:#fff}.container{margin:0;padding-top:10vh;display:flex;flex-direction:column;justify-content:center;text-align:center}.pga-intensity-0{background-color:#d3d3d3;&:empty:after{content:"1"}}#svg-defs{position:fixed;visibility:hidden;pointer-events:none}@media (prefers-color-scheme: dark){:root{color:#f6f6f6;background-color:#2f2f2f}}
