.journal-page[data-workspace=resources] .journal-toolbar{position:relative;min-height:78px;padding:17px 16px;border:0;background:#fafafa}
.journal-page[data-workspace=resources] .tracking-label{font-size:14px;color:#086aff;margin-bottom:6px}
.journal-page[data-workspace=resources] .journal-toolbar h1{font-size:24px;font-weight:500}
.journal-page[data-workspace=resources] .journal-filters>:not(#account-menu-trigger){display:none}
.journal-page[data-workspace=resources] .journal-content{padding:0 22px 28px}
.economic-tabs{display:flex;align-items:center;min-height:52px;margin-bottom:22px}
.economic-tabs>span{display:block;color:#086aff;font-size:14px;font-weight:500;letter-spacing:.2px;padding:14px 4px 11px;border-bottom:3px solid #086aff}
.economic-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px}
.economic-heading>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.economic-heading strong{font-size:14px;font-weight:500;color:#333}
.economic-heading span{font-size:13px;color:#7a7d83}
.economic-heading .subtle-button{min-height:32px;padding:6px 12px;font-size:13px}
.economic-calendar-embed{height:max(550px,calc(100dvh - var(--header) - 230px));width:100%;background:white;border:1px solid #e7e8eb;border-radius:3px;overflow:hidden}
.economic-calendar-embed .tradingview-widget-container{height:100%;width:100%}
.economic-calendar-embed .tradingview-widget-container__widget{height:calc(100% - 32px);width:100%}
.economic-calendar-embed iframe{display:block;width:100%;border:0}
.economic-calendar-embed .tradingview-widget-copyright{height:32px;box-sizing:border-box;padding:8px!important;line-height:16px!important;background:white}
.economic-status{font-size:13px;color:#6a707a;padding:12px 14px;background:#eef4ff;border:1px solid #dce8fb;border-radius:7px;margin-bottom:12px}
.economic-status[hidden]{display:none}
.economic-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;color:#7d8188;padding:13px 0}
.economic-footer p{margin:0;line-height:1.5}
.economic-footer a{color:#086aff;text-decoration:none;white-space:nowrap}
.economic-footer a:hover{text-decoration:underline}
@media(max-width:760px){.journal-page[data-workspace=resources] .journal-toolbar{padding:16px 12px;gap:8px}.journal-page[data-workspace=resources] .journal-content{padding-inline:12px}.economic-tabs{margin-bottom:12px}.economic-heading>div{gap:4px;flex-direction:column;align-items:flex-start}.economic-heading span{font-size:11px}.economic-calendar-embed{height:650px;min-height:65dvh}.economic-footer{align-items:flex-start;flex-direction:column;gap:8px}}
