.subscription-counter{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:transparent;cursor:pointer;transition:all .2s ease-in-out}.subscription-counter--static{cursor:default}.subscription-counter__days{font-size:13px;font-weight:500;line-height:1}.subscription-counter__label{font-size:11px;line-height:1;font-weight:400;margin-top:3px;white-space:nowrap}.app-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px;color:var(--dark);background:var(--light)}.app-header .header-left{display:flex;align-items:center}.app-header .header-left .header-toggle-size{cursor:pointer;margin-inline-end:16px;display:none}@media (max-width: 991px){.app-header .header-left .header-toggle-size{display:flex}}.app-header .header-left .header-toggle-size svg{display:block}.app-header .header-left .header-logo{width:240px;margin-inline-end:16px}.app-header .header-left .header-logo svg{width:120px;display:block}.app-header .header-left .header-title{color:var(--dark);font-weight:500;font-size:16px;line-height:100%;letter-spacing:.02em}.app-header .header-left .logo-link{display:flex;align-items:center}.app-header .header-left .logo-container{height:40px;display:flex;align-items:center}.app-header .header-left .logo-container .logo{height:100%;max-width:100%}.app-header .header-center .progress-indicator{color:var(--dark-color);font-weight:500}.app-header .header-right{display:flex;align-items:center;gap:16px}.app-header .header-right .header-toggle-product{display:none}@media (max-width: 991px){.app-header .header-right .header-toggle-product{display:flex;align-items:center;justify-content:center;padding:0 16px;border-radius:50px;border:1px solid #e0e0e0;height:40px}.app-header .header-right .header-toggle-product:hover{background-color:#0000000d}}.app-header .header-right .header-button{color:var(--light);background:#333;border:none}.app-header .header-right .header-button:hover{color:var(--light);background:#333;opacity:.8}.app-header .header-right .header-button-logout{border-radius:50%;height:40px;width:40px;cursor:pointer;transition:.28s;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff;border:2px solid #fff}.app-header .header-right .header-button-logout:hover{color:#fff!important;background-color:#0000000f!important;border-color:#fff!important}.app-header .header-right .header-button-logout svg{width:20px;height:auto;display:block}.app-header .header-right .notification-badge{cursor:pointer;color:var(--light);background:#333;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-small)}.app-header .header-right .notification-badge .notification-icon{color:var(--light);font-size:20px}.app-header .header-right .user-profile-link{text-decoration:none}.app-header .header-right .header-user-info{cursor:pointer}.app-header .header-right .header-user-info .user-info__avatar{background-color:var(--elem-bg);color:var(--dark)}.app-header .header-right .header-user-info .user-info__name{color:var(--light)}.app-header .header-right .header-credits{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:14px}.app-header .header-right .header-credits .credits-label{color:#8c8c8c;font-weight:500}.app-header .header-right .header-credits .credits-value{color:#1890ff;font-weight:700;font-size:16px}.app-header .header-right .header-avatar{background-color:#1890ff;color:#fff;font-weight:500;transition:all .3s ease}.app-header .header-right .header-avatar:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.app-header .header-user{font-size:24px;line-height:1;border:2px solid #ff335f;border-radius:50%;width:40px;min-width:40px;height:40px;background-color:#fff;color:#ff335f;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.app-header .header-user:hover{transform:scale(1.05);box-shadow:0 2px 8px #ff335f33}.app-header .header-menu-button{height:40px;width:40px;cursor:pointer;transition:.28s;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff;padding:0;border-radius:12px!important;box-shadow:none}.app-header .header-menu-button:hover{border-color:#fff!important;color:#fff!important;background-color:#0000000f!important}.app-header .header-menu-button.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:#fff}.menu-drawer__logo svg{max-width:120px;height:auto;display:block;margin-bottom:40px}.menu-drawer .ant-menu{background:none;border:none!important;margin-top:40px}.menu-drawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}.menu-drawer__menu .ant-menu-item{display:flex;align-items:center;gap:2px;color:#1f2937;border-radius:15px;padding-inline:0}.menu-drawer__menu .ant-menu-item svg{width:38px;height:auto}.menu-drawer__footer{display:flex;flex-direction:column;gap:16px}.menu-drawer__user-info{display:flex;align-items:center;gap:12px;padding:12px;border-radius:15px;background:transparent;cursor:pointer;transition:background-color .2s}.menu-drawer__user-info:hover{background:#0000000a}.menu-drawer__user-info--active{background:#fff!important}.menu-drawer__user-avatar{width:40px;height:40px;min-width:40px;border-radius:50%;background:#ff335f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.menu-drawer__user-details{display:flex;flex-direction:column;gap:2px;flex:1;overflow:hidden}.menu-drawer__user-email{font-size:14px;color:#1f2937;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-drawer__user-plan{font-size:12px;color:#00000073;line-height:1.2}.menu-drawer__user-menu{background:none;border:none!important;margin-top:0!important}.menu-drawer__user-menu .ant-menu-item{display:flex;align-items:center;gap:12px;color:#1f2937;border-radius:12px;padding:10px 12px;height:auto;line-height:1.4}.menu-drawer__user-menu .ant-menu-item svg{width:20px;height:20px}.menu-drawer__user-menu .ant-menu-item:hover{background-color:#0000000f}.menu-drawer__user-menu-logout{color:#ff4d4f!important}.menu-drawer__user-menu-logout svg{color:#ff4d4f!important}.menu-drawer__user-popover .ant-popover-inner{padding:4px;border-radius:12px}.menu-drawer__user-popover .ant-popover-arrow{display:none}.menu-drawer .header-button-close{height:40px;padding:0 18px;background:none;border:none;display:flex;align-items:center;width:100%;border-radius:15px!important}.menu-drawer .header-button-close:hover{background-color:#0000000f!important}.menu-drawer .header-button-close .ant-btn-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center}.menu-drawer .header-button-close .ant-btn-icon svg{transform:rotate(180deg)}.user-dropdown-overlay{border-radius:24px;background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none}.user-dropdown-overlay .ant-dropdown-menu{padding:0}.user-dropdown{width:340px;padding:40px 30px}.user-dropdown__header{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px}.user-dropdown__avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ff335f,#ff6b9d);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;flex-shrink:0}.user-dropdown__fullname{font-size:16px;color:#1f2937;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.user-dropdown__email{font-size:14px;color:#1f2937;opacity:.6;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px}.user-dropdown__subscription{display:flex;flex-direction:column;gap:4px;text-align:center;width:100%}.user-dropdown__subscription-plan{font-size:16px;color:#1f2937;font-weight:600;line-height:20px}.user-dropdown__subscription-date{font-size:13px;color:#1f2937;font-weight:400;line-height:16px}.user-dropdown__divider{height:1px;background:#0000000f;margin:12px 0}.user-dropdown__menu{display:flex;flex-direction:column;gap:16px}.user-dropdown__menu-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background-color .2s;color:#1f2937;font-size:14px}.user-dropdown__menu-item:hover{background-color:#fff}.user-dropdown__menu-item svg{width:20px;height:20px;flex-shrink:0}.user-dropdown__menu-item span{flex:1}@media (max-width: 991px){.app-header .header-left .header-logo{display:none}.app-header .header-left .header-title{font-size:14px}.app-header .header-right{gap:8px}.app-header .header-right .progress-indicator{display:none}}@media (max-width: 768px){.app-header{padding:0 10px}.app-header .header-button{display:none}.app-header .header-right .header-credits{padding:6px 12px}.app-header .header-right .header-credits .credits-label{display:none}.app-header .header-right .header-credits .credits-value{font-size:14px}.app-header .header-right button{font-size:12px;padding:4px 12px}}.shared-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-index);display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.shared-loading--block{position:static;top:unset;left:unset;width:auto;height:auto;z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none}.shared-loading--with-text{display:flex;flex-direction:column}.shared-loading__text{font-size:20px;line-height:150%;font-weight:400;margin-left:16px;color:var(--ant-color-primary)}.language-switcher{width:40px;min-width:40px;height:40px;display:flex;border-radius:50%;align-items:center;justify-content:center;background:transparent;border:2px solid #fff;color:#fff}.language-switcher:hover{border-color:#fff;color:#fff}.language-switcher.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:#fff}.info-tooltip{display:inline-flex;align-items:center;cursor:help;color:#8c8c8c;line-height:1}.info-tooltip__icon{font-size:16px}.info-tooltip:hover .info-tooltip__icon{color:#595959}.info-tooltip__overlay{max-width:360px;white-space:pre-line}.mandatory-filters-empty .ant-empty-image{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.mandatory-filters-empty .ant-empty-image svg{height:100%;width:auto}.mandatory-filters-empty .ant-empty-description{color:#000000a6;font-size:14px}*{font-family:Graphik RBC LC,sans-serif;padding:0;margin:0;box-sizing:border-box}img{max-width:100%}.table-total{display:block;margin-bottom:8px;color:#000000a6;font-size:13px}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Graphik RBC LC;src:url(/assets/Graphik%20RBC%20LC-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Graphik RBC LC;src:url(/assets/Graphik%20RBC%20LC-Medium.otf) format("opentype");font-weight:500;font-style:normal}.ant-layout{background:transparent}.ant-layout .ant-select-multiple .ant-select-selection-item{border-radius:5px;background:#dfeafd;color:#5c7cfa}.ant-layout .ant-select-multiple .ant-select-selection-item .anticon-close{color:#5c7cfa}.ant-spin .ant-spin-dot-item{background-color:#ff335f}.ant-btn-primary{border-radius:30px!important;background-color:#ff335f}.ant-btn-primary:hover{background-color:#f3345c!important}.ant-btn-primary:active{background-color:#e62e55!important}.ant-btn-default{background:#fff;color:#1f2937;border-radius:30px!important;border-color:#fff}.ant-btn-default:disabled{background:#fff;opacity:.5;pointer-events:none}.ant-btn-default:hover{background:#d0d0d0!important;color:#595959!important;border-color:#d0d0d0!important}.ant-btn-default:active{background:silver;color:#404040}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-item a:hover{color:#1f293799}.ant-pagination .ant-pagination-item-active{border:none}.ant-pagination .ant-pagination-item-active a{color:#1f2937}.ant-dropdown .ant-dropdown-menu{background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected{color:#ff335f}.ant-card{border-radius:20px;background:#ffe1e6;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);position:relative;border:1px solid #e3e3e3}.ant-segmented{border-radius:10px;background:#fff9;position:relative;border:none;padding:0}.ant-segmented .ant-segmented-thumb{border-radius:10px;background:#ff335f}.ant-segmented .ant-segmented-item{border-radius:10px;padding:4px 8px;color:#1f2937;transition:.3s}.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#fff!important;transition:.3s;background:#ff335f4d;border-radius:10px}.ant-segmented .ant-segmented-item-selected{color:#fff;background:#ff335f;border-radius:10px}.ant-table-wrapper .ant-table-sticky-holder{background:#fff9}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>th,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder{background:transparent}.ant-table-wrapper .ant-table .ant-table-header{border-bottom:1px solid #000}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:15px}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:15px}.ant-table-wrapper table{border-collapse:collapse}.ant-message .ant-message-notice-wrapper .ant-message-notice-content{border-radius:15px;background:#fff9}.ant-drawer .ant-drawer-content-wrapper{padding:4px;box-shadow:none}.ant-drawer .ant-drawer-content{border-radius:16px;position:relative;border:none}.ant-drawer .ant-drawer-header{border-bottom:none}.ant-drawer .ant-drawer-mask{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ant-tooltip .ant-tooltip-inner{background:#fff;color:#1f2937}.ant-tooltip .ant-tooltip-arrow:after,.ant-tooltip .ant-tooltip-arrow:before{background:#fff}.ant-switch.ant-switch-checked{background:#ff335f}.ant-tabs-nav-wrap{z-index:1}.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:#ff335f}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.ant-checkbox-checked .ant-checkbox-inner{background-color:#ff335f;border-color:#ff335f}
