.dateRangePicker{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.dateRangePicker input[readonly]{cursor:pointer}.dateRangePicker .datepickerToggle{border:1px solid #ececec;border-radius:12px;flex:1;height:48px;overflow:hidden;position:relative}.dateRangePicker .datepickerToggle:after{border-bottom:1px solid #2e86f9;border-left:1px solid #2e86f9;content:"";height:10px;position:absolute;right:16px;top:16px;transform:rotate(-45deg);width:10px}.dateRangePicker .datepickerToggle .datepickerInput,.dateRangePicker .datepickerToggle input[type=text]{align-items:center;background-color:#fff;border:none;display:flex;font-family:DB_Adman,sans-serif;font-size:20px;font-weight:400;height:100%;left:0;letter-spacing:.005em;line-height:20px;padding:12px 16px;position:relative;text-align:left;top:0;width:100%}.dateRangePicker .datepickerToggle .datepickerInput:focus,.dateRangePicker .datepickerToggle input[type=text]:focus{outline:none}.dateRangePicker .datepickerToggle .datepickerInput::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.flatpickr-calendar{border:1px solid #ececec;border-radius:16px;box-shadow:0 8px 24px rgba(16,24,40,.12);font-family:DB_Adman,sans-serif;max-width:calc(100vw - 32px);padding:4px 10px 10px;width:274px}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{display:none}.flatpickr-months{height:34px;margin-bottom:8px;position:relative}.flatpickr-months .flatpickr-month{color:#1a1a1a;height:34px}.flatpickr-months .flatpickr-current-month{align-items:center;color:#1a1a1a;display:flex;font-size:16px;font-weight:500;gap:6px;height:34px;justify-content:center;line-height:1;padding:0;top:0}.flatpickr-months .flatpickr-monthDropdown-months{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;color:#1a1a1a;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;padding:0;text-align:center;-moz-text-align-last:center;text-align-last:center;width:auto}.flatpickr-months .flatpickr-monthDropdown-months:focus,.flatpickr-months .flatpickr-monthDropdown-months:focus-visible,.flatpickr-months .flatpickr-monthDropdown-months:hover{background:transparent;outline:none}.flatpickr-months .numInputWrapper{background:transparent}.flatpickr-months .numInputWrapper:focus-within,.flatpickr-months .numInputWrapper:hover{background:transparent}.flatpickr-months .numInputWrapper span.arrowDown,.flatpickr-months .numInputWrapper span.arrowUp{display:none}.flatpickr-months .cur-year{background:transparent;color:#1a1a1a;font-weight:500;padding:0;text-align:center}.flatpickr-months .cur-year:focus,.flatpickr-months .cur-year:focus-visible{outline:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{align-items:center;border-radius:50%;display:flex;height:34px;justify-content:center;padding:0;top:0;width:34px}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{display:none}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{background-color:rgba(46,134,249,.08)}.flatpickr-months .flatpickr-next-month:focus-visible,.flatpickr-months .flatpickr-prev-month:focus-visible{outline:1px solid #2e86f9}.flatpickr-months .flatpickr-prev-month{background:url(../../images/pages/home/mobile/icons/left.svg) no-repeat 50%}.flatpickr-months .flatpickr-next-month{background:url(../../images/pages/home/mobile/icons/right.svg) no-repeat 50%}.dayContainer,.flatpickr-days,.flatpickr-innerContainer,.flatpickr-rContainer,.flatpickr-weekdaycontainer{max-width:252px;min-width:252px;width:252px}.flatpickr-weekdays{height:auto;padding-bottom:4px}.flatpickr-weekday{color:#98a2b3;font-size:12px;font-weight:400}.flatpickr-days{align-items:flex-start;height:auto;padding-bottom:4px}.dayContainer{align-content:flex-start;height:auto;min-height:0;padding:0}.flatpickr-day{align-items:center;border:1px solid transparent;border-radius:50%;color:#1a1a1a;display:flex;flex:0 0 36px;font-size:14px;height:36px;justify-content:center;line-height:1;margin:1px 0;max-width:36px;width:36px}.flatpickr-day:hover:not(.flatpickr-disabled):not(.selected){background:rgba(46,134,249,.1);border-color:transparent}.flatpickr-day.today:not(.selected){border-color:#2e86f9;color:#2e86f9}.flatpickr-day.today:focus:not(.selected),.flatpickr-day.today:hover:not(.selected){background:rgba(46,134,249,.1);border-color:#2e86f9;color:#2e86f9}.flatpickr-day.selected,.flatpickr-day.selected.today,.flatpickr-day.selected:hover{background:#2e86f9;border-color:#2e86f9;color:#fff;font-weight:500}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{color:#d0d5dd}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:transparent;border-color:transparent;color:#d0d5dd;cursor:not-allowed}.flatpickr-day:focus-visible{outline:1px solid #2e86f9;outline-offset:1px}@media(max-width:380px){.flatpickr-calendar{padding:8px 8px 12px;width:242px}.dayContainer,.flatpickr-days,.flatpickr-innerContainer,.flatpickr-rContainer,.flatpickr-weekdaycontainer{max-width:224px;min-width:224px;width:224px}.flatpickr-day{flex:0 0 32px;height:32px;max-width:32px;width:32px}}#reportSection{padding-bottom:200px}#reportSection,#reportSection .content{display:flex;flex-direction:column;gap:16px}#reportSection .content{padding:4px}#reportSection .content h2{display:flex;flex-direction:column;font-size:20px;font-weight:400;gap:4px;letter-spacing:.25px;line-height:20px}#reportSection .content h2 p{color:#8093a1;font-size:16px;letter-spacing:.4px;line-height:16px}#reportSection .content h2 span{font-size:19px;text-transform:capitalize}#reportSection .content .report-section{align-items:flex-start;align-self:stretch;background:#fff;border-radius:12px;box-shadow:0 1px 4px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;gap:16px;justify-content:center;margin:0 20px;padding:16px}#reportSection .content .report-section .downloadReportLanguageButton,#reportSection .content .report-section .selectReportButton{height:48px!important;justify-content:space-between!important;width:100%}#reportSection .content .report-section .date-section{display:flex;gap:12px;width:100%}#reportSection .content .report-section .date-section .datepickerToggle{border:none;border-radius:0}#reportSection .content .report-section .date-section .datepickerToggle:after{display:none}#reportSection .content .report-section .date-section .dateButton{height:48px!important;justify-content:space-between!important;width:100%}#reportSection .content .report-section .date-section label{height:48px!important;position:relative;width:100%}#reportSection .content .report-section .date-section label input{text-align:left}#reportSection .content .report-section .date-section label img{position:absolute;right:16px;top:50%;transform:translateY(-50%)}#reportSection .content .report-section .downloadReportButton{height:48px!important;width:100%}#reportSection .content .report-section .downloadReportButton:disabled{cursor:not-allowed!important;opacity:.5!important}#reportSection .content .manage-report-section{align-self:stretch;background:#fff;border-radius:12px;box-shadow:0 1px 4px 0 rgba(4,29,62,.12);display:flex;flex-direction:column;gap:16px;margin:0 20px;padding:16px;position:relative}#reportSection .content .manage-report-section--skeleton{background:transparent;box-shadow:none;padding:0}#reportSection .content .manage-report-section--skeleton>*{box-shadow:0 1px 4px 0 rgba(4,29,62,.12)}#reportSection .content .manage-report-section button:disabled{cursor:not-allowed;opacity:.5!important}#reportSection .content .manage-report-section .autoSubscriptionButton{height:48px!important;justify-content:space-between!important;width:100%}#reportSection .content .manage-report-section .reportSchedule{align-items:center;align-self:stretch;display:flex;gap:12px;width:100%}#reportSection .content .manage-report-section .reportSchedule button{min-width:76px}#reportSection .content .manage-report-section .reportSchedule h2{width:100%}#reportSection .content .manage-report-section .reportSchedule .switcher{--time:0.25s;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:2;background-color:#e3e3e3;border:none;border-radius:12px;box-sizing:border-box;cursor:pointer;font-size:1em;height:24px;position:relative;transition:background-color .3s ease;width:42px}#reportSection .content .manage-report-section .reportSchedule .switcher:before{aspect-ratio:1;background:#fff;border:1px solid transparent;border-radius:50%;content:"";height:18px;left:12px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left var(--time);width:18px}#reportSection .content .manage-report-section .reportSchedule .switcher:checked{background-color:#2e86f9}#reportSection .content .manage-report-section .reportSchedule .switcher:checked:before{left:30px}#reportSection .content .manage-report-section .nextReport{align-self:stretch;display:flex;flex-direction:column;gap:12px}#reportSection .content .manage-report-section .nextReport p{background:#fff;border:1px dashed #dde3ea;border-radius:12px;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:20px;padding:16px}#reportSection .content .manage-report-section .divider{background:#dde3ea;height:1px;width:100%}#reportSection .content .manage-report-section ul{align-self:stretch;display:flex;flex-direction:column;gap:16px}#reportSection .content .manage-report-section ul li{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"icon label edit" "empty value edit";grid-template-columns:20px auto 76px;row-gap:4px}html[lang=ru] #reportSection .content .manage-report-section ul li{grid-template-areas:"icon label" "empty value" "edit edit";grid-template-columns:20px auto;row-gap:12px}#reportSection .content .manage-report-section ul li img{grid-area:icon;height:20px;width:20px}#reportSection .content .manage-report-section ul li span{color:#8093a1;font-size:16px;font-weight:400;grid-area:label;letter-spacing:.4px;line-height:16px}#reportSection .content .manage-report-section ul li p{font-size:18px;font-weight:400;grid-area:value;letter-spacing:.25px;line-height:18px}#reportSection .content .manage-report-section ul li button{grid-area:edit}#reportSection .content .manage-report-section .loadingState{align-items:center;-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:99}#reportSection .content .manage-report-section .loadingState .spinner{animation:spin 2s linear infinite;z-index:1}#reportSection .content .reportRow{align-self:stretch;display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){#reportSection .content .reportRow{flex-direction:row}}#reportSection .content .reportRow .downloadReportLanguageButton{height:48px!important;justify-content:space-between!important;width:100%}#reportSection .content .reportRow-divider{display:none}@media(min-width:1024px){#reportSection .content .reportRow-divider{background:#d9d9d9;display:block;height:24px;margin:12px 0;right:-16px;width:1px}}input[type=checkbox]{align-items:center;display:flex;font-size:18px;font-weight:400;gap:16px;letter-spacing:.5px;line-height:16px;position:relative}input[type=checkbox] input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}input[type=checkbox] .checkmark{background-color:transparent;border:2px solid #399df3;border-radius:4px;height:20px;position:relative;width:20px}input[type=checkbox] .checkmark:after{content:"";display:none;position:absolute}input[type=checkbox] input:checked~.checkmark:after{display:block}input[type=checkbox] input:checked~.checkmark{background-color:#399df3}input[type=checkbox] .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:5px;top:2px;transform:rotate(45deg);width:6px}.select-subscription-modal{align-self:stretch;display:flex;flex-direction:column;gap:24px}.select-subscription-modal h4{font-size:24px;font-weight:400;letter-spacing:.12px;line-height:24px;padding:0 20px}.select-subscription-modal ul{align-self:stretch;display:flex;flex-direction:column;gap:12px;max-height:326px;overflow:auto;padding:0 20px}.select-subscription-modal ul li{width:100%}.select-subscription-modal ul li:first-child label{display:flex}.select-subscription-modal ul li label{border:1px solid #e7ecf1;border-radius:12px;display:grid;gap:8px;grid-template-areas:"checkbox title id" "empty address address";grid-template-columns:16px 40px auto;padding:12px}.select-subscription-modal ul li label:has(input:checked),.select-subscription-modal ul li label:hover{border:1px solid #2e86f9}.select-subscription-modal ul li label:has(input:checked){background:rgba(46,134,249,.04);border:1px solid #2e86f9}.select-subscription-modal ul li label input[type=checkbox]{grid-area:checkbox;min-height:16px;min-width:16px}.select-subscription-modal ul li label h6{font-size:20px;font-weight:400;grid-area:title;line-height:20px}.select-subscription-modal ul li label span{background:#e7ecf1;border-radius:4px;display:flex;font-size:12px;gap:40px;grid-area:id;height:18px;line-height:8px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.select-subscription-modal ul li label p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;grid-area:address;letter-spacing:.25px;line-height:14px;overflow:hidden;text-overflow:ellipsis}.select-subscription-modal ul li label.all-189{align-items:center;display:flex;gap:12px;justify-content:flex-start}.reportLanguageModal{align-self:stretch;display:flex;flex-direction:column;gap:24px}.reportLanguageModal h4{font-size:24px;font-weight:400;letter-spacing:.12px;line-height:20px;padding:0 20px}.reportLanguageModal .languageList{align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0 20px}.reportLanguageModal .languageList label{align-items:center;background:transparent;border:1px solid #d9d9d9;border-radius:12px;display:flex;gap:12px;justify-content:flex-start;padding:8px;position:relative;text-align:left}.reportLanguageModal .languageList label:after{background:#fff;border:1px solid #9c9c9c;border-radius:50%;content:"";height:16px;position:absolute;right:16px;transition:all .2s ease;width:16px}.reportLanguageModal .languageList label span{align-items:center;background:#fff;border:1px solid #dde3ea;border-radius:10px;display:flex;flex-direction:column;gap:8px;height:40px;justify-content:center;padding:12px 1px;width:40px}.reportLanguageModal .languageList label:has(input:checked),.reportLanguageModal .languageList label:hover{border:1px solid #2e86f9}.reportLanguageModal .languageList label:has(input:checked){background:rgba(46,134,249,.04)}.reportLanguageModal .languageList label:has(input:checked):before{background:#007bff;border-radius:50%;content:"";height:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;z-index:2}.scheduleModal{align-self:stretch;display:flex;flex-direction:column;gap:24px}.scheduleModal h4{font-size:24px;font-weight:400;letter-spacing:.12px;line-height:20px;padding:0 20px}.scheduleModal .scheduleList{align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0 20px}.scheduleModal .scheduleList label{align-items:center;align-self:stretch;background:transparent;border:1px solid transparent;border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:8px 8px 8px 16px}.scheduleModal .scheduleList label p{display:flex;flex-direction:column;font-size:20px;font-weight:400;gap:4px;letter-spacing:.1px;line-height:20px}.scheduleModal .scheduleList label p span{color:#8093a1;font-size:16px;font-weight:400;letter-spacing:.4px;line-height:16px}.scheduleModal .scheduleList label img{height:20px;opacity:0;transition:opacity .3s ease;width:20px}.scheduleModal .scheduleList label:has(input:checked),.scheduleModal .scheduleList label:hover{background:rgba(46,134,249,.04);border-color:#2e86f9;border-radius:12px}.scheduleModal .scheduleList label:has(input:checked) img,.scheduleModal .scheduleList label:hover img{opacity:1}.reportTypeModal{align-self:stretch;display:flex;flex-direction:column;gap:24px}.reportTypeModal h4{font-size:24px;font-weight:400;letter-spacing:.12px;line-height:20px;padding:0 20px}.reportTypeModal .reportTypeList{align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0 20px 24px}.reportTypeModal .reportTypeList button{align-items:center;align-self:stretch;background:transparent;border:1px solid #d9d9d9;border-radius:12px;display:flex;gap:12px;justify-content:center;padding:16px}.reportTypeModal .reportTypeList button.selected,.reportTypeModal .reportTypeList button:hover{border:1px solid #2e86f9}.reportTypeModal .reportTypeList button.selected{background:rgba(46,134,249,.04)}.reportTypeModal .reportTypeList button img{height:20px;width:20px}.reportTypeModal .reportTypeList button p{font-size:18px;font-weight:400;letter-spacing:.25px;line-height:18px}.emptyState{align-items:center;align-self:stretch;background-color:#f2f6fa;border-radius:12px;display:flex!important;flex-direction:column;gap:8px!important;justify-content:center;padding:20px 16px}.emptyState img{height:24px;width:24px}.emptyState h5{font-size:24px;line-height:24px}.emptyState h5,.emptyState p{font-weight:400;letter-spacing:.25px;text-align:center}.emptyState p{color:#8093a1;font-size:18px;line-height:18px}.skeletonElement{animation:skeleton-animation 2s infinite;background:linear-gradient(90deg,#e0e0e0 40%,#f0f0f0 50%,#e0e0e0 60%);background-size:200% 100%;border-radius:8px;height:48px}.recipient-content{display:grid;gap:16px;padding:0 24px}.recipient-content hr{background:#dde3ea;height:1px;margin:0;width:100%}.add-recipients-modal,.edit-recipients-modal{align-self:stretch;display:flex;flex-direction:column;gap:24px}.add-recipients-modal h4,.edit-recipients-modal h4{font-size:28px;font-weight:400;letter-spacing:.25px;line-height:30px;margin:0 24px}.add-recipients-modal .add-recipients-form,.edit-recipients-modal .add-recipients-form{display:flex;flex-direction:column;gap:6px}.add-recipients-modal .add-recipients-form label,.edit-recipients-modal .add-recipients-form label{display:flex;flex-direction:column;gap:4px}.add-recipients-modal .add-recipients-form label span,.edit-recipients-modal .add-recipients-form label span{color:#8093a1;font-size:16px;font-weight:400;line-height:20px}.add-recipients-modal .add-recipients-form label .input,.edit-recipients-modal .add-recipients-form label .input{align-items:center;background:#fcfcfc;background-color:#fff;border:1px solid #e7ecf1;border-radius:12px;display:flex;font-family:DB_Adman,sans-serif;font-size:20px;font-weight:400;gap:12px;justify-content:space-between;letter-spacing:.005em;line-height:20px;padding:14px 16px;text-align:left;width:100%}.add-recipients-modal .add-recipients-form label .input:checked,.edit-recipients-modal .add-recipients-form label .input:checked{background-color:#2e86f9}.add-recipients-modal .add-recipients-form label .input:checked:before,.edit-recipients-modal .add-recipients-form label .input:checked:before{left:30px}.add-recipients-modal .add-recipients-form label .input:focus-visible,.edit-recipients-modal .add-recipients-form label .input:focus-visible{border:1px solid #2e86f9}.add-recipients-modal .add-recipients-form label .input::-moz-placeholder,.edit-recipients-modal .add-recipients-form label .input::-moz-placeholder{color:#97a3ae}.add-recipients-modal .add-recipients-form label .input::placeholder,.edit-recipients-modal .add-recipients-form label .input::placeholder{color:#97a3ae}.add-recipients-modal .add-recipients-form label .input.error,.edit-recipients-modal .add-recipients-form label .input.error{border:1px solid #db5120;color:#000}.add-recipients-modal .add-recipients-form label .input#add-recipients-email,.edit-recipients-modal .add-recipients-form label .input#add-recipients-email{resize:none}.add-recipients-modal .add-recipients-form .validation-error,.edit-recipients-modal .add-recipients-form .validation-error{color:#e53935;font-size:16px;font-weight:400;line-height:20px}.add-recipients-modal .delete-recipient-button,.edit-recipients-modal .delete-recipient-button{align-items:center;background-color:transparent;border:1px solid #dde3ea;border-radius:12px;border-radius:16px;color:#e53935;display:flex;font-size:18px;font-weight:400;height:46px;justify-content:center;letter-spacing:.25px;line-height:18px}.add-recipients-modal .input,.edit-recipients-modal .input{height:72px}.confirmDeleteModal{align-items:center;display:flex;flex-direction:column;justify-content:center}.confirmDeleteModal .info_icon{align-items:flex-start;background:rgba(219,81,32,.08);border-radius:8px;display:flex;gap:8px;margin:24px;padding:12px}.confirmDeleteModal .content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0 24px 24px;text-align:center}.confirmDeleteModal .content h4{color:#062d4e;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:24px;text-align:center}.confirmDeleteModal .content h4 span{color:red}.confirmDeleteModal .content p{color:#8093a1;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:18px;text-align:center}.confirmDeleteModal .modalFooter{align-items:flex-start;align-self:stretch;border-top:1px solid #e7ecf1;display:flex;gap:16px;padding:20px}.subscription-warning-banner{background:linear-gradient(135deg,#fff3cd,#fef7e0);border:1px solid #ffeaa7;border-left:4px solid #ffc107;border-radius:8px;box-shadow:0 2px 8px rgba(255,193,7,.1);padding:16px}.subscription-warning-banner .warning-content{align-items:center;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:768px){.subscription-warning-banner .warning-content{align-items:flex-start;flex-direction:column;gap:8px}}.subscription-warning-banner .warning-icon{animation:pulse 2s infinite;flex-shrink:0;font-size:20px}.subscription-warning-banner .warning-message{color:#856404;flex:1;font-size:14px;line-height:1.4}.subscription-warning-banner .warning-message strong{color:#664d03;font-weight:600}@media(max-width:768px){.subscription-warning-banner .warning-message{font-size:13px}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
