.al-stage{background:var(--al-navy);border-radius:var(--al-radius-panel);padding:var(--al-space-5);box-shadow:var(--al-shadow-card);display:grid;container-type:inline-size;container-name:al-panel}.al-state{color:var(--al-ink-inverse)}.al-state__top{display:flex;align-items:center;justify-content:space-between;gap:var(--al-space-3);padding-bottom:var(--al-space-3);border-bottom:1px solid var(--al-hairline-inverse);margin-bottom:var(--al-space-3)}.al-state__case{color:#fff;font-size:var(--al-text-sm);font-weight:var(--al-weight-semibold)}.al-state__meta{color:var(--al-ink-inverse-muted);font-size:var(--al-text-xs);margin-top:2px}.al-state__mark{font-size:var(--al-text-xs);text-transform:uppercase;letter-spacing:var(--al-tracking-eyebrow);color:var(--al-ink-inverse-muted);font-weight:var(--al-weight-bold);white-space:nowrap}.al-signals{display:grid;grid-template-rows:auto 1fr}.al-signals__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--al-space-2);align-content:center}@container al-panel (max-width: 340px){.al-signals__tiles{grid-template-columns:repeat(2,1fr)}}.al-tile{background:var(--al-navy-raised);border-radius:var(--al-radius-card);padding:var(--al-space-3);border-left:3px solid var(--al-state-neutral)}.al-tile--verified{border-left-color:var(--al-teal)}.al-tile--conflict{border-left-color:var(--al-amber)}.al-tile__n{font-size:1.6rem;font-weight:var(--al-weight-bold);line-height:1;color:#fff;font-variant-numeric:tabular-nums}.al-tile--verified .al-tile__n{color:var(--al-teal)}.al-tile--conflict .al-tile__n{color:var(--al-amber)}.al-tile__l{font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted);margin-top:6px;line-height:var(--al-leading-snug)}.al-arrival__count{display:flex;align-items:baseline;gap:var(--al-space-2);font-size:2.5rem;font-weight:var(--al-weight-bold);line-height:1;color:var(--al-teal);font-variant-numeric:tabular-nums;margin-bottom:var(--al-space-4)}.al-arrival__of{font-size:var(--al-text-sm);color:var(--al-ink-inverse-muted);font-weight:var(--al-weight-medium)}.al-arrival__chips{display:flex;flex-wrap:wrap;gap:var(--al-space-2);list-style:none;margin:0;padding:0}.al-arrival__chips li{font-size:var(--al-text-xs);padding:6px 12px;border-radius:var(--al-radius-pill);background:var(--al-navy-raised);border:1px solid var(--al-hairline-inverse);color:var(--al-ink-inverse)}.al-chron__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--al-space-4)}@container al-panel (max-width: 600px){.al-chron__body{grid-template-columns:minmax(0,1fr)}}.al-spine{list-style:none;margin:0;padding:0 0 0 var(--al-space-4);position:relative}.al-ev{position:relative;margin-bottom:2px}.al-ev:before{content:"";position:absolute;left:-19px;top:20px;width:10px;height:10px;border-radius:50%;background:var(--al-state-neutral);border:2px solid var(--al-navy)}.al-ev:after{content:"";position:absolute;left:-15px;top:30px;bottom:-22px;width:2px;background:var(--al-hairline-inverse)}.al-ev:last-child:after{content:none}.al-ev--verified:before{background:var(--al-teal)}.al-ev--conflict:before{background:var(--al-amber)}.al-ev button{width:100%;text-align:left;background:transparent;border:1px solid transparent;border-radius:var(--al-radius-card);padding:var(--al-space-3);cursor:pointer;font-family:var(--al-font-ui);color:#fff;display:block;transition:background-color var(--al-duration-fast) var(--al-ease),border-color var(--al-duration-fast) var(--al-ease)}.al-ev button:hover{background:var(--al-navy-raised)}.al-ev button[aria-expanded=true]{background:var(--al-navy-raised);border-color:var(--al-teal)}.al-spine[data-phase=conflict] .al-ev:nth-child(4) button,.al-spine[data-phase=conflict] .al-ev:nth-child(5) button{border-color:var(--al-amber)}.al-ev__title{display:block;font-size:var(--al-text-sm);font-weight:var(--al-weight-semibold);margin-top:2px}.al-ev__cite{display:block;font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted);margin-top:3px;text-decoration:underline dotted;text-underline-offset:3px}.al-ev__flag{display:inline-block;margin-top:6px}.al-ev__flag .al-chip--conflict{background:color-mix(in srgb,var(--al-amber) 30%,transparent);color:var(--al-amber-wash);border-color:transparent;font-size:var(--al-text-xs);padding:2px 8px}.al-cite{background:var(--al-surface);color:var(--al-ink);border-radius:var(--al-radius-card);padding:var(--al-space-4);align-self:start}.al-cite__head{display:flex;justify-content:space-between;gap:var(--al-space-3);align-items:baseline;border-bottom:1px solid var(--al-hairline);padding-bottom:var(--al-space-2);margin-bottom:var(--al-space-3)}.al-cite__src{font-size:var(--al-text-sm);font-weight:var(--al-weight-semibold)}.al-cite__pg{font-size:var(--al-text-xs);color:var(--al-ink-muted);white-space:nowrap}.al-cite__warn{background:var(--al-amber-wash);color:var(--al-amber-text);border-radius:var(--al-radius-sm);padding:var(--al-space-3);font-size:var(--al-text-xs);margin-bottom:var(--al-space-3)}.al-cite__warn b{display:block}.al-page{position:relative;background:#fdfdfb;border:1px solid var(--al-hairline);border-radius:4px;padding:var(--al-space-3) var(--al-space-4);margin:0 0 var(--al-space-3);box-shadow:0 1px #13222e0f,0 6px 18px #13222e14}.al-page__rules{display:grid;gap:6px;margin:4px 0}.al-page__rules i{display:block;height:4px;border-radius:2px;background:var(--al-hairline)}.al-page__rules i:nth-child(2){width:82%}.al-page__rules i:nth-child(3){width:64%}.al-page__quote{font-family:var(--al-font-record);font-size:var(--al-text-body);line-height:var(--al-leading-record);margin:var(--al-space-2) 0}.al-page__quote mark,.al-cite__quote mark{background:var(--al-teal-wash);color:inherit;border-radius:3px;padding:1px 2px}.al-page__no{position:absolute;right:var(--al-space-3);bottom:6px;font-size:var(--al-text-xs);color:var(--al-ink-muted)}.al-cite__counter{border-left:3px solid var(--al-amber);padding-left:var(--al-space-3);margin:0 0 var(--al-space-3)}.al-cite__counter .al-cite__head{border-bottom:0;padding-bottom:0;margin-bottom:var(--al-space-1)}.al-cite__quote{font-family:var(--al-font-record);font-size:var(--al-text-sm);line-height:var(--al-leading-record);margin:0}.al-cite__meta{display:grid;gap:var(--al-space-1);font-size:var(--al-text-xs);margin:0 0 var(--al-space-3)}.al-cite__meta>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--al-space-3)}.al-cite__meta dt{color:var(--al-ink-muted)}.al-cite__meta dd{margin:0;font-weight:var(--al-weight-medium)}@container al-panel (max-width: 720px){.al-cite__meta{gap:var(--al-space-2)}.al-cite__meta>div{grid-template-columns:minmax(0,1fr);gap:0}}.al-conf{display:inline-block;width:52px;height:5px;border-radius:3px;background:var(--al-hairline);overflow:hidden;vertical-align:middle;margin-right:6px}.al-conf__fill{display:block;height:100%;background:var(--al-teal-text)}.al-cite__actions{display:flex;gap:var(--al-space-3);flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:1px solid var(--al-hairline);padding-top:var(--al-space-3)}.al-cite__offers{display:flex;gap:var(--al-space-2);flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:var(--al-text-xs);color:var(--al-ink-muted)}.al-cite__offers li{display:inline-flex;align-items:center}.al-cite__offers li+li:before{content:"·";margin-right:var(--al-space-2);color:var(--al-hairline-strong)}.al-mini{font-size:var(--al-text-xs);font-weight:var(--al-weight-semibold);padding:8px 14px;border-radius:var(--al-radius-pill);border:1px solid var(--al-hairline-strong);background:transparent;cursor:pointer;font-family:var(--al-font-ui);text-decoration:none;transition:background-color var(--al-duration-fast) var(--al-ease),border-color var(--al-duration-fast) var(--al-ease),color var(--al-duration-fast) var(--al-ease)}.al-mini:hover{border-color:var(--al-ink);background:color-mix(in srgb,var(--al-ink) 3%,transparent)}.al-mini--go{background:var(--al-navy);color:#fff;border-color:transparent}.al-mini--go:hover{background:var(--al-navy-raised);border-color:transparent}.al-ask__input{display:flex;align-items:center;gap:var(--al-space-2);background:var(--al-navy-raised);border:1px solid var(--al-hairline-inverse);border-radius:var(--al-radius-pill);padding:10px 10px 10px var(--al-space-3);margin-bottom:var(--al-space-3)}.al-ask__q{flex:1;font-size:var(--al-text-sm);color:#fff;min-height:1.4em}.al-ask__caret{display:inline-block;width:1px;height:1em;background:var(--al-teal);vertical-align:-2px;margin-left:2px}.al-ask__go{background:var(--al-teal);color:var(--al-navy);font-weight:var(--al-weight-bold);font-size:var(--al-text-xs);border-radius:var(--al-radius-pill);padding:6px 12px;white-space:nowrap}.al-ask__answer{opacity:0;transition:opacity var(--al-duration-base) var(--al-ease)}.al-ask__answer.is-in{opacity:1}.al-ask__answer p{margin:0 0 var(--al-space-3);background:var(--al-navy-raised);border-radius:var(--al-radius-card);padding:var(--al-space-3);font-size:var(--al-text-sm);line-height:var(--al-leading-normal);color:#fff}.al-ask__answer sup{color:var(--al-teal);font-weight:var(--al-weight-bold);font-size:var(--al-text-xs);line-height:1;margin-left:2px}.al-ask__chips{display:flex;flex-wrap:wrap;gap:var(--al-space-2);list-style:none;margin:0;padding:0}.al-ask__chips li{display:inline-flex;align-items:center;gap:var(--al-space-2);font-size:var(--al-text-xs);color:var(--al-ink-inverse);border:1px solid var(--al-hairline-inverse);border-radius:var(--al-radius-pill);padding:4px 10px 4px 6px}.al-ask__chips b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--al-teal);color:var(--al-navy);font-size:var(--al-text-xs)}.al-ask__chips span+span:before{content:"·";margin-right:var(--al-space-2);color:var(--al-ink-inverse-muted)}.al-review__item{background:var(--al-navy-raised);border-radius:var(--al-radius-card);padding:var(--al-space-3);border-left:3px solid var(--al-amber)}.al-review__row{display:flex;justify-content:space-between;gap:var(--al-space-3);align-items:baseline;margin-bottom:var(--al-space-2)}.al-review__status{font-size:var(--al-text-xs);font-weight:var(--al-weight-bold);color:var(--al-amber-wash);background:color-mix(in srgb,var(--al-amber) 30%,transparent);border-radius:var(--al-radius-pill);padding:2px 8px}.al-review__cite{font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted);text-decoration:underline dotted;text-underline-offset:3px}.al-review__title{display:block;font-size:var(--al-text-sm);color:#fff}.al-review__value{margin:2px 0 var(--al-space-3);font-size:var(--al-text-body);color:#fff}.al-review__conf{display:flex;align-items:center;gap:var(--al-space-2);font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted);margin-bottom:var(--al-space-3)}.al-conf--inverse{background:var(--al-hairline-inverse)}.al-conf--inverse .al-conf__fill{background:var(--al-teal)}.al-review__actions{display:flex;gap:var(--al-space-2)}.al-review__btn{font-size:var(--al-text-xs);font-weight:var(--al-weight-semibold);padding:8px 14px;border-radius:var(--al-radius-pill);border:1px solid var(--al-hairline-inverse);color:#fff}.al-review__btn--go{background:var(--al-teal);color:var(--al-navy);border-color:transparent}.al-review__note{margin:var(--al-space-3) 0 0;font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted)}.al-output__rows{list-style:none;margin:0 0 var(--al-space-4);padding:0;display:grid;gap:var(--al-space-2)}.al-output__rows li{display:flex;justify-content:space-between;gap:var(--al-space-3);align-items:baseline;background:var(--al-navy-raised);border-radius:var(--al-radius-sm);border-left:3px solid var(--al-teal);padding:10px 12px;font-size:var(--al-text-sm)}.al-output__rows li:nth-child(2){border-left-color:var(--al-amber)}.al-output__rows b{color:#fff}.al-output__rows span{color:var(--al-ink-inverse-muted);font-size:var(--al-text-xs);text-align:right}.al-output__export{display:flex;align-items:center;gap:var(--al-space-3);flex-wrap:wrap}.al-output__export .al-review__btn--go{opacity:.55}.al-output__export p{margin:0;font-size:var(--al-text-xs);color:var(--al-ink-inverse-muted)}
