.ls-event-countdown{--event-color:#91b6c5;--event-bg:#11212a;min-width:0;padding:10px 12px;border:1px solid var(--event-color);border-radius:7px;background:#0b151c;color:#eaf1f5;text-align:start}.ls-event-countdown[data-phase=orange]{--event-color:#ffab49;--event-bg:#402910}.ls-event-countdown[data-phase=yellow]{--event-color:#ffe568;--event-bg:#3e3610}.ls-event-countdown[data-phase=due],.ls-event-countdown[data-phase=red]{--event-color:#ff687e;--event-bg:#451623}.ls-event-countdown header{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--event-color)}.ls-event-countdown header span,.ls-event-countdown header>b{display:flex;align-items:center;gap:5px}.ls-event-countdown header>b{-webkit-margin-start:auto;margin-inline-start:auto;font-size:8px}.ls-workspace .ls-event-countdown header button{min-height:30px;min-width:30px;display:grid;place-items:center;padding:4px;border:1px solid #425560;background:#16242c;color:#d5e6ec}.ls-event-main{display:grid;grid-gap:12px;gap:12px;align-items:center;margin:5px 0 8px}.ls-event-main a{color:#eef4f8;text-decoration:none;font-size:12px;font-weight:650;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ls-event-main small{display:block;color:#abc0cc;font-size:9px;margin-top:3px}.ls-event-clock{min-width:138px;padding:7px 10px;border-radius:5px;background:var(--event-bg);text-align:center}.ls-event-clock>strong{display:block;white-space:nowrap;font:750 clamp(22px,2.3vw,32px)/1.2 ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-1px;color:var(--event-color)}.ls-event-clock small{max-width:180px;font-size:8px}.ls-event-readings{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.ls-event-readings>div{padding:5px;background:#13212a;border:1px solid #30424d;text-align:center;border-radius:4px}.ls-event-readings small{display:block;font-size:9px;color:#c2d1db}.ls-event-readings b{font:700 17px ui-monospace,monospace}.ls-event-readings em{display:block;font-style:normal;font-size:7px;color:#99afbd}.ls-event-countdown footer{color:#9bafbc;font-size:8px;line-height:1.6;margin-top:7px}.ls-event-markets>small{display:block;margin:7px 0 5px;color:#b1c4d0;font-size:8px}.ls-event-markets>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px}.ls-event-markets>div>span{min-width:0;padding:5px;background:#0e1c24;border:1px solid #2b3b46;border-radius:4px}.ls-event-markets b{display:block;font-size:8px;color:#cedbe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-event-markets strong{display:block;font:650 11px ui-monospace,monospace;color:#8ba2b1;margin:3px 0}.ls-event-markets strong[data-direction=up]{color:#5cddb1}.ls-event-markets strong[data-direction=down]{color:#ff7d90}.ls-event-markets em{font-style:normal;display:block;font-size:7px;color:#98aebd}.ls-event-countdown[data-pulsing=true] .ls-event-clock{animation:ls-event-glow var(--event-beat) ease-in-out infinite}.ls-event-countdown[data-pulsing=true] .ls-event-clock>strong{animation:ls-event-beat var(--event-beat) ease-in-out infinite}@keyframes ls-event-glow{0%,to{box-shadow:inset 0 0 0 1px #ff4d6833,0 0 0 #ff355500}50%{box-shadow:inset 0 0 0 1px #ff8194,0 0 16px #ff355540}}@keyframes ls-event-beat{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ls-news-strip[data-critical=true]{position:-webkit-sticky;position:sticky;top:0;z-index:25}.ls-news-strip:has(.ls-event-countdown) .ls-news-rotating{height:auto;min-height:108px}.ls-news-event-column{min-width:0}.ls-news-today{margin-top:4px}.ls-news-today summary{color:#ffb3be;font-size:10px;cursor:pointer;padding:6px 8px;background:#341620;border:1px solid #754151;border-radius:4px}.ls-news-today .ls-news-pinned{width:100%;margin-top:4px}.ls-news-strip[data-critical=true] .ls-news-today{display:none}@media(min-width:1100px){.ls-event-countdown{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:center}.ls-event-countdown>footer,.ls-event-countdown>header,.ls-event-markets{grid-column:1/-1}.ls-event-main{gap:8px;margin:5px 0}.ls-event-clock{min-width:138px;padding:6px}.ls-event-main a{font-size:11px}.ls-event-markets>div{grid-template-columns:repeat(8,minmax(0,1fr))}.ls-event-readings>div{padding:6px 3px}.ls-event-countdown footer{margin-top:5px}}@media(max-width:720px){.ls-event-countdown{padding:8px}.ls-event-main{gap:6px}.ls-event-main a{font-size:11px}.ls-event-clock{min-width:125px;padding:7px}.ls-event-clock>strong{font-size:24px}.ls-workspace .ls-event-countdown header button{min-width:44px;min-height:44px}.ls-news-strip[data-critical=true] .ls-event-countdown footer,.ls-news-strip[data-critical=true] .ls-news-rotating{display:none}}@media(prefers-reduced-motion:reduce){.ls-event-countdown *{animation:none!important;transition:none!important}}.tm-economic-readings{grid-column:1/-1;min-width:0;margin:7px 0;padding:10px;border:1px solid #704b27;border-radius:6px;background:linear-gradient(115deg,#241b10,#0c1820 65%);color:#e7edf2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ls-event-countdown>.ls-event-main{grid-column:1/-1}.tm-economic-table{max-height:270px;overflow:auto;overscroll-behavior:contain}.tm-economic-table thead{position:-webkit-sticky;position:sticky;top:0;background:#14202a}.tm-economic-table:focus-visible{outline:2px solid #ffab49;outline-offset:2px}.tm-economic-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.tm-economic-toolbar label{font-size:10px;color:#ffc17b;letter-spacing:.04em}.tm-economic-toolbar select{min-height:34px;max-width:65%;min-width:0;padding:5px 8px;border:1px solid #53616a;border-radius:4px;background:#15222b;color:#e7edf2;font-size:11px}.tm-economic-latest{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:10px 0}.tm-economic-latest span{font-size:12px}.tm-economic-latest small{display:block;color:#b3c0c9;font-size:10px;margin-top:4px}.tm-economic-latest strong{font:700 clamp(19px,2vw,27px)/1.3 ui-monospace,monospace;color:#ffc17b;white-space:nowrap}.tm-economic-readings .ls-event-readings em{font-size:9px;line-height:1.5;margin-top:3px}.tm-economic-readings .ls-event-readings b{font-size:16px;overflow-wrap:anywhere}.tm-economic-readings .ls-event-readings small{font-size:10px}.tm-economic-history{margin-top:8px}.tm-economic-history summary{display:list-item;cursor:pointer;color:#ffd19c;font-size:11px;padding:7px 3px}.tm-economic-history summary span{float:inline-end;font:11px ui-monospace,monospace;color:#bbc8d1}.tm-economic-history table{width:100%;border-collapse:collapse;font-size:11px;margin-top:4px}.tm-economic-history caption{text-align:start;padding:6px 0;color:#b5c7d3;font-size:10px}.tm-economic-history td,.tm-economic-history th{text-align:start;padding:7px 5px;border-bottom:1px solid #2b3b45}.tm-economic-history thead th{color:#afc0cb;font-size:10px}.tm-economic-history tbody th{font-weight:400}.tm-economic-history td[dir=ltr]{font-family:ui-monospace,monospace;text-align:end;color:#ffcb8f}.tm-economic-context,.tm-economic-history p{color:#b7c6cf;font-size:10px;line-height:1.7;margin:5px 0}.tm-economic-source{display:flex;flex-wrap:wrap;gap:5px 12px;border-top:1px solid #33414b;padding-top:7px;margin-top:6px;font-size:9px;color:#bccbd4}.tm-economic-source a{color:#91d5ff;text-decoration:underline;text-underline-offset:3px}.tm-economic-cadence{display:block;color:#b3c0c9;font-size:9px;line-height:1.6;margin-top:4px}.tm-economic-readings :is(select,summary,a):focus-visible{outline:2px solid #ffab49;outline-offset:3px}@media(max-width:720px){.tm-economic-history summary,.tm-economic-toolbar select{min-height:44px}.tm-economic-history summary{box-sizing:border-box;padding:13px 3px}.tm-economic-readings{padding:8px}.tm-economic-latest strong{font-size:20px}}.ls-event-countdown{display:block;padding:16px;container-type:inline-size;line-height:1.6}.ls-event-countdown>header{font-size:12px;gap:10px}.ls-event-countdown>header>b{font-size:11px}.ls-event-countdown>header button{display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid #425560;border-radius:5px;background:#16242c;color:#d5e6ec}.ls-event-main{grid-template-columns:minmax(0,1fr) auto;gap:20px;margin:12px 0}.ls-event-main a{font-size:clamp(16px,1.2vw,20px);line-height:1.7;-webkit-line-clamp:3}.ls-event-main small{font-size:12px;margin-top:5px}.ls-event-clock{min-width:170px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--event-color) 45%,transparent)}.ls-event-clock>strong{font-size:clamp(24px,2vw,30px);letter-spacing:0}.ls-event-clock small{font-size:11px;max-width:210px}.tm-economic-readings{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 16px;gap:6px 16px;padding:12px;margin:12px 0;background:#101b23;border-color:#3c4952}.tm-release-scoreboard{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.tm-release-scoreboard>div{min-width:0;padding:12px;border:1px solid #47535d;border-radius:6px;background:#14232d}.tm-release-scoreboard>div:first-child{border-color:#99652a;background:#2b2115}.tm-release-scoreboard em,.tm-release-scoreboard small{display:block;font-size:12px;line-height:1.6;font-style:normal;color:#b8c8d3}.tm-release-scoreboard b{display:block;margin:6px 0;color:#ffcc89;font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tm-economic-toolbar{grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap;gap:12px}.tm-economic-toolbar label{font-size:12px}.tm-economic-toolbar select{max-width:100%;font-size:13px;min-height:40px}.tm-economic-latest{grid-column:1/-1;justify-content:flex-start;gap:20px;padding:7px 0}.tm-economic-latest span{font-size:14px}.tm-economic-latest small{font-size:12px}.tm-economic-latest strong{font-size:23px}.tm-economic-cadence,.tm-economic-context{grid-column:1/-1;font-size:12px;line-height:1.7}.tm-economic-history{grid-column:1/-1;margin:0}.tm-economic-history summary{font-size:13px;padding:9px 0;min-height:40px}.tm-economic-history summary span{font-size:12px}.tm-economic-history table{font-size:13px}.tm-economic-history caption,.tm-economic-history p,.tm-economic-history thead th{font-size:12px}.tm-economic-source{grid-column:1/-1;font-size:11px;line-height:1.8;margin:0;padding-top:8px}.ls-event-markets>small{font-size:11px;margin:10px 0 7px}.ls-event-markets>div{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:6px}.ls-event-markets>div>span{padding:9px}.ls-event-markets b{font-size:12px}.ls-event-markets strong{font-size:16px;margin:5px 0}.ls-event-markets em{font-size:10px}.ls-event-markets [data-stale=true]{opacity:.78}.ls-event-countdown .ls-event-next{gap:6px;margin-top:12px}.ls-event-countdown .ls-event-next a{font-size:12px;line-height:1.6;flex-wrap:wrap;padding-top:8px}.ls-event-countdown .ls-event-next time{font-size:11px}.ls-event-countdown .tm-calendar-zone{font-size:12px;margin-top:12px}.ls-event-countdown .tm-calendar-zone select{font-size:12px;min-height:40px}.ls-event-countdown>footer{font-size:11px;line-height:1.8;margin-top:10px}.tm-economic-reference{grid-column:1/-1;min-width:0}.tm-economic-reference>summary{font-size:12px;padding:8px 0;cursor:pointer;line-height:1.8;color:#ffc485}.tm-economic-reference>summary>span{float:inline-end;color:#bccad4;font-size:12px}.tm-economic-reference>summary b{color:#ffca83;font-size:15px}.tm-economic-reference[open]>.tm-economic-toolbar{margin-top:12px}.mc-page>.tm-economic-widget.ls-workspace{padding:clamp(12px,1.5vw,24px) clamp(12px,2vw,32px) 0}.mc-page .mc-desk{max-width:none;padding:clamp(12px,2vw,32px)}.mc-page .mc-summary{margin:18px 0}.mc-page .mc-summary b{font-size:24px;margin-bottom:4px}@container(max-width:620px){.ls-event-main{gap:12px;grid-template-columns:1fr}.ls-event-clock{width:max-content;min-width:0}.ls-event-clock>strong{font-size:26px}.tm-release-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-release-scoreboard>div{padding:10px}.tm-release-scoreboard b{font-size:20px}.tm-economic-latest{flex-wrap:wrap;gap:10px}.ls-event-next a{flex-direction:column}.ls-event-countdown .tm-calendar-zone select{min-height:44px}}@media(max-width:720px){.ls-event-countdown{padding:12px}.ls-event-main a{font-size:16px}.ls-event-countdown>header button{min-width:44px;min-height:44px}.tm-economic-toolbar select{width:100%;font-size:16px;min-height:44px}.tm-economic-readings{padding:10px}.tm-economic-history summary{min-height:44px}}