.runtime-card__items[data-v-ec337813]{display:grid;gap:10px}.runtime-card__item[data-v-ec337813]{padding:10px 12px;border-radius:14px;background:#1321280a}.runtime-card__item-title[data-v-ec337813]{display:block;font-size:.88rem;font-weight:600;line-height:1.45}.incident-detail-page[data-v-7d29de41]{gap:var(--space-3)}.detail-hero-copy[data-v-7d29de41]{display:grid;gap:6px}.detail-hero-title[data-v-7d29de41]{font-size:1.45rem;font-weight:700;letter-spacing:-.02em}.detail-hero-meta[data-v-7d29de41]{font-size:.85rem;font-weight:400}.detail-back-button[data-v-7d29de41]{justify-self:start;margin-top:6px;padding:6px 12px;font-size:.78rem}.detail-panel[data-v-7d29de41]{gap:10px}.hero-panel--elastic[data-v-7d29de41],.detail-panel--elastic[data-v-7d29de41]{height:fit-content;align-content:start}.detail-summary[data-v-7d29de41]{font-size:.93rem;font-weight:400;color:#132128d6;overflow-wrap:anywhere;word-break:break-word}.detail-summary-list[data-v-7d29de41]{display:grid;gap:4px}.facts-grid[data-v-7d29de41]{gap:4px}.fact-item[data-v-7d29de41]{display:grid;gap:.5;padding:2px 12px;border-radius:4px;background:#ffffff94}.fact-label[data-v-7d29de41]{font-size:.7rem;font-weight:300;line-height:1.2;letter-spacing:.04em;color:#1321287a}.detail-helper-link[data-v-7d29de41]{color:#8f6b32;text-decoration:underline;text-underline-offset:2px}.fact-value[data-v-7d29de41]{font-size:.75rem;font-weight:300;line-height:1.3;color:#132128b8}.history-item[data-v-7d29de41]{gap:10px}.history-item__copy[data-v-7d29de41]{min-width:0}.history-item__title[data-v-7d29de41]{display:block;font-size:.94rem;font-weight:600;line-height:1.4}.history-item__meta[data-v-7d29de41]{margin:4px 0 0;font-size:.8rem;font-weight:400;color:#1321288f}.history-item__grade[data-v-7d29de41]{font-size:1rem}.detail-more-button[data-v-7d29de41]{margin-top:10px;justify-self:start;padding:7px 12px;font-size:.78rem;font-weight:400}.detail-helper-text[data-v-7d29de41]{font-size:.82rem;font-weight:300;line-height:1.6;color:#13212894;overflow-wrap:anywhere;word-break:break-word}.history-stack .detail-helper-text[data-v-7d29de41]{font-size:.8rem}.incident-detail-page[data-v-7d29de41] .panel,.incident-detail-page[data-v-7d29de41] .hero-panel{padding:14px 16px}.sync-recovery-bar[data-v-7d29de41]{display:grid;gap:10px;padding:14px 16px;margin:0;border-radius:8px;background:#ffc1071f;border:1px solid rgba(255,193,7,.36)}.sync-recovery-hint[data-v-7d29de41]{margin:0;font-size:.85rem;font-weight:400;color:#8f6b32;line-height:1.5}.sync-recovery-button[data-v-7d29de41]{justify-self:start}.incident-detail-page[data-v-7d29de41] .panel-head h3{font-size:1rem}.incident-detail-page[data-v-7d29de41] .panel-head span{font-size:.78rem}.incident-detail-page[data-v-7d29de41] .timeline-item{gap:10px}.incident-detail-page[data-v-7d29de41] .timeline-item strong{font-size:.92rem;line-height:1.35}.incident-detail-page[data-v-7d29de41] .timeline-item p{margin:4px 0 0;font-size:.82rem;font-weight:300;line-height:1.55;color:#1321289e}.incident-detail-page[data-v-7d29de41] .timeline-state,.incident-detail-page[data-v-7d29de41] .timeline-item span,.incident-detail-page[data-v-7d29de41] .runtime-card__hint,.incident-detail-page[data-v-7d29de41] .runtime-card p{font-size:.8rem;font-weight:300}.incident-detail-page[data-v-7d29de41] .runtime-card__status{font-size:1.08rem}@media(max-width:420px){.detail-hero-title[data-v-7d29de41]{font-size:1.28rem}.fact-item[data-v-7d29de41]{padding:8px 10px}}.lookup-page[data-v-74ce1b9a]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#f5f1e8,#ece4d4)}.lookup-card[data-v-74ce1b9a]{width:min(520px,100%);padding:32px 28px;border-radius:24px;background:#fffcf5f5;box-shadow:0 24px 60px #5e482029}.lookup-kicker[data-v-74ce1b9a]{margin:0 0 12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#8f6b32}h1[data-v-74ce1b9a]{margin:0 0 12px;color:#2e2418}p[data-v-74ce1b9a]{margin:0;line-height:1.6;color:#5c4b35}.lookup-error[data-v-74ce1b9a]{color:#9a2f1f}.lookup-helper[data-v-74ce1b9a]{margin-top:12px;color:#6d5a42}.lookup-actions[data-v-74ce1b9a]{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.lookup-button[data-v-74ce1b9a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(143,107,50,.25);background:transparent;color:#5c4b35;border-radius:999px;padding:10px 18px;font:inherit;cursor:pointer}.lookup-button--primary[data-v-74ce1b9a]{background:#8f6b32;border-color:#8f6b32;color:#fffaf2}:root{--color-bg: #edf3f1;--color-surface: rgba(11, 29, 38, .86);--color-surface-soft: rgba(255, 255, 255, .86);--color-text: #f4f7f8;--color-text-dark: #132128;--color-accent: #ea7a31;--color-danger: #dd4f3e;--color-safe: #1e9b6c;--color-line: rgba(255, 255, 255, .12);--shadow-panel: 0 18px 40px rgba(8, 21, 28, .14);--radius-xl: 24px;--radius-lg: 18px;--radius-md: 14px;--space-1: 8px;--space-2: 12px;--space-3: 16px;--space-4: 20px;--space-5: 28px;--space-6: 36px;--font-display: "Avenir Next", "PingFang SC", sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;font-family:var(--font-display);background:radial-gradient(circle at top right,rgba(234,122,49,.16),transparent 28%),linear-gradient(180deg,#eff5f4,#dde8e6);color:var(--color-text-dark)}button{font:inherit}#app{min-height:100vh}.mobile-shell{width:min(100%,480px);max-width:480px;margin:0 auto;padding:var(--space-4);overflow-x:clip}.shell-header{padding:var(--space-5) 0 var(--space-4)}.shell-header h1,.hero-panel h2{margin:0;line-height:1.05}.shell-kicker,.hero-label,.panel-head span,.shell-subtitle,.hero-meta,.action-sheet-note{opacity:.72}.action-sheet,.field-stack{display:grid;gap:var(--space-3)}.shell-main,.stack-list,.hotspot-list{display:grid;gap:var(--space-4)}.hero-panel,.panel,.incident-card,.entry-card{border-radius:var(--radius-xl);box-shadow:var(--shadow-panel)}.hero-panel{display:grid;gap:var(--space-4);padding:var(--space-5);color:var(--color-text);background:linear-gradient(160deg,#0b2430,#153745 48%,#1e5262)}.hero-panel--detail{margin-bottom:var(--space-4)}.panel,.incident-card,.entry-card{padding:var(--space-4);background:var(--color-surface-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0}.panel-head,.incident-card__head,.incident-card__foot,.action-bar,.filter-strip,.search-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.stats-card{padding:var(--space-4);border-radius:var(--radius-lg);color:var(--color-text);background:linear-gradient(180deg,#17303a,#204652)}.stats-card[data-tone=warn]{background:linear-gradient(180deg,#694628,#9f6132)}.stats-card[data-tone=safe]{background:linear-gradient(180deg,#1c5e4a,#1e9b6c)}.stats-card strong,.runtime-card__status,.hotspot-count,.incident-card h3{display:block;font-size:1.2rem}.hotspot-item,.timeline-item{display:flex;gap:var(--space-3);align-items:flex-start}.hotspot-item+.hotspot-item,.timeline-item+.timeline-item{padding-top:var(--space-3);border-top:1px solid rgba(19,33,40,.08)}.timeline-dot{width:12px;height:12px;margin-top:6px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 0 6px #ea7a311f}.trend-mini-chart{display:flex;align-items:end;gap:6px;min-height:72px}.trend-mini-chart span{width:14px;border-radius:999px;background:linear-gradient(180deg,#ea7a31eb,#f4f7f84d)}.trend-mini-chart span:nth-child(1){height:30px}.trend-mini-chart span:nth-child(2){height:42px}.trend-mini-chart span:nth-child(3){height:20px}.trend-mini-chart span:nth-child(4){height:58px}.trend-mini-chart span:nth-child(5){height:36px}.detail-shell{display:grid;gap:var(--space-4);padding-bottom:90px}.detail-shell__actions{position:sticky;bottom:0;min-width:0}.action-bar{padding:var(--space-3);border-radius:999px;background:#0b1d26eb;box-shadow:var(--shadow-panel)}.action-bar>*{min-width:0}.primary-button,.ghost-button,.filter-pill,.tag-chip,.field-input{border:none;border-radius:999px}.primary-button,.ghost-button,.filter-pill{font-size:.92rem;line-height:1.2}.primary-button{padding:9px 16px;color:#fff;background:linear-gradient(135deg,#c9552c,#ea7a31)}.auth-link{display:inline-block;text-align:center;text-decoration:none}.panel-link,.stats-link{color:inherit;text-decoration:none}.stats-link{display:block}.hero-panel__action{margin-top:var(--space-3)}.hotspot-link{display:block}.ghost-button,.filter-pill{padding:8px 12px;color:var(--color-text-dark);background:#ffffffb3}.field-input{width:100%;padding:12px 16px;color:var(--color-text-dark);background:#ffffffe0}.field-input--textarea{min-height:96px;border-radius:var(--radius-md);resize:vertical}.action-sheet-hint,.action-sheet-note{padding:10px 14px;border-radius:var(--radius-md);background:#ffffffa3}.action-sheet-hint{color:#7a4d18;background:#ea7a3124}.action-sheet-note[data-tone=success]{color:#145c3f;background:#1e9b6c29}.action-sheet-note[data-tone=warning]{color:#7a4d18;background:#ea7a3124}.action-sheet-note[data-tone=error]{color:#8a1f18;background:#c9552c24}.tag-chip{padding:6px 10px;color:var(--color-text);background:#17303a}.stack-link{color:inherit;text-decoration:none;min-width:0}.incident-card,.incident-card__head,.incident-card__foot,.incident-card h3,.incident-card p,.incident-card span{min-width:0}.incident-card h3,.incident-card p,.incident-card span,.incident-card__time{overflow-wrap:anywhere;word-break:break-word}.stack-link .incident-card{transition:transform .16s ease,box-shadow .16s ease}.stack-link:hover .incident-card{transform:translateY(-2px)}.field-stack,.facts-grid,.history-stack,.action-sheet{display:grid;gap:var(--space-2)}.facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-2);font-size:.94rem}.search-row__button,.action-sheet__submit{flex-shrink:0}.search-row__button{white-space:nowrap}.incident-card__foot--meta,.timeline-state,.incident-card__time,.runtime-card__hint{font-size:.92rem;opacity:.74}.panel--compact{padding:var(--space-3)}.entry-page{min-height:100vh;display:grid;place-items:center;padding:var(--space-5)}@media(max-width:420px){.card-grid,.facts-grid{grid-template-columns:1fr}.action-bar{justify-content:flex-start;border-radius:var(--radius-xl)}.search-row{flex-wrap:wrap;align-items:stretch}.search-row>*{min-width:0}.search-row__button{width:100%}.incident-card__head,.incident-card__foot{align-items:flex-start;flex-wrap:wrap}}.body-copy{margin:0;line-height:1.7}.filter-strip{overflow-x:auto;padding-bottom:4px}.filter-strip::-webkit-scrollbar{display:none}.action-sheet-note{margin-top:var(--space-2);padding:0 var(--space-2);font-size:.92rem;text-align:center}.filter-pill[data-active=true]{color:var(--color-text);background:linear-gradient(135deg,#c9552c,#ea7a31)}
