#chart-tooltip{position:absolute;background:#525d66;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;transition:opacity .2s;max-width:160px;white-space:normal}#chart-tooltip-caret{position:absolute;width:0;height:0;z-index:999;pointer-events:none;border-left:6px solid transparent;border-right:6px solid transparent}.show-above{border-top:6px solid #525d66;border-bottom:none}.show-below{border-top:none;border-bottom:6px solid #525d66}.economic-calendar-module{margin:120px 0}.economic-calendar-module-header{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;gap:8px;margin:0 auto 36px;max-width:566px;padding:0 84px;text-align:center}.economic-calendar-module-app{flex:1;border-radius:16px;border:1px solid var(--gray-10)}.economic-calendar-module-wrapper{gap:24px;display:flex;align-items:flex-start}.economic-calendar-module-widget-wrapper{gap:16px;display:flex;flex-direction:column;order:2;overflow:hidden}.economic-calendar-module-widget{width:170px;border-radius:16px;border:1px solid var(--gray-10);overflow:hidden}.economic-calendar-module-widget img{height:100%;object-fit:contain;object-position:bottom right;transform-origin:top left;width:100%}.economic-calendar-module-widget-content{padding:24px 16px;display:flex;flex-direction:column;width:inherit}.economic-calendar-module-widget-content .component-title{margin-bottom:16px}.economic-calendar-module-widget-content .component-popup-popup .component-title{margin-bottom:0}.economic-calendar-module-widget-content-img{transition:transform .3s ease}.economic-calendar-module-widget-highlight{background:#f0f7ff;border-color:#f0f7ff}.economic-calendar-module-widget-popup,.economic-calendar-module .component-popup-content{display:flex;flex-direction:column;gap:24px}.economic-calendar-module-widget-popup-image{margin:auto}.economic-calendar-module-widget-popup-image img{height:140px;width:auto!important;border-radius:8px}.economic-calendar-module-widget-popup-paragraph svg{width:16px;height:16px}.economic-calendar-module-widget-popup-paragraph p{color:var(--text-weak);font-size:16px;line-height:24px;letter-spacing:.15px;margin:0}.economic-calendar-module-widget-popup-paragraph-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px}.economic-calendar-module-widget-popup-button{width:100%}.economic-calendar-module-filters-wrapper{display:flex;gap:8px;padding:16px 24px 8px;border-radius:16px;position:sticky;top:74px;background-color:#fff;z-index:99}.economic-calendar-module-filter{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.15px;border-radius:1000px;border:1px solid var(--border_active_enabled);padding:8px 16px;display:flex;gap:4px;white-space:nowrap;align-items:center;height:36px}.economic-calendar-module-filter-data-wrapper{display:flex;align-items:center;gap:8px;flex:1 0 0}.economic-calendar-module-filter.active{border:1px solid var(--border-selected);background:var(--surface_active_selected-enabled);cursor:default}.economic-calendar-module-filter.active img{transform:rotate(180deg)}.economic-calendar-module-filter img{transition:transform .3s}.economic-calendar-module-filter:hover:not(.active){border:1px solid rgba(7,20,34,.5);background:#052e570d}.economic-calendar-module-filter.custom-date.active,.economic-calendar-module-filter.show-countries.active,.economic-calendar-module-filter.show-impact.active{border:1px solid var(--border_active_enabled);background:inherit;cursor:default}.economic-calendar-module-filter-multiselect-wrapper{position:relative}.economic-calendar-module-day{font-size:20px;line-height:28px;font-weight:700;padding:0 16px 16px}.economic-calendar-module-day-header{padding:16px 0 8px 16px;position:sticky;top:74px;z-index:9;display:flex;align-items:baseline;gap:8px}.economic-calendar-module-day-header:after{content:"";display:block;height:60px;left:0;position:absolute;top:0;width:100%;background:linear-gradient(180deg,#fff 41.9%,#ffffffc9 80%,#ffffff4d,#fff0);z-index:-1}.economic-calendar-module-day-empty-content{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.15px;color:var(--text-medium)}.economic-calendar-module-chart{width:100%}.economic-calendar-module-no-chart{font-size:18px;font-weight:700;margin:0;height:250px;color:initial;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.economic-calendar-module-no-chart h2{color:var(--text-strong);text-align:center;font-size:24px;line-height:32px;margin:16px 0 0}.economic-calendar-module-no-chart p{color:var(--text-weak);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.15px;margin:8px 0 0}.economic-calendar-module-no-chart-img{background:transparent url(https://xas-cdn.xtb.com/build/no-results.NMKiw_Fz.png) center no-repeat;height:100px;margin:0 auto;width:104px}.economic-calendar-module-loader{height:250px;display:flex;align-items:center}.economic-calendar-module-list{padding:8px 16px;color:var(--text-strong)}.economic-calendar-module-list:hover{background:var(--surface_active_strong-hover);border-radius:16px;color:initial}.economic-calendar-module-list:has(.economic-calendar-module-collapse-content.active) .economic-calendar-module-list-arrow img{transform:rotate(180deg)}.economic-calendar-module-list:has(.economic-calendar-module-collapse-content.active)+.economic-calendar-module-list-separator{height:1px;background-color:var(--border-weak);margin:16px;display:block}.economic-calendar-module-list:has(.economic-calendar-module-collapse-content.active .economic-calendar-module-no-chart)+.economic-calendar-module-list-separator{display:none}.economic-calendar-module-separator{height:0}.economic-calendar-module-list-button{gap:24px;width:100%}.economic-calendar-module-list-left,.economic-calendar-module-list-right{display:flex;align-items:center;gap:24px}.economic-calendar-module-list-left{flex:1 0 0}.economic-calendar-module-list-right{align-items:flex-start}.economic-calendar-module-list-col-detail{font-size:14px;line-height:20px;font-weight:400;color:var(--text-strong);text-align:initial;width:105px}.economic-calendar-module-list-col-header{font-size:12px;line-height:16px;font-weight:400;color:var(--text-weak);display:block}.economic-calendar-module-list-col-value{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.15px}.economic-calendar-module-list-arrow img{width:16px;transition:transform .3s}.economic-calendar-module-list-time{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.15px;color:var(--text-weak);width:40px;text-align:initial}.economic-calendar-module-list-impact span{width:5px;height:5px;border-radius:50%;margin:4px 9px 0;display:block;position:relative;background:#18181e1f;top:-1px}.economic-calendar-module-list-impact span:before,.economic-calendar-module-list-impact span:after{width:5px;height:5px;display:block;position:absolute;top:0;content:"";background:#18181e1f;border-radius:50%}.economic-calendar-module-list-impact span:before{left:-9px}.economic-calendar-module-list-impact span:after{right:-9px}.economic-calendar-module-list-impact span.impact-1:before{background:#0bc466}.economic-calendar-module-list-impact span.impact-2{background:#ffa82a}.economic-calendar-module-list-impact span.impact-2:before{background:#ffa82a}.economic-calendar-module-list-impact span.impact-3{background:#f73e4a}.economic-calendar-module-list-impact span.impact-3:before,.economic-calendar-module-list-impact span.impact-3:after{background:#f73e4a}.economic-calendar-module-list-indicator{text-align:initial;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.economic-calendar-module-collapse-content{display:grid;justify-items:center;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.economic-calendar-module-collapse-content.active{max-height:400px;padding:24px 0 0}.economic-calendar-module-collapse-content-tooltip{margin:16px 0 8px}.economic-calendar-module-multiselect-wrapper{display:flex;flex-direction:column;border-radius:4px;border:1px solid var(--border-weak);background:var(--surface_active_strong-enabled);box-shadow:0 8px 24px #0f12150d;min-width:265px;padding:16px;position:absolute;right:0;top:100%;text-align:initial;margin-top:4px}.economic-calendar-module-show-countries .flag-icon,.economic-calendar-module-show-impact .flag-icon{width:16px;height:16px}.economic-calendar-module-show-countries .checkbox,.economic-calendar-module-show-impact .checkbox{border:1px solid var(--border_active_enabled);display:flex;width:16px;height:16px;align-items:center;margin:4px;border-radius:2px}.economic-calendar-module-show-countries li,.economic-calendar-module-show-impact li{display:flex;padding:16px 0;align-items:center;gap:8px}.economic-calendar-module-show-countries,.economic-calendar-module-show-impact,.economic-calendar-module-custom-date{position:relative}.economic-calendar-module-show-countries:before,.economic-calendar-module-show-impact:before,.economic-calendar-module-custom-date:before{content:"";display:block;height:100%;left:0;position:absolute;bottom:0;width:100%;background:linear-gradient(354deg,#fff 3%,#fff0 114.77%);z-index:99}.economic-calendar-module-custom-date{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.economic-calendar-module-custom-date-header{color:var(--text-weak);text-align:center;font-size:12px;font-style:normal;font-variant:all-small-caps;font-weight:400;line-height:16px;letter-spacing:.1px;margin:16px 0 9px}.economic-calendar-module-custom-date-day{color:var(--text-strong);height:51px;width:30px;display:flex;justify-content:center;align-items:center}.economic-calendar-module-sign-up{margin-top:16px;text-align:center;white-space:normal;z-index:999}.economic-calendar-module-sign-up-button{width:100%}.economic-calendar-module-sign-up h2,.economic-calendar-module-open-account h2{color:var(--text-strong);font-size:20px;line-height:28px;margin-bottom:4px}.economic-calendar-module-sign-up p,.economic-calendar-module-open-account p{color:var(--text-weak);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.15px;margin:0}.economic-calendar-module-sign-up-button,.economic-calendar-module-open-account-button{margin-top:24px}.economic-calendar-module-open-account{text-align:center;padding:16px 16px 32px;position:relative}.economic-calendar-module-open-account:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:80px;background:linear-gradient(180deg,#fff0,#fff 80%)}.economic-calendar-module .flag-icon{float:left}.economic-calendar-module .list-unstyled{padding:0;margin:0}.economic-calendar-module canvas{width:100%!important}.economic-calendar-module-tooltip-label{margin-bottom:4px}.economic-calendar-module-tooltip-content{display:flex;align-items:center;gap:8px}.economic-calendar-module-tooltip-legend{width:16px!important;height:16px!important;flex:0 0 16px;display:inline-block;border-radius:2px}.economic-calendar-module-tooltip-value{font-size:14px}body[dir=rtl] .economic-calendar-module-day-header{padding:16px 16px 8px 0}body[dir=rtl] .economic-calendar-module-show-countries:before,body[dir=rtl] .economic-calendar-module-show-impact:before,body[dir=rtl] .economic-calendar-module-custom-date:before{background:linear-gradient(6deg,#fff 3%,#fff0 114.77%)}body[dir=rtl] .economic-calendar-module-list-impact span:before{right:-9px}body[dir=rtl] .economic-calendar-module-list-impact span:after{left:-9px;right:auto}body[dir=rtl] .economic-calendar-module-list-left{justify-content:end}body[dir=rtl] .economic-calendar-module-list-indicator{width:100%;direction:ltr;text-align:right}body[dir=rtl] .economic-calendar-module-collapse-content-tooltip{direction:ltr}body[dir=rtl] .economic-calendar-module-override-dir{direction:ltr;text-align:left}@media all and (max-width: 991px){.economic-calendar-module{margin:56px 0}.economic-calendar-module-header{margin:0 auto 32px;padding:0 12px}}@media (max-width: 991px){#chart-tooltip-caret{z-index:-1}.economic-calendar-module-app{border:none;display:block;margin:0 auto;padding:0 84px;width:100%;order:2}.economic-calendar-module-container{padding:0}.economic-calendar-module-wrapper{display:grid}.economic-calendar-module-widget{width:327px;display:flex;align-items:flex-start}.economic-calendar-module-widget img{width:96px}.economic-calendar-module-widget-wrapper{order:1;gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr;overflow-x:auto;border-bottom:1px solid var(--border-weak);padding:0 84px 16px;-ms-overflow-style:none}.economic-calendar-module-widget-wrapper::-webkit-scrollbar{display:none}.economic-calendar-module-widget-content{justify-content:space-between}.economic-calendar-module-day-header{padding:16px 12px;flex-direction:column;gap:4px}.economic-calendar-module-filter-data-wrapper{overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.economic-calendar-module-filter-data-wrapper::-webkit-scrollbar{display:none}.economic-calendar-module-filter.show-countries.active,.economic-calendar-module-filter.show-impact.active{border:1px solid var(--border_active_enabled);background:inherit;cursor:default}.economic-calendar-module-filters-wrapper{padding:16px 0 0;border-radius:unset;display:grid}.economic-calendar-module-filters-wrapper .yesterday,.economic-calendar-module-filters-wrapper .today,.economic-calendar-module-filters-wrapper .custom-date{display:none}.economic-calendar-module-list{padding:0;border-radius:16px}.economic-calendar-module-list:not(:last-child){margin-bottom:16px}.economic-calendar-module-list:has(.economic-calendar-module-collapse-content.active){box-shadow:0 4px 36px #0000001a}.economic-calendar-module-list:hover{background:none}.economic-calendar-module-list-impact{display:flex;align-items:center;gap:8px;z-index:-1}.economic-calendar-module-list-impact-description{color:var(--text-weak);font-size:14px;font-weight:400}.economic-calendar-module-list-detail-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.economic-calendar-module-list-col-detail{width:unset}.economic-calendar-module-no-chart h2{font-size:20px}.economic-calendar-module-day{padding:16px 0}.economic-calendar-module-day-empty-content,.economic-calendar-module-list-arrow{display:block}.economic-calendar-module-card{border:1px solid var(--border-weak);border-radius:16px;padding:16px;display:grid}.economic-calendar-module-card-time-impact{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}.economic-calendar-module-card-country-indicator{font-weight:700;font-size:16px;display:flex;align-items:center;gap:8px}.economic-calendar-module-card-divider{height:1px;background-color:var(--border-weak);margin:20px -16px}.economic-calendar-module-card-content{display:flex;justify-content:space-between;width:100%;gap:16px}.economic-calendar-module-collapse-content.active{border-bottom:none}.economic-calendar-module-collapse-content-tooltip{margin:16px 0}.economic-calendar-module-open-account{text-align:initial;padding:0}.economic-calendar-module-open-account h2,.economic-calendar-module-open-account p{max-width:273px}.economic-calendar-module-open-account-button{margin-top:40px}.economic-calendar-module-open-account:before{height:180px;background:linear-gradient(180deg,#fff0,#fff 90%)}.economic-calendar-module-show-countries:before,.economic-calendar-module-show-impact:before,.economic-calendar-module-custom-date:before{background:linear-gradient(354deg,#fff 12%,#fff0 114.77%);z-index:0}.economic-calendar-module-show-countries .flag-icon,.economic-calendar-module-show-impact .flag-icon{z-index:-1}.economic-calendar-module-sign-up{margin-top:0}.economic-calendar-module-sign-up-button{width:100%}.economic-calendar-module-multiselect-popup-title{color:var(--text-strong);font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin:0}.economic-calendar-module-custom-date{display:block}.economic-calendar-module-custom-date li{display:flex;align-items:center;padding:16px 0;gap:8px;color:var(--text-strong, #121416);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px}.economic-calendar-module-custom-date li .radio-custom.selected{font-weight:700}.economic-calendar-module-custom-date li:has(.radio-custom.selected){font-weight:700}.economic-calendar-module-custom-date .radio-custom{width:16px;height:16px;border-radius:50%;border:1px solid var(--border_active_enabled);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.economic-calendar-module-custom-date .radio-custom.selected{border:5px solid var(--on-surface_primary-enabled);position:relative}.economic-calendar-module-custom-date input[type=radio]{display:none}.economic-calendar-module-custom-date .separator{height:1px;width:100%;background-color:var(--border-weak);margin:8px 0;display:block}.economic-calendar-module-custom-date:before{height:30%;background:linear-gradient(354deg,#fff 25.86%,#fff0 114.77%);z-index:0}}@media all and (max-width: 767px){.economic-calendar-module-app{padding:0 32px}.economic-calendar-module-open-account-button{width:100%}.economic-calendar-module-widget-wrapper{padding:0 32px 16px}}@media (resolution >= 2dppx),(resolution >= 192dpi){.economic-calendar-module-no-chart-img{background-image:url(https://xas-cdn.xtb.com/build/no-results@2x.C7fYQAq3.png);background-size:cover}}
