.loader{width:20px;height:20px;border:2px solid var(--main-color);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-modal-buttons{display:flex;justify-content:space-between;margin-top:16px;gap:16px}.action-modal-buttons button{flex:1}.modal-action .ant-modal-body{min-height:80px!important}.input-wrapper{display:flex;flex-direction:column}.input-wrapper .input-inner-wrapper{display:flex;justify-content:space-between;gap:.5rem}.input-wrapper .input-label{font-size:12px;color:var(--main-text-color-primary);margin-bottom:.25rem}.input-wrapper .input-error{font-size:11px;color:var(--danger);min-height:14px}.table-expand-icon{margin-right:8px;cursor:pointer}.ant-table-row-level-0>td{background-color:var(--main-bg)!important;font-size:14px!important}.ant-table-row-level-1>td{background-color:var(--main-bg-secondary)!important}.ant-table-row-level-2>td{background-color:var(--main-bg-secondary)!important}.ant-table tr:hover td{background-color:var(--main-color-hover)!important}.ant-table-tbody tr:last-child td{border-bottom:none!important}.ant-table-thead tr th,.ant-table-tbody tr:not(:last-child) td{border-bottom:1px solid var(--border-color)!important}.ant-table-tbody th,.ant-table-tbody td{color:var(--main-text-color-primary)!important}.ant-table-tbody>tr>td:not(:first-child){text-align:left;font-variant-numeric:normal}.ant-table-thead>tr>th{background-color:var(--main-bg)!important;white-space:nowrap;font-weight:500!important;font-size:13px!important}.ant-table-thead>tr>th *{color:var(--main-text-color-secondary)!important}.ant-table-thead>tr>th:before{display:none}.cell-child-node{display:flex;align-items:center}.ant-table-placeholder .cell-child-node{justify-content:center}.table-wrapper{overflow:hidden}.table-wrapper>div{overflow-y:hidden;overflow-x:auto}.integration-icon{width:24px;height:24px;object-fit:contain}.adspend-modal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between}.adspend-modal-footer{display:flex;justify-content:flex-end}.cogs-modal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between}.cogs-modal-account{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:help}.cogs-modal-footer{display:flex;justify-content:flex-end;margin-top:8px}.merchant-fees-modal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between}.merchant-fees-modal-footer{display:flex;justify-content:flex-end;margin-top:8px}.merchant-fees-input-disabled input{color:var(--main-text-color-primary)!important}.ant-modal-body{min-height:600px}.modal-small .ant-modal-body{min-height:300px}.modal-auto .ant-modal-body{min-height:auto}.ant-modal{max-height:86vh;overflow:hidden;border-radius:12px!important}.ant-modal .ant-modal-content{max-height:86vh;overflow-y:auto}.auth-form-wrapper{gap:30px;display:flex;flex-direction:column}.auth-fields-wrapper{gap:20px;display:flex;flex-direction:column}.auth-checkbox-wrapper{display:flex;justify-content:space-between}.auth-checkbox-wrapper a{font-size:14px;margin-top:4px;text-decoration:underline}.auth-wrapper{display:flex;flex-direction:row;height:100vh;background-color:var(--main-bg)}.auth-wrapper-side{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;padding:64px 0;position:relative}.auth-wrapper-side-inner{width:360px;display:flex;flex-direction:column;gap:32px;padding:0 12px}.auth-wrapper-big-logo{width:130px}.auth-wrapper-logo{width:24px;height:24px}.auth-wrapper-title{font-size:35px;font-weight:700;color:#fff;width:200px}.auth-wrapper .auth-wrapper-form h2{font-size:2rem;font-weight:600;color:var(--main-text-color-primary);margin-bottom:1rem;text-align:center}.auth-wrapper-form-footer{width:100%;position:absolute;bottom:64px;left:0}.auth-wrapper-form-footer .auth-wrapper-form-footer-item{width:100%;display:flex;justify-content:center;gap:5px;font-size:12px;font-weight:500;color:var(--main-text-color-primary)}.auth-wrapper-side-right{gap:30px}.auth-wrapper-side-right h1{text-align:center}@media (max-width: 800px){.auth-wrapper-side{width:100%}.auth-wrapper-side-right{display:none}}@media (max-width: 600px){.auth-wrapper-side{justify-content:flex-start}.auth-wrapper-side-inner{align-items:center;width:100%}.auth-wrapper .auth-wrapper-form{width:100%}.auth-wrapper h4{text-align:center}}.checkbox-wrapper{display:flex;align-items:center;gap:6px;cursor:pointer}.sign-in-form form{display:flex;flex-direction:column;gap:1rem}.page-title-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.page-title-wrapper-inner{display:flex;align-items:center;gap:6px}.sidebar-footer{padding:.5rem;border-top:1px solid var(--border-color)}.sidebar-footer-user{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem;border:none;background:none;cursor:pointer;transition:background-color .2s;border-radius:8px;justify-content:space-between}.sidebar-footer-user:hover{background-color:var(--main-bg-hover)}.sidebar-footer-user-info-wrapper{display:flex;align-items:center;gap:.75rem}.sidebar-footer-user-info{flex:1;text-align:left;max-width:120px}.sidebar-footer-user-name{font-weight:500;color:var(--main-text-color-primary)}.sidebar-footer-user-email{font-size:.875rem;color:var(--main-text-color-secondary)}.sidebar-menu-item{display:flex;align-items:center;gap:.5rem}.sidebar-menu-item-danger{color:var(--error-color)}.sidebar{width:260px;border-right:1px solid var(--border-color);background-color:var(--main-bg);position:fixed;height:100vh;display:flex;flex-direction:column}.sidebar .logo{height:32px}.sidebar-header{padding:.75rem;border-bottom:1px solid var(--border-color)}.sidebar-header .company-select-wrapper{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.sidebar-header .company-select-wrapper .company-select-title{margin-top:.5rem;color:var(--main-text-color-secondary)}.sidebar-navigation{padding:.5rem;display:flex;flex-direction:column;gap:12px;height:100%}.sidebar-navigation .ant-menu,.sidebar-navigation .ant-menu-item-group-list{display:flex;flex-direction:column;border-inline-end:none!important;gap:4px}.sidebar-navigation .ant-menu-item{margin-inline:0;margin-block:0;width:100%;height:36px;line-height:36px}.sidebar-navigation .ant-menu-item.ant-menu-item-selected span{color:var(--link-color)!important}.page-wrapper{background-color:var(--main-bg);min-height:100vh;display:flex;background-color:var(--main-bg-secondary);padding-bottom:24px}.page-wrapper .page-wrapper-content{padding-left:260px;max-width:1500px;width:100%;margin:0 auto}.page-wrapper .page-wrapper-content .page-wrapper-content-inner{padding:0 24px}.onboarding-slider{width:100%;height:calc(100vh - 64px);display:flex;flex-direction:column;overflow:hidden}.onboarding-slider-content{flex:1;position:relative;overflow:hidden;min-height:0}.onboarding-slider-track{display:flex;height:100%;transition:transform .5s ease-in-out}.onboarding-slider-slide{min-width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;box-sizing:border-box}@media (max-width: 768px){.onboarding-slider-slide{padding:20px}.onboarding-slider-controls{padding:15px;gap:15px}}.onboarding-slide{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto;height:100%;justify-content:center;gap:30px}.onboarding-slide-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.onboarding-slide-title{color:#7495d9!important;margin-bottom:0!important;font-weight:600!important}.onboarding-slide-description{color:#666!important;font-size:16px!important;line-height:1.6!important;max-width:600px;margin-bottom:0!important}.onboarding-slide-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:800px}.onboarding-feature-card{transition:all .3s ease!important;cursor:default!important;background-color:var(--main-bg)!important}.onboarding-feature-card:hover{border-color:#7495d9!important;box-shadow:0 4px 12px #7495d926!important;transform:translateY(-2px)}.onboarding-feature-card .ant-card-body{display:flex!important;align-items:center!important;gap:12px!important;padding:16px!important}.feature-icon{font-size:24px!important;color:#7495d9!important;flex-shrink:0}.feature-title{font-weight:600;font-size:14px;color:var(--main-text-color-primary);margin-bottom:4px}.feature-desc{font-size:12px;color:var(--main-text-color-secondary)}.onboarding-slide-action{margin-top:20px}.onboarding-slide-action .ant-btn{height:48px!important;padding:0 32px!important;font-size:16px!important;border-radius:8px!important;font-weight:500!important}@media (max-width: 768px){.onboarding-slide{gap:20px;padding:20px}.onboarding-slide-features{grid-template-columns:1fr;gap:15px}.onboarding-slide-title{font-size:24px!important}.onboarding-slide-description{font-size:14px!important}}@media (min-width: 769px) and (max-width: 1024px){.onboarding-slide-features{grid-template-columns:repeat(2,1fr);gap:16px}}.integration-actions-container{display:flex;justify-content:space-between;align-items:center;width:100%}.integration-actions-container--parent{justify-content:flex-end}.integration-actions-button{border:none}.section-wrapper{background-color:var(--main-bg)}.section-wrapper-header{display:flex;justify-content:space-between;padding:16px 16px 12px}.section-wrapper-header-title{display:flex;flex-direction:column}.section-wrapper-header-title h5{color:var(--main-text-color-secondary)}.section-wrapper-content{padding:0 16px 16px;display:flex;flex-direction:column;justify-content:space-between}.invite-member-container{background-color:var(--main-bg-secondary);padding:24px;border-radius:8px;margin-bottom:24px}.invite-member-form{display:flex;gap:16px;align-items:flex-end}.invite-member-input-wrapper{flex:1}.members-wrapper{display:flex;flex-direction:column;gap:20px}.integration-card{display:flex;align-items:center;border-top:1px solid var(--border-color);padding:16px;justify-content:space-between}.integration-card img{width:24px;height:24px;object-fit:contain}.integration-card-content{display:flex;align-items:center;gap:16px}.integration-card-title{display:flex;align-items:center;gap:.5rem}.integration-card-title b{font-size:15px;font-weight:500;color:var(--main-text-color-primary)}.integration-card-title span{color:var(--main-text-color-secondary)}.organization-settings-content{display:flex;flex-direction:column;gap:20px}.pnl-sync-wrapper{display:flex;gap:12px;align-items:center;justify-content:flex-end;flex:1;min-width:240px}.pnl-table-controls{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between}.pnl-table-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.pnl-table-wrapper .ant-table-thead .ant-table-cell:not(:first-child) .cell-child-node,.pnl-table-wrapper .ant-table-tbody .ant-table-cell:not(:first-child) .cell-child-node{justify-content:flex-end}.pnl-segmented-table-wrapper .ant-table-thead .ant-table-cell:not(:first-child):not(:last-child) .cell-child-node,.pnl-segmented-table-wrapper .ant-table-tbody .ant-table-cell:not(:first-child):not(:last-child) .cell-child-node{width:220px}.pnl-analysis{display:flex;flex-direction:column;gap:16px;width:100%}.feature-card{overflow:hidden;width:100%;padding:6px 12px;display:flex;justify-content:space-between;background-color:var(--main-bg-secondary)}.feature-card-content{display:flex;flex-direction:column;gap:4px}.feature-card-title-wrapper{display:flex;align-items:center;gap:12px}.feature-card-title{font-size:16px;font-weight:600;color:var(--main-text-color-primary)}.feature-card-details{display:flex;align-items:flex-end;gap:4px}.feature-card-details span{font-size:12px}.feature-card-details .date{color:var(--main-text-color-secondary)!important}.feature-card-actions{display:flex;align-items:center;justify-content:center}.ant-tag{font-size:12px;font-weight:500;border-radius:4px}.features-section{margin-bottom:12px}.features-grid{display:flex;flex-direction:column;gap:12px}.billing-modal-section-header h5{font-size:18px;font-weight:600}.features-sections-wrapper{margin-top:12px;padding:0 16px}.features-save-section{border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;padding-top:12px}.features-billing-info{display:flex;flex-direction:column}.features-monthly-total{font-size:16px;font-weight:600;color:var(--main-text-color-primary)}.features-monthly-total span{color:var(--main-text-color-accent)!important}.features-next-billing{font-size:14px;color:var(--main-text-color-secondary)}.payment-method-add{display:flex;flex-direction:column;gap:12px;justify-content:space-between;height:100%}.payment-method-add .payment-method-add-row{display:flex;width:100%;gap:12px}.payment-method-add .StripeElement{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px}.payment-method-card-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px 8px 16px;background-color:var(--main-bg-secondary)}.payment-method-card-left-wrapper{display:flex;align-items:center;gap:12px}.payment-method-card-left-wrapper img{width:32px}.payment-method-card-info-wrapper>.payment-method-card-info-number{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--main-text-color-primary)}.payment-method-card-info-wrapper>.payment-method-card-info-expires-on{font-size:12px;color:var(--main-text-color-secondary)}.payment-method-card-buttons-wrapper{display:flex;gap:6px;align-items:center}.payment-methods-sections-wrapper{height:calc(100% - 56px)}.payment-methods-list-wrapper{height:100%;overflow:hidden;overflow-y:auto}.payment-methods-list-wrapper .ant-list-items{display:flex;flex-direction:column;gap:12px}.promo-input-section{display:flex;gap:8px;align-items:flex-start}.promo-input-wrapper{flex:1;display:flex;flex-direction:column}.promo-input{width:100%}.promo-error{color:#ff4d4f;font-size:12px;margin-top:4px}.promo-apply-button{height:32px}.billing-content{display:flex;gap:20px;margin-bottom:20px}.billing-content .billing-content-left{display:flex;flex-direction:column;gap:20px}.billing-content>div:first-child{width:calc(100% - 350px)}.billing-content>div:last-child{width:350px}@media (max-width: 1340px){.billing-content{flex-direction:column}.billing-content>div:first-child,.billing-content>div:last-child{width:100%}}.change-password__field{display:flex;flex-direction:column;gap:4px}.change-password__error{font-size:12px;color:#ff4d4f;margin-top:4px;margin-left:4px}.change-password-collapse-icon{margin-top:10px}.delete-account-row{display:flex;gap:16px;align-items:end}.delete-account-input{flex:1}.delete-account-collapse-icon{margin-top:10px}.profile-row{display:flex;justify-content:space-between;gap:20px}.profile-row>.input-wrapper{width:100%}.profile-actions{display:flex;justify-content:flex-end}.user-settings-container{display:flex;flex-direction:column;gap:20px}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,Inter Fallback,Inter,system-ui,sans-serif,sans-serif}:root{--main-color: #7495d9;--main-highlighted-color: #395999;--main-color-disabled: #b5c7eb;--main-color-hover: #e6f4fe;--main-bg: #fff;--main-bg-hover: #f5f5f5;--main-bg-secondary: #fcfcfd;--main-bg-secondary-hover: #f5f5f5;--border-color: #e0e1e6;--main-text-color-primary: rgb(28, 32, 36);--main-text-color-primary-inverted: rgb(237, 238, 240);--main-text-color-secondary: #80838d;--main-text-color-accent: #0d74ce;--danger: #ff4d4f;--link-color: #0d74ce}html.dark{--main-color: #7495d9;--main-highlighted-color: #395999;--main-color-disabled: #b5c7eb;--main-color-hover: rgb(13, 40, 71);--main-bg: rgb(25, 27, 30);--main-bg-hover: #2c3035;--main-bg-secondary: rgb(32, 32, 32);--main-bg-secondary-hover: rgb(12, 13, 14);--border-color: rgb(54, 58, 63);--main-text-color-primary: rgb(237, 238, 240);--main-text-color-primary-inverted: rgb(28, 32, 36);--main-text-color-secondary: #999;--main-text-color-accent: #0d74ce;--danger: #ff4d4f;--link-color: rgb(112, 184, 255)}h1{font-size:24px;font-weight:600}h3{font-size:18px;font-weight:600}h4{font-size:22px;font-weight:600}h5{font-size:14px;font-weight:400}h6{font-size:14px;font-weight:600}button{cursor:pointer}a{color:var(--main-text-color-primary);text-decoration:underline}a:hover{text-decoration:underline!important;color:var(--main-color)!important}p{font-size:13px}h6,h5,h4,h3,h2,h1,span:not(button span):not(a span):not(.ant-dropdown-menu-title-content),p{color:var(--main-text-color-primary)}.rc-virtual-list-holder-inner{gap:4px}.ant-btn{box-shadow:none!important}.ant-dropdown{border:1px solid var(--border-color)}.ant-dropdown-menu-title-content span{color:var(--main-text-color-primary)!important}.ant-table-pagination{background-color:var(--main-bg)!important;margin:0!important;padding:16px!important}.ant-picker-header button{color:var(--main-text-color-primary)!important}.main-loader{background-color:var(--main-bg);position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-border{border:1.5px solid var(--border-color)}.border-radius-l{border-radius:12px}.border-radius-m{border-radius:8px}*{scrollbar-width:thin;scrollbar-color:var(--border-color) var(--main-bg-secondary)}html.dark *{scrollbar-color:var(--main-text-color-secondary) var(--main-bg-secondary)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--main-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:6px;border:2px solid var(--main-bg-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--main-text-color-secondary)}html.dark ::-webkit-scrollbar-thumb{background:var(--main-text-color-secondary)}html.dark ::-webkit-scrollbar-thumb:hover{background:var(--main-text-color-primary)}
