*{font-family:Poppins,sans-serif;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gx-main-content-wrapper{padding:0;position:relative}#root .ant-layout{min-height:100%}.env-dropdown{display:flex;justify-content:flex-end;padding:0 96px;position:absolute;right:0;top:-20px}.toastBody{margin:0;padding:0}@media screen and (max-width:1024px){.env-dropdown{padding:0 66px}}.dashboard.full-height-card.landing-card .ant-card-body{height:100vh;padding:61px 96px 34px}.ant-input-affix-wrapper.search-input,.ant-input-affix-wrapper.search-input .ant-input{background-color:initial;outline:none}.add-project-page{background-color:#fff;background-color:var(--bg-base);min-height:100vh}.add-project-page .add-project-header{background:#fff;background:var(--bg-base);border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);height:106px;padding:24px 40px}.add-project-page .add-project-header .header-text .title{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.add-project-page .add-project-header .header-text .description{color:#71717a;color:var(--text-secondary);font-size:14px;margin:0}.add-project-page .add-project-header .header-actions .ant-btn-link{color:#71717a;color:var(--text-secondary);font-weight:500;height:auto;padding:0}.add-project-page .add-project-header .header-actions .ant-btn-link:hover{color:#09090b;color:var(--text-primary)}.add-project-page .add-project-header .header-actions .ant-btn-link span{vertical-align:middle}.add-project-page .form-container{padding:24px}.empty-state-container{align-items:center;background-color:#fff;background-color:var(--bg-base);border:1px dashed #e4e4e7;border:1px dashed var(--border-base);border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding:60px 24px;width:auto}.empty-state-container>div:first-child{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:24px}.empty-state-container>.ant-btn{flex-shrink:0;margin-top:8px}.full-height-card .ant-card-body{height:100%;padding:32px 16px 16px}.full-height-card .ant-card-body .ant-tabs{height:100%}.analytic-title{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:600;margin:32px 0 0 32px}.analtics-cards-section{display:flex;margin-bottom:32px}@media screen and (max-width:800px){.analtics-cards-section{flex-wrap:wrap;gap:12px}}.analytics{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.analytics-top{display:flex;justify-content:space-between;width:100%}.analytics-card{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f;height:125px;margin-right:32px;margin-top:12px;width:150px}.analytics-card .analytics-card-title{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);color:#71717a;color:var(--text-secondary);font-size:14px;font-weight:600;padding:12px 0 8px;text-align:center}@media screen and (max-width:1024px){.analytics-card .analytics-card-title{font-size:12px;padding:12px 0 4px}}@media screen and (max-width:910px){.analytics-card .analytics-card-title{font-size:8px;padding:4px 0}}.analytics-card .analytics-card-count{color:#09090b;color:var(--text-primary);font-size:45px;font-weight:400;text-align:center}@media screen and (max-width:1024px){.analytics-card .analytics-card-count{font-size:35px}}@media screen and (max-width:910px){.analytics-card .analytics-card-count{font-size:25px}}.analytics-card .analytics-card-per{color:#09090b;color:var(--text-primary);font-size:35px;font-weight:400;line-height:1.55;text-align:center}@media screen and (max-width:1024px){.analytics-card .analytics-card-per{font-size:25px}}@media screen and (max-width:910px){.analytics-card .analytics-card-per{font-size:16px}}.analytics-card .analytics-card-small-count{color:#71717a;color:var(--text-secondary);font-size:13px;font-weight:400;text-align:center}@media screen and (max-width:1024px){.analytics-card .analytics-card-small-count{font-size:12px}.analytics-card{height:100px;width:110px}}@media screen and (max-width:910px){.analytics-card{height:60px;margin-right:16px;width:90px}}@media screen and (max-width:800px){.analytics-card{margin-right:12px;width:80px}}.global-container.analytics{margin:0}.analytics-line-chart{align-items:center;background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f;display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:32px 0;width:inherit}.analytics-range-dropdown{margin-bottom:12px;margin-right:24px}.line-chart{width:1000px}@media screen and (max-width:1280px){.line-chart{width:700px}}@media screen and (max-width:921px){.line-chart{overflow:auto;width:500px}}.analytics-dropdown{display:flex;justify-content:flex-end;margin-bottom:12px;width:100%}.analytics-illustration,.analytics-main{align-items:center;display:flex;flex-direction:column;justify-content:center}.analytics-illustration{height:calc(100vh - 350px);min-height:250px;padding:32px}.analytics-illustration .ant-empty-description{color:#71717a;color:var(--text-secondary)}.analytics-illustration svg{height:auto;max-width:300px}.auth-wrapper{padding:0 24px 24px}.auth-card{display:flex;flex-direction:column}.field-row{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);display:flex;padding:24px 0}.field-row .label-col{display:flex;flex-direction:column;gap:4px;justify-content:center}.field-row .label-col label{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:500;line-height:20px}.field-row .label-col .sub-label{color:#71717a;color:var(--text-secondary);font-size:13px;line-height:1.5}.field-row .value-col{align-items:center;display:flex}.field-row .value-col .static-text{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:500;padding-left:4px}.field-row .value-col .input-group{align-items:center;background-color:#fafafa;background-color:var(--bg-subtle);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;cursor:default;display:flex;height:40px;justify-content:space-between;max-width:350px;padding:4px 4px 4px 12px;transition:background-color .2s ease,border-color .2s ease;width:100%}.field-row .value-col .input-group:hover{background-color:#f4f4f5;background-color:var(--bg-muted);border-color:#a1a1aa;border-color:var(--border-hover)}.field-row .value-col .input-group .code-text{color:#09090b;color:var(--text-primary);cursor:text;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap}.field-row .value-col .input-group .copy-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#71717a;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.field-row .value-col .input-group .copy-btn svg{height:16px;width:16px}.field-row .value-col .input-group .copy-btn:hover{background-color:#fff;background-color:var(--bg-base);box-shadow:0 1px 2px 0 #0000000d;color:#09090b;color:var(--text-primary)}.field-row .value-col .input-group .copy-btn:active{background-color:#e4e4e7;background-color:var(--bg-active)}@media (max-width:768px){.field-row{align-items:flex-start;flex-direction:column;gap:12px}.field-row .label-col,.field-row .value-col{flex:0 0 100%;max-width:100%;width:100%}}.channels-management-page{background-color:#fff;background-color:var(--bg-base);color:#09090b;color:var(--text-primary);height:calc(100vh - 162px);overflow:auto;padding:24px}.shadcn-modal-wrapper .ant-modal-container{padding:32px}.shadcn-modal-wrapper .ant-modal-content{border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;padding:0}.shadcn-modal-wrapper .ant-modal-body{padding:0}.shadcn-modal-wrapper .modal-header{padding:0 0 16px}.shadcn-modal-wrapper .modal-header h3{color:#09090b;color:var(--text-primary);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:24px;margin:0}.shadcn-modal-wrapper .modal-header p{color:#71717a;color:var(--text-secondary);font-size:14px;line-height:20px;margin:8px 0 0}.shadcn-modal-wrapper .modal-form-content .ant-form-item{margin-bottom:24px}.shadcn-modal-wrapper .modal-form-content .ant-form-item-label>label{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:500}.shadcn-modal-wrapper .modal-form-content .ant-form-item-explain,.shadcn-modal-wrapper .modal-form-content .ant-form-item-extra{color:#71717a;color:var(--text-secondary);font-size:13px;margin-top:8px}.shadcn-modal-wrapper .modal-form-content .code-input{background-color:#fafafa;background-color:var(--bg-subtle);border-color:#e4e4e7;border-color:var(--border-base);color:#09090b;color:var(--text-primary);font-size:13px}.shadcn-modal-wrapper .modal-footer{display:flex;gap:12px;justify-content:flex-end;padding:24px 0}.shadcn-modal-wrapper .recipient-tag{align-items:center;border:1px solid #0000;border-radius:4px;display:flex;font-size:13px;gap:4px;line-height:20px;margin-right:4px;padding:0 8px}.shadcn-modal-wrapper .recipient-tag.tag-valid{background-color:#f4f4f5;background-color:var(--bg-muted);border-color:#0000;color:#09090b;color:var(--text-primary)}.shadcn-modal-wrapper .recipient-tag.tag-error{background-color:#ef444414;color:#ef4444}.shadcn-modal-wrapper .recipient-tag .anticon-close{color:inherit;font-size:12px;opacity:.6}.shadcn-modal-wrapper .recipient-tag .anticon-close:hover{opacity:1}.logs-management-page,.senders-management-page{background-color:#fff;background-color:var(--bg-base);color:#09090b;color:var(--text-primary);height:calc(100vh - 162px);overflow:auto;padding:24px}.senders-management-page .senders-page-header{margin-bottom:24px}.platform-config-container{height:calc(100vh - 162px);padding:24px;width:100%}.platform-config-container .section-header{margin-bottom:24px}.platform-config-container .section-header h4.ant-typography{color:#09090b;color:var(--text-primary);font-size:18px;font-weight:600;letter-spacing:-.025em;margin-bottom:8px}.platform-config-container .section-header .ant-typography-secondary{color:#71717a;color:var(--text-secondary);font-size:14px}.platform-config-container .form-wrapper .ant-form-item{margin-bottom:24px}.platform-config-container .form-wrapper .ant-form-item .ant-form-item-label{padding-bottom:8px}.platform-config-container .form-wrapper .ant-form-item .ant-form-item-label>label{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:500;height:auto}.platform-config-container .form-wrapper .ant-form-item .ant-form-item-label>label:after{display:none}.platform-config-container .form-wrapper .config-input{background-color:#fff;background-color:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;box-shadow:none;color:#09090b;color:var(--text-primary);font-size:14px;height:40px;padding:8px 12px;transition:all .15s ease}.platform-config-container .form-wrapper .config-input::placeholder{color:#a1a1aa;color:var(--text-placeholder)}.platform-config-container .form-wrapper .config-input:hover{border-color:#a1a1aa;border-color:var(--border-hover)}.platform-config-container .form-wrapper .config-input.ant-input-focused,.platform-config-container .form-wrapper .config-input:focus{border-color:#e14610;border-color:var(--brand-primary);box-shadow:0 0 0 1px #e14610;box-shadow:0 0 0 1px var(--brand-primary)}.platform-config-container .form-wrapper .config-input.disabled,.platform-config-container .form-wrapper .config-input[disabled]{background-color:#fafafa;background-color:var(--bg-subtle);border-color:#e4e4e7;border-color:var(--border-base);color:#71717a;color:var(--text-secondary);cursor:not-allowed;opacity:1}.platform-config-container .form-wrapper .ant-input-password{background:#0000;border:none;padding:0}.platform-config-container .form-wrapper .ant-input-password input{border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;height:40px;padding:8px 12px}.platform-config-container .form-wrapper .ant-input-password input:focus{border-color:#e14610;border-color:var(--brand-primary);box-shadow:0 0 0 1px #e14610;box-shadow:0 0 0 1px var(--brand-primary)}.platform-config-container .form-wrapper .ant-input-password .ant-input-suffix{margin-left:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.platform-config-container .action-footer{align-items:center;display:flex;justify-content:end}.platform-config-container .action-footer .primary-actions{display:flex;gap:12px}.platform-config-container .destructive-btn{color:#ef4444;font-weight:500;height:40px;padding:0 16px}.platform-config-container .destructive-btn:hover{background-color:#ef44440d!important;color:#dc2626!important}.platform-config-container .no-platform-container{align-items:center;background-color:#fafafa;background-color:var(--bg-subtle);border:1px dashed #e4e4e7;border:1px dashed var(--border-base);border-radius:8px;display:flex;height:100%;justify-content:center;padding:60px 0}.platform-config-container .no-platform-container .no-platform-content{max-width:400px;text-align:center}.platform-config-container .no-platform-container .no-platform-content .icon-wrapper{margin-bottom:16px}.platform-config-container .no-platform-container .no-platform-content .icon-wrapper svg{color:#a1a1aa;color:var(--text-placeholder);width:480px}.platform-config-container .no-platform-container .no-platform-content h4.ant-typography{color:#09090b;color:var(--text-primary);margin-bottom:8px}.platform-config-container .no-platform-container .no-platform-content .ant-typography-secondary{display:block;margin-bottom:24px}.platform-config-container .no-platform-container .no-platform-content .provider-select-wrapper{width:100%}.platform-config-container .no-platform-container .no-platform-content .provider-select-wrapper .ant-select{text-align:left;width:100%}.platform-config-container .no-platform-container .no-platform-content .provider-select-wrapper .ant-select-selector{border-color:#e4e4e7!important;border-color:var(--border-base)!important;border-radius:6px!important;box-shadow:none!important;height:40px!important;padding:4px 12px!important}.platform-config-container .no-platform-container .no-platform-content .provider-select-wrapper .ant-select-selector .ant-select-selection-item{font-weight:500;line-height:30px!important}.centered-config-layout{display:flex;justify-content:center;padding:32px 0}.centered-config-layout .form-container{max-width:520px;width:100%}.centered-config-layout .config-header{align-items:center;display:flex;gap:16px;margin-bottom:32px}.centered-config-layout .config-header .provider-icon{align-items:center;background:linear-gradient(135deg,#f4f4f5,#fafafa);background:linear-gradient(135deg,var(--bg-muted) 0,var(--bg-subtle) 100%);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;color:#09090b;color:var(--text-primary);display:flex;font-size:20px;font-weight:700;height:48px;justify-content:center;width:48px}.centered-config-layout .config-header .header-text h4.ant-typography{font-size:18px;font-weight:600;margin:0 0 4px}.centered-config-layout .config-header .header-text .ant-typography-secondary{font-size:14px}.centered-config-layout .modern-grid-form .form-divider{color:#71717a;color:var(--text-secondary);font-size:12px;letter-spacing:.05em;margin:8px 0;text-transform:uppercase}.centered-config-layout .modern-grid-form .form-divider:after,.centered-config-layout .modern-grid-form .form-divider:before{border-top:1px dashed #e4e4e7;border-top:1px dashed var(--border-base)}.centered-config-layout .modern-grid-form .ant-form-item{margin-bottom:24px}.centered-config-layout .modern-grid-form .ant-form-item .ant-form-item-label{padding-bottom:8px}.centered-config-layout .modern-grid-form .ant-form-item .ant-form-item-label>label{color:#71717a;color:var(--text-secondary);font-size:13px;font-weight:500}.centered-config-layout .modern-grid-form .modern-input{background-color:#fff;background-color:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;font-size:14px;height:40px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.centered-config-layout .modern-grid-form .modern-input .ant-input-prefix{color:#a1a1aa;color:var(--text-placeholder);margin-right:12px}.centered-config-layout .modern-grid-form .modern-input:hover{border-color:#a1a1aa;border-color:var(--border-hover)}.centered-config-layout .modern-grid-form .modern-input.ant-input-focused,.centered-config-layout .modern-grid-form .modern-input:focus{border-color:#09090b;border-color:var(--text-primary);box-shadow:0 0 0 1px #09090b;box-shadow:0 0 0 1px var(--text-primary)}.centered-config-layout .modern-grid-form .modern-input input{background-color:initial!important}.centered-config-layout .modern-grid-form .ant-input-password .ant-input-suffix{color:#71717a;color:var(--text-secondary)}.centered-config-layout .action-footer{align-items:center;border-top:1px solid #e4e4e7;border-top:1px solid var(--border-base);display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px}.platform-wizard-container{display:flex;height:calc(100vh - 162px);width:100%}.platform-wizard-container .wizard-sidebar{border-right:1px solid #e4e4e7;border-right:1px solid var(--border-base);flex-shrink:0;height:100%;padding:32px 24px;width:280px}.platform-wizard-container .wizard-sidebar .sidebar-header{margin-bottom:32px}.platform-wizard-container .wizard-sidebar .sidebar-header h5.ant-typography{font-weight:600;margin:0 0 4px}.platform-wizard-container .wizard-sidebar .sidebar-header .ant-typography-secondary{font-size:13px}.platform-wizard-container .wizard-content{background-color:#fff;background-color:var(--bg-base);flex:1 1;height:calc(100vh - 162px);overflow:auto}@media (max-width:768px){.platform-wizard-container{flex-direction:column}.platform-wizard-container .wizard-sidebar{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);border-right:none;padding:24px;width:100%}.platform-wizard-container .wizard-content{padding:24px}}.centered-config-layout{display:block!important;padding:0!important;width:100%}.centered-config-layout .form-container{max-width:100%!important}.edit-body-modal .ant-modal-content{border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:24px}.edit-body-modal .ant-modal-header{margin-bottom:16px}.edit-body-modal .ant-modal-title{font-size:18px;font-weight:600}.edit-body-modal .workspace-container{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;display:flex;flex-direction:column;height:60vh;margin-top:12px;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.edit-body-modal .workspace-container:focus-within{border-color:#a1a1aa;border-color:var(--border-hover)}.edit-body-modal .workspace-header{align-items:center;background:#fafafa;background:var(--bg-subtle);border-bottom:2px solid #e14610;border-bottom:2px solid var(--brand-primary);display:flex}.edit-body-modal .workspace-header .header-item{align-items:center;background:#0000;color:#09090b;color:var(--text-primary);display:flex;flex:1 1;font-size:13px;font-weight:500;gap:8px;padding:12px}.edit-body-modal .workspace-header .header-item:first-child{border-right:1px solid #e4e4e7;border-right:1px solid var(--border-base)}.edit-body-modal .workspace-header .header-item .anticon{color:#71717a;color:var(--text-secondary)}.edit-body-modal .workspace-content{display:flex;flex:1 1;min-height:0}.edit-body-modal .workspace-content .editor-pane{background:#09090b;border-right:1px solid #e4e4e7;border-right:1px solid var(--border-base);flex:1 1;width:50%}.edit-body-modal .workspace-content .editor-pane .monaco-editor{outline:none}.edit-body-modal .workspace-content .preview-pane{background:#fff;background:var(--bg-base);flex:1 1;overflow:hidden;position:relative;width:50%}.edit-body-modal .workspace-content .preview-pane iframe{border:none;display:block;height:100%;width:100%}.edit-body-modal .workspace-content .preview-pane .empty-state{align-items:center;background:#fafafa;background:var(--bg-subtle);color:#a1a1aa;color:var(--text-placeholder);display:flex;font-size:13px;font-style:italic;height:100%;justify-content:center}.edit-body-modal .footer-actions{margin-top:24px}.preview-wrapper{display:flex;flex-direction:column;gap:16px}.preview-toolbar{display:flex;justify-content:flex-end;padding-bottom:8px}.preview-stage{align-items:flex-start;background-color:#fafafa;background-color:var(--bg-subtle);background-image:radial-gradient(#a1a1aa 1px,#0000 0);background-image:radial-gradient(var(--border-hover) 1px,#0000 1px);background-size:20px 20px;border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;display:flex;height:500px;justify-content:center;max-height:70vh;min-height:500px;overflow-y:auto;padding:32px;position:relative}.preview-frame-container{background:#fff;background:var(--bg-base);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;transition:all .4s cubic-bezier(.25,.8,.25,1)}.preview-frame-container iframe{background:#fff;background:var(--bg-base);border:none;display:block;height:100%;width:100%}.preview-frame-container.mode-desktop{width:100%}.preview-frame-container.mode-desktop,.preview-frame-container.mode-mobile{border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;height:500px}.preview-frame-container.mode-mobile{width:375px}.template-management-page{background-color:#fff;background-color:var(--bg-base);color:#09090b;color:var(--text-primary);font-family:Inter,sans-serif;height:calc(100vh - 162px);overflow:auto;padding:24px}.ant-modal-content{border-radius:6px!important;padding:24px!important}.ant-modal-content .ant-modal-header{margin-bottom:16px}.ant-modal-content .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600}.ant-modal-content .ant-modal-footer{border-top:none;padding-top:24px}.ant-modal-content .ant-modal-footer .ant-btn{border-radius:6px;font-weight:500}.ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary{background-color:#e14610;background-color:var(--brand-primary);border-color:#e14610;border-color:var(--brand-primary)}.email-container{background:#fafafa;background:var(--bg-subtle);height:100vh;margin:0;overflow-y:hidden;padding:0}.email-container .email-header{background:#fff;background:var(--bg-base);border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);height:106px;padding:24px 32px}.email-container .email-header .email-header-content{max-width:1400px}.email-container .email-header .email-header-content .email-title{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.email-container .email-header .email-header-content .email-description{color:#71717a;color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.email-container .email-tabs-wrapper{background:#fff;background:var(--bg-base);position:sticky;top:0;z-index:100}.email-tabs{margin:0 auto}.email-tabs .ant-tabs-card>.ant-tabs-nav{margin:0}.email-tabs .ant-tabs-card>.ant-tabs-nav:before{display:none}.email-tabs .ant-tabs-nav{background:#0000;height:56px;margin:0;padding:0 24px}.email-tabs .ant-tabs-nav:before{border:none}.email-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#e14610;background:var(--brand-primary);height:2px}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:24px;padding:8px 0}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:#0000;border:none;color:#71717a;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:8px 0;transition:all .2s cubic-bezier(.4,0,.2,1)}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:#09090b;color:var(--text-primary)}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{color:#e14610;color:var(--brand-primary)}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#e14610;color:var(--brand-primary);font-weight:600}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;transition:all .2s cubic-bezier(.4,0,.2,1)}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.email-tabs .ant-tabs-nav .ant-tabs-nav-more{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.email-tabs .ant-tabs-nav .ant-tabs-nav-more:hover{background:#e4e4e7;background:var(--bg-active);border-color:#71717a;border-color:var(--text-secondary)}.email-tabs .ant-tabs-nav .ant-tabs-nav-more svg{color:#71717a;color:var(--text-secondary);height:16px;width:16px}.email-tabs .ant-tabs-content-holder{padding:0}.email-tabs .ant-tabs-content-holder .ant-tabs-content{background:#0000;padding:0}.email-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:0}.email-tabs .email-tab-content{min-height:calc(100vh - 160px)}.ant-tabs-dropdown{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:4px}.ant-tabs-dropdown .ant-tabs-dropdown-menu .ant-tabs-dropdown-menu-item{border-radius:6px;color:#71717a;color:var(--text-secondary);font-size:14px;margin:2px 0;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tabs-dropdown .ant-tabs-dropdown-menu .ant-tabs-dropdown-menu-item:hover{background:#e4e4e7;background:var(--bg-active);color:#09090b;color:var(--text-primary)}.ant-tabs-dropdown .ant-tabs-dropdown-menu .ant-tabs-dropdown-menu-item.ant-tabs-dropdown-menu-item-active{background:#e4e4e7;background:var(--bg-active);color:#e14610;color:var(--brand-primary);font-weight:600}@media (max-width:768px){.email-container .email-header{padding:16px 24px}.email-container .email-header .email-header-content .email-title{font-size:24px}.email-container .email-header .email-header-content .email-description{font-size:13px}.email-tabs{padding:0 24px}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:16px}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:13px;padding:6px 0}.email-tabs .email-tab-content{min-height:calc(100vh - 140px)}}@media (max-width:480px){.email-container .email-header{padding:12px 16px}.email-container .email-header .email-header-content .email-title{font-size:20px}.email-container .email-header .email-header-content .email-description{display:none}.email-tabs{padding:0 16px}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:12px}.email-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:12px;padding:6px 0}}.email-tab-content .analytics-container{background:#0000;padding:24px 0}.ant-tabs-tab:before{display:none}:focus-visible{border-radius:4px;outline:2px solid #e14610;outline:2px solid var(--brand-primary);outline-offset:2px}.env-select{width:200px}.env-select .ant-select-selector{align-items:center;border-color:#e4e4e7;border-color:var(--border-base);border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;display:flex;height:40px;transition:all .2s cubic-bezier(.4,0,.2,1)}.env-select .ant-select-selector:hover,.env-select.ant-select-focused .ant-select-selector{border-color:#e14610;border-color:var(--brand-primary)}.env-select-dropdown{border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:6px}.env-select-dropdown .env-dropdown-wrapper{display:flex;flex-direction:column}.env-select-dropdown .ant-select-item{border-radius:6px;margin-bottom:2px;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.env-select-dropdown .ant-select-item-option-selected{color:#e14610;color:var(--brand-primary);font-weight:600}.env-select-dropdown .ant-select-item-option-active{background-color:#fafafa;background-color:var(--bg-hover)}.env-select-dropdown .env-option-item{align-items:center;display:flex;justify-content:space-between;width:100%}.env-select-dropdown .env-option-item .env-name{color:#09090b;color:var(--text-primary);font-size:14px}.env-select-dropdown .env-option-item .delete-action{align-items:center;border-radius:4px;color:#71717a;color:var(--text-secondary);display:flex;opacity:0;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1)}.env-select-dropdown .env-option-item .delete-action:hover{color:#ef4444}.env-select-dropdown .ant-select-item-option-active .delete-action,.env-select-dropdown .ant-select-item-option-selected .delete-action{opacity:1}.env-select-dropdown .dropdown-divider{background-color:#e4e4e7;background-color:var(--border-base);height:1px;margin:6px 0}.env-select-dropdown .create-new-env-btn{align-items:center;border-radius:6px;color:#09090b;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;font-weight:500;padding:10px 12px;transition:background .2s}.env-select-dropdown .create-new-env-btn .plus-icon{color:#71717a;color:var(--text-secondary);font-size:16px;font-weight:300;margin-right:8px}.env-select-dropdown .create-new-env-btn:hover{background-color:#fafafa;background-color:var(--bg-hover);color:#e14610;color:var(--brand-primary)}.env-select-dropdown .create-new-env-btn:hover .plus-icon{color:#e14610;color:var(--brand-primary)}.members-container{background:#fafafa;background:var(--bg-subtle);display:flex;flex-direction:column;height:100vh;margin:0;overflow-y:hidden;padding:0}.members-container .members-header{background:#fff;background:var(--bg-base);border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);flex-shrink:0;height:106px;padding:24px 32px}.members-container .members-header .members-header-content{max-width:1400px}.members-container .members-header .members-header-content .members-title{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.members-container .members-header .members-header-content .members-description{color:#71717a;color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.members-tab-content{background-color:#fff;background-color:var(--bg-base);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.members-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 24px}.members-toolbar .members-search{flex:1 1;max-width:360px}.members-toolbar .members-search .search-input{border-color:#e4e4e7;border-color:var(--border-base);border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;height:40px;transition:all .2s cubic-bezier(.4,0,.2,1)}.members-toolbar .members-search .search-input.ant-input-affix-wrapper-focused,.members-toolbar .members-search .search-input:hover{border-color:#e14610;border-color:var(--brand-primary)}.members-toolbar .members-actions{align-items:center;display:flex;gap:8px}.members-list{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:0 24px 24px}.members-empty{padding:32px 0}.member-container{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.member-container:hover{border-color:#a1a1aa;border-color:var(--border-hover);box-shadow:0 1px 2px 0 #0000000d}.member-container .member-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.member-container .member-header .member-name{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:600;margin:0}.member-container .member-header .right-header{align-items:center;display:flex;gap:4px}.member-container .member-header .right-header .member-action-icon{align-items:center;border-radius:4px;color:#71717a;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);width:28px}.member-container .member-header .right-header .member-action-icon:hover{background:#fafafa;background:var(--bg-hover);color:#09090b;color:var(--text-primary)}.member-container .member-header .right-header .member-action-icon.member-action-icon-danger:hover{color:#ef4444}.member-container .member-body{margin-top:8px}.member-container .member-body .body-item{align-items:center;display:flex}.member-container .member-body .body-item .item-title{background:#f4f4f5;background:var(--bg-muted);border-radius:6px;color:#71717a;color:var(--text-secondary);font-size:13px;font-weight:500;margin:0;padding:2px 8px}@media (max-width:768px){.members-container .members-header{padding:16px 24px}.members-container .members-header .members-header-content .members-title{font-size:24px}.members-container .members-header .members-header-content .members-description{font-size:13px}.members-toolbar{align-items:stretch;flex-direction:column}.members-toolbar .members-search{max-width:100%}.members-toolbar .members-actions{justify-content:flex-end}}@media (max-width:480px){.members-container .members-header{padding:12px 16px}.members-container .members-header .members-header-content .members-title{font-size:20px}.members-container .members-header .members-header-content .members-description{display:none}}.sms-container{background:#fafafa;background:var(--bg-subtle);height:100vh;margin:0;overflow-y:hidden;padding:0}.sms-container .sms-header{background:#fff;background:var(--bg-base);border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);height:106px;padding:24px 32px}.sms-container .sms-header .sms-header-content{max-width:1400px}.sms-container .sms-header .sms-header-content .sms-title{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.sms-container .sms-header .sms-header-content .sms-description{color:#71717a;color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.sms-container .sms-tabs-wrapper{background:#fff;background:var(--bg-base);position:sticky;top:0;z-index:100}.sms-tabs{margin:0 auto}.sms-tabs .ant-tabs-card>.ant-tabs-nav{margin:0}.sms-tabs .ant-tabs-card>.ant-tabs-nav:before{display:none}.sms-tabs .ant-tabs-nav{background:#0000;height:56px;margin:0;padding:0 24px}.sms-tabs .ant-tabs-nav:before{border:none}.sms-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#e14610;background:var(--brand-primary);height:2px}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:24px;padding:8px 0}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:#0000;border:none;color:#71717a;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:1.5;margin:0;padding:8px 0;transition:all .2s cubic-bezier(.4,0,.2,1)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:#09090b;color:var(--text-primary)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{color:#e14610;color:var(--brand-primary)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#e14610;color:var(--brand-primary);font-weight:600}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;transition:all .2s cubic-bezier(.4,0,.2,1)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.sms-tabs .ant-tabs-nav .ant-tabs-nav-more{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-more:hover{background:#e4e4e7;background:var(--bg-active);border-color:#71717a;border-color:var(--text-secondary)}.sms-tabs .ant-tabs-nav .ant-tabs-nav-more svg{color:#71717a;color:var(--text-secondary);height:16px;width:16px}.sms-tabs .ant-tabs-content-holder{padding:0}.sms-tabs .ant-tabs-content-holder .ant-tabs-content{background:#0000;padding:0}.sms-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:0}.sms-tabs .sms-tab-content{min-height:calc(100vh - 160px)}@media (max-width:768px){.sms-container .sms-header{padding:16px 24px}.sms-container .sms-header .sms-header-content .sms-title{font-size:24px}.sms-container .sms-header .sms-header-content .sms-description{font-size:13px}.sms-tabs{padding:0 24px}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:16px}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:13px;padding:6px 0}.sms-tabs .sms-tab-content{min-height:calc(100vh - 140px)}}@media (max-width:480px){.sms-container .sms-header{padding:12px 16px}.sms-container .sms-header .sms-header-content .sms-title{font-size:20px}.sms-container .sms-header .sms-header-content .sms-description{display:none}.sms-tabs{padding:0 16px}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:12px}.sms-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:12px;padding:6px 0}}.setup-container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:24px}.setup-container .setup-card{background-color:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 4px 24px -6px #00000014;display:flex;flex-direction:column;max-width:440px;padding:40px;width:100%}.setup-container .setup-card .setup-header{margin-bottom:32px;text-align:center}.setup-container .setup-card .setup-header .brand-logo{color:#545454;font-size:24px;font-weight:700;letter-spacing:-.2px;margin-bottom:12px;text-transform:capitalize}.setup-container .setup-card .setup-header .subtitle{color:#595959;font-size:14px;line-height:1.5}.setup-container .setup-card .ant-form .ant-form-item{margin-bottom:20px}.setup-container .setup-card .ant-form .submit-btn{width:100%}.alert-notice-modal .ant-modal-content{border-radius:20px!important;box-shadow:0 20px 40px #00000026!important;overflow:hidden!important;padding:32px 24px 24px!important;position:relative!important}.alert-notice-modal .ant-modal-body{padding:0!important}.alert-notice-modal .ant-modal-close{right:16px!important;top:16px!important}.alert-notice-modal__icon-badge{align-items:center;background:linear-gradient(135deg,#fa8c1526,#fa8c150d);border:1px solid #fa8c1540;border-radius:50%;box-shadow:0 8px 24px #fa8c151f;display:inline-flex;height:72px;justify-content:center;margin-bottom:16px;width:72px}.alert-notice-modal__icon-badge .anticon{color:#fa8c15;font-size:32px}.alert-notice-modal__title{color:#20292e!important;font-size:18px!important;font-weight:600!important;margin-bottom:8px!important;margin-top:0!important}.alert-notice-modal__message{color:#595959!important;display:block!important;font-size:14px!important;line-height:1.5!important}.alert-notice-modal__dismiss{color:#595959;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;transition:color .2s ease}.alert-notice-modal__dismiss:hover{color:#fa8c15}.alert-notice-modal__progress-bar{animation:alert-countdown linear forwards;background:linear-gradient(90deg,#fa8c15,#fcb160);bottom:0;height:3px;left:0;position:absolute}@keyframes alert-countdown{0%{width:100%}to{width:0}}:root{--color-white:#fff;--color-black:#000;--color-primary:#eb4960;--color-primary-light:#e86363;--color-grey-light:#f2f2f2;--add-button-color:#726a6b;--secondary-background-color:#263238;--secondary-green-color:#9ab999;--header-text-color:#262626;--brand-primary:#e14610;--brand-primary-hover:#c93d0e;--brand-primary-active:#a8330b;--text-primary:#09090b;--text-secondary:#71717a;--text-placeholder:#a1a1aa;--text-inverse:#fafafa;--bg-base:#fff;--bg-subtle:#fafafa;--bg-muted:#f4f4f5;--bg-active:#e4e4e7;--bg-hover:#fafafa;--border-base:#e4e4e7;--border-hover:#a1a1aa;--border-active:#18181b}[data-theme=dark]{--brand-primary:#e14610;--brand-primary-hover:#eb5b28;--brand-primary-active:#f37a4b;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-placeholder:#52525b;--text-inverse:#fafafa;--bg-base:#18181b;--bg-subtle:#09090b;--bg-muted:#27272a;--bg-active:#3f3f46;--bg-hover:#27272a;--border-base:#27272a;--border-hover:#52525b;--border-active:#fafafa}.m-0{margin:0}.m-2{margin:2px}.m-4{margin:4px}.m-8{margin:8px}.m-16{margin:16px}.m-24{margin:24px}.m-32{margin:32px}.mt-0{margin-top:0}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mb-0{margin-bottom:0}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.ml-0{margin-left:0}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.ml-32{margin-left:32px}.mr-0{margin-right:0}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.mr-32{margin-right:32px}.mx-0{margin-inline:0}.mx-2{margin-inline:2px}.mx-4{margin-inline:4px}.mx-8{margin-inline:8px}.mx-16{margin-inline:16px}.mx-24{margin-inline:24px}.mx-32{margin-inline:32px}.my-0{margin-block:0}.my-2{margin-block:2px}.my-4{margin-block:4px}.my-8{margin-block:8px}.my-16{margin-block:16px}.my-24{margin-block:24px}.my-32{margin-block:32px}.p-0{padding:0}.p-2{padding:2px}.p-4{padding:4px}.p-8{padding:8px}.p-16{padding:16px}.p-24{padding:24px}.p-32{padding:32px}.pt-0{padding-top:0}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-8{padding-top:8px}.pt-16{padding-top:16px}.pt-24{padding-top:24px}.pt-32{padding-top:32px}.pb-0{padding-bottom:0}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-8{padding-bottom:8px}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}.pb-32{padding-bottom:32px}.pl-0{padding-left:0}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-24{padding-left:24px}.pl-32{padding-left:32px}.pr-0{padding-right:0}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-8{padding-right:8px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}.pr-32{padding-right:32px}.px-0{padding-inline:0}.px-2{padding-inline:2px}.px-4{padding-inline:4px}.px-8{padding-inline:8px}.px-16{padding-inline:16px}.px-24{padding-inline:24px}.px-32{padding-inline:32px}.py-0{padding-block:0}.py-2{padding-block:2px}.py-4{padding-block:4px}.py-8{padding-block:8px}.py-16{padding-block:16px}.py-24{padding-block:24px}.py-32{padding-block:32px}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.fw-black{font-weight:900}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-32{font-size:32px}.fs-48{font-size:48px}.w-auto{width:auto}.w-full{width:100%}.w-50{width:50%}.w-25{width:25%}.w-75{width:75%}.w-16px{width:16px}.w-24px{width:24px}.w-32px{width:32px}.w-48px{width:48px}.w-64px{width:64px}.w-80px{width:80px}.w-100px{width:100px}.w-200px{width:200px}.w-300px{width:300px}.w-400px{width:400px}.w-screen{width:100vw}.h-auto{height:auto}.h-full{height:100%}.h-50{height:50%}.h-25{height:25%}.h-75{height:75%}.h-16px{height:16px}.h-24px{height:24px}.h-32px{height:32px}.h-48px{height:48px}.h-64px{height:64px}.h-80px{height:80px}.h-100px{height:100px}.h-200px{height:200px}.h-300px{height:300px}.h-400px{height:400px}.h-screen{height:100vh}.d-flex{display:flex}.justify-center{justify-content:center}.align-center{align-items:center}.flex-vertical{flex-direction:column}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#e4e4e7;background:var(--border-base);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#71717a;background:var(--text-secondary)}.ant-picker{box-shadow:0 1px 2px 0 #0000000d}.ant-picker:hover{border-color:#a1a1aa!important;border-color:var(--border-hover)!important}.ant-picker-focused{border-color:#e14610!important;border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px #18181b1a!important}.ant-picker-dropdown .ant-picker-panel-container{border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;overflow:hidden}.ant-picker-dropdown .ant-picker-panels{background:#fff;background:var(--bg-base)}.ant-picker-dropdown .ant-picker-header{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);padding:12px 16px}.ant-picker-dropdown .ant-picker-header button{color:#71717a;color:var(--text-secondary)}.ant-picker-dropdown .ant-picker-header button:hover{background:#f4f4f5;background:var(--bg-muted);border-radius:4px;color:#09090b;color:var(--text-primary)}.ant-picker-dropdown .ant-picker-header .ant-picker-header-view button{color:#09090b;color:var(--text-primary);font-weight:500}.ant-picker-dropdown .ant-picker-header .ant-picker-header-view button:hover{color:#e14610;color:var(--brand-primary)}.ant-picker-dropdown .ant-picker-body{padding:12px 16px}.ant-picker-dropdown .ant-picker-content thead th{color:#71717a;color:var(--text-secondary);font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.ant-picker-dropdown .ant-picker-cell{color:#09090b;color:var(--text-primary)}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#f4f4f5;background:var(--bg-muted);border-radius:6px}.ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{background:#0000;color:#d4d4d8}.ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner:before{background:#0000}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #e14610;border:1px solid var(--brand-primary);border-radius:6px}.ant-picker-dropdown .ant-picker-cell-in-range .ant-picker-cell-inner{background:#f4f4f5;background:var(--bg-muted);border-radius:0}.ant-picker-dropdown .ant-picker-cell-in-range:before{background:#f4f4f5;background:var(--bg-muted)}.ant-picker-dropdown .ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background:#e14610;background:var(--brand-primary);border-radius:6px 0 0 6px;color:#fff}.ant-picker-dropdown .ant-picker-cell-range-start:not(.ant-picker-cell-range-end):before{background:#f4f4f5;background:var(--bg-muted)}.ant-picker-dropdown .ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner{background:#e14610;background:var(--brand-primary);border-radius:0 6px 6px 0;color:#fff}.ant-picker-dropdown .ant-picker-cell-range-end:not(.ant-picker-cell-range-start):before{background:#f4f4f5;background:var(--bg-muted)}.ant-picker-dropdown .ant-picker-cell-range-start.ant-picker-cell-range-end .ant-picker-cell-inner{background:#e14610;background:var(--brand-primary);border-radius:6px;color:#fff}.ant-picker-dropdown .ant-picker-cell-range-start.ant-picker-cell-range-end:before{background:#0000}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#e14610;background:var(--brand-primary);border-radius:6px;color:#fff}.ant-picker-dropdown .ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{background:#fafafa;background:var(--bg-subtle)}.ant-picker-dropdown .ant-picker-cell-range-hover-end .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-range-hover-start .ant-picker-cell-inner{background:#f4f4f5;background:var(--bg-muted);border-radius:6px}.ant-picker-dropdown .ant-picker-cell-inner{border-radius:6px;font-weight:400;transition:all .2s ease}.ant-picker-dropdown .ant-picker-cell-inner:hover{background:#f4f4f5;background:var(--bg-muted)}.ant-picker-dropdown .ant-picker-cell-range-hover-end:after,.ant-picker-dropdown .ant-picker-cell-range-hover-start:after{border-radius:6px}.ant-picker-dropdown .ant-picker-footer{border-top:1px solid #e4e4e7;border-top:1px solid var(--border-base);padding:12px 16px}.ant-picker-dropdown .ant-picker-footer .ant-picker-today-btn{color:#e14610;color:var(--brand-primary);font-weight:500}.ant-picker-dropdown .ant-picker-footer .ant-picker-today-btn:hover{color:#09090b;color:var(--text-primary)}.ant-picker-dropdown .ant-picker-time-panel{border-left:1px solid #e4e4e7;border-left:1px solid var(--border-base)}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column:not(:last-child){border-right:1px solid #e4e4e7;border-right:1px solid var(--border-base)}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column>li:hover{background:#f4f4f5;background:var(--bg-muted)}.ant-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected{background:#f4f4f5;background:var(--bg-muted);color:#e14610;color:var(--brand-primary);font-weight:500}.ant-picker-clear,.ant-picker-range-separator{color:#71717a;color:var(--text-secondary)}.ant-picker-clear{background:#0000}.ant-picker-clear:hover{color:#09090b;color:var(--text-primary)}.ant-picker-input>input::placeholder{color:#a1a1aa;color:var(--text-placeholder)}.ant-picker-suffix{color:#71717a;color:var(--text-secondary)}.ant-picker-active-bar{background:#e14610;background:var(--brand-primary);opacity:.2}.ant-picker-decade-panel .ant-picker-cell-in-view,.ant-picker-month-panel .ant-picker-cell-in-view,.ant-picker-year-panel .ant-picker-cell-in-view{color:#09090b;color:var(--text-primary)}.ant-picker-decade-panel .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:#f4f4f5;background:var(--bg-muted);border-radius:6px}.ant-picker-decade-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-selected .ant-picker-cell-inner{background:#e14610;background:var(--brand-primary);border-radius:6px;color:#fff;font-weight:500}.ant-picker-cell-in-range:before,.ant-picker-cell-range-end:before,.ant-picker-cell-range-start:before{background:#f4f4f5!important;background:var(--bg-muted)!important}.ant-picker-cell-range-start .ant-picker-cell-inner{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.ant-picker-cell-range-end .ant-picker-cell-inner{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important}.ant-steps .ant-steps-item-tail{left:16px!important;padding:0!important;top:0!important}.ant-steps .ant-steps-item-tail:after{background-color:#e4e4e7!important;background-color:var(--border-base)!important;width:1px!important}.ant-steps .ant-steps-item-icon{background-color:#fff;background-color:var(--bg-base);border:1px solid #0000;height:32px;line-height:32px;margin-right:12px;transition:all .2s ease;width:32px}.ant-steps .ant-steps-item-icon .ant-steps-icon{font-family:inherit;font-size:14px;line-height:1;top:-1px}.ant-steps .ant-steps-item-content{min-height:60px}.ant-steps .ant-steps-item-content .ant-steps-item-title{font-size:14px;line-height:20px;margin-bottom:4px}.ant-steps .ant-steps-item-content .ant-steps-item-description{font-size:13px;line-height:20px}.ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:initial;border-color:#e4e4e7;border-color:var(--border-base)}.ant-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#71717a;color:var(--text-secondary)}.ant-steps .ant-steps-item-wait .ant-steps-item-content .ant-steps-item-title{color:#71717a;color:var(--text-secondary);font-weight:400}.ant-steps .ant-steps-item-wait .ant-steps-item-content .ant-steps-item-description{color:#a1a1aa;color:var(--text-placeholder)}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#e14610;background-color:var(--brand-primary);border-color:#e14610;border-color:var(--brand-primary)}.ant-steps .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#fafafa;color:var(--text-inverse)}.ant-steps .ant-steps-item-process .ant-steps-item-content .ant-steps-item-title{color:#09090b;color:var(--text-primary);font-weight:600}.ant-steps .ant-steps-item-process .ant-steps-item-content .ant-steps-item-description{color:#09090b;color:var(--text-primary)}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#e14610!important;background-color:var(--brand-primary)!important;border-color:#e14610!important;border-color:var(--brand-primary)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-item-icon-finish,.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-item-icon-finish .anticon{color:#fafafa!important;color:var(--text-inverse)!important}.ant-steps .ant-steps-item-finish>.ant-steps-item-tail:after{background-color:#e14610!important;background-color:var(--brand-primary)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-title{color:#09090b!important;color:var(--text-primary)!important;font-weight:500}.ant-steps .ant-steps-item-finish .ant-steps-item-content .ant-steps-item-description{color:#71717a!important;color:var(--text-secondary)!important}.app-sidebar{background:#fff;background:var(--bg-base);border-right:1px solid #e4e4e7;border-right:1px solid var(--border-base);box-shadow:none;display:flex;flex-direction:column;height:100vh;position:relative}.app-sidebar .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.app-sidebar .sidebar-toggle-btn{align-items:center;background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#71717a;color:var(--text-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:-14px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.4,0,.2,1);width:28px;z-index:20}.app-sidebar .sidebar-toggle-btn:hover{border-color:#e14610;border-color:var(--brand-primary);color:#e14610;color:var(--brand-primary)}.app-sidebar .sidebar-toggle-btn:active{transform:translateY(-50%) scale(.95)}.app-sidebar .sidebar-search{padding:8px}.app-sidebar .sidebar-header{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);min-height:64px;padding:0 16px}.app-sidebar .sidebar-header .sidebar-logo{height:32px;max-width:100%;object-fit:contain}.app-sidebar .sidebar-header .sidebar-logo-mini{height:36px;object-fit:contain;width:36px}.app-sidebar .sidebar-icon-action{align-items:center;background:#0000;border:none;border-radius:6px;color:#71717a;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.app-sidebar .sidebar-icon-action:hover{background:#f4f4f5;background:var(--bg-muted);color:#e14610;color:var(--brand-primary)}.app-sidebar .sidebar-icon-action:active{transform:scale(.95)}.app-sidebar .sidebar-icon-action.sidebar-icon-action-danger:hover{background:#ef4444;color:#fff}.app-sidebar .sidebar-section-header{border-bottom:1px solid #e4e4e7;border-bottom:1px solid var(--border-base);height:42px;padding:0 16px;width:100%}.app-sidebar .sidebar-section-header .sidebar-section-title{color:#71717a;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.app-sidebar .sidebar-navigation{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px}.app-sidebar .sidebar-menu{background:#0000;border:none;border-inline-end:none!important}.app-sidebar .sidebar-menu .ant-menu-submenu{width:100%}.app-sidebar .sidebar-menu .ant-menu-item,.app-sidebar .sidebar-menu .ant-menu-submenu-title{border-radius:6px;color:#71717a;color:var(--text-secondary);line-height:36px;margin:2px 0;padding:0 12px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.app-sidebar .sidebar-menu .ant-menu-item[aria-expanded=true],.app-sidebar .sidebar-menu .ant-menu-submenu-title[aria-expanded=true]{background:#e4e4e7;background:var(--bg-active);color:#e14610;color:var(--brand-primary);font-weight:500}.app-sidebar .sidebar-menu .ant-menu-sub{background:#0000;border-left:1px solid #e4e4e7;border-left:1px solid var(--bg-active);margin-left:24px}.app-sidebar .sidebar-menu .ant-menu-sub .ant-menu-item{line-height:32px;padding-left:24px!important}.app-sidebar .sidebar-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{color:#e14610;color:var(--brand-primary);font-weight:500}.app-sidebar .sidebar-menu .sidebar-menu-icon{font-size:14px;margin-right:8px}.app-sidebar .sidebar-menu .sidebar-expand-icon{color:#71717a;color:var(--text-secondary);font-size:12px}.app-sidebar .sidebar-menu .sidebar-menu-item-label{width:100%}.app-sidebar .sidebar-menu .sidebar-menu-item-label .sidebar-project-name{color:inherit;font-size:14px}.app-sidebar .sidebar-menu .sidebar-menu-item-label .sidebar-menu-actions{display:flex;gap:4px;opacity:0;transition:opacity .2s}.app-sidebar .sidebar-menu .sidebar-menu-item-label .sidebar-menu-actions .sidebar-action-icon{border-radius:4px;font-size:14px;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1)}.app-sidebar .sidebar-menu .sidebar-menu-item-label .sidebar-menu-actions .sidebar-action-icon:hover{background:#fafafa;background:var(--bg-hover);color:#09090b;color:var(--text-primary)}.app-sidebar .sidebar-menu .sidebar-menu-item-label .sidebar-menu-actions .sidebar-action-icon-danger:hover{color:#ef4444}.app-sidebar .sidebar-menu .sidebar-menu-item-label:hover .sidebar-menu-actions{opacity:1}.app-sidebar .sidebar-collapsed-nav{align-items:center;display:flex;flex-direction:column;gap:12px;padding:8px 0}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-item{display:flex;justify-content:center;width:100%}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-group{align-items:center;background:#0000;border-radius:24px;display:flex;flex-direction:column;gap:8px;padding:6px;transition:all .3s cubic-bezier(.16,1,.3,1)}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-group.group-active{background:#f4f4f5;background:var(--bg-muted);box-shadow:inset 0 0 0 1px #0000000a;padding-bottom:12px}.app-sidebar .sidebar-collapsed-nav .sidebar-project-avatar{background:#fff;background:var(--bg-base);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#09090b;color:var(--text-primary);cursor:pointer;font-size:15px!important;font-weight:600;height:36px!important;line-height:36px!important;transition:all .2s ease;width:36px!important;z-index:2}.app-sidebar .sidebar-collapsed-nav .sidebar-project-avatar:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:scale(1.05)}.app-sidebar .sidebar-collapsed-nav .sidebar-project-avatar.active{background:#e14610;background:var(--brand-primary);color:#fafafa;color:var(--text-inverse)}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-subnav{align-items:center;animation:slideInPill .4s cubic-bezier(.16,1,.3,1) forwards;display:flex;flex-direction:column;gap:4px;opacity:0;transform-origin:top center}@keyframes slideInPill{0%{opacity:0;transform:translateY(-10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-subnav .sidebar-subnav-icon{align-items:center;border-radius:10px;color:#71717a;color:var(--text-secondary);cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-subnav .sidebar-subnav-icon:hover{background:#0000000f;color:#09090b;color:var(--text-primary)}.app-sidebar .sidebar-collapsed-nav .sidebar-collapsed-subnav .sidebar-subnav-icon.active{background:#fff;background:var(--bg-base);box-shadow:0 2px 8px #00000014;color:#e14610;color:var(--brand-primary);transform:scale(1.05)}.app-sidebar .sidebar-loader{padding:12px 16px}.app-sidebar .sidebar-footer{border-top:1px solid #e4e4e7;border-top:1px solid var(--border-base);margin-top:auto;padding:12px}.app-sidebar .sidebar-footer .sidebar-user-card{align-items:center;border-radius:8px;display:flex;gap:12px;padding:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.app-sidebar .sidebar-footer .sidebar-user-card:hover{background:#fafafa;background:var(--bg-hover)}.app-sidebar .sidebar-footer .sidebar-user-card .sidebar-user-avatar{background:#f4f4f5;background:var(--bg-muted);color:#09090b;color:var(--text-primary);flex-shrink:0}.app-sidebar .sidebar-footer .sidebar-user-card .sidebar-user-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.app-sidebar .sidebar-footer .sidebar-user-card .sidebar-user-info .sidebar-user-role{color:#71717a;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.app-sidebar .sidebar-footer .sidebar-user-card .sidebar-user-info .sidebar-user-email{color:#09090b;color:var(--text-primary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar .sidebar-footer .sidebar-user-card .sidebar-footer-actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.app-sidebar .sidebar-footer .sidebar-user-collapsed{align-items:center;display:flex;flex-direction:column;gap:8px;padding:4px}.app-sidebar .sidebar-footer .sidebar-user-collapsed .sidebar-user-avatar{background:#f4f4f5;background:var(--bg-muted);color:#09090b;color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.app-sidebar .sidebar-footer .sidebar-user-collapsed .sidebar-user-avatar:hover{background:#fafafa;background:var(--bg-hover);transform:scale(1.05)}.logo{align-items:center;color:#f4837d;display:flex;font-family:poppins;font-size:36px;font-style:normal;font-weight:700;height:61px;left:22px;line-height:170.23%;top:11px;width:152px}.env-dropdown .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#eb4960;border:0;border-radius:0 0 10px 10px;color:#fff;min-width:250px}.env-dropdown .ant-select-dropdown{background-color:#eb4960;border-radius:6px;box-shadow:0 0 60px #0003;padding:8px}.env-dropdown .ant-select-dropdown .create-new-env{color:#fff;cursor:pointer;font-size:12px;padding:5px}.env-dropdown .ant-select-selection-placeholder{color:#f5222d}.env-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),.env-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#000}.env-dropdown .env-select:hover{border-color:#f5222d!important}.env-dropdown .ant-select-item{border-radius:10px;color:#15161b;font-size:12px;margin-bottom:5px;padding:6px}.env-dropdown .ant-select-arrow,.env-dropdown .ant-select-item-option-content,.env-dropdown .ant-select-single.ant-select-open .ant-select-selection-item{color:#fff}.login-container{align-items:center;background-color:#fafafa;background-color:var(--bg-subtle);display:flex;justify-content:center;min-height:100vh;padding:16px}.login-container .login-card{background-color:#fff;background-color:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 4px 24px -6px #00000014;display:flex;flex-direction:column;max-width:440px;padding:40px;width:100%}.login-container .login-card .login-header{margin-bottom:32px;text-align:center}.login-container .login-card .login-header .brand-logo{color:#09090b;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:-.2px;margin-bottom:12px;text-transform:capitalize}.login-container .login-card .login-header .title{color:#09090b;color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.2;margin-bottom:8px}.login-container .login-card .login-header .subtitle{color:#71717a;color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.5}.login-container .login-card .ant-form .ant-form-item{margin-bottom:24px}.login-container .login-card .ant-form .submit-btn{width:100%}.analytics-page-wrapper{height:calc(100vh - 162px);overflow:auto;padding:24px;width:100%}.analytics-page-wrapper .analytics-filters-section{margin-bottom:24px}.analytics-page-wrapper .analytics-filters-section .filters-content{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.analytics-page-wrapper .analytics-filters-section .filter-date-picker-wrapper .ant-picker{min-width:280px;width:100%}.analytics-page-wrapper .analytics-filters-section .filter-select-wrapper{min-width:200px}.analytics-page-wrapper .ant-select .ant-select-selector{border-color:#e4e4e7;border-color:var(--border-base);border-radius:6px;height:36px;transition:all .2s cubic-bezier(.4,0,.2,1)}.analytics-page-wrapper .ant-select .ant-select-selector:hover{border-color:#71717a;border-color:var(--text-secondary)}.analytics-page-wrapper .ant-select.ant-select-focused .ant-select-selector{border-color:#09090b;border-color:var(--text-primary);box-shadow:0 0 0 2px #0307121a}.analytics-page-wrapper .ant-select .ant-select-selection-item{color:#09090b;color:var(--text-primary);font-size:14px;line-height:34px}.analytics-page-wrapper .stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:24px}@media (max-width:768px){.analytics-page-wrapper .stats-grid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1200px){.analytics-page-wrapper .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1201px){.analytics-page-wrapper .stats-grid{grid-template-columns:repeat(5,1fr)}}.analytics-page-wrapper .stat-card{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;cursor:default;display:flex;flex-direction:column;gap:12px;padding:20px;transition:all .2s cubic-bezier(.4,0,.2,1)}.analytics-page-wrapper .stat-card .card-header{align-items:center;display:flex;justify-content:space-between}.analytics-page-wrapper .stat-card .card-header .card-title{color:#71717a;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.analytics-page-wrapper .stat-card .card-body .stat-total .stat-value{color:#09090b;color:var(--text-primary);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.analytics-page-wrapper .stat-card .card-body .stat-split{display:flex;flex-direction:column;gap:8px}.analytics-page-wrapper .stat-card .card-body .stat-split .split-percentage{color:#09090b;color:var(--text-primary);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.analytics-page-wrapper .stat-card .card-body .stat-split .split-count{color:#71717a;color:var(--text-secondary);font-size:16px;font-weight:500}.analytics-page-wrapper .stat-card:nth-child(2) .split-percentage{color:#22c55e}.analytics-page-wrapper .stat-card:nth-child(3) .split-percentage{color:#ef4444}.analytics-page-wrapper .stat-card:nth-child(4) .split-percentage{color:#e14610;color:var(--brand-primary)}.analytics-page-wrapper .stat-card:nth-child(5) .split-percentage{color:#f59e0b}.analytics-page-wrapper .chart-section{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;padding:24px}.analytics-page-wrapper .chart-section .chart-wrapper{min-height:400px;width:100%}.analytics-page-wrapper .no-data-section{background:#fff;background:var(--bg-base);padding:48px 24px;text-align:center}.analytics-specific-dropdown{border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:4px}.analytics-specific-dropdown .ant-select-item{border-radius:6px;font-size:14px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.analytics-specific-dropdown .ant-select-item.ant-select-item-option-selected,.analytics-specific-dropdown .ant-select-item:hover{background:#fafafa;background:var(--bg-subtle);color:#09090b;color:var(--text-primary)}.analytics-specific-dropdown .ant-select-item.ant-select-item-option-selected{font-weight:500}@media (max-width:768px){.analytics-page-wrapper{padding:16px}.analytics-page-wrapper .analytics-filters-section .filters-content{align-items:stretch;flex-direction:column}.analytics-page-wrapper .analytics-filters-section .filters-content .filter-date-picker-wrapper,.analytics-page-wrapper .analytics-filters-section .filters-content .filter-select-wrapper{width:100%}.analytics-page-wrapper .stat-card{padding:16px}.analytics-page-wrapper .stat-card .card-body .stat-total .stat-value{font-size:28px}.analytics-page-wrapper .stat-card .card-body .stat-split .split-percentage{font-size:24px}.analytics-page-wrapper .stat-card .card-body .stat-split .split-count{font-size:14px}.analytics-page-wrapper .chart-section{padding:16px}.analytics-page-wrapper .chart-section .chart-wrapper{min-height:300px}}.otp-page-wrapper{align-items:center;background-color:#fafafa;background-color:var(--bg-subtle);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;justify-content:center;min-height:100vh;width:100%}.otp-page-wrapper .otp-card{align-items:center;background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:8px;box-shadow:0 4px 24px #0000000a;display:flex;flex-direction:column;max-width:480px;padding:40px;text-align:center;width:100%}.otp-page-wrapper .otp-card .brand-title{color:#09090b;color:var(--text-primary);font-size:28px;font-weight:700;letter-spacing:-.5px;margin-bottom:16px}.otp-page-wrapper .otp-card .instruction-text{color:#71717a;color:var(--text-secondary);font-size:14px;line-height:1.5;margin-bottom:4px}.otp-page-wrapper .otp-card .email-highlight{color:#09090b;color:var(--text-primary);display:block;font-weight:500;margin-bottom:24px}.otp-page-wrapper .otp-card .otp-input-container{display:flex;justify-content:center;margin-bottom:32px;width:100%}.otp-page-wrapper .otp-card .otp-input-container>div{display:flex;gap:8px;justify-content:center}.otp-page-wrapper .otp-card .otp-input-container .otp-field{background:#fff;background:var(--bg-base);border:1px solid #e4e4e7;border:1px solid var(--border-base);border-radius:6px;color:#09090b;color:var(--text-primary);font-size:16px;height:42px!important;outline:none;text-align:center;transition:all .2s cubic-bezier(.4,0,.2,1);width:42px!important}.otp-page-wrapper .otp-card .otp-input-container .otp-field:focus{border-color:#e14610;border-color:var(--brand-primary);box-shadow:0 0 0 1px #e14610;box-shadow:0 0 0 1px var(--brand-primary)}.otp-page-wrapper .otp-card .otp-input-container .otp-field::selection{background:#e4e4e7;background:var(--bg-active)}.otp-page-wrapper .otp-card .submit-btn{margin-bottom:12px;width:100%}.otp-page-wrapper .otp-card .footer-links{align-items:center;color:#71717a;color:var(--text-secondary);display:flex;font-size:13px;gap:4px}.otp-page-wrapper .otp-card .footer-links .resend-btn{color:#09090b;color:var(--text-primary);font-size:13px;font-weight:600;height:auto;padding:0}.otp-page-wrapper .otp-card .footer-links .resend-btn:hover{text-decoration:underline}
/*# sourceMappingURL=main.2b6f7b76.css.map*/