.site-box{border:1px solid var(--site-border-soft);border-radius:var(--site-radius);background:var(--site-panel);overflow:hidden}.site-box-top{background:var(--site-panel-soft);border-bottom:1px solid var(--site-border-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 14px;text-decoration:none;display:flex}.site-box-title{color:var(--site-heading);margin:0;font-size:16px;font-weight:400;line-height:1.2}.site-box-more{color:var(--site-muted);white-space:nowrap;font-size:12px}.site-box-body{display:block}.site-box-row{color:var(--site-text);background:var(--site-box-row-bg,transparent);align-items:baseline;gap:10px;padding:7px 14px;font-size:13px;text-decoration:none;display:flex}.site-box-body>.site-box-row:nth-child(2n){--site-box-row-bg:var(--site-zebra)}.site-box-row-meta{color:var(--site-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.site-box-row-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.landing-activity{width:100%;color:var(--site-muted);align-self:stretch;padding:0 0 2px}.landing-activity-body,.landing-activity-primary{flex-direction:column;align-items:flex-start;gap:0;display:flex}.landing-activity-metric{min-height:0;color:var(--site-muted);align-items:baseline;gap:4px;font-size:13px;line-height:1.45;text-decoration:none;display:inline-flex}.landing-activity-value{color:var(--site-heading);font-size:inherit;font-variant-numeric:tabular-nums;font-weight:700}.landing-activity-label{min-width:0;color:var(--site-muted);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-activity-live{color:var(--site-muted);flex-direction:column;align-items:flex-start;gap:0;font-size:13px;line-height:1.45;display:flex}.landing-activity-live a{color:inherit;text-decoration:none}.landing-activity-inline-stat strong{color:var(--site-heading);font-variant-numeric:tabular-nums;font-weight:700}.landing-announcements{--landing-feed-accent:var(--site-accent);--landing-feed-content-x:64px;--landing-feed-line-half:1px;--landing-feed-line-width:2px;--landing-feed-marker-half:18px;--landing-feed-marker-size:36px;--landing-feed-rail-x:32px;--landing-feed-row-gap:13px;--landing-feed-row-pad:4px;box-sizing:border-box;height:var(--landing-lower-widget-height,20em);border:1px solid var(--site-border-soft);border-radius:var(--site-radius);background:var(--site-panel);flex-direction:column;min-width:0;display:flex;overflow:hidden}.site-box-body.landing-news-scroll{box-sizing:border-box;padding:calc(13px - var(--landing-feed-row-pad)) 0;scrollbar-color:transparent transparent;scrollbar-width:thin;flex:auto;display:block;overflow:hidden auto}.landing-news-scroll:hover{scrollbar-color:color-mix(in srgb, var(--site-muted) 46%, transparent) transparent}.landing-news-scroll::-webkit-scrollbar{width:10px}.landing-news-scroll::-webkit-scrollbar-track{background:0 0}.landing-news-scroll::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:3px solid #0000;border-radius:999px}.landing-news-scroll:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--site-muted) 46%, transparent)}.landing-news-updates{margin-inline-start:0;position:relative}.landing-news-update{grid-template-columns:var(--landing-feed-content-x) minmax(0, 1fr);padding:var(--landing-feed-row-pad) 12px var(--landing-feed-row-pad) 0;margin-top:calc(var(--landing-feed-row-gap) - 2 * var(--landing-feed-row-pad));color:inherit;column-gap:0;text-decoration:none;display:grid;position:relative}.landing-news-update:not(:first-child):before,.landing-news-update:not(:last-child):after{left:calc(var(--landing-feed-rail-x) - var(--landing-feed-line-half));width:var(--landing-feed-line-width);background:var(--site-border-soft);content:"";position:absolute}.landing-news-update:not(:first-child):before{top:calc(2 * var(--landing-feed-row-pad) - var(--landing-feed-row-gap));bottom:50%}.landing-news-update:not(:last-child):after{top:50%;bottom:0}.landing-news-update:first-child{margin-top:0}.landing-news-marker{z-index:1;box-sizing:border-box;width:var(--landing-feed-marker-size);height:var(--landing-feed-marker-size);border-radius:50%;grid-column:1;justify-content:center;place-self:center start;align-items:center;margin-inline-start:calc(var(--landing-feed-rail-x) - var(--landing-feed-marker-half));line-height:1;display:inline-flex;position:relative}.landing-news-more-content{min-height:var(--landing-feed-marker-size);align-items:center;display:flex}.landing-news-more-label{color:var(--site-heading);font-size:13.5px;font-weight:600;line-height:1.28}.landing-news-disc{width:100%;height:100%;display:block;overflow:visible}.landing-news-disc-halo{display:none}:root[data-effective-theme=dark] .landing-news-disc-halo{display:inline}.landing-news-content{grid-column:2;min-width:0}.landing-news-date{color:var(--landing-feed-accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2;display:inline-block}.landing-news-headline{color:var(--site-heading);margin:1px 0 0;font-size:13.5px;font-weight:600;line-height:1.28}.landing-news-body{-webkit-line-clamp:1;line-clamp:1;color:var(--site-muted);-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}
