.ac-ticker{-webkit-text-size-adjust:100%;text-size-adjust:100%;display:flex;align-items:stretch;overflow:hidden;background:var( --wp--preset--color--surface );border-bottom:1px solid var( --wp--preset--color--line )}.ac-ticker-lbl{flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:var( --wp--preset--color--accent );color:#1a1f27;font:700 11px var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.14em;text-transform:uppercase}.ac-ticker-lbl i{width:8px;height:8px;background:#1a1f27;animation:ac-blink 1.2s steps(2) infinite}@keyframes ac-blink{50%{opacity:.15}}.ac-ticker-tk{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 48px),transparent)}.ac-ticker-tr{display:flex;width:max-content;animation:ac-mq 60s linear infinite}.ac-ticker-dup{display:contents}.ac-ticker:not(.is-js):has(a:focus-visible) .ac-ticker-tr{animation-play-state:paused}.ac-ticker.is-js .ac-ticker-tr{animation:none;will-change:transform}.ac-ticker.is-js .ac-ticker-tk{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ac-ticker.is-js .ac-ticker-tr a{-webkit-user-drag:none}.ac-ticker-tr a{display:flex;align-items:center;gap:10px;padding:11px 22px;color:var( --wp--preset--color--text );font:500 12.5px var( --wp--preset--font-family--ibm-plex-mono );white-space:nowrap;text-decoration:none}.ac-ticker-tr a:before{content:"";width:5px;height:5px;background:var( --wp--preset--color--accent )}.ac-ticker-tr a b{color:var( --wp--preset--color--accent-text );font-weight:600}@keyframes ac-mq{to{transform:translate(-50%)}}.ac-wt{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:28px;margin-bottom:40px}.ac-body .ac-wlead{position:relative;display:block}.ac-wlead .ac-ph{aspect-ratio:16 / 9}.ac-stamp{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:7px 10px;background:var( --wp--preset--color--accent );color:#1a1f27;font:700 11px var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.14em;text-transform:uppercase}.ac-stamp i{width:7px;height:7px;background:#1a1f27}.ac-body .ac-wlead .ac-h{margin:16px 0 10px;font-size:30px;font-weight:800;line-height:1.15}.ac-wlead .ac-meta{margin-top:10px}.ac-wside{display:flex;flex-direction:column;padding-left:24px;border-left:1px solid var( --wp--preset--color--line )}.ac-wside-st{padding-bottom:10px;border-bottom:2px solid var( --wp--preset--color--text );font:600 11px var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.14em;text-transform:uppercase;color:var( --wp--preset--color--muted )}.ac-body .ac-wside a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var( --wp--preset--color--line )}.ac-wside .ac-n{width:34px;font:800 30px / 1 var( --wp--preset--font-family--sora );color:color-mix(in srgb,var( --wp--preset--color--accent ) 55%,var( --wp--preset--color--line ))}.ac-body .ac-wside .ac-h{margin-top:4px;font-size:15.5px}.ac-tl{position:relative}.ac-day{display:flex;align-items:center;gap:12px;margin:26px 0 8px;font:700 12px var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.14em;text-transform:uppercase;color:var( --wp--preset--color--text )}.ac-tl>.ac-day:first-child{margin-top:0}.ac-day span{font-weight:500;color:var( --wp--preset--color--muted )}.ac-day:after{content:"";flex:1;height:1px;background:var( --wp--preset--color--line )}.ac-body .ac-it{position:relative;display:grid;grid-template-columns:70px 22px minmax(0,1fr) 200px;gap:0 16px;align-items:start;padding:14px 0}.ac-it .ac-tm{padding-top:2px;text-align:right;font:600 13px var( --wp--preset--font-family--ibm-plex-mono );color:var( --wp--preset--color--text )}.ac-it .ac-node{position:relative;align-self:stretch}.ac-it .ac-node:before{content:"";position:absolute;left:10px;top:-14px;bottom:-14px;width:2px;background:var( --wp--preset--color--line )}.ac-it .ac-node:after{content:"";position:absolute;left:5px;top:6px;width:12px;height:12px;box-sizing:border-box;background:var( --wp--preset--color--bg );border:2px solid var( --wp--preset--color--accent )}.ac-it.is-fresh .ac-node:after{background:var( --wp--preset--color--accent )}.ac-body .ac-it .ac-h{margin:6px 0;font-size:18px}.ac-it .ac-ph{aspect-ratio:16 / 9}.ac-it .ac-ttag{margin-left:6px}@media(hover:hover)and (pointer:fine){.ac-ticker:not(.is-js):hover .ac-ticker-tr{animation-play-state:paused}.ac-ticker.is-js .ac-ticker-tk{cursor:grab}.ac-ticker.is-js.is-dragging .ac-ticker-tk{cursor:grabbing}.ac-ticker-tr a:hover,.ac-body .ac-wlead:hover .ac-h,.ac-body .ac-wside a:hover .ac-h,.ac-body .ac-it:hover .ac-h{color:var( --wp--preset--color--accent-text )}}@media(max-width:900px){.ac-wt{grid-template-columns:minmax(0,1fr)}.ac-wside{padding-left:0;border-left:0}}@media(max-width:600px){.ac-ticker-lbl{gap:7px;padding:0 10px;font-size:11px;letter-spacing:.12em}.ac-ticker-lbl i{width:7px;height:7px}.ac-ticker-tr a{gap:8px;height:37px;padding:0 14px;font-size:13px;line-height:1}.ac-ticker-tr a:before{width:4px;height:4px}.ac-body .ac-wlead .ac-h{font-size:22px}.ac-body .ac-wside .ac-h{font-size:15px}.ac-body .ac-it{grid-template-columns:44px 18px minmax(0,1fr) 92px;gap:0 10px}.ac-it .ac-tm{font-size:11.5px}.ac-it .ac-node:after{left:3px}.ac-it .ac-node:before{left:8px}.ac-body .ac-it .ac-h{font-size:15px}.ac-it .ac-ex{display:none}}@media(max-width:380px){.ac-body .ac-it{grid-template-columns:40px 16px minmax(0,1fr) 80px}}@media(prefers-reduced-motion:reduce){.ac-ticker-lbl i,.ac-ticker-tr{animation:none}.ac-ticker-tk{overflow-x:auto;scrollbar-width:none}.ac-ticker-dup{display:none}.ac-ticker.is-js .ac-ticker-tk{overflow:hidden}.ac-ticker.is-js .ac-ticker-dup{display:contents}}
