@layer components{:where(.ev-site .updates-page) .upd-section{padding-top:0}:where(.ev-site .updates-page) .upd-head h1{font-weight:var(--ev-fw-light)}:where(.ev-site .updates-page) .upd-toolbar{justify-content:space-between;align-items:center;gap:var(--ev-s-3)var(--ev-s-6);margin-bottom:var(--ev-s-6);flex-wrap:wrap;display:flex}:where(.ev-site .updates-page) .upd-filter{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:where(.ev-site .updates-page) .upd-filter::-webkit-scrollbar{display:none}:where(.ev-site .updates-page) .upd-filter>a{white-space:nowrap;gap:8px;min-height:36px;padding:6px 12px;font-size:14px}:where(.ev-site .updates-page) .upd-filter .cnt{border-radius:var(--ev-r-full);min-width:22px;height:20px;font-family:var(--ev-font-mono);color:var(--ev-fg-2);background:var(--ev-glass-inner);border:1px solid var(--ev-glass-border);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:12px;line-height:1;display:inline-flex}:where(.ev-site .updates-page) .upd-filter>[aria-pressed=true] .cnt{color:var(--ev-accent);background:var(--ev-accent-soft);border-color:var(--ev-accent-soft-border)}:where(.ev-site .updates-page) .upd-status-link{min-height:44px;font-size:var(--ev-fs-sm);color:var(--ev-fg-2);align-items:center;gap:6px;display:inline-flex}:where(.ev-site .updates-page) .upd-status-link:hover{color:var(--ev-accent)}:where(.ev-site .updates-page) .upd-status-link .icon{width:16px;height:16px}:where(.ev-site .updates-page) .upd-feat{margin-bottom:var(--ev-s-12);transition:box-shadow var(--ev-dur)var(--ev-ease);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}:where(.ev-site .updates-page) .upd-feat:hover{box-shadow:var(--ev-glass-hi),var(--ev-elev-2)}:where(.ev-site .updates-page) .upd-feat:focus-within{box-shadow:var(--ev-glass-hi),var(--ev-elev-2),var(--ev-focus-ring)}:where(.ev-site .updates-page) .feat-cover{background:var(--ev-brand-dark);border-right:1px solid var(--ev-glass-border);min-height:100%;position:relative}:where(.ev-site .updates-page) .feat-cover svg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}:where(.ev-site .updates-page) .feat-cover img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}:where(.ev-site .updates-page) .feat-body{gap:var(--ev-s-4);padding:var(--ev-s-10);align-content:center;min-width:0;display:grid}:where(.ev-site .updates-page) .feat-kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--ev-fg-2);font-size:12px}:where(.ev-site .updates-page) .feat-meta{color:var(--ev-muted);font-size:var(--ev-fs-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}:where(.ev-site .updates-page) .tl-meta{color:var(--ev-muted);font-size:var(--ev-fs-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}:where(.ev-site .updates-page) .feat-title{font-size:max(24px,min(2.4vw + 8px,34px));font-weight:var(--ev-fw-light);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.15}:where(.ev-site .updates-page) .feat-title a{color:var(--ev-fg)}:where(.ev-site .updates-page) .feat-title a:hover{text-decoration:none}:where(.ev-site .updates-page) .feat-title a:focus-visible{box-shadow:none}:where(.ev-site .updates-page) .feat-title a:after{content:"";z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}:where(.ev-site .updates-page) .upd-feat:hover .feat-title a{color:var(--ev-accent)}:where(.ev-site .updates-page) .feat-lead{color:var(--ev-fg-2);font-size:17px;line-height:1.55}:where(.ev-site .updates-page) .feat-read{color:var(--ev-accent);font-weight:var(--ev-fw-regular);align-items:center;gap:6px;display:inline-flex}:where(.ev-site .updates-page) .feat-read .icon{width:18px;height:18px;transition:transform var(--ev-dur)var(--ev-ease)}:where(.ev-site .updates-page) .upd-feat:hover .feat-read .icon{transform:translate(3px)}:where(.ev-site .updates-page) .tl-panel{padding:var(--ev-s-2)var(--ev-s-8)var(--ev-s-8)}:where(.ev-site .updates-page) .tl-month-h{justify-content:space-between;align-items:baseline;gap:var(--ev-s-3);padding:var(--ev-s-8)0 var(--ev-s-3);font-size:13px;font-weight:var(--ev-fw-regular);text-transform:uppercase;letter-spacing:.08em;color:var(--ev-fg);border-bottom:1px solid var(--ev-glass-border);margin:0;line-height:1.3;display:flex}:where(.ev-site .updates-page) .tl-month-h small{text-transform:none;letter-spacing:0;color:var(--ev-muted);font-variant-numeric:tabular-nums;font-size:12px}:where(.ev-site .updates-page) .tl-list{margin:0;padding:0;list-style:none}:where(.ev-site .updates-page) .tl-item{--ev-tl-date:92px;--ev-tl-rail:24px;grid-template-columns:var(--ev-tl-date)var(--ev-tl-rail)minmax(0,1fr);column-gap:var(--ev-s-4);display:grid;position:relative}:where(.ev-site .updates-page) .tl-item:before{content:"";top:0;bottom:0;left:calc(var(--ev-tl-date) + var(--ev-s-4) + var(--ev-tl-rail)/2);background:var(--ev-border);width:1px;position:absolute}:where(.ev-site .updates-page) .tl-list>.tl-item:first-child:before{top:26px}:where(.ev-site .updates-page) .tl-list>.tl-item:last-child:before{bottom:calc(100% - 26px)}:where(.ev-site .updates-page) .tl-list>.tl-item:only-child:before{display:none}:where(.ev-site .updates-page) .tl-date{text-align:right;font-family:var(--ev-font-mono);color:var(--ev-fg-2);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:18px;font-size:13px}:where(.ev-site .updates-page) .tl-dot{z-index:1;border:2px solid var(--ev-tone,var(--ev-accent));background:var(--ev-bg);border-radius:50%;justify-self:center;width:11px;height:11px;margin-top:21px;position:relative}:where(.ev-site .updates-page) .t-news{--ev-tone:var(--ev-success)}:where(.ev-site .updates-page) .t-update{--ev-tone:var(--ev-accent)}:where(.ev-site .updates-page) .t-maint{--ev-tone:var(--ev-warn)}:where(.ev-site .updates-page) .t-incident{--ev-tone:var(--ev-danger)}:where(.ev-site .updates-page) .tl-main{border-bottom:1px solid var(--ev-glass-border);min-width:0;padding:14px 0 18px}:where(.ev-site .updates-page) .tl-list>.tl-item:last-child .tl-main{border-bottom:0}:where(.ev-site .updates-page) .tl-meta .tl-mdate{display:none}:where(.ev-site .updates-page) .tl-title{font-size:18px;font-weight:var(--ev-fw-regular);letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:8px;line-height:1.3}:where(.ev-site .updates-page) .tl-title a{color:var(--ev-fg)}:where(.ev-site .updates-page) .tl-title a:hover{color:var(--ev-accent);text-decoration:none}:where(.ev-site .updates-page) .tl-lead{color:var(--ev-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;line-height:1.5;overflow:hidden}:where(.ev-site .updates-page) .tl-item.is-open .tl-lead{white-space:normal}:where(.ev-site .updates-page) .tl-toggle{border-radius:var(--ev-r-sm);min-height:32px;color:var(--ev-accent);align-items:center;gap:4px;margin:6px 0 0 -8px;padding:4px 8px;font-size:14px;display:inline-flex}:where(.ev-site .updates-page) .tl-toggle:hover{background:var(--ev-accent-tint)}:where(.ev-site .updates-page) .tl-toggle .icon{width:16px;height:16px;transition:transform var(--ev-dur)var(--ev-ease)}:where(.ev-site .updates-page) .tl-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}@media (pointer:coarse){:where(.ev-site .updates-page) .tl-toggle{min-height:44px}}:where(.ev-site .updates-page) .tl-more{gap:var(--ev-s-3);margin-top:var(--ev-s-2);padding:var(--ev-s-4)var(--ev-s-5);background:var(--ev-glass-inner);border:1px solid var(--ev-glass-border);border-radius:var(--ev-r-md);display:grid}:where(.ev-site .updates-page) .tl-more[hidden]{display:none}:where(.ev-site .updates-page) .tl-more p{color:var(--ev-fg-2);line-height:1.6}:where(.ev-site .updates-page) .tl-models{flex-wrap:wrap;gap:6px;display:flex}:where(.ev-site .updates-page) .tl-models .chip{min-height:28px;font-family:var(--ev-font-mono);padding:2px 10px;font-size:12px}:where(.ev-site .updates-page) .tl-more .link-arrow .icon{width:16px;height:16px}:where(.ev-site .updates-page) .tl-batch{justify-content:center;gap:var(--ev-s-3);padding-top:var(--ev-s-6);flex-wrap:wrap;display:flex}:where(.ev-site .updates-page) .tl-batch .btn{min-height:44px}:where(.ev-site .updates-page) .upd-empty{margin-top:var(--ev-s-2)}@media (max-width:1023px){:where(.ev-site .updates-page) .upd-feat{grid-template-columns:minmax(0,1fr)}:where(.ev-site .updates-page) .feat-cover{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--ev-glass-border);min-height:0}:where(.ev-site .updates-page) .feat-body{padding:var(--ev-s-8)}}@media (max-width:639px){:where(.ev-site .updates-page) .upd-toolbar{margin-bottom:var(--ev-s-4)}:where(.ev-site .updates-page) .upd-feat{margin-bottom:var(--ev-s-8)}:where(.ev-site .updates-page) .feat-body{padding:var(--ev-s-5);gap:var(--ev-s-3)}:where(.ev-site .updates-page) .feat-lead{font-size:16px}:where(.ev-site .updates-page) .tl-panel{padding:0 var(--ev-s-4)var(--ev-s-5)}:where(.ev-site .updates-page) .tl-month-h{padding-top:var(--ev-s-6)}:where(.ev-site .updates-page) .tl-item{--ev-tl-rail:14px;grid-template-columns:var(--ev-tl-rail)minmax(0,1fr);column-gap:var(--ev-s-3)}:where(.ev-site .updates-page) .tl-item:before{left:calc(var(--ev-tl-rail)/2)}:where(.ev-site .updates-page) .tl-date{display:none}:where(.ev-site .updates-page) .tl-meta .tl-mdate{font-family:var(--ev-font-mono);color:var(--ev-fg-2);font-size:13px;display:inline}:where(.ev-site .updates-page) .tl-dot{width:10px;height:10px;margin-top:20px}:where(.ev-site .updates-page) .tl-more{padding:var(--ev-s-3)var(--ev-s-4)}}@media (prefers-reduced-motion:reduce){:where(.ev-site .updates-page) .upd-feat{transition:none}:where(.ev-site .updates-page) .feat-read .icon{transition:none}:where(.ev-site .updates-page) .tl-toggle .icon{transition:none}:where(.ev-site .updates-page) .upd-feat:hover .feat-read .icon{transform:none}}}
