.company-alert-page{--snapshot-affected:#34e6ff;--snapshot-route:#e6f2f8;background:var(--map-bg,#101d28);min-height:100dvh;color:var(--map-text,#dce7ed);padding:22px 28px;font:14px/1.5 system-ui}.company-alert-page button,.company-alert-page select{font:inherit;color:inherit;background-color:var(--map-panel,#1e303d);cursor:pointer;border:1px solid #7891a455;border-radius:8px;padding:8px 12px}.company-alert-page button:disabled{opacity:.5;cursor:wait}.company-alert-page a{color:inherit;text-decoration:none}.company-alert-header{border:0;align-items:center;gap:14px;max-width:1180px;height:auto;margin:auto;padding:0;display:flex}.company-alert-header>div{flex:1}.company-alert-header .map-theme-control{max-width:none;height:auto}.company-alert-header h1{margin:6px 0 0;font-size:26px;line-height:1.2}.company-alert-header p{color:#90a4b5;margin:5px 0}.coverage-note{border:1px solid #7392a540;border-radius:8px;max-width:1180px;margin:18px auto;padding:10px 14px;font-size:12px}.coverage-note.incomplete{color:#d7ad6a;border-color:#d7a85770}.company-alert-layout{grid-template-columns:290px minmax(0,1fr);gap:28px;max-width:1180px;margin:auto;display:grid}.alert-history{border:0;max-height:calc(100dvh - 180px);padding:0 8px 0 0;overflow:auto}.company-alert-page .alert-history-toggle{display:none}.alert-history h2{text-transform:uppercase;letter-spacing:.08em;margin:24px 0 10px;font-size:13px}.alert-history h2 span{opacity:.55;margin-left:6px}.alert-history p{opacity:.7;font-size:13px}.company-alert-page .alert-choice{text-align:left;background:0 0;width:100%;margin-bottom:8px;padding:12px 12px 12px 27px;line-height:1.5;display:block;position:relative}.alert-choice.selected{background:#46899b16;border-color:#5bacbf}.alert-choice strong,.alert-choice small{display:block}.alert-choice small{opacity:.7;font-size:11px}.alert-dot{border-radius:50%;width:7px;height:7px;position:absolute;top:19px;left:10px}.snapshot-actions{flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.snapshot-actions label{flex:1;min-width:150px}.snapshot-actions select{width:100%;max-width:330px;display:block}.snapshot-card{background:var(--map-panel,#182935);border:1px solid #7996a340;border-radius:14px;width:100%;max-width:650px;overflow:hidden;box-shadow:0 12px 35px #0002}.snapshot-heading{padding:19px 22px 8px}.snapshot-heading p{margin:4px 0}.snapshot-kicker{letter-spacing:.09em;text-transform:uppercase;opacity:.75;font-size:11px!important}.snapshot-heading h2{text-wrap:balance;margin:7px 0 10px;font-size:25px;line-height:1.15}.snapshot-status{opacity:.8;flex-wrap:wrap;justify-content:space-between;gap:5px;margin:12px 0 0;font-size:11px;display:flex}.snapshot-status strong{font-weight:500}.snapshot-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:13px 22px 17px;display:grid}.snapshot-stats>div{border-left:1px solid #7996a350;padding-left:12px}.snapshot-stats>div:first-child{border:0;padding:0}.snapshot-stats strong{letter-spacing:-.03em;font-size:29px;font-weight:650;line-height:1.15;display:block}.snapshot-stats span{opacity:.75;margin-top:5px;font-size:11px;line-height:1.3;display:block}.snapshot-map{aspect-ratio:650/360;background:#17232e;width:100%;height:auto}.snapshot-key{flex-wrap:wrap;gap:18px;padding:10px 20px 3px;font-size:11px;display:flex}.snapshot-key .key-affected{color:var(--snapshot-affected)}.snapshot-key .key-pipeline{color:var(--snapshot-route)}.snapshot-card footer{opacity:.7;padding:8px 20px 13px;font-size:10px}.snapshot-context{opacity:.85;max-width:650px;margin-top:14px;font-size:12px}.snapshot-context details{border-top:1px solid #7996a330;padding:12px 0}.snapshot-context summary{cursor:pointer}.snapshot-context code{overflow-wrap:anywhere;font-size:11px;display:block}.alert-empty{border:1px dashed #7891a460;border-radius:12px;max-width:650px;padding:45px 20px}.alert-empty h2{font-size:22px}.export-mode{width:690px;min-height:0;padding:20px}.export-mode .company-alert-header,.export-mode .alert-history,.export-mode .alert-history-toggle,.export-mode .snapshot-actions,.export-mode .snapshot-context{display:none}.export-mode .company-alert-layout{display:block}.export-mode .snapshot-card{width:650px}.export-mode .alert-detail>p{display:none}:root[data-theme=light] .company-alert-page{--snapshot-affected:#006d83;--snapshot-route:#3e5969;color:#263d50;background:#eef2f5}:root[data-theme=light] .company-alert-page button,:root[data-theme=light] .company-alert-page select,:root[data-theme=light] .snapshot-card{color:#263d50;background-color:#fff}:root[data-theme=light] .company-alert-header p{color:#647789}:root[data-theme=light] .coverage-note.incomplete{color:#8b590c}:root[data-theme=light] .alert-choice.selected{background:#edf7fa;border-color:#2b8092}@media (max-width:760px){.company-alert-page:not(.export-mode){padding:14px}.company-alert-header{flex-wrap:wrap;gap:8px}.company-alert-header>div{flex-basis:100%}.company-alert-header h1{font-size:22px}.company-alert-layout{flex-direction:column;gap:16px;display:flex}.alert-history{max-height:320px;padding:0;display:none;overflow:auto}.alert-history.is-open{display:block}.company-alert-page:not(.export-mode) .alert-history-toggle{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.alert-history-toggle small{opacity:.7;display:block}.alert-history h2{margin-top:4px}.snapshot-heading{padding:14px 14px 6px}.snapshot-heading h2{font-size:22px}.snapshot-stats{gap:6px;padding:10px 14px 14px}.snapshot-stats strong{font-size:24px}.snapshot-stats span{font-size:10px}.snapshot-key{gap:12px;padding:8px 12px 0;font-size:10px}.snapshot-card footer{padding:8px 12px 12px}.snapshot-map{min-height:270px}.export-mode .snapshot-map{min-height:0}}.company-alert-page .snapshot-card footer{text-align:left;width:auto;max-width:none;color:inherit;opacity:.8;border:0;margin:0;line-height:1.5;display:block}.company-alert-page .mapboxgl-ctrl-attrib-button{border:0;border-radius:50%;padding:0}.company-alert-page .mapboxgl-ctrl-attrib-inner{color:#333}.company-alert-page>.site-nav,.inbox-filter-panel,.inbox-count{max-width:1180px;margin:0 auto 16px}.inbox-filter-panel summary{cursor:pointer;font-weight:600}.inbox-count{color:var(--map-muted);font-size:12px}.event-companies{flex-wrap:wrap;gap:12px;display:flex}.event-companies h3{width:100%}.event-companies a{text-decoration:underline}.company-alert-page .point-snapshot .snapshot-stats strong{overflow-wrap:normal;font-size:21px}.company-alert-page .inbox-back{margin-bottom:12px}.global-alert-page:not(.has-selection) .company-alert-layout{display:block}.global-alert-page:not(.has-selection) .alert-history{grid-template-columns:1fr;max-height:none;display:grid}.global-alert-page:not(.has-selection) .alert-history section{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.global-alert-page:not(.has-selection) .alert-history h2{grid-column:1/-1}.global-alert-page:not(.has-selection) .alert-detail,.global-alert-page:not(.has-selection) .alert-history-toggle{display:none}.global-alert-page:not(.has-selection) .alert-choice{margin:0}.export-mode .inbox-filter-panel,.export-mode .inbox-count{display:none}@media (max-width:760px){.company-alert-page .point-snapshot .snapshot-stats strong{font-size:18px}.global-alert-page:not(.has-selection) .alert-history section{grid-template-columns:1fr}.global-alert-page.has-selection .inbox-filter-panel,.global-alert-page.has-selection .inbox-count{display:none}.company-alert-page .site-nav{gap:18px}.point-snapshot .snapshot-kicker{font-size:9px!important}.snapshot-heading h2{overflow-wrap:anywhere}.company-alert-page .snapshot-stats strong{word-break:normal}}.global-alert-page .alert-choice strong{font-size:15px}.global-alert-page .alert-choice small{font-size:12px}.global-alert-page .inbox-companies{opacity:1;margin:5px 0;font-weight:500}.global-alert-page .alert-history section:has(>h2>span:only-child){min-width:0}.alerts-market{max-width:1180px;color:var(--map-ink);margin:18px auto;font:13px/1.45 system-ui}.alerts-market-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.alert-status-tabs{border:0;gap:4px;margin:0;padding:0;display:flex}.company-alert-page .alert-status-tabs button{color:var(--map-muted);background:0 0;border:0;border-radius:6px;padding:10px 13px;font-weight:600}.company-alert-page .alert-status-tabs button[aria-pressed=true]{background:var(--map-panel);color:var(--map-ink);box-shadow:inset 0 -2px #259caf}.alert-status-tabs span{font-variant-numeric:tabular-nums;opacity:.8;margin-left:6px;font-size:11px}.alert-order{color:var(--map-muted);align-items:center;gap:8px;font-size:12px;display:flex}.alert-order select{min-width:170px}.alerts-market-caption{color:var(--map-muted);justify-content:space-between;align-items:baseline;gap:16px;margin:10px 0;font-size:12px;display:flex}.alerts-market-caption p{margin:0}.alerts-market-caption details{max-width:520px}.alerts-market-caption summary{cursor:pointer;text-align:right}.alerts-market-caption details p{background:var(--map-panel);border:1px solid var(--map-border);color:var(--map-ink);border-radius:6px;margin-top:10px;padding:12px}.alerts-table-scroll{border:1px solid var(--map-border);background:var(--map-panel);border-radius:9px;max-height:75dvh;overflow:auto}.alerts-market table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font:inherit;color:inherit;background:0 0;margin:0}.alerts-market th{z-index:1;background:var(--map-panel);color:var(--map-muted);text-align:left;border:0;border-bottom:1px solid var(--map-border);text-transform:none;letter-spacing:0;padding:13px 10px;font:600 12px/1.4 system-ui;position:sticky;top:0}.alerts-market th:nth-child(2){width:29%}.alerts-market .rank-column{width:40px;color:var(--map-muted);text-align:center;font-variant-numeric:tabular-nums}.alerts-market .company-column{width:18%}.alerts-market .number-column{text-align:right;font-variant-numeric:tabular-nums;width:22%}.alerts-market .miles-column{width:12%}.alerts-market .time-column{font-variant-numeric:tabular-nums;width:17%}.alerts-market .status-column{width:11%}.company-alert-page .alerts-market th button{font:inherit;color:inherit;text-align:inherit;white-space:normal;background:0 0;border:0;padding:0}.alerts-market th button span{color:var(--map-muted);font-size:11px}.alerts-market td{border:0;border-bottom:1px solid var(--map-border);vertical-align:top;overflow-wrap:anywhere;padding:15px 10px}.alerts-market tr:last-child td{border-bottom:0}.alerts-market tbody tr{cursor:pointer}.alerts-market tbody tr:hover,.alerts-market tbody tr:focus-within{background:var(--map-wash)}.alerts-market .event-column a{color:var(--map-ink);align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.alerts-market .event-column a:hover{text-decoration:underline}.table-hazard-dot{border-radius:50%;flex:0 0 7px;align-self:center;width:7px;height:7px}.alerts-market td p{color:var(--map-muted);margin:5px 0 0;font-size:11px;line-height:1.45}.alerts-market .company-column p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-subline{color:var(--map-muted);flex-wrap:wrap;gap:6px;margin-top:5px;font-size:11px;display:flex}.event-subline span+span:before{content:"· "}.table-status{background:var(--map-wash);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:500;display:inline-block}.status-current{color:#318c73;background:#318c7315}.status-upcoming{color:#4096bd;background:#4096bd15}.status-cancelled{color:#b66a52}.context-only{color:var(--map-muted);margin-top:4px;font-size:10px;display:block}.mobile-row-status{display:none}.table-empty{text-align:center;color:var(--map-muted);padding:36px 20px}.company-alert-page .table-load-more{margin:18px auto;font-size:12px;display:block}.table-screenreader{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.global-alert-page .company-alert-layout{display:block}.global-alert-page .alert-detail{max-width:800px;margin:20px auto}.global-alert-page .snapshot-card,.global-alert-page .snapshot-context{max-width:800px}.global-alert-page.export-mode .snapshot-card{max-width:650px}.global-alert-page.has-selection .inbox-filter-panel{display:none}.global-alert-page .coverage-note{padding:8px 12px;font-size:11px}.global-alert-page>.inbox-count{font-size:11px}@media (max-width:760px){.alerts-market{margin-top:12px;font-size:12px}.alerts-market-toolbar{gap:10px}.alert-status-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;min-width:0;display:grid}.company-alert-page .alert-status-tabs button{flex-direction:column;align-items:center;gap:3px;min-width:0;padding:9px 4px;font-size:12px;display:flex}.alert-order{justify-content:space-between;width:100%}.alert-order select{max-width:210px}.alerts-market-caption{gap:8px;font-size:11px}.alerts-market-caption details{max-width:50%}.alerts-market .rank-column,.alerts-market .company-column,.alerts-market .miles-column,.alerts-market .status-column{display:none}.alerts-market th:nth-child(2){width:55%}.alerts-market .number-column{width:17%}.alerts-market .time-column{width:28%}.alerts-market th{padding:10px 7px;font-size:10px}.alerts-market td{padding:13px 7px}.alerts-market .event-column a{gap:5px;font-size:12px}.alerts-market td p,.event-subline{font-size:10px}.alerts-market .time-column{font-size:11px}.alerts-table-scroll{max-height:none}.mobile-row-status{color:var(--map-muted);margin-top:5px;font-size:10px;display:block}.global-alert-page .snapshot-card,.global-alert-page .snapshot-context{max-width:650px}.company-alert-page.has-selection:not(.export-mode) .company-alert-header{flex-wrap:wrap;gap:6px}.company-alert-page.has-selection:not(.export-mode) .company-alert-header>div{flex-basis:100%}.company-alert-page.has-selection:not(.export-mode) .company-alert-header h1{font-size:18px}.company-alert-page.has-selection:not(.export-mode) .company-alert-header p{display:none}.company-alert-page.has-selection:not(.export-mode) .coverage-note{margin:8px auto;padding:7px 10px}.company-alert-page.has-selection:not(.export-mode) .site-nav{gap:12px;margin-bottom:10px;padding-bottom:10px}.company-alert-page.has-selection:not(.export-mode) .site-nav a[href=\/resources]{display:none}.company-alert-page.has-selection:not(.export-mode) .snapshot-heading{padding:12px 14px 5px}.company-alert-page.has-selection:not(.export-mode) .snapshot-heading h2{margin:5px 0;font-size:21px}.company-alert-page.has-selection:not(.export-mode) .snapshot-stats{gap:8px;padding:8px 14px}.company-alert-page.has-selection:not(.export-mode) .snapshot-stats strong{font-size:23px}.company-alert-page.has-selection:not(.export-mode) .snapshot-stats span{font-size:10px}}.snapshot-composition{padding:0 22px 12px;font-size:12px;line-height:1.5}.snapshot-composition p{overflow-wrap:anywhere;margin:4px 0}.asset-distance{opacity:.78;margin-top:5px;font-weight:400;display:block}.snapshot-stats strong{overflow-wrap:anywhere}@media (max-width:600px){.company-alert-page.has-selection .point-snapshot .snapshot-stats strong{font-size:clamp(16px,4.5vw,20px)}.company-alert-page.has-selection .point-snapshot .snapshot-stats{grid-template-columns:.7fr 1.15fr 1fr}.company-alert-page.has-selection .point-snapshot .snapshot-stats strong{overflow-wrap:anywhere}}.snapshot-identity{color:var(--map-muted);overflow-wrap:anywhere;font-size:12px}.snapshot-hazard{border-left:3px solid var(--snapshot-affected);background:#7996a312;margin:14px 0 10px;padding:12px 14px}.snapshot-hazard strong{font-size:23px;line-height:1.2;display:block}.snapshot-hazard span{color:var(--map-muted);margin-top:5px;font-size:11px;display:block}.snapshot-window{font-size:14px;font-weight:600;line-height:1.5}@media (max-width:480px){.snapshot-hazard strong{font-size:20px}.snapshot-window{font-size:13px}}.snapshot-map-frame{position:relative}.snapshot-locator{color:#243440;pointer-events:none;background:#fff;border:2px solid #fff;width:170px;position:absolute;top:10px;right:10px;box-shadow:0 1px 6px #0005}.snapshot-locator>div{height:120px}.snapshot-locator>span{padding:3px 8px;font-size:10px;display:block}.snapshot-locator .mapboxgl-ctrl-logo{display:none}@media (max-width:480px){.snapshot-locator{width:112px;top:6px;right:6px}.snapshot-locator>div{height:85px}}.company-alert-page .point-snapshot .snapshot-map{aspect-ratio:650/300}.snapshot-map-caption{background:var(--map-panel,#1e303d);color:inherit;padding:7px 16px;font-size:12px;font-weight:700;line-height:1.4}:root[data-theme=light] .snapshot-map-caption{color:#263d50;background:#eef2f5}.snapshot-freshness{overflow-wrap:anywhere;background:#89743b18;border-left:3px solid #d6a341;flex-direction:column;gap:4px;margin:8px 0;padding:10px 12px;font-size:12px;display:flex}.snapshot-freshness.verified{background:#30ac9812;border-color:#30ac98}.company-alert-page .accuweather-brand{color:#ed6a13;margin:0 0 8px;font-size:20px;font-weight:750;line-height:1.3}.company-alert-page .accuweather-brand span{color:var(--map-muted,#536c7d);margin-left:8px;font-size:12px;font-weight:500}.snapshot-bulletin{opacity:.85;font-size:12px}.snapshot-timing-warning{border-left:3px solid #ed6a13;padding:8px 12px}.company-alert-page .snapshot-heading{padding:16px 18px 12px}.company-alert-page .snapshot-heading .accuweather-brand{margin:0 0 8px;font-size:18px}.company-alert-page .snapshot-heading h2{text-wrap:initial;margin:0 0 4px;font-size:26px}.company-alert-page .snapshot-heading .snapshot-issuer{color:var(--map-muted);margin:0 0 10px;font-size:12px}.company-alert-page .snapshot-heading .snapshot-asset-name{overflow-wrap:anywhere;margin:0 0 6px;font-size:16px;font-weight:600}.company-alert-page .snapshot-heading .snapshot-window{margin:0;font-size:14px}.company-alert-page .snapshot-map,.company-alert-page .point-snapshot .snapshot-map{aspect-ratio:650/460;min-height:300px}.snapshot-takeaway{margin:0;padding:12px 16px 4px;font-size:14px;font-weight:600;line-height:1.45}.snapshot-source-details{margin-bottom:12px}.snapshot-source-details summary{cursor:pointer;font-weight:600}@media (max-width:480px){.company-alert-page:not(.export-mode) .snapshot-heading h2{font-size:23px}.company-alert-page:not(.export-mode) .snapshot-heading .snapshot-asset-name{font-size:15px}}.company-alert-page .snapshot-heading .accuweather-brand{color:#172b3a;letter-spacing:.045em;text-transform:uppercase;background:#ed6a13;margin:-16px -18px 14px;padding:9px 18px;font-size:15px;font-weight:750}.company-alert-page .snapshot-heading .accuweather-brand span{color:inherit;border-left:1px solid #172b3a66;padding-left:10px;font-size:11px}.company-alert-page .snapshot-heading h2.snapshot-asset-name{margin:0 0 7px;font-size:23px;line-height:1.2}.company-alert-page .snapshot-heading .snapshot-alert-title{margin:0 0 4px;font-size:16px;font-weight:700}.company-alert-page .snapshot-heading .snapshot-issuer{margin-bottom:7px}.snapshot-impact{margin:4px 16px 8px;font-size:12px;line-height:1.5}@media (max-width:760px){.company-alert-page.has-selection:not(.export-mode) .snapshot-heading .accuweather-brand{margin:-12px -14px 12px;padding:9px 14px}}@media (max-width:480px){.company-alert-page:not(.export-mode) .snapshot-heading h2.snapshot-asset-name{font-size:20px}.company-alert-page:not(.export-mode) .snapshot-heading .accuweather-brand{font-size:13px}.company-alert-page:not(.export-mode) .snapshot-heading .accuweather-brand span{font-size:10px}}.company-alert-page .snapshot-card.lyra-brief{color:#161e28;width:100%;max-width:1280px;box-shadow:none;--map-muted:#5a6875;--snapshot-affected:#006d83;--snapshot-route:#3e5969;--map-panel:#fff;background:#fff;border-radius:0}.global-alert-page .alert-detail{max-width:1280px}.company-alert-page.export-mode{width:1320px;max-width:none}.company-alert-page.export-mode .lyra-brief{width:1280px;max-width:1280px}.brief-brand{color:#fff;letter-spacing:0;background:#1f1f1f;align-items:center;gap:9px;padding:10px 22px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.company-alert-page .lyra-brief .brief-header{border-bottom:3px solid #f05514;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 22px 16px;display:flex}.company-alert-page .lyra-brief .brief-header h2.snapshot-asset-name{margin:4px 0 0;font-size:28px;font-weight:800;line-height:1.15}.brief-kicker{letter-spacing:.18em;color:#5a6875;font-size:11px;font-weight:800}.brief-header-status{text-align:right;flex:0 0 245px}.brief-header-status span{letter-spacing:.09em;color:#5a6875;margin-bottom:8px;font-size:10px;display:block}.brief-header-status strong{color:#9a4609;background:#fff1e6;border-radius:8px;padding:7px 12px;font-size:18px;display:inline-block}.brief-main{grid-template-columns:minmax(0,2fr) minmax(310px,1fr);gap:14px;min-height:676px;padding:14px 22px 12px;display:grid}.brief-map-column{flex-direction:column;min-width:0;display:flex}.lyra-brief .snapshot-map-frame{border:1px solid #dde3ea;border-radius:12px;flex:1;min-height:560px;overflow:hidden}.company-alert-page .lyra-brief .snapshot-map{aspect-ratio:auto;height:100%;min-height:560px;position:absolute;inset:0}.brief-panel{flex-direction:column;gap:10px;min-width:0;display:flex}.brief-box{background:#fff;border:1px solid #dde3ea;border-radius:12px;padding:14px 16px}.brief-box h3{letter-spacing:.14em;color:#6c7a86;margin:0 0 10px;font-size:11px;font-weight:800}.brief-box p{overflow-wrap:anywhere;margin:7px 0;font-size:15px;line-height:1.45}.brief-box .snapshot-alert-title{align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.brief-box .snapshot-alert-title i{border:1px solid #161e2840;border-radius:3px;flex-shrink:0;width:11px;height:11px}.brief-box p.snapshot-issuer{color:#526473;font-size:13px}.brief-box p.snapshot-window{font-size:15px;font-weight:700}.brief-box .snapshot-takeaway,.brief-box .snapshot-impact{margin:7px 0;padding:0;font-size:15px}.brief-box p.brief-muted{color:#667582;font-size:12px}.brief-alert{border-left:5px solid}.brief-timing{margin-top:auto}.lyra-brief .snapshot-key{color:#536574;background:#fff;flex-wrap:wrap;gap:9px;padding:12px 0 0;font-size:11px;display:flex}.company-alert-page .lyra-brief footer.brief-footer{color:#fff;background:#0b3d62;justify-content:space-between;align-items:center;gap:20px;padding:12px 22px;font-size:12px;line-height:1.45;display:flex}.brief-footer>strong{white-space:nowrap;font-weight:700}.brief-footer>strong span{font-weight:400}.brief-footer>span{text-align:right;color:#d3e1eb;font-size:10px}@container alert-brief (max-width:900px){.company-alert-page:not(.export-mode) .lyra-brief .brief-main{grid-template-columns:1fr;min-height:0;padding:12px}.company-alert-page:not(.export-mode) .lyra-brief .brief-header{padding:16px 14px;display:block}.company-alert-page:not(.export-mode) .lyra-brief .brief-header h2.snapshot-asset-name{font-size:23px}.company-alert-page:not(.export-mode) .brief-header-status{display:none}.company-alert-page:not(.export-mode) .lyra-brief .snapshot-map-frame,.company-alert-page:not(.export-mode) .lyra-brief .snapshot-map{min-height:380px}.company-alert-page:not(.export-mode) .brief-panel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-alert-page:not(.export-mode) .brief-footer{display:block}.company-alert-page:not(.export-mode) .brief-footer>span{text-align:left;margin-top:5px;display:block}}@container alert-brief (max-width:520px){.company-alert-page:not(.export-mode) .brief-panel{grid-template-columns:1fr}.company-alert-page:not(.export-mode) .brief-brand{letter-spacing:0;color:#fff;padding:10px 14px;font-size:12px}}.company-alert-page .lyra-brief footer.brief-footer{opacity:1}@container alert-brief (max-width:900px){.company-alert-page:not(.export-mode) .lyra-brief footer.brief-footer{display:block}.company-alert-page:not(.export-mode) .lyra-brief footer.brief-footer>strong{white-space:normal}}.company-alert-page .alert-detail{container:alert-brief/inline-size}.lyra-brief .brief-severity{color:#334155;background:#fff;border-bottom:1px solid #e2e8f0;padding:10px 22px}.lyra-brief .severity-levels{gap:5px;max-width:620px;display:flex}.lyra-brief .severity-levels span{text-align:center;border:1px solid;border-radius:4px;flex:1;padding:5px 3px;font-size:12px;font-weight:700}.lyra-brief .brief-severity p{margin:6px 0 0;font-size:12px;line-height:1.5}.lyra-brief .brief-severity p span{color:#64748b}.lyra-brief .snapshot-timezone{color:#64748b;overflow-wrap:anywhere;font-size:11px}.snapshot-actions label small{max-width:270px;font-size:11px;display:block}.snapshot-actions select[aria-label=Display\ timezone]{max-width:240px}.company-alert-page .snapshot-card.lyra-brief{--snapshot-affected:#ffb27a;--snapshot-route:#a2b7c6;font-family:-apple-system,Segoe UI,Roboto,sans-serif}.company-alert-page .lyra-brief .brief-brand{gap:9px;padding:8px 22px;font-size:13px}.company-alert-page .lyra-brief .brief-header{gap:20px;padding:12px 22px 9px}.company-alert-page .lyra-brief .brief-header>div:first-child{flex:1;min-width:0}.company-alert-page .lyra-brief .brief-header h2.snapshot-asset-name{margin:2px 0 0;font-size:26px;line-height:1.15}.company-alert-page .lyra-brief .brief-kicker{margin:0;font-size:12px}.company-alert-page .lyra-brief .brief-header-status{flex:0 0 340px;display:block}.company-alert-page .lyra-brief .brief-header-status .brief-scale-heading{letter-spacing:.12em;color:#8a97a4;margin:0 0 5px;font-size:10px;font-weight:800}.company-alert-page .lyra-brief .brief-header-date{letter-spacing:0;margin:0 0 5px;font-size:12px}.company-alert-page .lyra-brief .brief-header-status strong{letter-spacing:.06em;border-radius:9px;padding:5px 16px;font-size:17px}.company-alert-page .lyra-brief .brief-severity{border:0;margin-top:7px;padding:0}.company-alert-page .lyra-brief .severity-levels{gap:3px;width:340px;max-width:100%}.company-alert-page .lyra-brief .severity-levels span{letter-spacing:.04em;text-transform:uppercase;color:#98a3af;background:#eef1f5;border:1px solid #e3e8ee;border-radius:5px;margin:0;padding:3px 0;font-size:9px;font-weight:800;display:block}.company-alert-page .lyra-brief .brief-main{grid-template-columns:minmax(0,812fr) minmax(0,410fr);min-height:650px;padding:12px 22px 10px}.company-alert-page .lyra-brief .brief-map-column{position:relative}.company-alert-page .lyra-brief .brief-map-badge{z-index:2;color:#fff;letter-spacing:.09em;pointer-events:none;background:#f05514;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:800;position:absolute;top:10px;left:10px;box-shadow:0 1px 5px #0005}.company-alert-page .lyra-brief .brief-box{padding:11px 14px}.company-alert-page .lyra-brief .brief-box h3{color:#8a97a4;margin:0 0 7px;font-size:12px}.company-alert-page .lyra-brief .brief-box p{margin:5px 0;font-size:14px;line-height:1.35}.company-alert-page .lyra-brief .brief-box .snapshot-alert-title{font-size:15px}.company-alert-page .lyra-brief .brief-box p.snapshot-window{font-size:14px}.company-alert-page .lyra-brief .brief-box p.brief-muted,.company-alert-page .lyra-brief .brief-box p.snapshot-timezone{font-size:11px}.company-alert-page .lyra-brief .brief-box p.snapshot-issuer{font-size:12px}.company-alert-page .lyra-brief .brief-impact{flex:1}.company-alert-page .lyra-brief .snapshot-key{padding:6px 0 0;font-size:10px}.company-alert-page .lyra-brief footer.brief-footer{gap:12px;padding:8px 22px;font-size:11px}.company-alert-page .lyra-brief .brief-footer>strong{white-space:normal;font-weight:400}.company-alert-page .lyra-brief .brief-footer b{color:#ffb27a}.company-alert-page .lyra-brief .brief-footer>span{color:#9fb8cc;font-size:9px}@container alert-brief (max-width:900px){.company-alert-page:not(.export-mode) .lyra-brief .brief-main{grid-template-columns:1fr;min-height:0}.company-alert-page:not(.export-mode) .lyra-brief .brief-header{display:block}.company-alert-page:not(.export-mode) .lyra-brief .brief-header-status{text-align:left;margin-top:12px}.company-alert-page:not(.export-mode) .lyra-brief .brief-header h2.snapshot-asset-name{font-size:23px}.company-alert-page:not(.export-mode) .lyra-brief .brief-panel{display:flex}}.company-alert-page .lyra-brief .snapshot-key .key-affected{color:#ad5512}.company-alert-page .lyra-brief .brief-dates>div{border-top:1px solid #eef1f5;padding-top:6px}.company-alert-page .lyra-brief .brief-dates dt{color:#667582;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.company-alert-page .lyra-brief .brief-dates dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.35}.overlay-controls{border:1px solid #cbd5e1;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:12px;display:flex}.overlay-controls label{align-items:center;gap:8px;max-width:100%;display:flex}.overlay-controls select{min-width:0;max-width:100%}.overlay-controls small{flex-basis:100%}.overlay-legend button{text-align:left;color:#17232e;background:0 0;border:1px solid #0000;align-items:center;gap:7px;width:100%;padding:5px;font-weight:700;display:flex}.overlay-legend button[aria-pressed=true]{background:#f1f5f9;border-color:#64748b;border-radius:5px}.overlay-legend i{border:1px solid #64748b;flex-shrink:0;width:12px;height:12px}.overlay-legend small{color:#526473;padding:0 5px 6px;display:block}@media (max-width:600px){.overlay-controls label{width:100%;display:block}.overlay-controls select{width:100%}}.overlay-dates{color:#526473;margin:0 5px 10px;font-size:11px}.overlay-dates div{margin-bottom:3px}.overlay-dates dt{font-weight:700;display:inline}.overlay-dates dt:after{content:": "}.overlay-dates dd{overflow-wrap:anywhere;margin:0;display:inline}.company-alert-page .lyra-brief .brief-header-status{text-align:right;flex-shrink:0;align-self:center;align-items:flex-end;width:340px;min-height:0;margin-left:auto}.company-alert-page .lyra-brief .brief-header-status time{color:#526371;font-size:13px;font-weight:600}.company-alert-page .lyra-brief .brief-header-status small{color:#667582;font-size:11px}.company-alert-page .lyra-brief .overlay-legend{border:0;gap:10px;padding:0;display:grid}.company-alert-page .lyra-brief .brief-alert{border-left:4px solid;padding:12px 14px}.company-alert-page .lyra-brief .overlay-legend .brief-alert .snapshot-alert-title{color:#161e28;text-align:left;opacity:1;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:800;line-height:1.3;display:flex}.company-alert-page .lyra-brief .snapshot-alert-title i{border:1px solid #64748b;flex-shrink:0;width:11px;height:11px}.company-alert-page .lyra-brief .alert-rating{margin:10px 0 12px}.company-alert-page .lyra-brief .alert-rating-heading{color:#526371;margin-bottom:5px;font-size:11px}.company-alert-page .lyra-brief .alert-rating .severity-levels{gap:3px;display:flex}.company-alert-page .lyra-brief .alert-rating .severity-levels span{text-align:center;color:#687784;background:#eef1f5;border:1px solid #e3e8ee;border-radius:4px;flex:1;min-width:0;padding:4px 1px;font-size:9px;font-weight:700}.company-alert-page .lyra-brief .brief-dates{gap:0;margin:6px 0 0;display:grid}.company-alert-page .lyra-brief .brief-dates>div{border-top:1px solid #edf0f3;grid-template-columns:105px 1fr;gap:8px;padding:6px 0;display:grid}.company-alert-page .lyra-brief .brief-dates dt{color:#667582;font-size:11px;font-weight:600}.company-alert-page .lyra-brief .brief-dates dd{color:#223647;margin:0;font-size:12px;font-weight:600;line-height:1.45}.company-alert-page .lyra-brief .brief-relevance ul{margin:8px 0;padding-left:17px;font-size:13px;line-height:1.45}.company-alert-page .lyra-brief .brief-relevance li+li{margin-top:8px}.company-alert-page .lyra-brief .brief-outlook-day{border-bottom:1px solid #edf0f3;padding:8px 0;font-size:13px}.company-alert-page .lyra-brief .brief-outlook-day strong{color:#17415a}.company-alert-page .lyra-brief .brief-outlook-day p{margin:3px 0;line-height:1.4}@container alert-brief (max-width:650px){.company-alert-page .lyra-brief .brief-header-status{align-self:flex-end;width:auto;max-width:100%}.company-alert-page .lyra-brief .brief-dates>div{grid-template-columns:95px 1fr}}.company-alert-page .lyra-brief .brief-header-status{text-align:right;flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}@container alert-brief (max-width:900px){.company-alert-page:not(.export-mode) .lyra-brief .brief-header-status{text-align:right;align-items:flex-end;width:auto}}.company-alert-page .lyra-brief .overlay-legend{grid-template-columns:minmax(0,1fr);min-width:0}.company-alert-page .lyra-brief .brief-alert{min-width:0}.company-alert-page .lyra-brief .alert-rating .severity-levels{width:100%;max-width:100%}.company-alert-page .lyra-brief .brief-dates dt{text-transform:none;letter-spacing:0}.company-alert-page .lyra-brief .alert-rating.brief-top-scale{border-bottom:1px solid #e3e8ee;margin:0;padding:12px 22px}.company-alert-page .lyra-brief .alert-rating.brief-top-scale .severity-levels{grid-template-columns:repeat(4,minmax(0,1fr));max-width:680px}.company-alert-page .lyra-brief .alert-rating.brief-top-scale .severity-levels span{padding:7px 4px}.company-alert-page .brief-brand{color:#fff;background:#1f1f1f;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:56px;padding:0 14px;font-size:12px;display:flex}
