@layer lhi.app{.lx-incident{border-bottom:1px solid var(--lx-line-07);padding-block-start:clamp(28px,3.2vw,44px);padding-block-end:clamp(28px,3.2vw,44px)}.lx-hotline{border:1px solid var(--lx-accent-line-40);border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--lx-accent-wash-12), var(--lx-bg-panel) 55%);box-shadow:var(--lx-shadow-panel-soft);padding:clamp(24px,3vw,40px);position:relative;overflow:hidden;container:hotline/inline-size}.lx-hotline__dial{border:1px solid var(--lx-accent-line-45);border-radius:var(--radius-lg);background:var(--lx-bg-slot);width:100%;max-width:40rem;color:var(--lx-fg-1);transition:var(--lp-transition-surface);align-items:center;gap:clamp(12px,2.4cqi,22px);margin-top:18px;padding:clamp(14px,2.6cqi,22px) clamp(12px,2.6cqi,24px);display:flex}.lx-hotline__dial:hover{color:var(--lx-fg-1);border-color:var(--lx-accent-line-70);transform:var(--lp-lift);box-shadow:var(--lp-elev-hover)}.lx-hotline__dial:active{transform:none}.lx-hotline__dial:focus-visible{outline:2px solid var(--lx-accent-400);outline-offset:3px}.lx-hotline__pulse{background:var(--lx-accent);width:11px;height:11px;box-shadow:0 0 0 0 rgba(var(--accent-rgb), .55);border-radius:50%;flex:none}@media (prefers-reduced-motion:no-preference){.lx-hotline__pulse{animation:lx-hotline-pulse 2s var(--lx-ease) infinite}}@keyframes lx-hotline-pulse{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb), .55)}70%{box-shadow:0 0 0 12px rgba(var(--accent-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--accent-rgb), 0)}}.lx-hotline__dialBody{flex-direction:column;gap:6px;min-width:0;display:flex}.lx-hotline__number{font-family:var(--lx-font-display);font-weight:var(--heading-weight);letter-spacing:var(--tracking-tight);color:var(--lx-fg-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(18px,8cqi,54px);line-height:1.02;display:block}.lx-hotline__dialAction{font-family:var(--lx-font-mono);font-size:var(--lx-fs-12);letter-spacing:.06em;color:var(--lx-accent-400);align-items:center;gap:9px;display:inline-flex}.lx-hotline__arrow{font-family:var(--lx-font-mono);transition:transform var(--lx-dur-fast) var(--lx-ease)}.lx-hotline__dial:hover .lx-hotline__arrow{transform:translate(3px)}.lx-hotline__line{font-family:var(--lx-font-mono);font-size:var(--lx-fs-12-5);letter-spacing:.04em;color:var(--lx-fg-7);margin-top:8px}.lx-hotline__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.lx-hotline__alt{min-height:var(--lp-tap-min);font-size:var(--lx-fs-14);color:var(--lx-fg-4);border-bottom:1px solid var(--lx-line-14);transition:var(--lp-transition-control);align-items:center;display:inline-flex}.lx-hotline__alt:hover{color:var(--lx-fg-1);border-color:var(--lx-accent-line-55)}.lx-hotline__note{border-top:1px solid var(--lx-line-09);max-width:64ch;font-size:var(--lx-fs-14);color:var(--lx-fg-7);margin-top:22px;padding-top:18px;line-height:1.6}@media (min-width:75rem){.lx-hotline{grid-template-columns:minmax(0,40rem) minmax(0,1fr);align-items:center;column-gap:clamp(40px,5vw,80px);display:grid}.lx-hotline__side .lx-hotline__actions{margin-top:0}}.lx-incident__cards{margin-top:var(--lp-band-head-gap);--lhi-grid-gap:14px}.lx-incident__cards .lx-card{background:var(--lhi-pane-bg);box-shadow:var(--lhi-pane-shadow)}.lx-incident__cards .lx-card:hover{box-shadow:var(--lp-elev-hover)}@media (min-width:48rem){.lx-grid.lx-incident__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-grid.lx-incident__cards:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lx-grid.lx-incident__cards:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-incident__flowGrid{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));align-items:start;gap:clamp(24px,3vw,48px);display:grid}.lx-incident__steps{margin-top:20px}.lx-incident__side{flex-direction:column;gap:14px;display:flex}.lx-incident__ready{margin-top:14px}.lx-incident__ready .lx-chip{cursor:default}.lx-incident__ready .lx-chip:hover{border-color:var(--lx-line-12);color:var(--lx-fg-4);background:0 0}.lx-incident__note{background:var(--lx-bg-slot)}.lx-incident__noteBody{font-size:var(--lx-fs-14);color:var(--lx-fg-7);margin-top:12px;line-height:1.65}.lx-incident__noteLink{min-height:var(--lp-tap-min);font-size:var(--lx-fs-13);color:var(--lx-accent-400);align-items:center;margin-top:12px;display:inline-flex}.lx-incident__noteLink:hover{color:var(--lx-accent-300)}}
