@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Outfit:wght@500;600&display=swap";*{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif!important}:root{--text-primary: #000000;--text-secondary: #666666;--text-disabled: #A6A6A6;--brand-accent-blue: #0078D4;--primary-nav-blue: #0B1F4F;--bg-main: #F8FAFC;--hover-selected-bg: #E5F1FB;--inter: "Plus Jakarta Sans", sans-serif;--font-family: "Plus Jakarta Sans", sans-serif;--gray1: var(--text-primary);--gray2: var(--text-secondary);--gray3: #828282;--gray4: var(--text-disabled);--gray5: #e0e0e0;--gray6: #f2f2f2;--gray7: #f5f5f5;--gray8: #f8f8f8;--neutral-gray: #565454;--neutral-black: var(--text-primary);--default-background-color: var(--bg-main);--page-background-grey: #F3F2F1;--sidebar-grey: #DFE2E8;--orange-color: var(--brand-accent-blue);--orange-color2: var(--brand-accent-blue);--light-orange-hover: var(--hover-selected-bg);--blue-text: var(--brand-accent-blue);--secondary-blue-highlight: var(--hover-selected-bg);--table-selected: var(--hover-selected-bg);--table-hover: #f3f2f1;--action-warning-orange: #D24726;--font-size-subtitle1: 20px;--font-size-body2: 16px;--font-size-body1: 14px;--font-size-label: 12px;--line-height-subtitle1: 1.4;--line-height-body2: 1.5;--line-height-body1: 1.5;--line-height-tight: 1.2;--letter-spacing-standard: .01em;--letter-spacing-tight: -.01em;--letter-spacing-wide: .025em;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--chart-primary-blue: #0078D4;--chart-muted-red: #D16260;--chart-green: #A8CB68;--calendar-border-color: #ddd;--calendar-slot: var(--hover-selected-bg);--calendar-slot-border: var(--brand-accent-blue);--calendar-slot-text: var(--primary-nav-blue);--data-value: var(--text-primary);--data-label: var(--text-secondary);--table-background: #f8f8f8;--table-border: #edebe9;--table-data: var(--text-secondary)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--page-background-grey);margin:0;font-family:var(--font-family);font-size:var(--font-size-body1);font-weight:var(--font-weight-regular);line-height:var(--line-height-body1);color:var(--text-primary);letter-spacing:var(--letter-spacing-standard)}.userManualDiv{height:70vh;border:3px solid white}.subtitle1,.form-header,.page-title{font-family:var(--font-family);font-size:var(--font-size-subtitle1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-subtitle1);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight)}.body2,.tab-normal{font-family:var(--font-family);font-size:var(--font-size-body2);font-weight:var(--font-weight-regular);line-height:var(--line-height-body2);color:var(--text-secondary)}.body2-strong,.tab-selected{font-family:var(--font-family);font-size:var(--font-size-body2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body2);color:var(--brand-accent-blue)}.body1-strong,.section-header,.sitemap-group{font-family:var(--font-family);font-size:var(--font-size-body1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body1);color:var(--text-primary)}.body1,.content-text{font-family:var(--font-family);font-size:var(--font-size-body1);font-weight:var(--font-weight-regular);line-height:var(--line-height-body1);color:var(--text-primary)}img[src*="Orange.svg"],img[src*="orange.svg"],img[alt*=Orange],img[alt*=orange]{filter:brightness(0) saturate(100%)!important}img[src*="White.svg"],img[src*="white.svg"],img[alt*=White],img[alt*=white],.ant-menu-item-selected img,.active img{filter:none!important}.tableTitleIconWrapper img,.opportunitysViewTitle img,.opportunityInfo1CompanyNameLabel img,.titleFilterWrapper img,img[src*=generalInfo],img[src*=description],img[src*=location],img[src*=owner]{filter:brightness(0) saturate(100%)!important}.ant-avatar>img{width:30px;height:30px}.ant-form-item .ant-form-item-label>label{font-size:13px;font-weight:600;line-height:1.5;letter-spacing:var(--letter-spacing-standard);text-align:left;color:var(--text-secondary);display:flex!important}.ant-layout-header{background-color:var(--default-background-color);height:unset;padding:unset;color:unset;line-height:30px}.ant-layout{height:100vh;background-color:var(--page-background-grey);overflow-y:scroll}.ant-table-wrapper .ant-table-thead>tr>th{padding:10px}.ant-table-wrapper .ant-table{border-radius:unset}.ant-table-wrapper .ant-table-container{border-start-start-radius:unset;border-start-end-radius:unset}.ant-table-wrapper .ant-table .ant-table-header{border-radius:unset;border:1px solid var(--table-border)}.ant-table-wrapper table{border-radius:unset}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:unset}.ant-table-wrapper .ant-table-thead>tr>th{font-size:12px;font-weight:600;line-height:1.4;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;text-align:left;color:var(--text-secondary);background-color:var(--table-background)!important;border:unset}.ant-table-wrapper .ant-table-tbody>tr>td{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:var(--letter-spacing-standard);text-align:left;color:var(--text-primary)}.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td{padding:0 5px!important}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background-color:var(--table-selected)!important}.ant-modal-root .ant-modal{width:650px!important}.ant-collapse-item>.ant-collapse-header{padding:5px;border-radius:unset!important;border:unset!important}.ant-collapse>.ant-collapse-item{border:unset!important}.ant-collapse{background-color:unset;border:unset;border-radius:unset}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:5px}.ant-upload-text{font-size:12px}.cursorPointer{cursor:pointer!important}.cursorNotAllowed{cursor:not-allowed!important}.ant-checkbox .ant-checkbox-inner{border:1px solid #000;border-radius:unset}:root{--dyn-border: var(--table-border);--dyn-border-hover: var(--text-disabled);--dyn-bg-focus: var(--hover-selected-bg)}.ant-form-item{margin-bottom:20px!important}.ant-form-item .ant-form-item-label{padding-bottom:8px!important}.ant-input,.ant-select-selector,.ant-picker,.ant-input-number,.ant-input-affix-wrapper,.ant-input-number-input-wrapper{border:none!important;border-bottom:1px solid var(--dyn-border)!important;border-radius:0!important;box-shadow:none!important;padding-left:8px 8px!important;padding-right:8px!important;background-color:transparent!important;transition:all .2s ease!important;min-height:36px!important}.ant-input:hover,.ant-select-selector:hover,.ant-picker:hover,.ant-input-number:hover,.ant-input-affix-wrapper:hover{border-bottom-color:var(--dyn-border-hover)!important}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-number-focused,.ant-input-affix-wrapper-focused{border-bottom:2px solid var(--brand-accent-blue)!important;background-color:var(--dyn-bg-focus)!important;padding-left:8px 8px!important}.ant-table-thead>tr>th{border-bottom:1px solid var(--dyn-border)!important}.ant-btn{border-radius:4px!important;font-weight:600!important}.ant-btn-primary:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:transparent!important;border-color:inherit!important;color:inherit!important}::-webkit-scrollbar{height:5px!important;width:50%!important;border-radius:8px!important}.titleFilterWrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px}.ant-menu .ant-menu-item{border-radius:8px!important}.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed,.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-vertical{width:calc(100% - 16px)!important;margin:0 auto!important;padding:0!important;background:#F8FAFC!important}.ant-picker-dropdown{font-size:10px}.ant-picker-dropdown .ant-picker-cell{padding:unset!important}.font10{font-size:10px!important}.ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector{background-color:unset;color:unset}.ant-form-item .ant-form-item-label>label:after{display:none}.opportunitiesSwitchDivItem{display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid var(--gray4);padding:5px;color:var(--gray2);cursor:pointer;background-color:var(--default-background-color);border-radius:4px}.opportunitiesSwitchDivItem:hover{background-color:var(--gray6)}.opportunitiesSwitchDiv{display:flex;justify-content:space-between;align-items:center;gap:10px}.opportunitiesSearchResetBar{display:flex;flex-direction:row;align-items:center;gap:12px}.opportunitiesSearchResetBar .ant-input{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;height:38px!important;padding:0 12px!important;transition:all .2s ease!important;min-height:38px!important}.opportunitiesSearchResetBar .ant-input:focus,.opportunitiesSearchResetBar .ant-input:hover{background-color:#fff!important;border-color:#cbd5e1!important;box-shadow:0 0 0 2px #cbd5e133!important}.hyperlinkForLookup{color:var(--orange-color);text-decoration:underline;cursor:pointer}.hyperlinkBlue{color:var(--blue-text)!important;text-decoration:underline!important;cursor:pointer!important}.backArrow{color:var(--gray2);font-size:15px;cursor:pointer}.resetFilterBtn{font-family:Plus Jakarta Sans,sans-serif!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#0b1f4f!important;font-weight:600!important;box-shadow:0 1px 2px #0000000d!important;padding:0 16px!important;height:38px!important;font-size:13px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.grayText{color:var(--text-secondary);font-size:14px}.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:unset!important}.css-lzr3bi-LoadingOverlayWrapperBase{background-color:#0003!important;border-radius:6px!important}.illustrationIcon{width:25px}.tableTitleIconWrapper{font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);display:flex;align-items:center;gap:5px}.opportunitysSelectViewWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:var(--bg-main);box-shadow:0 1px 3px #00000014;border-radius:4px;margin-bottom:10px;width:100%;padding:0 20px}.opportunityInfo1{display:flex;flex-direction:column;gap:10px;padding:20px;background-color:var(--bg-main);box-shadow:0 1px 3px #00000014;border-radius:4px;margin-bottom:10px;justify-content:center;flex-grow:1}.opportunityInfo1CompanyNameLabel{letter-spacing:0em;text-align:left;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;font-size:13px;color:var(--data-value);font-weight:900;line-height:27px;display:flex;align-items:center}.opportunityOwnerDiv{display:flex;align-items:center;flex-direction:row;gap:15px}.opportunityOwnerInfo{display:flex;flex-direction:column;justify-content:top}.opportunityInfo1CompanyName{letter-spacing:0em;text-align:left;font-size:13px;font-weight:600;color:var(--data-label);-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;line-height:27px;margin:unset}.opportunitysSelectView1{display:flex;justify-content:center;align-items:center;gap:20px}.opportunitysViewTitle{font-size:18px;font-weight:700;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--gray2)}.listRelatedViewBackWrapper{padding:20px 10px;height:auto;background-color:var(--bg-main);box-shadow:0 4px 12px #0000000d;border-radius:4px}.dashboardWrapper{background-color:var(--bg-main);box-shadow:0 1px 3px #00000014;padding:20px;border-radius:8px}.auditAvtar{width:25px;height:25px;background-color:#efc075}.auditAvtarFlex{display:flex;align-items:center;justify-content:flex-start;gap:5px}.pipelineTitle{color:var(--gray2);font-size:18px;font-weight:800;margin-bottom:20px}.ownerNameInListView{text-transform:capitalize}.ant-menu-inline .ant-menu-item{margin-block:8px!important}@media only screen and (max-width: 600px){.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed,.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-vertical{width:calc(100% - 8px)!important}}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 4px!important}.MuiDataGrid-root{background-color:var(--default-background-color)!important;color:var(--gray1)!important}.MuiDataGrid-columnHeaderTitle{color:var(--neutral-black)!important;font-weight:700!important;font-size:13px!important;font-family:var(--font-family)!important}.MuiDataGrid-root .MuiDataGrid-cell--textLeft{font-size:14px!important;font-weight:600!important;color:var(--gray3)!important}.MuiDataGrid-root .MuiDataGrid-container--top [role=row],.MuiDataGrid-root .MuiDataGrid-container--bottom [role=row]{background-color:#f2f2f2!important}.relatedViewSearchBar{border:1px solid var(--gray5)!important;padding:"2px 5px"!important}.appointmentTagWrapper .ant-tag{width:100%!important;height:30px!important;display:flex!important;font-size:12px!important;align-items:center!important;font-weight:400!important;border-radius:4px!important;gap:5px!important}.appointmentTagWrapper .ant-flex{display:flex!important;flex-direction:column!important;gap:10px!important}.appointmentTagWrapper{margin-top:10px!important}.ant-picker-outlined{width:100%}.ant-select-single{height:unset!important}.pricingInnerDivProfile .css-n3fyjk-MuiDataGrid-root .MuiDataGrid-withBorderColor,.pricingInnerDivProfile .css-n3fyjk-MuiDataGrid-root .MuiDataGrid-cell--textLeft{padding-left:30px!important}@media screen and (max-width: 768px){.ant-select-single{width:100%!important}.layoutHeader{padding:10px!important}.MuiDataGrid-root .MuiDataGrid-container--top [role=row],.MuiDataGrid-root .MuiDataGrid-container--bottom [role=row]{height:35px!important}.MuiDataGrid-root .MuiDataGrid-withBorderColor{height:unset!important;width:unset!important;border:1px solid red}.MuiDataGrid-columnHeaderTitle,.MuiDataGrid-root .MuiDataGrid-cell--textLeft{font-size:11px!important}.opportunitiesSearchResetBar{width:100%}.opportunitysViewTitle{font-size:14px}}.ant-input-group-wrapper.phone-number-input{width:100%!important;max-width:100%!important}.ant-input-group-wrapper.phone-number-input .ant-input-group-addon{padding:1px 0 0 8px!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--dyn-border)!important;border-radius:0!important}.ant-input-group-wrapper.phone-number-input .country-code-select{min-width:75px!important;width:75px!important;margin-right:1px!important;max-width:75px!important}.ant-input-group-wrapper.phone-number-input .country-code-select .ant-select-selector{min-width:75px!important;background:transparent!important;border:none!important;border-bottom:none!important;padding:3px 0 0 8px!important}.ant-input-group-wrapper.phone-number-input .ant-input{min-width:0!important;padding-left:8px!important;border-left:1px solid #d1d1d1!important}.oneOpportunityRedesign .ant-input-group-wrapper.phone-number-input .ant-input-group-addon{background:#f3f2f1!important;border:none!important;border-radius:4px 0 0 4px!important}.leadDash1WrapperGlobal{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:16px!important;position:relative;padding:10px 0;color:var(--gray3)}.displayFlexRow{display:flex;gap:3px}.dashboardSelect,.dashboardSelectDateRange{width:16%;cursor:pointer!important}.leadDash1WrapperGlobal input.ant-input,.leadDash1WrapperGlobal .ant-select-selector,.leadDash1WrapperGlobal .ant-picker,.dashboardSelect.ant-input,.dashboardSelect .ant-select-selector,.dashboardSelectDateRange{font-family:Plus Jakarta Sans,sans-serif!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background-color:#fff!important;box-shadow:0 1px 2px #0000000d!important;min-height:38px!important;display:flex!important;align-items:center!important;padding:4px 12px!important;font-size:13px!important;color:#475569!important;transition:all .2s ease!important}.leadDash1WrapperGlobal .ant-select-selection-item,.dashboardSelect .ant-select-selection-item{font-family:Plus Jakarta Sans,sans-serif!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;display:flex!important;align-items:center!important;font-size:13px!important;color:#475569!important}.leadDash1WrapperGlobal input.ant-input:hover,.leadDash1WrapperGlobal .ant-select-selector:hover,.leadDash1WrapperGlobal .ant-picker:hover,.dashboardSelect.ant-input:hover,.dashboardSelect .ant-select-selector:hover,.dashboardSelectDateRange:hover{border-color:#cbd5e1!important;background-color:#f8fafc!important}.leadDash1WrapperGlobal .ant-select .ant-select-selection-placeholder,.leadDash1WrapperGlobal .ant-picker .ant-picker-input>input,.dashboardSelect .ant-select-selection-placeholder,.dashboardSelectDateRange input{font-family:Plus Jakarta Sans,sans-serif!important;color:#94a3b8!important;font-size:13px!important}.resetFilterBtn{font-family:Plus Jakarta Sans,sans-serif!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#0b1f4f!important;font-weight:600!important;box-shadow:0 1px 2px #0000000d!important;padding:0 16px!important;height:38px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.resetFilterBtn:hover{background-color:#f8fafc!important;border-color:#cbd5e1!important}.displayFlexRow{border:1px solid var(--gray4);color:var(--gray3);border-radius:3px;background-color:var(--default-background-color);font-size:12px;width:100px;padding:7px;cursor:pointer}.leadDash2Wrapper{margin-top:3%;width:100%}.leadKPIWrapper{display:flex;gap:50px;margin-top:2%;justify-content:center}.leadKPITitle{font-size:16px;margin-bottom:2%}.leadKPIItem{box-shadow:0 11.75428295135498px 20.896503448486328px #d0d2da26;display:flex;gap:15px;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #00000003,0 9px 28px 8px #00000003;border-radius:4px;padding:20px}.leadDashboardKPI{font-size:12px;font-weight:400;line-height:14.63px;text-align:left;color:#4d4d4d;margin-bottom:5px}.leadDashboardKPIData{font-size:18px;font-weight:500;line-height:28.45px;letter-spacing:-.02em;text-align:left}.leadDash3Wrapper{margin:4% 0%;display:grid;grid-template-columns:70% 30%;grid-gap:20px}.leadDashboardFunnelImg{width:100%}.leadDashboardBox1{width:90px;height:25px;top:69px;left:57px;gap:0px;opacity:0px;color:var(--gray3)}.leadDashFunnelDataWrapper{display:flex;justify-content:center;gap:11.5%;margin-bottom:-30px}.leadDashFunnelDataWrapper2{display:flex;justify-content:center;gap:11.5%;margin-top:-30px}.leadDashFunnelWrapper{padding:0!important;background-color:transparent!important;box-shadow:none!important;border-radius:unset!important}.leadDashPieWrapper{box-shadow:0 11.75428295135498px 20.896503448486328px #d0d2da26;padding:20px;width:325px;display:flex;justify-content:center;align-items:center;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px}.leadDashTableTitle{font-size:22px;font-weight:600!important;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);margin-bottom:20px!important}.leadDashTableWrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px}.leadDashFunnelData1{align-self:flex-start;width:100px;text-align:center}.leadDashboardBox2{width:100px;text-align:center}.leadDashTableToolbarWrapper{display:flex;justify-content:space-between;align-items:center;margin:2% 0!important}@media screen and (max-width: 768px){.dashboardWrapper{padding:10px}.filtersContainer{display:flex;flex-direction:column;width:100%;gap:10px;margin-top:20px}.dashboardSelect,.dashboardSelectDateRange{width:unset}.displayFlexRow{width:100%}.leadDash1WrapperGlobal{padding:unset}.dashboardHeader{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.leadDashTableTitle{font-size:15px;font-weight:700}.leadKPIWrapper{width:100%;overflow-x:scroll;gap:10px}.leadKPIItem{padding:10px}.leadDashboardKPI{width:100px}.leadDash2Wrapper{margin-top:40px}.leadDash3Wrapper{grid-template-columns:100%;font-size:11px}.leadDashFunnelWrapper{padding:10px 10px 15px;margin-bottom:-10px}.leadDashFunnelDataWrapper{margin-bottom:-22px}.leadDashboardBox2,.leadDashboardBox1{width:unset}.leadDashFunnelDataWrapper2{gap:16%;margin-top:-12px}.leadDashTableToolbarWrapper{display:flex;flex-direction:column}.leadDashTableWrapper{display:flex;flex-direction:column;align-items:unset;width:100%}.filterSelectWrapper1{width:100%;margin-top:10px}.pipelineTitle{font-weight:600;font-size:15px}.leadDashPieWrapper{padding:10px;width:100%}.leadDash4Wrapper{margin-top:30px}.leadDashTableToolbarWrapper{margin:5% 0}.leadsListToolbarItem{width:unset!important;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start}}.leadDashPieWrapper{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important}.d365FunnelWrapper{width:100%;display:flex;flex-direction:column;padding:24px;background-color:#fff;border-radius:12px;border:1px solid #f1f5f9;box-shadow:0 1px 3px #0000000d;font-family:Plus Jakarta Sans,sans-serif!important}.d365FunnelHeader{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px}.d365FunnelTitle{font-size:14px;font-weight:700;color:#1e293b;padding-left:12px;border-left:4px solid #0b1f4f;margin:0!important;font-family:Plus Jakarta Sans,sans-serif!important}.d365FunnelBadge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#059669;background-color:#ecfdf5;padding:4px 12px;border-radius:9999px;border:1px solid #d1fae5;font-family:Plus Jakarta Sans,sans-serif!important}.d365FunnelBadgeDot{width:6px;height:6px;border-radius:50%;background-color:#10b981;display:inline-block;animation:pulseGlow 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.d365FunnelMainRow{display:flex;align-items:center;width:100%;position:relative}.d365FunnelBarContainer{flex-grow:1;display:flex;align-items:center}.d365FunnelBar{display:flex;width:100%;height:48px;align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:0;box-shadow:0 1px 2px #00000008;overflow:hidden;gap:1px}.d365FunnelEmptyBar{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:13px;font-weight:500}.d365BarSegment{height:100%;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;overflow:hidden}.d365BarSegmentLabel{color:#fff;font-weight:700;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.d365BarSegment.is-narrow .d365BarSegmentLabel{display:none!important}.d365BarSegment:hover{filter:brightness(1.08);transform:scaleY(1.02)}.d365BarSegment.selected{box-shadow:0 0 0 2px #fff,0 0 0 4px #0b1f4f;z-index:10;transform:scaleY(1.04)}.d365BarSegment.dimmed{opacity:.45}.d365BottomInfo{display:flex;flex-direction:column;margin-top:24px;border-top:1px solid #f1f5f9;padding-top:16px;width:100%}.d365LegendRow{width:100%;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.d365LegendItem{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:6px;transition:all .2s ease}.d365LegendItem:hover{background-color:#f8fafc}.d365LegendItem.selected{background-color:#eff6ff}.d365LegendItem.dimmed{opacity:.5}.d365LegendDot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.d365LegendText{font-size:12px;color:#475569;display:flex;align-items:center;gap:6px;font-family:Plus Jakarta Sans,sans-serif!important}.d365LegendStageName{font-weight:600}.d365LegendCount{color:#64748b;font-weight:500}.d365LegendPercentage{background-color:#f1f5f9;color:#475569;padding:1px 6px;border-radius:4px;font-size:10.5px;font-weight:700}.d365TooltipOverlay .ant-tooltip-inner{background-color:#fff!important;color:#1e293b!important;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:12px;border:1px solid #e2e8f0;font-family:Plus Jakarta Sans,sans-serif!important}.d365TooltipContent{display:flex;flex-direction:column;gap:6px}.d365TooltipTitle{font-weight:700;font-size:13px;color:#0f172a;border-bottom:1px solid #f1f5f9;padding-bottom:6px;margin-bottom:4px}.d365TooltipRow{display:flex;justify-content:space-between;font-size:12px;color:#475569}.d365TooltipValue{font-weight:600;color:#0f172a;margin-left:12px}.funnelChart{width:1118.47px;height:262.57px;top:117.02px;left:35.84px;gap:0px;border:2.01px 0px 0px 0px;opacity:0px;background:linear-gradient(90deg,#3a7fff 0%,rgba(235,235,235,.8) 62.19%,#feb321 108.49%);border:2.01px solid #ffffff}.funnel-container{width:300px;height:100px;overflow:hidden;position:relative}.funnel{position:absolute;top:0;left:50%;width:200%;height:100%;background:#ccc;border-radius:50%;transform-origin:50% 50%;transform:translate(-50%) skew(-30deg);z-index:1}.funnel:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:#fff;transform-origin:100% 50%;transform:skew(30deg);z-index:2}.funnel:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;z-index:2}.opportunityDash1Wrapper{width:100%;display:flex;gap:10px;position:relative}.opportunityDash1Wrapper .ant-select .ant-select-selection-placeholder{color:var(--gray3);font-size:12px}.opportunityDash1Wrapper .ant-picker .ant-picker-input>input{color:unset;color:var(--gray3)!important;font-size:12px!important;border-radius:4px}.opportunityDash1Wrapper .ant-select-multiple .ant-select-selector{border-radius:4px}.opportunityDash1Wrapper .ant-picker{border-radius:3px}.customDateWrapper{display:flex;flex-direction:column;gap:10px}.estRevenueInputWrapper{width:300px;position:absolute;right:50px;padding:10px;margin-top:15px;color:var(--gray3);display:flex;gap:10px}.opportunityDash2Wrapper{margin-top:3%;width:100%}.opportunityKPIWrapper{display:flex;gap:50px;margin:2% 0%;justify-content:center}.opportunityKPITitle{font-size:16px;margin-bottom:2%}.opportunityKPIItem{display:flex;gap:15px;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #00000003,0 9px 28px 8px #00000003;border-radius:4px;padding:20px}.opportunityDashboardKPI{font-size:12px;font-weight:400;line-height:14.63px;text-align:left;color:#4d4d4d;margin-bottom:5px}.opportunityDashboardKPIData{font-size:18px;font-weight:500;line-height:28.45px;letter-spacing:-.02em;text-align:left}.opportunityDash3Wrapper{margin:4% 0%;display:grid;grid-template-columns:1fr 360px;grid-gap:20px}.opportunityDashFunnelContainer{width:100%;height:150px;display:flex;margin:10px 0;position:relative}.funnelSection{display:none}.funnelSection:last-child{border-right:none}.funnelSection:hover{background:rgba(255,255,255,.1)}.opportunityDashboardBox1{width:100%;min-height:40px;padding:0 2px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--gray2);text-align:center;line-height:1.2;word-wrap:break-word;overflow:hidden}.opportunityDashFunnelStagesContainer{display:flex;width:100%;position:relative;min-height:350px;background-color:var(--default-background-color);border-radius:4px}.opportunityDashFunnelColumn{flex:1 1 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:2;padding:20px 0}.opportunityDashFunnelTitlePart{height:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.opportunityDashFunnelSpacer{height:150px;width:100%}.opportunityDashFunnelPercentPart{height:40px;display:flex;align-items:center;justify-content:center;width:100%}.funnelVerticalDivider{position:absolute;right:0;top:10%;height:80%;width:1px;background-color:#e0e0e0;z-index:1}.opportunityDashFunnelSVGOverlay{position:absolute;top:100px;left:0;width:100%;height:150px;z-index:1}.opportunityDashFunnelWrapper{padding:0!important;background-color:transparent!important;box-shadow:none!important;border-radius:unset!important}.opportunityDashPieWrapper{box-shadow:0 11.75428295135498px 20.896503448486328px #d0d2da26;padding:20px;width:360px;display:flex;justify-content:center;align-items:center;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px}.opportunityDashTableTitle{font-size:22px;font-weight:500;line-height:20px;letter-spacing:0px;text-align:left;color:var(--gray2)}.opportunityDashTableWrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px}.opportunityDashFunnelData1{flex:1 1 0;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;padding:0 4px}.opportunityDashboardBox2{width:100%;text-align:center;font-size:11px;font-weight:600;color:var(--gray2)}.filterSelectWrapper1{display:flex;justify-content:space-around;gap:10px}.filterSelectWrapper1 .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:unset;background-color:transparent!important;color:#4d4d4d!important}.opportunityDashTableToolbarWrapper{display:flex;justify-content:space-between;align-items:center;margin:2% 0!important}.opportunityDashBarWrapper{height:auto;display:flex;justify-content:center;align-items:center;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px;padding:20px}@media screen and (max-width: 768px){.dashboardWrapper{padding:10px}.filtersContainer{display:flex;flex-direction:column;width:100%;gap:10px;margin-top:20px}.dashboardSelect,.dashboardSelectDateRange{width:unset}.displayFlexRow{width:100%}.leadDash1WrapperGlobal{padding:unset}.dashboardHeader{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}.opportunityDashTableTitle{font-size:15px;font-weight:700}.opportunityKPIWrapper{width:100%;overflow-x:scroll;gap:10px}.opportunityKPIItem{padding:10px}.opportunityDashboardKPI{width:100px}.opportunityDash2Wrapper{margin-top:40px}.opportunityDash3Wrapper{grid-template-columns:100%;font-size:11px}.opportunityDashFunnelWrapper{padding:10px 10px 15px;margin-bottom:-10px}.opportunityDashFunnelDataWrapper{margin-bottom:-22px}.opportunityDashboardBox2,.opportunityDashboardBox1{width:unset}.opportunityDashFunnelDataWrapper2{gap:8%;margin-top:-12px}.opportunityDashTableToolbarWrapper{display:flex;flex-direction:column}.opportunityDashTableWrapper{display:flex;flex-direction:column;align-items:unset;width:100%}.filterSelectWrapper1{width:100%;margin-top:10px}.pipelineTitle{font-weight:600;font-size:15px}.opportunityDashPieWrapper{padding:10px;width:100%}.opportunityDash4Wrapper{margin-top:30px}.opportunityDashTableToolbarWrapper{margin:5% 0}.opportunitysListToolbarItem{width:unset!important;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start}.opportunityDashBarWrapper{padding:20px 5px}}.opportunityDashPieWrapper{flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important}.drillDownBreadcrumbs{font-size:12px;color:var(--gray3);margin-bottom:15px;width:100%}.breadcrumbLink{color:var(--blue1);cursor:pointer;font-weight:500}.currentGroupByLabel{margin-top:5px;font-weight:500;color:var(--gray2)}.drillDownMenu{border:1px solid var(--gray8)}.drillDownMenuHeader{padding:8px 16px;font-weight:600;font-size:13px;color:var(--gray1);border-bottom:1px solid var(--gray8)}.drillDownMenuItem{padding:8px 16px;cursor:pointer;font-size:13px;transition:background .2s}.drillDownMenuItem:hover{background-color:var(--gray9);color:var(--blue1)}.activityDash2Wrapper{margin-top:3%;width:100%}.actDash3Wrapper{margin:32px 0 24px;display:grid;grid-template-columns:60% 40%;gap:20px;align-items:start}.actDashFunnelWrapper{background:#ffffff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f;min-height:220px}.actDashPieWrapper{background:#ffffff;border-radius:12px;padding:20px 20px 16px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f;display:flex;flex-direction:column;gap:8px}.actDashBarCard{background:#ffffff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f;margin-bottom:24px}.actDash4Wrapper{background:#ffffff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f}.actDashSectionTitle{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:16px;letter-spacing:-.2px}.activityDashTableToolbarWrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.activityDashTableWrapper{display:flex;align-items:center;gap:12px}.filterSelectWrapper1{display:flex;align-items:center;gap:10px}.drillDownBreadcrumbs{font-size:12px;color:#64748b;margin-bottom:8px;display:flex;flex-wrap:wrap;align-items:center;gap:2px}.breadcrumbLink{color:#0d3b38;cursor:pointer;font-weight:600}.breadcrumbLink:hover{text-decoration:underline}.drillDownMenu{position:absolute;z-index:1000}.drillDownMenuHeader{padding:6px 14px;font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}.drillDownMenuItem{padding:8px 14px;cursor:pointer;font-size:13px;color:#334155;transition:background .15s}.drillDownMenuItem:hover{background:#f1f5f9;color:#0d3b38}.dashboardWrapper .ant-select .ant-select-selection-placeholder{color:#94a3b8;font-size:13px}.dashboardWrapper .ant-picker .ant-picker-input>input{font-size:13px!important}@media screen and (max-width: 900px){.actDash3Wrapper{grid-template-columns:1fr}.actDashPieWrapper{width:100%}}@media screen and (max-width: 768px){.dashboardWrapper{padding:10px}.activityDashTableToolbarWrapper{flex-direction:column;align-items:flex-start}.filterSelectWrapper1{width:100%}.actDashBarCard,.actDash4Wrapper,.actDashFunnelWrapper,.actDashPieWrapper{padding:14px}.actDashSectionTitle{font-size:15px}}.activityKpiStrip{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;gap:16px;width:100%;margin-bottom:28px}.actKpiCard{background:#ffffff;border-radius:14px;padding:22px 24px;display:flex;align-items:flex-start;gap:14px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f;transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden}.actKpiCard:hover{box-shadow:0 4px 12px #0f172a14,0 12px 32px #0f172a14;transform:translateY(-2px)}.actKpiCard--hero{background:linear-gradient(135deg,#0d3b38 0%,#0f4f4a 100%);padding:26px 28px;align-items:center}.actKpiCard--hero .actKpiCard__label{color:#fff9}.actKpiCard--hero .actKpiCard__value{color:#fff;font-size:44px;letter-spacing:-1.5px}.actKpiCard--hero .actKpiCard__icon{background:rgba(255,255,255,.15);color:#ffffffe6}.actKpiCard--hero .actKpiCard__sub{color:#ffffff73}.actKpiCard--open .actKpiCard__value{color:#b45309}.actKpiCard--open .actKpiCard__icon{background:#fef3c7;color:#d97706}.actKpiCard--open:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f59e0b,#d97706);border-radius:14px 14px 0 0}.actKpiCard--inprogress .actKpiCard__value{color:#1d4ed8}.actKpiCard--inprogress .actKpiCard__icon{background:#eff6ff;color:#2563eb}.actKpiCard--inprogress:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#60a5fa,#2563eb);border-radius:14px 14px 0 0}.actKpiCard--completed .actKpiCard__value{color:#047857}.actKpiCard--completed .actKpiCard__icon{background:#ecfdf5;color:#059669}.actKpiCard--completed:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#34d399,#059669);border-radius:14px 14px 0 0}.actKpiCard__icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.actKpiCard__body{display:flex;flex-direction:column;gap:3px;min-width:0}.actKpiCard__label{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;line-height:1}.actKpiCard__value{font-size:28px;font-weight:800;color:#0f172a;line-height:1.1;letter-spacing:-.5px;font-family:Plus Jakarta Sans,Inter,sans-serif}.actKpiCard__sub{font-size:11px;color:#94a3b8;font-weight:500;margin-top:1px}.actKpiCard__skeleton{height:30px;width:55%;border-radius:6px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:actKpiShimmer 1.4s infinite;margin-top:4px}.actKpiCard--hero .actKpiCard__skeleton{background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%}@keyframes actKpiShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width: 1100px){.activityKpiStrip{grid-template-columns:repeat(2,1fr)}.actKpiCard--hero{grid-column:1 / -1}.actKpiCard--hero .actKpiCard__value{font-size:36px}}@media screen and (max-width: 640px){.activityKpiStrip{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.actKpiCard--hero{grid-column:1 / -1;padding:20px;flex-direction:row;align-items:center}.actKpiCard--hero .actKpiCard__value{font-size:30px}.actKpiCard{padding:16px;border-radius:12px}.actKpiCard__value{font-size:22px}.actKpiCard__icon{width:36px;height:36px;border-radius:10px}}.kpiStrip{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;gap:16px;width:100%;margin-bottom:28px}.kpiCard{background:#ffffff;border-radius:14px;padding:22px 24px;display:flex;align-items:flex-start;gap:14px;box-shadow:0 1px 3px #0f172a0d,0 4px 16px #0f172a0f;transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden}.kpiCard:hover{box-shadow:0 4px 12px #0f172a14,0 12px 32px #0f172a14;transform:translateY(-1px)}.kpiCard--hero{background:#0b1f4f;padding:26px 28px;align-items:center}.kpiCard--hero .kpiCard__label{color:#fff9}.kpiCard--hero .kpiCard__value{color:#fff;font-size:44px;letter-spacing:-1.5px}.kpiCard--hero .kpiCard__icon{background:rgba(255,255,255,.12);color:#ffffffd9}.kpiCard--hero .kpiCard__sub{color:#ffffff73}.kpiCard--won .kpiCard__value{color:#059669}.kpiCard--won .kpiCard__icon{background:#ecfdf5;color:#059669}.kpiCard--lost .kpiCard__value{color:#dc2626}.kpiCard--lost .kpiCard__icon{background:#fef2f2;color:#dc2626}.kpiCard--neutral .kpiCard__value{color:#0f172a}.kpiCard--neutral .kpiCard__icon{background:#f1f5f9;color:#475569}.kpiCard__icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpiCard__body{display:flex;flex-direction:column;gap:3px;min-width:0}.kpiCard__label{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;line-height:1}.kpiCard__value{font-size:28px;font-weight:800;color:#0f172a;line-height:1.1;letter-spacing:-.5px;font-family:Plus Jakarta Sans,sans-serif}.kpiCard__sub{font-size:11px;color:#94a3b8;font-weight:500;margin-top:1px}.kpiCard__skeleton{height:30px;width:55%;border-radius:6px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:kpiShimmer 1.4s infinite;margin-top:4px}.kpiCard--hero .kpiCard__skeleton{background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%}@keyframes kpiShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width: 1100px){.kpiStrip{grid-template-columns:repeat(2,1fr)}.kpiCard--hero{grid-column:1 / -1}.kpiCard--hero .kpiCard__value{font-size:36px}}@media screen and (max-width: 640px){.kpiStrip{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.kpiCard--hero{grid-column:1 / -1;padding:20px;flex-direction:row;align-items:center}.kpiCard--hero .kpiCard__value{font-size:30px}.kpiCard{padding:16px;border-radius:12px}.kpiCard__value{font-size:22px}.kpiCard__icon{width:34px;height:34px;border-radius:8px}}.unifiedDashboard{width:100%;min-height:100vh;background:#f8fafc;font-family:Plus Jakarta Sans,sans-serif;padding-bottom:48px}.unifiedDashboard__header{display:flex;align-items:center;justify-content:space-between;padding:20px 0 22px;gap:16px}.unifiedDashboard__title{font-size:22px;font-weight:700;color:#0f172a;letter-spacing:-.3px;margin:0;line-height:1}.unifiedTabBar{display:flex;align-items:center;gap:2px;background:#ffffff;border:1px solid #e2e8f0;border-radius:10px;padding:3px;box-shadow:0 1px 3px #0000000d}.unifiedTabBtn{display:flex;align-items:center;gap:7px;padding:7px 18px;border-radius:7px;border:none;background:transparent;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:all .18s ease;white-space:nowrap;line-height:1}.unifiedTabBtn:hover{background:#f1f5f9;color:#334155}.unifiedTabBtn.is-active{background:#0b1f4f;color:#fff;box-shadow:0 1px 4px #0b1f4f40}.unifiedTabBtn.is-active--teal{background:#0d3b38!important;box-shadow:0 1px 4px #0d3b384d!important}.unifiedTabContent{animation:uniTabIn .2s ease}@keyframes uniTabIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.unifiedTabContent .dashboardWrapper{padding-top:0!important;background:transparent!important}.unifiedTabContent .leadDash1WrapperGlobal,.unifiedTabContent .leadDash1WrapperGlobal.filtersContainer{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:12px 16px!important;margin-bottom:20px;gap:12px!important;position:relative}.unifiedTabContent .leadDash1WrapperGlobal:before{content:"Filter by";font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;display:block;width:100%;margin-bottom:2px}.unifiedTabContent .dashboardWrapper{padding:0!important}@media screen and (max-width: 768px){.unifiedDashboard__header{flex-direction:column;align-items:flex-start;padding:14px 0 16px;gap:12px}.unifiedDashboard__title{font-size:18px}.unifiedTabBar{width:100%}.unifiedTabBtn{flex:1;justify-content:center;padding:8px 10px;font-size:12.5px}.unifiedTabContent .leadDash1WrapperGlobal{flex-direction:column;align-items:stretch}}.loginBackWrapper{--primary: #0078D4;--primary-dark: #005a9e;--bg-dark: #0A0E1A;--bg-card: #141824;--bg-input: #1C2130;--border: #2A3142;--text-primary: #F8F9FA;--text-secondary: #9CA3AF;--text-muted: #6B7280;--error: #EF4444}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bgPulse{0%,to{opacity:1}50%{opacity:.6}}.loginBackWrapper{font-family:Open Sans,-apple-system,sans-serif;background:var(--bg-dark);color:var(--text-primary);min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:24px;flex-direction:column;overflow:hidden}.loginBackWrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 20% 30%,rgba(0,120,212,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(0,120,212,.1) 0%,transparent 50%);pointer-events:none;animation:bgPulse 12s ease-in-out infinite;z-index:0}.loginMain{position:relative;z-index:1;width:100%;max-width:440px;background:var(--bg-card)!important;border:1px solid var(--border)!important;border-radius:16px;padding:48px;box-shadow:0 4px 24px #0006,0 0 1px #ffffff1a inset;animation:fadeInUp .6s ease-out}.loginTopDiv{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;text-align:center;margin-bottom:40px!important;gap:15px}.loginTopDiv .cx1Logo{width:auto;max-width:100px;height:80px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,255,255,.1))}.loginMiddleDiv{text-align:center}.loginHeading{font-size:26px;font-weight:600;margin-bottom:8px;letter-spacing:-.5px;color:var(--bg-dark)}.loginSubHeading{font-size:14px;color:var(--text-muted);margin-bottom:32px}.loginMain .loginHeading{color:var(--text-primary)}.loginMain .loginSubHeading{color:var(--text-secondary)}.loginMidContainer{margin-top:32px;text-align:left}.loginMidContainer .ant-form-item{margin-bottom:24px;display:block}.loginMidContainer .ant-row{display:block!important;width:100%}.loginMidContainer .ant-col{display:block!important;width:100%!important;max-width:100%!important;padding:0!important}.loginMidContainer .ant-form-item-label{display:block;text-align:left;overflow:visible;white-space:normal}.loginMidContainer .ant-form-item-label>label{display:block;font-size:13px;font-weight:500;margin-bottom:8px;color:var(--text-secondary);letter-spacing:.2px;height:auto}.loginMidContainer .ant-input,.loginMidContainer .ant-input-password,.loginMidContainer .ant-input-affix-wrapper{width:100%;padding:12px 16px;background-color:var(--bg-input)!important;border:1px solid var(--border)!important;border-radius:8px!important;color:var(--text-primary)!important;font-size:15px;font-family:Open Sans,sans-serif;transition:all .3s ease;outline:none;box-shadow:none!important;height:48px;display:flex!important;align-items:center}.loginMidContainer .ant-input:focus,.loginMidContainer .ant-input-focused,.loginMidContainer .ant-input-affix-wrapper-focused,.loginMidContainer .ant-input-affix-wrapper:focus-within{border-color:var(--primary)!important;background:var(--bg-card)!important;box-shadow:0 0 0 3px #0078d433!important}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper{border-color:#ef4444!important;background-color:#ef44441a!important}.ant-form-item-explain-error{color:#ef4444!important;margin-top:5px;font-size:13px}.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px #ef44441a!important}.loginSubmitBtn:focus-visible,.loginForgetPassLink:focus-visible{outline:2px solid #0078D4;outline-offset:2px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loginMidContainer .ant-input::-moz-placeholder{color:var(--text-muted)}.loginMidContainer .ant-input::placeholder{color:var(--text-muted)}.loginMidContainer .ant-input:hover,.loginMidContainer .ant-input-affix-wrapper:hover{border-color:var(--text-secondary)!important}.loginMidContainer .ant-input-password-icon{color:var(--text-muted)!important;transition:color .2s}.loginMidContainer .ant-input-password-icon:hover{color:var(--text-primary)!important}.loginMidContainer .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;padding:0}.loginSubmitBtn{width:100%;padding:14px;height:auto;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);border:none;border-radius:10px!important;color:#fff!important;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #0078d44d;position:relative;overflow:hidden;margin-top:8px}.loginSubmitBtn span{position:relative;z-index:2}.loginSubmitBtn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s;z-index:1}.loginSubmitBtn:hover:before{left:100%}.loginSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0078d466;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%)}.loginSubmitBtn:active{transform:translateY(0)}.loginLinks{display:flex;justify-content:space-between;font-size:13px;margin-top:20px}.loginForgetPassLink{color:var(--primary);cursor:pointer;transition:color .2s;font-weight:500;text-decoration:none}.loginForgetPassLink:hover{color:#4dabf5;text-decoration:underline}.loginBottomDiv{font-size:12px;font-weight:400;line-height:18px;text-align:center;color:var(--text-muted);width:100%;max-width:400px;margin:32px auto 0}.underlineText{text-decoration:underline;color:var(--primary);transition:color .2s}.underlineText:hover{color:#4dabf5}@media only screen and (max-width: 600px){.loginBackWrapper{padding:16px}.loginMain{padding:32px 24px}.loginHeading{font-size:24px}}.loginBackWrapper .loginMidContainer .ant-input-status-success,.loginBackWrapper .loginMidContainer .ant-input-status-warning,.loginBackWrapper .loginMidContainer .ant-input-status-error,.loginBackWrapper .loginMidContainer .ant-input-outlined.ant-input-status-success:not(.ant-input-disabled){background-color:var(--bg-input)!important;border-color:var(--border)!important}.loginBackWrapper .loginMidContainer input:-webkit-autofill,.loginBackWrapper .loginMidContainer input:-webkit-autofill:hover,.loginBackWrapper .loginMidContainer input:-webkit-autofill:focus,.loginBackWrapper .loginMidContainer input:-webkit-autofill:active,.loginBackWrapper .loginMidContainer .ant-input:-webkit-autofill,.loginBackWrapper .loginMidContainer .ant-input:-webkit-autofill:hover,.loginBackWrapper .loginMidContainer .ant-input:-webkit-autofill:focus,.loginBackWrapper .loginMidContainer .ant-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:var(--bg-input)!important;border-radius:8px!important}.loginWithGoogleBtn{background:white;color:#666;border:1px solid #ddd}.pricingBackWrapper{padding:10px;min-height:100vh;max-height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.pricingLogoTopDiv{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:20px}.pricingLogoTopDiv img{width:100px}.pricingTitle{font-size:28px;font-weight:600;line-height:36px;text-align:center;color:#333}.pricingTitlefailed{font-size:28px;font-weight:600;line-height:36px;text-align:center;color:#e02b1d}.pricingSubTitle{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#4f4f4f;margin-top:10px}.pricingMiddleDiv{height:auto;box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px;background-color:var(--default-background-color);width:70%;margin:0% auto 3%;padding:3%}.pricingInnerDiv{border-radius:8px;border:1px solid #abbed1;margin:6% 4% 2%;box-shadow:0 4px 25.5px #0000001c}.pricingInnerDiv2{border-radius:8px;border:1px solid #abbed1;margin:2% 4%;box-shadow:0 4px 25.5px #0000001c}.pricingInner2Div{padding:4%}.pricingBlueTag{border-radius:8px 0 20px;background-color:#0078d4;font-size:14px;font-weight:400;line-height:16.94px;text-align:left;width:200px;color:var(--default-background-color);padding:7px 10px}.pricingMiddleFlex{display:flex;flex-direction:row;justify-content:space-between}.pricingCheckAndText{display:flex;gap:10px;font-size:15px;font-weight:400;line-height:38.15px;letter-spacing:-.20000000298023224px;text-align:left;color:#454545}.pricingCheckAndText2{display:flex;gap:10px;font-size:15px;font-weight:400;line-height:28.15px;letter-spacing:-.20000000298023224px;text-align:left;color:#454545}.pricingCheckAndText img{width:12px}.pricingRateEmphasized{font-size:38.87px;font-weight:700;line-height:51.11px;letter-spacing:-.6290076375007629px;text-align:left;color:#161c2d}.pricingRateDiv{text-align:right}.pricingRateWrapper{margin-bottom:30px}.pricingSubmitBtnWrapper{display:flex;flex-direction:row}.pricingMiddleDiv .ant-steps{width:90%;margin:auto auto 5%}.pricingCTA2wrapper{display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:22px;text-align:left;color:#161c2d;justify-content:center;align-items:center;margin-bottom:30px;gap:10px}.pricingCTA2Btn{background-color:#b3ddfd;border-radius:6px}.makePaymentButton,.contactAdminSubmitButton{background-color:var(--orange-color2);color:var(--default-background-color);border:1px solid var(--orange-color2)}.pricingPaymentGifWrapper,.pricingPaymentGifWrapperFail{display:flex;justify-content:center;align-items:center;margin:50px auto}.pricingPaymentGifWrapper img{width:10%}.pricingPaymentGifWrapperFail img{width:30%}.pricingMiddleDiv .ant-steps.ant-steps-dot .ant-steps-item-tail:after,.ant-steps.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after{height:6px!important;margin-inline-start:12px!important;border-radius:60px!important;background-color:var(--orange-color2)!important}.pricingMiddleDiv .ant-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot .ant-popover-open{background-color:var(--orange-color2)!important;top:.5px!important}.pricingMiddleDiv .ant-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:var(--orange-color2)!important}.pricingMiddleDiv .ant-steps.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,.ant-steps.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon{top:1px!important}.pricingMiddleDiv .ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:var(--orange-color2)!important}.pricingMiddleDiv .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:14px;font-weight:500;line-height:20px;text-align:center}.pricingMiddleDiv .ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:14px;font-weight:500;line-height:20px;text-align:center}.pricingMiddleDiv .ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:14px;font-weight:500;line-height:20px;text-align:center}.summaryBottomDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:18px;font-weight:500;line-height:20px;text-align:center}.paymentPageMain{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.upgradePlanBtn{display:flex;justify-content:center;align-items:center;margin-bottom:20px;margin-top:50px}.upgradePlanBtnMain{background-color:var(--orange-color2);color:var(--default-background-color)}.upgradePlanOr{display:flex;justify-content:center;align-items:center;color:#454545;font-weight:800;font-size:20px;margin-bottom:20px}.subscriptionWindowTitle{font-size:18px;font-weight:600;line-height:36px;letter-spacing:0em;text-align:center;color:var(--gray1);margin-bottom:5px}@media screen and (max-width: 768px){.pricingMiddleDiv{width:100%;padding:unset;margin:unset;padding:25px 10px}.pricingMiddleDiv .ant-steps{width:100%;overflow:scroll}.pricingMiddleDiv .ant-steps.ant-steps-vertical{display:flex;flex-direction:row}.pricingMiddleDiv .ant-steps .ant-steps-item-container{display:flex;flex-direction:column;gap:5px}.ant-steps.ant-steps-vertical>.ant-steps-item{display:flex;flex-direction:column;gap:20px;flex:unset;width:150px}.pricingMiddleDiv .ant-steps.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{top:-3!important;top:-3px;display:flex;flex-direction:column}.ant-steps.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after{width:55px;height:2px}.pricingMiddleDiv .ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:11px}.pricingMiddleDiv .ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:11px}.pricingMiddleDiv .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:11px}.pricingSubWrapper{margin:60px 0;padding:15px}.pricingTitle{font-size:22px}.pricingSubTitle{font-size:13px}.summaryBottomDiv{font-size:12px}.subscribeBtn{margin:5% 0}.pricingInnerDiv{margin:12% 0%}.pricingMiddleFlex{display:flex;flex-direction:column}.pricingRateDiv{margin-top:30px;text-align:left}.pricingSubmitBtnWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.pricingCTA2wrapper{display:flex;flex-direction:column}.pricingPaymentGifWrapper img{width:50%}.pricingPaymentGifWrapperFail img{width:100%}.pricingInnerDiv2{margin:0}.contactAdminSubmitButton,.pricingCTA2Btn{width:100%}}.reviewBackWrapper{padding:10px;min-height:100vh;max-height:100%;background-image:url(/assets/personalization/defaultBackImage.png);background-position:center;background-repeat:no-repeat;background-size:cover}.reviewLogoTopDiv{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:20px}.reviewLogoTopDiv img{width:100px}.reviewTitle{font-size:28px;font-weight:600;line-height:36px;text-align:center;color:#333}.reviewSubTitle{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#4f4f4f;margin-top:10px;margin-bottom:30px}.reviewDisclaimer{font-size:13px;font-weight:400;line-height:20px;text-align:center;color:#4f4f4f;width:90%;margin:20px auto}.reviewMiddleDiv{height:auto;box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px;background-color:var(--default-background-color);width:70%;margin:3% auto;padding:3%}.reviewInnerDiv{border-radius:8px;border:1px solid #abbed1;margin:2% 13% 0%;box-shadow:0 4px 25.5px #0000001c}.reviewInnerDiv2{border-radius:8px;border:1px solid #abbed1;margin:2% 15% 0%;box-shadow:0 4px 25.5px #0000001c}.reviewInner2Div{padding:4%}.reviewTextDiv{display:flex;justify-content:space-between;margin:1% 22% 2%;align-items:center}.reviewBlueTag{border-radius:8px 0 20px;background-color:#0078d4;font-size:14px;font-weight:400;line-height:16.94px;text-align:left;width:200px;color:var(--default-background-color);padding:7px 10px}.reviewMiddleFlex{display:flex;flex-direction:row;justify-content:space-between}.reviewMiddleFlex2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.reviewCheckAndText{display:flex;gap:10px;font-size:15px;font-weight:400;line-height:38.15px;letter-spacing:-.20000000298023224px;text-align:left;color:#454545}.reviewCheckAndText img{width:12px}.reviewRateEmphasized{font-size:38.87px;font-weight:700;line-height:51.11px;letter-spacing:-.6290076375007629px;text-align:left;color:#161c2d}.reviewRateDiv{text-align:right}.reviewRateWrapper{margin-bottom:30px}.subscribeBtn{background-color:var(--orange-color2);color:var(--default-background-color);border:1px solid var(--orange-color2);margin-right:20px}.startTrialBtn{background-color:var(--default-background-color);color:var(--orange-color2);border:1px solid var(--orange-color2)}.reviewText{font-size:14px;font-weight:500;line-height:22px;text-align:left;color:#161c2d}.reviewBtn{border-radius:unset;text-decoration:underline;background-color:unset;border:none;color:#0078d4}.reviewBtn:hover{background-color:transparent;box-shadow:unset}@media screen and (max-width: 768px){.reviewTitle{font-size:22px}.reviewWrapper{margin:10% auto;padding:10px}.reviewSubTitle{font-size:12px}.reviewTextDiv{margin:13% 0;display:flex;flex-direction:column;justify-content:center}.reviewText{font-size:10px}.reviewText .ant-btn>span{font-size:10px!important}.reviewTextDiv .ant-btn{font-size:10px}.reviewInner2Div{padding:20px}.reviewCheckAndText{font-size:13px}.reviewInnerDiv{margin:12% 0%}.reviewMiddleFlex{display:flex;flex-direction:column}.reviewRateDiv{margin-top:30px;text-align:left;width:100%}.reviewSubmitBtnWrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.reviewCTA2wrapper{display:flex;flex-direction:column}.reviewDisclaimer{font-size:11px;width:100%}.reviewInnerDiv2{margin:0}.reviewMiddleFlex2{display:flex;flex-direction:column;justify-content:space-between;align-items:center}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-e7b44c86.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/slick-12459f22.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.loginHeading{font-size:28px;font-weight:600;line-height:36px;letter-spacing:0em;text-align:center;color:var(--gray1);margin-bottom:5px}.loginSubHeading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;color:var(--gray2)}.loginWithGoogleBtn{width:100%;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);gap:5px}.loginHr{color:var(--gray5);background-color:var(--gray5);width:100%;margin:15px auto 30px;border:1px solid var(--gray5)}.loginMidContainer{padding:3%;width:100%}.loginFirstContainer{padding:20px 15px;width:100%}.loginFirstContainer .ant-row{display:unset}.loginMidContainer .ant-form-item,.loginFirstContainer .ant-form-item{margin-bottom:unset}.loginMidContainer .ant-input-affix-wrapper{margin-bottom:unset!important}.loginFirstContainer .ant-checkbox-group{flex-wrap:unset}.loginSubmitBtn{width:100%;background-color:var(--neutral-black);margin-bottom:5px;color:#fff!important}.loginForgetPassLink{line-height:20px;letter-spacing:0em;color:var(--blue-text);margin-top:10px;cursor:pointer}.underlineText{text-decoration:underline}.loginLinks{display:flex;justify-content:space-between;font-size:12px}.signUpLink{display:flex;font-size:12px;justify-content:center}.forgetPassBtnContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.forgetPassBtn1{box-shadow:0 6px 12px #abbed14d;border:1px solid var(--gray5);border-radius:4px;height:30px;font-size:12px;font-weight:600;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray1);display:flex;justify-content:center;align-items:center;width:120px}.forgetPassBtn2{box-shadow:0 6px 12px #abbed14d;border:1px solid var(--gray5);border-radius:4px;height:30px;font-size:12px;font-weight:600;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray1);display:flex;justify-content:center;align-items:center}.forgetPassMidContainer{margin-bottom:30px}.marginBottom20{margin-bottom:20px!important}.passwordValidationChar{font-size:13px}.resetErrorHeading{font-size:13px;color:var(--gray2)}.selectInputNamesInitials{width:20%!important}.loginFirstContainer .ant-form-item .ant-form-item-control-input-content{display:flex;gap:10px}.userOnboardingSubmitBtn{width:100%;background-color:var(--orange-color);margin-bottom:5px;color:#fff!important}.userOnBoardingThemeColor{height:38px;width:38px;border-radius:50%;cursor:pointer}.inviteSubmitBtn{background-color:var(--orange-color);width:100%}.inviteSelectedPeopleWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 0 12.01111125946045px #00000014;padding:5px 10px;color:#5d5b5b;border-radius:5px;margin-bottom:10px;margin-top:20px}.inviteSelectedPeopleAvatar{width:40px!important;height:40px!important}.inviteSelectedPeopleEmail{font-size:13px;font-weight:500;line-height:57px;letter-spacing:0px;text-align:left}.inviteSelectedPeopleRole{font-size:12px;font-weight:400;line-height:42px;letter-spacing:0em;text-align:center}.inviteSelectedPeopleInnerWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.inviteBtnsWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:60px}.inviteBtnsWrapper .ant-btn-primary{border:unset!important;background-color:unset;border-radius:unset}.moodPhotosDiv{display:flex;justify-content:space-around;align-items:center;margin:5% auto;border:1px solid red;height:100%}.moodNames{font-size:16px;font-weight:600;line-height:28px;letter-spacing:0em;text-align:center;color:#333;margin-top:10px}.moodPhoto{border:1px solid #abbed1;border-radius:4px;padding:30px;cursor:pointer;height:auto}.moodPhoto:hover{border:1px solid #717171;box-shadow:0 0 70.69999694824219px #fbc18b96}.moodWrapper{margin-top:5%}.slick-initialized{display:flex;align-items:center;justify-content:center;width:auto}.slick-list{width:100%!important}.carouselImageContainer{text-align:center}.carouselImage{max-width:100%;max-height:100%;margin:auto;transition:all .3s ease}.slick-active .slick-center .carouselImage{transform:scale(1.9)}.slick-active .slick-slide:not(.slick-center) .carouselImage{transform:scale(.8);opacity:.7}.react-3d-carousel .slider-container .slider-right div,.react-3d-carousel .slider-container .slider-left div{border:unset!important}.uploadPictureAtMood{display:flex;justify-content:center;align-items:center;border:1px solid #abbed1;box-shadow:0 4px 8px #abbed166;border-radius:4px;width:10%;margin:auto;cursor:pointer}.loginTopDiv{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:20px}.inviteForm{width:100%}.inviteSendBtn{color:#fff;background-color:var(--orange-color);border-radius:5px;border:1px solid var(--orange-color)}.inviteSendBtn:hover{border:1px solid #000!important}@media only screen and (max-width: 600px){.loginMain{background-color:var(--default-background-color);margin:3% auto;padding:17% 1%;border-radius:10px;width:100%}.loginTopDiv{text-align:center;display:flex;flex-direction:row;padding:5% 1%}.loginHeading{margin-bottom:20px;font-size:22px}.loginSubHeading{font-size:11px}.loginBottomDiv{width:100%;margin:50px auto 5%}.loginMidContainer{padding:3%}}.signupMain{background-color:var(--default-background-color);width:40%;margin:0% auto;padding:5% 3%}@media only screen and (max-width: 600px){.signupMain{margin:5% auto;padding:16% 0% 15%;border-radius:10px;width:100%}}.leadsListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:40px}.addLeadModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addBulkModalBtn{border:none;background-color:var(--gray6);padding:unset}.addBulkModalBtnWrapper{background-color:var(--gray6);display:flex;justify-content:space-between;align-items:center;gap:5px;padding:0 10px;border-radius:4px}.addLeadTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addLeadSubTitle{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:16px}.addLeadFormInput{font-size:12px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.addLeadFormWrapper .ant-row{display:unset}.addLeadFormWrapper .ant-form-item{margin-bottom:8px}.addLeadDiv{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.addLeadSubmitBtnWrapper{display:flex;justify-content:end;flex-direction:row;gap:20px}.addLeadCancelBtn{background-color:var(--default-background-color);color:var(--gray2);border:1px solid var(--neutral-black);margin-right:10px}.addLeadSubmitBtn{background-color:var(--orange-color);border:none;color:var(--default-background-color)}.leadsInlineInput{border:unset!important;border-bottom:1px solid var(--gray4)!important;border-radius:unset!important;font-size:12px!important}.leadsInlineInput .ant-select-selector{border:unset!important;font-size:12px!important}.leadsSwitchDiv{display:flex;justify-content:space-between;align-items:center;gap:10px}.leadsSwitchDivItem{display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid var(--gray4);padding:5px;color:var(--gray2);cursor:pointer;background-color:#e3edf7}.leadsSwitchDivItem:hover{background-color:var(--gray6)}.leadsListToolbarItem{display:flex;align-items:center;gap:20px}.updateLeadFlex{display:flex;flex-direction:row;gap:15px;align-items:center}.addLeadFormDiv .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:10px}.addLeadFormDiv .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:unset!important}.updateOpportunityDescriptionDiv{display:flex;flex-direction:row;align-items:flex-end}@media screen and (max-width: 768px){.leadsListToolbarWrapper{display:flex;flex-direction:column}.leadsListToolbarItem{display:flex;justify-content:space-between;width:100%}.addLeadDiv{display:unset}.ant-modal .ant-modal-content{padding:20px 15px!important}.updateOpportunityDescriptionDiv{display:block}}.filterSelectWrapper .ant-select-dropdown .ant-select-item{padding:0 5px 0 0;font-size:10px!important;padding:0 5px!important}.filterSelectWrapper .ant-select-dropdown .ant-select-item-option-content{font-size:10px!important}.ant-select-dropdown .ant-select-item{min-height:unset!important;padding:5px 12px!important;color:var(--gray2)!important;font-size:12px!important}.filterSelectWrapper .ant-select-multiple{font-size:10px!important}.filterSelectWrapper{position:relative}.kanbanMainActivity{width:100%;height:82vh;overflow:scroll;white-space:nowrap;overflow-x:scroll;display:flex;justify-content:center}.kanbanMain{height:82vh;overflow:scroll;white-space:nowrap;overflow-x:scroll;margin-left:20px}.projectMain{width:100%;overflow:scroll;white-space:nowrap}::-webkit-scrollbar{height:5px;width:50%;background:#eeeeee;border-radius:8px}::-webkit-scrollbar-track{border-radius:8px;background:#eeeeee}::-webkit-scrollbar-thumb{border-radius:8px;background:var(--gray3)}.kanbanWrapper{display:inline-block;-moz-column-gap:2%;column-gap:2%;margin-top:20px;width:100%}.boards-container{min-height:100%;flex:1;min-width:250px;background:#F8FAFC;border-radius:8px;margin-bottom:20px;display:flex;flex-direction:column}.kanbanColumns{flex:1;display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.kanbanColumnsHeader{background-color:#f9f9f9;display:flex;justify-content:space-between;align-items:center;padding:10px 20px!important;color:#565353}.kanbanColumnsHeader p{margin:0;font-size:16px;font-weight:600}.kanbanColumnsFooter{display:flex;align-items:center;width:90%;height:auto;margin:5px auto 15px;background-color:#fff;box-shadow:0 1px 1px #00000026;border-radius:4px;cursor:pointer;padding:5px 0}.kanbanColumnsFooter:hover{background:#0000000b}.kanbanColumnsFooterIcon{margin-left:1rem;margin-right:.5rem}.kanbanColumnsFooter .kanbanColumnsFooterTitle{margin:0rem}.boards-container::-webkit-scrollbar{width:10px}.boards-container::-webkit-scrollbar-thumb{border-radius:10px}.kanbanOverflowContainer{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;padding:10px 0 20px;gap:12px}.kanbanCardWrapper{width:90%;border-radius:6px;background-color:#fff;box-shadow:0 1px 3px #0000001a;transition:transform .2s ease,box-shadow .2s ease;border:1px solid transparent}.kanbanCardWrapper:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.kanbanCards{width:90%;height:auto;margin:5px auto;background-color:#fff;box-shadow:0 1px 3px #0000001a;border-radius:6px;cursor:pointer;padding:5px 0}.kanbanCards:hover{box-shadow:0 4px 12px #00000026}.kanbanCardText1{display:flex;justify-content:space-between;align-items:center;padding:4px 10px;background-color:#fff!important}.kanbanCardText1 p{font-size:14px!important;margin-bottom:5px;color:#1f2937;font-weight:600;margin-top:5px;line-height:1.2}.kanbanCardText2{padding:0 10px}.kanbanCardText2Span{color:var(--gray3);font-size:12px}.kanbanCardText2Value{font-size:12px;color:#000}.kanbanCardText2 p{font-size:11px;margin:0;color:#8c8c8c}.kanbanCardText2 p span{font-weight:600}.kanbanCardIcons{padding:0 10px;display:flex;justify-content:space-between;align-items:center}.kanbanHeader{border-top:1px solid var(--default-gray);border-bottom:1px solid var(--default-gray);padding:8px 15px 5px!important;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.ownerAvatar{margin-top:-60px}.kanbanSearchContainer{display:flex;width:58%!important;align-items:center;justify-content:space-between;color:var(--dark-gray)}.kanbanSearch{display:flex;gap:20px}.kanbanTaskButton{background:#f7f7f7!important;color:#555!important;align-self:center;border:unset!important;font-weight:600!important}.avatar-group-container{display:flex}.ant-avatar-group .ant-avatar{font-family:var(--font-family);margin-left:-8px}.kanbanProjectContainer{width:42%!important;display:flex;align-items:center;justify-content:flex-end}.projectDetails{border:none;background-color:#fff;color:var(--color-selected);padding:0 16px;font-size:14px;cursor:pointer;font-weight:600}.giveRating{border:1px solid var(--color-selected);padding:6px 16px;border-radius:4px;background-color:#fff;cursor:pointer;font-size:14px;color:var(--color-selected);font-weight:600;display:flex;align-items:center;height:31px!important}.createCard{border:1px solid var(--color-selected);padding:6px 32px!important;display:flex!important;align-items:center;border-radius:4px!important;background-color:var(--color-selected)!important;cursor:pointer;font-size:14px;color:#fff!important;font-weight:600!important;height:31px!important}.createCard:hover{border:1px solid var(--color-selected)!important}.priorityColorVeryHigh svg path{fill:#fe5254}.priorityColorLow svg path{fill:#8c8c8c}.priorityColorAverage svg path{fill:#f3b30e!important}.priorityColorHigh svg path{fill:#fb823e}.cardDetailsModalStyle .ant-modal-content{overflow-y:scroll}.opacityDisabled{opacity:.5}.opacityDisabled:hover{background-color:#fff;cursor:not-allowed}.cardVendorPopoverContainer{width:20rem}.cardDeletePopoverContainer{width:2.5rem;height:2rem!important}.cardDeleteopoverBodyTextDelete{display:flex;align-items:center;justify-content:space-between;margin:0rem;cursor:pointer;padding:.5rem}.cardDeleteopoverBodyTextDelete:hover{background:#0000000b}.cardVendorPopoverContainer .ant-popover-inner{border-radius:.5rem .5rem 0rem 0rem}.cardVendorPopoverContainer .ant-popover-title{padding:0rem!important}.cardVendorPopover{border-radius:.5rem .5rem 0rem 0rem;height:4rem;padding:.5rem 1rem;display:flex;width:100%}.cardVendorPopoverAvatar{width:4rem!important;height:4rem!important;display:flex!important;align-items:center;position:absolute!important;left:18px;top:20px;border:1px solid #ffffff}.cardVendorPopoverAvatar span{font-size:2rem;text-shadow:0px 0px 2px rgba(0,0,0,.3)!important}.cardVendorPopoverNameEmail{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-left:5rem}.cardVendorPopoverName{font-weight:700}.cardVendorPopoverEmail{font-size:12px}.cardVendorPopoverNameEmail p{margin:0}.cardVendorPopoverContainer .cardVendorPopoverBody{height:5rem;display:flex;align-items:flex-end;font-weight:500}.cardVendorPopoverBodyTextDelete{border-top:1px solid #d9d9d9;display:flex;width:100%;margin:0rem;padding:.5rem 1.125rem!important;justify-content:space-between;align-items:center;cursor:pointer}.cardVendorPopoverBodyTextDelete:hover{background:#0000000b}.cardDetailsAddRemoveVendorPopover{width:20rem}.cardDetailsAddRemoveVendorPopover .ant-popover-inner-content{height:25rem}.cardDetailsAddRemoveVendorPopover .ant-popover-title{display:flex;justify-content:center}.cardDetailsAddRemoveVendorPopover .cardDetailsPopoverContainer{padding:1rem}.cardDetailsAddRemoveVendorPopover .cardDetailsBoardMembers{margin-top:.5rem}.cardDetailsAddRemoveVendorPopover .cardDetailsBoardMembers .ant-list-item{cursor:pointer;padding:0rem .2rem}.cardDetailsAddRemoveVendorPopover .cardDetailsBoardMembers .ant-list-item:hover{background:#0000001a}.cardDetailsAddRemoveVendorPopover .cardDetailsBoardMembers .ant-list-item-meta{padding:.2rem;align-items:center}.cardDetailsAddRemoveVendorPopover .cardDetailsBoardMembersText{margin-left:.1rem}.kanbanCardContainer{background-color:#fff!important;cursor:pointer;padding-bottom:10px}.kanbanCardText2 .ant-picker{padding:0 11px;color:var(--default-gray)!important;font-size:12px;border-radius:4px}.avatar-group-container{margin-top:5px}.popoverSelectClass .ant-popover .ant-popover-inner{padding:unset!important}.kanabanBoardWrapper{width:100%;overflow-x:auto;overflow-y:hidden;margin-top:1%;height:calc(100vh - 200px);display:flex;gap:20px;padding-right:20px}.activityKanabanBoardWrapper{margin-top:1%;height:500px}.leadsKanbanText{font-size:11px;color:var(--gray3);width:180px}.leadKanbanPopconfirm{position:fixed;display:flex;justify-content:center;align-items:center;width:100%}.kanbanPill{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:12px;font-size:11px;font-weight:600;margin-top:4px}.kanbanPill.cold{background-color:#eff6ff;color:#1e3a8a}.kanbanPill.warm{background-color:#fef3c7;color:#92400e}.kanbanPill.hot{background-color:#fee2e2;color:#991b1b}.kanbanPill.default{background-color:#f1f5f9;color:#475569}.kanbanCardFooter{padding:8px 10px;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#64748b;margin-top:8px}.kanbanColumnBadge{background-color:#e2e8f0;color:#475569;font-size:12px;font-weight:600;padding:2px 8px;border-radius:10px;margin-left:8px}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.accountsListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:20px}.accountsListToolbarItem{display:flex;align-items:center;gap:20px}.addAccountModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addAccountTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addAccountSubTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--orange-color);margin-bottom:30px}.addAccountFormInput{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.addAccountFormWrapper .ant-row{display:unset}.addAccountFormWrapper .ant-form-item{margin-bottom:8px}.addAccountDiv{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.addAccountSubmitBtnWrapper{display:flex;justify-content:end;flex-direction:row;gap:20px}.addAccountCancelBtn{background-color:var(--default-background-color);color:var(--gray2);border:1px solid var(--neutral-black);margin-right:10px}.addAccountSubmitBtn{background-color:var(--orange-color);border:none;color:var(--default-background-color)}.accountsDeleteBottomBar{position:fixed;bottom:20px}.accountsViewTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--default-background-color)}.accountsListWrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.accountBox{border:1px solid #abbed1;background-color:var(--default-background-color);padding:10px;border-radius:4px;display:flex;justify-content:left;align-items:center;gap:20px;cursor:pointer}.accountBox:hover{background-color:#f8f3eb}.accountAvtar{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:#efc075}.accountBoxInfo1{font-size:14px;font-weight:600;line-height:24px;letter-spacing:.10000000149011612px;text-align:left}.accountBoxInfo2{font-size:10px;font-weight:500;line-height:14px;letter-spacing:.10000000149011612px;text-align:left}.accountFirstContainer{display:flex;justify-content:left;gap:50px}.accountInfo1CompanyNameLabel{letter-spacing:0em;text-align:left;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;font-size:13px;color:var(--data-value);font-weight:700;line-height:27px}.accountInfo1CompanyName{letter-spacing:0em;text-align:left;font-size:13px;font-weight:400;color:var(--data-label);-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;line-height:27px}.accountSecondContainerTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:#4d4d4d;margin-bottom:20px}.oneAccountViewWrapper .ant-row,.onceAccountViewWrapperNotEdit .ant-row{display:unset}.onceAccountViewWrapperNotEdit .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:flex!important;font-size:12px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--data-label)!important;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;content:""}.onceAccountViewWrapperNotEdit .ant-input,.onceAccountViewWrapperNotEdit .ant-select-selector{border-bottom:1px dashed var(--dyn-border)!important;background-color:#fafaf9!important}.addAccountHr{margin-bottom:40px}.accountOwnerDiv{display:flex;align-items:center;flex-direction:row;gap:15px}.oneAccountTopToolbar1{display:flex;justify-content:space-between;align-items:center}.accountEditBtn{background-color:var(--orange-color);margin-top:22px;color:#fff}.accountsSwitchDiv{display:flex;justify-content:space-between;align-items:center;gap:10px}.accountsSwitchDivItem{display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid var(--gray4);padding:5px;color:var(--gray2);cursor:pointer;background-color:#e3edf7}.accountsSwitchDivItem:hover{background-color:var(--gray6)}.accountsSelectViewWrapper{display:flex;align-items:center;gap:10px}.accounRelatedLeadsSelect{border:.5px solid var(--gray4);padding:unset!important}.updateAccountOwnerDiv{display:flex;flex-direction:column;width:100%}.oneAccountMainWrapper{height:100%}.updateAccountDivCol{padding:15px 20px;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;height:165px}.accountEditFormDiv{display:flex;flex-direction:row;gap:10px}.accountInfo1{display:flex;flex-direction:column;gap:10px;padding:20px;width:100%;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;height:165px}.updateAccountFlex{display:flex;flex-direction:row;gap:15px;align-items:flex-start;margin-top:20px}.updateNoteFlex{gap:15px;align-items:center}.oneAccountOwnerDiv{display:flex;justify-content:space-around;gap:30px}.accountNameTitle{font-size:14px;color:var(--default-background-color)}.addAccountFormDiv .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:10px}.addAccountFormDiv .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:unset!important}@media screen and (max-width: 768px){.accountsListToolbarWrapper{display:flex;justify-content:center;flex-direction:column}.accountsListToolbarItem{display:flex;justify-content:center;width:100%;margin-bottom:10px}.addAccountDiv{display:unset}.ant-modal .ant-modal-content{padding:20px 15px!important}.updateOpportunityDescriptionDiv{display:block}.accountsListWrapper{display:grid;grid-template-columns:100%}.updateAccountDiv{display:flex;flex-direction:column;align-items:unset}.accountsSelectViewWrapper{display:flex}.updateAccountDivCol{height:unset}.accountEditFormDiv{flex-direction:column;gap:0px}.updateAccountFlex{display:block;margin-bottom:unset}}.contactsListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:20px}.contactsListToolbarItem{display:flex;align-items:center;gap:20px}.addContactModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addContactTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addContactSubTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--orange-color);margin-bottom:30px}.addContactFormInput{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.addContactFormWrapper .ant-row{display:unset}.addContactFormWrapper .ant-form-item{margin-bottom:8px}.addContactDiv{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.addContactSubmitBtnWrapper{display:flex;justify-content:end;flex-direction:row;gap:20px}.addContactCancelBtn{background-color:var(--default-background-color);color:var(--gray2);border:1px solid var(--neutral-black);margin-right:10px}.addContactSubmitBtn{background-color:var(--orange-color);border:none;color:var(--default-background-color)}.contactsDeleteBottomBar{position:fixed;bottom:20px}.contactsViewTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--default-background-color)}.contactsListWrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.contactBox{border:1px solid #abbed1;background-color:var(--default-background-color);padding:10px;border-radius:4px;display:flex;justify-content:left;align-items:center;gap:20px;cursor:pointer}.contactBox:hover{background-color:#f8f3eb}.contactAvtar{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:#efc075}.contactBoxInfo{gap:10px;align-items:center;justify-content:center}.contactBoxInfo1{font-size:14px;font-weight:600;line-height:24px;letter-spacing:.10000000149011612px;text-align:left}.contactBoxInfo2{font-size:10px;font-weight:500;line-height:14px;letter-spacing:.10000000149011612px;text-align:left}.contactFirstContainer{display:flex;justify-content:left;gap:50px}.contactInfo1CompanyNameLabel{letter-spacing:0em;text-align:left;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;font-size:13px;color:var(--data-value);font-weight:700;line-height:27px}.contactInfo1CompanyName{letter-spacing:0em;text-align:left;font-size:13px;font-weight:400;color:var(--data-label);-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;line-height:27px}.contactSecondContainerTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:#4d4d4d;margin-bottom:20px}.oneContactViewWrapper .ant-row,.onceContactViewWrapperNotEdit .ant-row{display:unset}.onceContactViewWrapperNotEdit .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:flex!important;font-size:12px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--data-label)!important;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;content:""}.onceContactViewWrapperNotEdit .ant-input,.onceContactViewWrapperNotEdit .ant-select-selector{border-bottom:1px dashed var(--dyn-border)!important;background-color:#fafaf9!important}.addContactHr{margin-bottom:40px}.contactOwnerDiv{display:flex;align-items:center;flex-direction:row;gap:15px}.oneContactTopToolbar1{display:flex;justify-content:space-between;align-items:center}.contactEditBtn{background-color:var(--orange-color);margin-top:22px;color:#fff}.contactsSwitchDiv{display:flex;justify-content:space-between;align-items:center;gap:10px}.contactsSwitchDivItem{display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid var(--gray4);padding:5px;color:var(--gray2);cursor:pointer;background-color:#e3edf7}.contactsSwitchDivItem:hover{background-color:var(--gray6)}.contactsSelectViewWrapper{display:flex;align-items:center;gap:20px}.contactRelatedLeadsSelect{border:.5px solid var(--gray4);padding:unset!important}.updateContactDiv{display:flex;flex-direction:row;gap:10px;width:100%}.onecContactMainWrapper{height:100%}.updateContactDivCol{padding:15px;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;height:165px}.contactInfo1{display:flex;flex-direction:column;gap:10px;padding:20px;width:100%;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:20px;height:180px}.updateContactFlex{display:flex;flex-direction:row;gap:15px;align-items:flex-start}.oneContactOwnerDiv{display:flex;justify-content:space-around;gap:30px}.contactNameTitle{color:var(--default-background-color);font-size:14px}.contactEditFormDiv{display:flex;flex-direction:row;gap:10px;width:100%}.updateContactOwnerDiv{display:flex;flex-direction:column;width:100%}.addContactFormDiv .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:10px}.addContactFormDiv .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:unset!important}@media screen and (max-width: 768px){.contactsListWrapper{display:flex;flex-direction:column}.contactsListToolbarWrapper{display:flex;justify-content:center;flex-direction:column}.contactsListToolbarItem{display:flex;justify-content:center;width:100%;margin-bottom:10px}.addContactDiv{display:unset}.ant-modal .ant-modal-content{padding:20px 15px!important}.updateOpportunityDescriptionDiv{display:block}.contactsListWrapper{display:grid;grid-template-columns:100%}.updateContactDiv{display:flex;flex-direction:column;align-items:unset}.contactsSelectViewWrapper{display:flex}.updateContactDivCol{height:unset}.contactEditFormDiv{flex-direction:column;gap:0px}.updateContactFlex{display:block;margin-bottom:unset}}.error-message-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;margin:2rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;text-align:center}.error-message-container h3{color:#ff4d4f;font-size:1.5rem;margin-bottom:1rem}.error-message-container p{margin-bottom:1.5rem;color:#595959}.error-message-container button{margin-top:1rem}.oneOpportunityRedesign{background-color:var(--page-background-grey);min-height:100vh;padding-bottom:24px;font-family:var(--font-family);color:var(--text-primary);overflow-x:hidden}.dyn-header-wrapper{background:var(--bg-main);padding:6px 16px;border-bottom:1px solid var(--table-border);box-shadow:0 1px 2px #0000000d;position:sticky;top:0;z-index:1000}.dyn-breadcrumb{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary);margin-bottom:4px;flex-wrap:wrap;line-height:var(--line-height-tight)}.dyn-breadcrumb .crumb-parent{color:var(--brand-accent-blue);cursor:pointer;font-weight:500}.dyn-header-title-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.dyn-page-title{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:var(--letter-spacing-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 200px)}.dyn-header-actions{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}.dyn-summary-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:var(--bg-main);border-bottom:1px solid var(--table-border);min-height:64px;flex-wrap:wrap;gap:12px;overflow:hidden}.dyn-summary-profile{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0}.dyn-summary-owner-info{display:flex;flex-direction:column;gap:0px;min-width:0}.dyn-summary-owner-info .dyn-summary-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.dyn-summary-metrics-right{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:flex-end;flex:1;min-width:0}.dyn-summary-item{display:flex;flex-direction:column;gap:2px;min-width:0;flex-shrink:1}.dyn-summary-label{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:700;line-height:var(--line-height-tight);white-space:nowrap}.dyn-summary-value{font-family:Outfit,sans-serif;font-size:16px;font-weight:700;color:var(--text-primary);line-height:var(--line-height-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.dyn-related-nav{display:flex;background:var(--bg-main);border-bottom:1px solid var(--table-border);padding:0 16px;gap:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dyn-related-nav::-webkit-scrollbar{display:none}.dyn-nav-item{padding:12px 4px;font-size:14px;font-weight:700;color:var(--text-secondary);cursor:pointer;position:relative;transition:all .2s ease;line-height:var(--line-height-tight);flex-shrink:0;white-space:nowrap}.dyn-nav-item:hover{color:var(--brand-accent-blue)}.dyn-nav-item.active{color:var(--brand-accent-blue);font-weight:600}.dyn-nav-item.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--brand-accent-blue)}.dyn-bpf-container{padding:6px 16px;background:var(--bg-main);margin-bottom:1px;overflow:visible;position:relative;z-index:10}.dyn-content-grid{display:grid;grid-template-columns:2.5fr 1fr;gap:20px;padding:20px;width:100%;box-sizing:border-box;align-items:start}.dyn-content-grid.three-col{grid-template-columns:1fr 1fr 1fr;max-width:100%}.dyn-content-grid.one-col{grid-template-columns:1fr}.grid-3-col{grid-template-columns:repeat(3,1fr)!important}.grid-2-col{grid-template-columns:repeat(2,1fr)!important}.oneOpportunityRedesign .updateOpportunityDivCol{padding:16px;background:var(--bg-main);border-radius:6px;box-sizing:border-box;min-width:0}.oneOpportunityRedesign .addOpportunitySubTitle{margin-bottom:24px;font-size:14px;color:#323130;font-weight:700;text-transform:uppercase;letter-spacing:.02em;display:flex;align-items:center;gap:8px}.oneOpportunityRedesign .updateOpportunityFlex{display:grid;grid-template-columns:1fr;gap:8px 12px}.oneOpportunityRedesign .contextDetailGrid{gap:12px}.oneOpportunityRedesign .ant-form-item{margin-bottom:4px!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item .ant-row{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:nowrap!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item-label{min-width:100px!important;max-width:100px!important;width:100px!important;flex:0 0 100px!important;text-align:left!important;padding:0 8px 0 0!important;flex-shrink:0!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item-label label{font-size:13px!important;font-weight:400!important;color:#323130!important;height:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;white-space:normal!important;word-break:break-word!important;line-height:1.3!important;width:100%!important}.oneOpportunityRedesign .ant-form-item-control{flex:1 1 0%!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item-control-input{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item-control-input-content{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important}.oneOpportunityRedesign .ant-select,.oneOpportunityRedesign .ant-picker-input,.oneOpportunityRedesign .ant-input-affix-wrapper,.oneOpportunityRedesign .ant-input-number{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.oneOpportunityRedesign .general-info-col .updateOpportunityFlex{grid-template-columns:1fr!important}.oneOpportunityRedesign .ant-form-item-has-feedback .ant-form-item-label label,.oneOpportunityRedesign .ant-input-textarea+.ant-form-item-label label{align-items:flex-start!important;padding-top:8px!important}.oneOpportunityRedesign .ant-input,.oneOpportunityRedesign .ant-select-selector,.oneOpportunityRedesign .ant-picker,.oneOpportunityRedesign .ant-input-number,.oneOpportunityRedesign .ant-input-affix-wrapper{background-color:#f3f2f1!important;border:1px solid transparent!important;border-radius:4px!important;padding:4px 12px!important;min-height:36px!important;min-width:0!important;width:100%!important;max-width:100%!important;transition:all .1s ease!important;box-shadow:none!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-input:hover,.oneOpportunityRedesign .ant-select-selector:hover,.oneOpportunityRedesign .ant-picker:hover{background-color:#edebe9!important}.oneOpportunityRedesign .ant-input:focus,.oneOpportunityRedesign .ant-input-focused,.oneOpportunityRedesign .ant-select-focused .ant-select-selector,.oneOpportunityRedesign .ant-picker-focused,.oneOpportunityRedesign .ant-input-affix-wrapper-focused{background-color:#fff!important;border-color:#0078d4!important;box-shadow:0 0 0 1px #0078d4!important}.oneOpportunityRedesign .ant-form-item-label label{font-size:13px!important;font-weight:400!important;color:#323130!important;padding-bottom:0!important}.oneOpportunityRedesign .ant-form-item-label label .ant-form-item-optional{display:none}.oneOpportunityRedesign .ant-form-item-label label:after{content:none!important}.oneOpportunityRedesign .ant-form-item-required:before{display:none!important}.oneOpportunityRedesign .ant-form-item-required:after{content:"*"!important;color:#a80000!important;margin-left:4px!important;font-size:14px!important;visibility:visible!important}.dyn-col-stack{display:flex;flex-direction:column;gap:16px}@media (max-width: 1200px){.dyn-content-grid{grid-template-columns:1.5fr 1fr;gap:12px;padding:12px}.dyn-content-grid.three-col{grid-template-columns:1fr 1fr}.dyn-summary-value{font-size:14px;max-width:130px}.dyn-summary-metrics-right{gap:16px}}@media (max-width: 992px){.dyn-content-grid{grid-template-columns:1fr;gap:16px;padding:16px}.dyn-content-grid.three-col{grid-template-columns:1fr 1fr}.dyn-summary-metrics-right{gap:14px}.dyn-page-title{max-width:calc(100vw - 140px)}}@media (max-width: 768px){.dyn-header-title-bar{flex-direction:column;align-items:flex-start;gap:8px}.dyn-header-actions{width:100%;justify-content:flex-start}.dyn-page-title{font-size:14px;max-width:100%;white-space:normal;overflow:visible}.dyn-summary-bar{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.dyn-summary-profile{width:100%}.dyn-summary-owner-info .dyn-summary-value{max-width:100%}.dyn-summary-metrics-right{width:100%;justify-content:flex-start;gap:16px 12px;flex-wrap:wrap}.dyn-summary-item{min-width:calc(50% - 8px);flex:1 1 calc(50% - 8px)}.dyn-summary-value{font-size:14px;max-width:100%}.dyn-content-grid,.dyn-content-grid.three-col,.dyn-content-grid.one-col{grid-template-columns:1fr;padding:12px;gap:12px}.oneOpportunityRedesign .ant-form-item .ant-row,.oneOpportunityRedesign .ant-form-item.ant-row{flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;margin:0!important}.oneOpportunityRedesign .ant-form-item .ant-col,.oneOpportunityRedesign .ant-form-item-label,.oneOpportunityRedesign .ant-form-item-control{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding:0!important;box-sizing:border-box!important}.oneOpportunityRedesign .ant-form-item-label{padding-bottom:3px!important;margin-right:0!important}.oneOpportunityRedesign .ant-form-item-label label{font-size:11px!important;font-weight:600!important;color:#605e5c!important;height:auto!important;min-height:unset!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:.04em!important}.oneOpportunityRedesign .ant-input,.oneOpportunityRedesign .ant-select,.oneOpportunityRedesign .ant-select-selector,.oneOpportunityRedesign .ant-picker,.oneOpportunityRedesign .ant-input-number,.oneOpportunityRedesign .ant-input-affix-wrapper,.oneOpportunityRedesign .ant-input-textarea textarea{width:100%!important;max-width:100%!important;min-height:36px!important;font-size:13px!important;box-sizing:border-box!important}.oneOpportunityRedesign .updateOpportunityDivCol{padding:12px!important}}@media (max-width: 480px){.dyn-header-wrapper{padding:6px 12px}.dyn-summary-bar{padding:10px 12px}.dyn-related-nav{padding:0 12px;gap:16px}.dyn-nav-item{font-size:13px;padding:10px 4px}.dyn-content-grid,.dyn-content-grid.three-col{padding:10px;gap:10px}.dyn-summary-label{font-size:10px}.dyn-summary-value{font-size:13px}.oneOpportunityRedesign .ant-form-item-label{padding-bottom:1px!important}.oneOpportunityRedesign .ant-form-item-label label{font-size:11px!important}.oneOpportunityRedesign .addOpportunitySubTitle{font-size:12px;margin-bottom:16px}}.opportunitiesListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:40px}.opportunitiesListToolbarItem{display:flex;align-items:center;gap:20px}.addOpportunityModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addOpportunityTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addOpportunitySubTitle{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:16px;display:flex;gap:5px}.addOpportunityFormInput{font-size:12px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.addOpportunityFormWrapper .ant-row{display:unset}.addOpportunityFormWrapper .ant-form-item{margin-bottom:8px}.addOpportunityDiv{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.addOpportunitySubmitBtnWrapper{display:flex;justify-content:end;flex-direction:row;gap:20px}.addOpportunityCancelBtn{background-color:var(--default-background-color);color:var(--gray2);border:1px solid var(--neutral-black);margin-right:10px}.addOpportunitySubmitBtn{background-color:var(--orange-color);border:none;color:var(--default-background-color)}.opportunitiesInlineInput{border:unset!important;border-bottom:1px solid var(--gray4)!important;border-radius:unset!important;font-size:12px!important}.opportunitiesInlineInput .ant-select-selector{border:unset!important;font-size:12px!important}.oppoAddFormGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:10px}.oppoAddFormThreeCol{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:10px}.oppoAddFormGrid .ant-picker{width:100%}.opportunitiesViewTitle{font-size:18px!important;color:var(--default-background-color)}.listViewBackWrapper{background-color:var(--bg-main);box-shadow:#2d3e501f 0 1px 5px;padding:20px 10px;border-radius:5px;min-height:100vh;max-height:100%}.relatedListViewBackWrapper{background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;padding:20px 10px;border-radius:5px}@media only screen and (max-width: 600px){.listViewBackWrapper{height:100%}}.activities-modern-wrapper{background-color:#fff;border-radius:8px;padding:0;box-shadow:0 1px 3px #00000014}.activities-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:1px solid #f0f0f0;background:linear-gradient(to bottom,#fafafa,#ffffff)}.activities-header-left{display:flex;align-items:center;gap:16px}.activities-title-section{display:flex;align-items:center;gap:12px}.activities-header-icon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.activities-main-title{font-size:20px;font-weight:600;color:#262626;margin:0;line-height:1.2}.activities-subtitle{font-size:13px;color:#8c8c8c;margin:4px 0 0}.activities-header-right{display:flex;gap:12px;align-items:center}.activities-controls{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;gap:16px;flex-wrap:wrap}.activities-filters{display:flex;gap:12px;flex:1;flex-wrap:wrap;align-items:center}.activities-search-input{min-width:250px;max-width:350px;flex:1}.activities-filter-select{min-width:140px}.activities-view-toggle{display:flex;align-items:center}.activities-selection-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background-color:#e6f7ff;border-bottom:1px solid #91d5ff}.activities-selection-bar span{font-weight:500;color:#1890ff}.activities-content{padding:24px;min-height:400px}.activities-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.activity-card{background:#ffffff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.activity-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#52c41a);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.activity-card:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}.activity-card:hover:before{transform:scaleX(1)}.activity-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.activity-type-badge{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#f0f5ff;border-radius:16px;font-size:13px;font-weight:500;color:#1890ff}.activity-icon{font-size:16px}.activity-type-text{font-weight:500}.activity-card-title{font-size:16px;font-weight:600;color:#262626;margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-card-meta{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.activity-meta-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#595959}.meta-icon{color:#8c8c8c;font-size:14px}.activity-card-description{font-size:13px;color:#8c8c8c;line-height:1.6;margin:12px 0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.activity-tags{display:flex;gap:8px;flex-wrap:wrap}.status-tag,.priority-tag{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;grid-column:1 / -1}.empty-state-icon{font-size:64px;margin-bottom:16px;opacity:.5}.empty-state h3{font-size:18px;font-weight:600;color:#262626;margin:0 0 8px}.empty-state p{font-size:14px;color:#8c8c8c;margin:0 0 24px}.activities-table-wrapper{background:#ffffff;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0}.addActivityModalWrapper .ant-modal{top:20px}.addActivityFormDiv{padding:8px 0}.addActivityTitle{font-size:20px;font-weight:600;color:#262626;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.addActivityFormWrapper .ant-form-item{margin-bottom:16px}.addActivityFormInput label{font-size:13px;font-weight:500;color:#595959}.activitiesAddFormGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.activitiesAddFormGrid .ant-picker{width:100%}.addActivitySubmitBtnWrapper{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.addActivityCancelBtn{background-color:#fff;color:#595959;border:1px solid #d9d9d9;padding:8px 24px;height:auto;font-weight:500}.addActivityCancelBtn:hover{color:#262626;border-color:#595959}.addActivitySubmitBtn{background-color:var(--orange-color, #fa8c16);border:none;color:#fff;padding:8px 24px;height:auto;font-weight:500}.addActivitySubmitBtn:hover{background-color:#d46b08}.addOpportunityModalBtn{background-color:var(--orange-color, #fa8c16);border:none;color:#fff;font-weight:500;height:40px;padding:0 24px;border-radius:6px;box-shadow:0 2px 4px #fa8c1633}.addOpportunityModalBtn:hover{background-color:#d46b08;box-shadow:0 4px 8px #fa8c164d}.activitiesListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:40px}.activitiesListToolbarItem{display:flex;align-items:center;gap:20px}.addActivityModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addActivitySubTitle{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:10px}.addActivityDiv{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.activitiesDeleteBottomBar{position:fixed;bottom:20px}.activitiesInlineInput{border:unset!important;border-bottom:1px solid var(--gray4)!important;border-radius:unset!important;font-size:12px!important}.activitiesInlineInput .ant-select-selector{border:unset!important;font-size:12px!important}.activitiesSearchResetBar{display:flex;justify-content:center;align-items:center;gap:10px}.addactivityModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.activitiesViewTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--gray2)}@media screen and (max-width: 1200px){.activities-card-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media screen and (max-width: 768px){.activities-header{flex-direction:column;align-items:flex-start;gap:16px}.activities-header-right,.addOpportunityModalBtn{width:100%}.activities-controls{flex-direction:column;align-items:stretch}.activities-filters{flex-direction:column;width:100%}.activities-search-input,.activities-filter-select{width:100%;max-width:100%}.activities-view-toggle,.activities-view-toggle .ant-segmented{width:100%}.activities-card-grid{grid-template-columns:1fr;gap:16px}.activities-content{padding:16px}.activitiesListToolbarWrapper{display:flex;flex-direction:column;gap:10px}.activitiesListToolbarItem{width:unset!important;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start}.addActivityDiv{display:unset}.ant-modal .ant-modal-content{padding:20px 15px!important}.updateActivityDescriptionDiv{display:block}.activitiesAddFormGrid{grid-template-columns:1fr}.activities-selection-bar{flex-direction:column;gap:12px;align-items:stretch}}.activity-plan-modern{padding:12px 0;font-family:var(--font-family);width:100%}.activity-plan-header{margin-bottom:24px;background:var(--bg-main);padding:20px 24px;border-radius:12px;border:1px solid var(--table-border);box-shadow:0 1px 3px #0000000d}.plan-header-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.plan-title-wrapper h3{margin:0;font-size:20px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:12px;letter-spacing:var(--letter-spacing-tight)}.plan-stats-bar{display:flex;gap:24px;padding-top:16px;border-top:1px solid var(--gray6)}.plan-stat-item{display:flex;flex-direction:column}.plan-stat-label{font-size:11px;text-transform:uppercase;color:var(--text-secondary);font-weight:600;letter-spacing:var(--letter-spacing-wide)}.plan-stat-value{font-size:14px;font-weight:600;color:var(--text-primary)}.modern-empty-state{text-align:center;padding:60px 20px;background:var(--bg-main);border-radius:12px;border:1px dashed var(--gray4)}.modern-empty-icon{font-size:48px;color:var(--gray4);margin-bottom:16px}.modern-empty-text{color:var(--text-secondary);font-size:16px;margin-bottom:24px}.plan-item-wrapper{position:relative;opacity:0;animation:fadeInSlide .4s ease forwards}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.plan-timeline-item{display:flex;gap:24px;position:relative;padding-bottom:32px}.plan-timeline-item:last-child{padding-bottom:0}.plan-timeline-line{position:absolute;left:20px;top:40px;bottom:-10px;width:2px;background:var(--gray5);z-index:0}.plan-timeline-item:last-child .plan-timeline-line{display:none}.plan-timeline-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:1;background:var(--bg-main);border:2px solid var(--gray5);flex-shrink:0;color:var(--text-disabled);box-shadow:0 0 0 4px var(--gray8)}.plan-timeline-icon.completed{background:#F6FFED;border-color:#52c41a;color:#52c41a}.plan-timeline-icon.overdue{background:#FFF2F0;border-color:#ff4d4f;color:#ff4d4f}.plan-timeline-icon.pending{background:var(--bg-main);border-color:var(--brand-accent-blue);color:var(--brand-accent-blue)}.plan-timeline-icon.skipped{background:var(--gray7);border-color:var(--gray5);color:var(--text-disabled)}.plan-card{flex:1;background:var(--bg-main);border:1px solid var(--table-border);border-radius:12px;padding:20px;box-shadow:0 2px 8px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.plan-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px) scale(1.005);border-color:var(--gray4)}.plan-card.acc-completed{border-left:4px solid #52C41A}.plan-card.acc-overdue{border-left:4px solid #FF4D4F}.plan-card.acc-pending{border-left:4px solid var(--brand-accent-blue)}.plan-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:12px}.plan-card-title-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plan-card-seq{font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--gray6);padding:2px 8px;border-radius:4px}.plan-card-title{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;line-height:var(--line-height-tight)}.plan-card-stage-tag{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:var(--letter-spacing-standard);color:var(--brand-accent-blue);background:var(--hover-selected-bg);padding:4px 8px;border-radius:4px;border:1px solid var(--secondary-blue-highlight)}.plan-card-desc{font-size:14px;color:var(--text-secondary);margin-bottom:16px;line-height:var(--line-height-body1)}.plan-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px dashed var(--table-border);flex-wrap:wrap;gap:12px;width:100%}.plan-meta-group{display:flex;gap:16px;font-size:13px;color:var(--text-secondary);flex-wrap:wrap}.plan-meta-item{display:flex;align-items:center;gap:6px}.plan-meta-item .anticon{color:var(--text-disabled)}.plan-action-btn-group{display:flex;gap:8px}.stage-group{margin-bottom:40px}.stage-group-header{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:10px 20px;background:#f0f7ff;border-radius:10px;border-left:4px solid #1160B7}.stage-group-header h4{margin:0;font-size:15px;font-weight:750;color:#003a8c;text-transform:uppercase;letter-spacing:.5px}.stage-group-count{background:#1160B7;color:#fff;padding:2px 10px;border-radius:20px;font-size:11px;font-weight:600}.contract-status-badge{font-size:13px;font-weight:500;white-space:nowrap}.contract-status-badge.DRAFT{color:#555}.contract-status-badge.UNDER_REVIEW{color:#0958d9}.contract-status-badge.ACTIVE{color:#0a8a4e}.contract-status-badge.EXPIRING_SOON{color:#d46b08}.contract-status-badge.EXPIRED{color:#cf1322}.contract-status-badge.TERMINATED{color:#8c8c8c}.contract-status-badge.RENEWED{color:#1a54c7}.contract-modal .ant-modal-content{border-radius:12px;overflow:hidden}.contract-modal-header{font-size:17px;font-weight:700;color:var(--title-45, #1f1f1f);padding-bottom:4px;border-bottom:2px solid #f0f0f0;margin-bottom:20px}.contract-form-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:12px;border-top:1px solid #f0f0f0}.contract-detail-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0}.contract-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.contract-detail-title{font-size:20px;font-weight:700;color:#1f1f1f;margin:0;line-height:1.3}.contract-detail-type{font-size:12px;color:#888;margin-top:2px}.contract-detail-section{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:16px;margin-bottom:16px}.contract-detail-section-title{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#999;margin-bottom:12px}.contract-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.contract-detail-item label{display:block;font-size:11px;font-weight:600;color:#aaa;text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px}.contract-detail-item span{font-size:14px;color:#1f1f1f;font-weight:500}.contract-status-actions{display:flex;gap:8px;flex-wrap:wrap}.contract-docs-section{margin-top:4px}.contract-doc-item{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;border:1px solid #e8e8e8;margin-bottom:8px;background:#fff;transition:box-shadow .15s}.contract-doc-item:hover{box-shadow:0 2px 8px #00000012}.contract-doc-name{font-size:13px;color:#1677ff;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s;word-break:break-all}.contract-doc-name:hover{text-decoration-color:#1677ff}.contract-doc-empty{text-align:center;padding:24px;color:#bbb;font-size:13px}.contract-expiry-warning{display:flex;align-items:center;gap:4px;color:#d46b08;font-size:12px;font-weight:500}.bpf-container{width:100%;padding:10px 0 30px;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:visible}.bpf-stages-wrapper{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:0 20px;position:relative;overflow:visible}.bpf-stages-wrapper:before{display:none}.bpf-stage:not(:last-child):after{content:"";position:absolute;top:16px;left:50%;width:100%;height:2px;background:var(--gray5);z-index:0;transition:background .3s ease}.bpf-stage.completed:not(:last-child):after{background:linear-gradient(90deg,#10B981 0%,#34D399 100%);height:3px}.bpf-stage{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1 0px;min-width:0;cursor:pointer;z-index:10;transition:all .3s ease}.bpf-stage:hover{transform:translateY(-3px)}.bpf-stage:active{transform:translateY(-1px)}.bpf-stage:focus-visible{outline:2px solid var(--brand-accent-blue);outline-offset:4px;border-radius:8px}.bpf-stage-indicator-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.bpf-stage-indicator{width:32px;height:32px;border-radius:50%;background:var(--bg-main);border:2px solid var(--gray5);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:var(--text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000000d;position:relative;z-index:2}.bpf-stage.active .bpf-stage-indicator{border-color:var(--brand-accent-blue);color:var(--brand-accent-blue);box-shadow:0 0 0 4px #0078d41a}.bpf-stage.completed .bpf-stage-indicator{background:#10B981;border-color:#10b981;color:#fff}.bpf-active-inner{width:14px;height:14px;border-radius:50%;background:var(--brand-accent-blue)}.bpf-stage.selected .bpf-stage-indicator{border-color:var(--brand-accent-blue);transform:scale(1.15);box-shadow:0 6px 16px #0078d440}.bpf-stage-indicator:hover{transform:scale(1.05);transition:transform .2s ease}.bpf-check{font-size:16px;font-weight:700}.bpf-step-num{font-family:Outfit,sans-serif}.bpf-active-pulse{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid var(--brand-accent-blue);animation:bpf-pulse 2s infinite;z-index:1}@keyframes bpf-pulse{0%{transform:scale(.95);opacity:.8}70%{transform:scale(1.15);opacity:0}to{transform:scale(.95);opacity:0}}.bpf-progress-mini{width:40px;height:4px;margin-top:4px}.bpf-mini-bar .ant-progress-inner{background-color:var(--gray6)!important}.bpf-stage-name-container{text-align:center;margin-top:4px;max-width:140px;min-width:80px}.bpf-stage-name{font-size:13px;font-weight:500;color:var(--text-secondary);line-height:var(--line-height-tight);margin-bottom:2px;transition:color .3s ease}.bpf-stage.active .bpf-stage-name,.bpf-stage.selected .bpf-stage-name{color:var(--brand-accent-blue);font-weight:600}.bpf-stage-count{font-size:11px;color:var(--text-secondary);background:var(--gray6);padding:1px 6px;border-radius:10px;display:inline-block}.bpf-stage.selected{z-index:99}.bpf-flyout{position:absolute;top:calc(100% + 18px);left:50%;--flyout-x: -50%;transform:translate(var(--flyout-x));width:500px;background:#ffffff;border-radius:12px;box-shadow:0 20px 50px #00000026,0 4px 12px #0000000d;border:1px solid #e2e8f0;z-index:1000;padding:0;overflow:hidden;animation:bpf-flyout-in .3s cubic-bezier(.16,1,.3,1);cursor:default;display:flex;flex-direction:column}.bpf-flyout.bpf-flyout-right{left:auto;right:-40px;--flyout-x: 0}.bpf-flyout.bpf-flyout-right:before{left:auto;right:56px;transform:rotate(45deg)}.bpf-flyout.bpf-flyout-left{left:-40px;--flyout-x: 0}.bpf-flyout.bpf-flyout-left:before{left:56px;transform:rotate(45deg)}@keyframes bpf-flyout-in{0%{opacity:0;transform:translate(var(--flyout-x)) translateY(8px) scale(.96)}to{opacity:1;transform:translate(var(--flyout-x)) translateY(0) scale(1)}}.bpf-flyout:before{content:"";position:absolute;top:-7px;left:50%;transform:translate(-50%) rotate(45deg);width:14px;height:14px;background:#F8FAFC;border-left:1px solid var(--table-border);border-top:1px solid var(--table-border);z-index:100}.bpf-flyout-header{padding:20px 24px;background:linear-gradient(to bottom,#f8fafc,#ffffff);border-bottom:1px solid #e2e8f0}.bpf-flyout-title{font-family:Outfit,sans-serif;font-size:20px;font-weight:700;color:#1e293b;letter-spacing:-.01em}.bpf-flyout-active-text{font-size:11px;color:#64748b;margin-top:6px;text-transform:uppercase;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;gap:6px}.bpf-flyout-actions{display:flex;gap:4px}.bpf-flyout-actions .ant-btn{padding:0 4px;color:var(--text-secondary)}.bpf-flyout-actions .ant-btn:hover{color:var(--brand-accent-blue)}.bpf-stage-description{font-size:12.5px;color:var(--text-secondary);line-height:var(--line-height-body1);display:flex;align-items:flex-start}.bpf-stage-description .anticon{margin-top:3px;color:var(--text-disabled)}.bpf-activities-list{max-height:500px;overflow-y:auto;padding:12px;background:#fbfcfe}.bpf-activity-item{margin-bottom:12px;padding:16px;background:#ffffff;border-radius:10px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #00000005;transition:all .25s ease}.bpf-activity-item:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000a;transform:translateY(-1px)}.bpf-activity-item.completed{background:#f0fdf4;border-color:#bbf7d0}.bpf-activity-act-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.bpf-act-name-group{display:flex;flex-direction:column;gap:2px}.bpf-act-step-label{font-size:10px;text-transform:uppercase;color:#94a3b8;font-weight:700}.bpf-act-main-name{font-size:14px;font-weight:600;color:#334155}.bpf-act-form-body{display:flex;flex-direction:column;gap:12px}.bpf-activity-comment-input{font-size:12px;padding:8px 12px;border-radius:6px;border:1px solid #e2e8f0;width:100%;transition:all .2s ease;background:#fff;font-family:inherit}.bpf-activity-comment-input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.bpf-dynamic-input-wrapper{width:100%;background:#f8fafc;padding:12px;border-radius:8px;border:1px solid #e2e8f0}.bpf-act-footer{display:flex;justify-content:flex-end;margin-top:4px}.bpf-act-completed-summary{display:flex;flex-direction:column;gap:4px;padding:8px 0}.bpf-act-comment-val{font-size:12px;color:#475569;line-height:1.5}.bpf-act-comment-val strong{color:#64748b;font-size:11px;margin-right:4px}.bpf-dynamic-input-wrapper .ant-select,.bpf-dynamic-input-wrapper .ant-picker,.bpf-dynamic-input-wrapper .ant-input{width:100%!important}.bpf-lookup-link:hover{text-decoration:underline}.bpf-value-placeholder{color:var(--text-disabled)}.bpf-activity-name{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:600;color:var(--text-primary)}.bpf-act-left{display:flex;align-items:center}.bpf-act-stats{font-size:11px;color:var(--text-secondary);font-weight:500;background:var(--gray6);padding:2px 8px;border-radius:12px}.bpf-actions-list{display:flex;flex-wrap:wrap;gap:8px}.bpf-action-btn{font-size:12px!important;height:30px!important;border-radius:6px!important;padding:0 12px!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;border:1px solid var(--table-border)!important;display:flex!important;align-items:center!important;gap:4px!important}.bpf-action-btn:not(.completed){background:var(--bg-main)!important;color:var(--text-primary)!important;box-shadow:0 1px 2px #00000008}.bpf-action-btn:not(.completed):hover{border-color:var(--brand-accent-blue)!important;color:var(--brand-accent-blue)!important;background:var(--hover-selected-bg)!important;transform:translateY(-2px);box-shadow:0 6px 12px #0078d426}.bpf-action-btn:not(.completed):active{transform:translateY(0) scale(.98)}.bpf-action-btn:focus-visible{outline:2px solid var(--brand-accent-blue);outline-offset:2px}.bpf-action-btn.completed{background:#22c55e!important;border-color:#22c55e!important;color:#fff!important;box-shadow:0 2px 8px #22c55e40}.bpf-action-btn.completed:hover{background:#16a34a!important;border-color:#16a34a!important;transform:translateY(-2px);box-shadow:0 6px 12px #16a34a40}.bpf-action-btn.completed:active{transform:translateY(0) scale(.98)}.bpf-empty-state{padding:40px 20px;text-align:center;color:var(--text-disabled);font-size:13px;display:flex;flex-direction:column;align-items:center}.bpf-flyout-footer{padding:16px 24px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}.bpf-next-stage-btn{height:40px!important;font-weight:700!important;background:#3b82f6!important;border:none!important;border-radius:8px!important;color:#fff!important;padding:0 24px!important;box-shadow:0 4px 12px #3b82f633!important;transition:all .2s ease!important}.bpf-next-stage-btn:hover{background:#2563eb!important;transform:translateY(-1px);box-shadow:0 6px 16px #3b82f64d!important}@media (max-width: 768px){.bpf-flyout,.bpf-flyout.bpf-flyout-right,.bpf-flyout.bpf-flyout-left{position:fixed!important;bottom:16px!important;left:50%!important;right:auto!important;width:92%!important;max-width:500px!important;top:auto!important;transform:translate(-50%)!important;z-index:90!important;border-radius:12px!important;box-shadow:0 -8px 40px #00000040!important;animation:bpf-mobile-slide-up .3s cubic-bezier(.2,.8,.2,1)!important}.bpf-flyout:before{display:none!important}}@keyframes bpf-mobile-slide-up{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%);opacity:1}}@media (max-width: 992px){.bpf-container{overflow-x:auto!important;padding-bottom:20px!important;-webkit-overflow-scrolling:touch}.bpf-stage{min-width:100px!important;flex:0 0 100px!important}.bpf-stages-wrapper{justify-content:flex-start!important;gap:0!important;padding:0 40px!important}}:root{--card-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--card-shadow-hover: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--accent-blue: #1160B7;--emerald-green: #10B981;--status-won: #10B981;--status-lost: #EF4444;--status-open: #3B82F6;--status-disbursed: #8B5CF6;--bg-won-subtle: rgba(16, 185, 129, .1);--bg-lost-subtle: rgba(239, 68, 68, .1);--bg-open-subtle: rgba(59, 130, 246, .1)}.oneOpportunityMainWrapper{background-color:var(--page-background-grey);min-height:100vh;padding:0;font-family:Inter,sans-serif}.oneOpportunityTopToolbar1{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 24px;position:sticky;top:0;z-index:100;border-bottom:1px solid var(--slate-200);box-shadow:0 2px 4px #0000000f}.opportunitysSelectViewWrapper{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.opportunitySummaryBar{background:white;margin:16px auto;padding:20px 32px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--card-shadow);border:1px solid var(--slate-200);max-width:1400px;transition:all .3s ease!important;min-height:80px}.ownerMetric{display:flex;align-items:center;gap:16px;padding-right:24px}.ownerInfoMini{display:flex;flex-direction:column;gap:6px}.ownerInfoMini .summaryValue{font-size:14px!important;color:var(--slate-900);font-weight:600!important}.summaryMetric{display:flex;flex-direction:column;gap:6px;min-width:100px}.summaryMetricsGroup{display:flex;align-items:center;gap:32px}.summaryLabel{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--slate-500);font-weight:600;white-space:nowrap}.summaryValue{font-family:Outfit,sans-serif;font-size:18px;font-weight:700;color:var(--slate-900);line-height:1.2;white-space:nowrap}.summaryDivider{width:1px;background:var(--slate-300);height:48px;align-self:center}.statusBadge{padding:6px 16px;border-radius:20px;font-size:13px;font-weight:700;text-transform:capitalize;letter-spacing:.02em;display:inline-block;transition:all .2s ease;cursor:default}.statusBadge:hover{transform:scale(1.05);box-shadow:0 2px 8px #0000001a}.status-won{background:var(--bg-won-subtle);color:var(--status-won);border:1.5px solid var(--status-won)}.status-lost{background:var(--bg-lost-subtle);color:var(--status-lost);border:1.5px solid var(--status-lost)}.status-open{background:var(--bg-open-subtle);color:var(--status-open);border:1.5px solid var(--status-open)}.quickActionBtn{border-radius:8px!important;font-weight:600!important;height:36px!important;display:flex;align-items:center;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.quickActionBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001f!important}.quickActionBtn:active{transform:translateY(0) scale(.98)}.quickActionBtn:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.quickActionBtn:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.backArrow{font-size:20px;color:var(--slate-600);cursor:pointer;padding:10px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.backArrow:hover{background:var(--slate-100);color:var(--accent-blue);transform:translate(-2px)}.backArrow:active{transform:translate(-2px) scale(.95)}.backArrow:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.opportunitysViewTitle{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:var(--slate-900)}.opportunitysSelectView1{display:flex;align-items:center;gap:12px}.updateOpportunityMainGrid{display:grid;grid-template-columns:2fr 1.2fr;gap:28px;max-width:1400px;margin:0 auto;padding:0 24px 40px}.gridPrimaryColumn,.gridSecondaryColumn{display:flex;flex-direction:column;gap:28px}.updateOpportunityDivCol{background:white;border-radius:2px;padding:24px;border:1px solid #edebe9;transition:all .2s ease}.updateOpportunityDivCol:hover{border-color:#d1d1d1}.addOpportunitySubTitle{font-family:Outfit,sans-serif;font-size:17px;font-weight:700;color:var(--slate-900);display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--slate-100)}.illustrationIconWrapper{background:rgba(17,96,183,.12);width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.illustrationIcon{width:18px;height:18px}.updateOpportunityFlex{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px}@media (max-width: 1200px){.updateOpportunityFlex{grid-template-columns:1fr;gap:12px}}.gridSecondaryColumn .updateOpportunityFlex{grid-template-columns:1fr}.contextDetailGrid{display:flex;flex-direction:column;gap:20px}.updateOpportunityMainGrid .ant-form-item{margin-bottom:0!important}.updateOpportunityMainGrid .ant-form-item-label{padding-bottom:6px!important}.updateOpportunityMainGrid .ant-form-item-label label{font-weight:600!important;color:var(--slate-700)!important;font-size:13px!important;letter-spacing:.01em}.addOpportunityFormInput .ant-form-item-label label{font-weight:600;color:var(--slate-700);font-size:13px}.ant-input,.ant-select-selector,.ant-picker{border:none!important;border-bottom:1px solid #edebe9!important;border-radius:0!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;font-size:14px!important;padding:4px 10px 0!important;min-height:32px!important;background-color:transparent!important;box-shadow:none!important}.ant-input:hover:not(:disabled):not([readonly]),.ant-select-selector:hover:not(.ant-select-disabled),.ant-picker:hover:not(.ant-picker-disabled){border-bottom-color:#a19f9d!important}.ant-input:disabled,.ant-select-disabled .ant-select-selector,.ant-picker-disabled{opacity:.6;cursor:not-allowed}.onceOpportunityViewWrapperNotEdit .ant-input[readonly],.onceOpportunityViewWrapperNotEdit .ant-select-disabled .ant-select-selector,.onceOpportunityViewWrapperNotEdit .ant-picker-disabled{border-color:transparent!important;background:var(--slate-50)!important;padding-left:12px!important;cursor:default!important;font-weight:500!important;color:var(--slate-900)!important;box-shadow:none!important;min-height:40px!important}.onceOpportunityViewWrapperNotEdit .ant-form-item-label label{font-size:12px!important;color:var(--slate-600)!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em}.ant-input:focus,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-bottom:2px solid var(--brand-accent-blue)!important;outline:none;background-color:#f8fafe!important}.ant-input:focus-visible,.ant-select-focused:focus-visible .ant-select-selector,.ant-picker:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ant-input-textarea textarea{border-radius:8px!important;font-size:14px!important;padding:10px 12px!important;line-height:1.6!important}.ant-select-selection-item{font-size:14px!important}.ant-select-item{padding:10px 12px!important;font-size:14px!important}.ant-btn{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0000001f!important}.ant-btn:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 2px 4px #00000014!important}.ant-btn:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.ant-btn:disabled{opacity:.4;cursor:not-allowed}.updateOpportunityDivCol,.opportunitySummaryBar{transition:all .3s ease!important}.opportunitySummaryBar:hover{box-shadow:var(--card-shadow-hover);border-color:var(--accent-blue)}.opportunityEditBtn{height:42px!important;padding:0 28px!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;transition:all .2s!important;letter-spacing:.01em}.opportunityEditBtn:not(.ant-btn-primary){border-color:var(--slate-300)!important;color:var(--slate-700)!important;background:white!important}.opportunityEditBtn:not(.ant-btn-primary):hover:not(:disabled){background:var(--slate-50)!important;border-color:var(--accent-blue)!important;color:var(--accent-blue)!important;transform:translateY(-1px);box-shadow:0 4px 12px #1160b726!important}.opportunityEditBtn:active:not(:disabled){transform:translateY(0) scale(.98)}.opportunityEditBtn:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.bpf-stepper-container{padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important;overflow:visible!important}.bpf-stepper-container>div{background:white!important;border-radius:12px!important;padding:24px 28px!important;box-shadow:var(--card-shadow)!important;border:1px solid var(--slate-200)!important}.opportunityOwnerDiv{display:flex;align-items:center;gap:16px;padding:16px;background:var(--slate-50);border-radius:12px;border:1px dashed var(--slate-200)}.opportunityOwnerInfo p{margin:0}.opportunityInfo1CompanyName{font-weight:600;color:var(--slate-900)}.opportunityInfo1CompanyNameLabel{font-size:12px;color:var(--slate-600);margin-bottom:4px;display:flex;align-items:center}.activity-plan-container{min-height:500px}@media (max-width: 768px){.opportunitysSelectViewWrapper{flex-direction:column;align-items:stretch;gap:12px}.updateOpportunityFlex{grid-template-columns:1fr}.oneOpportunityTopToolbar1{padding:12px}.opportunitySummaryBar{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.summaryMetricsGroup{flex-wrap:wrap;gap:20px}.summaryMetric{min-width:auto}.summaryDivider{display:none}.ownerMetric{padding-right:0}}.audit-timeline-wrapper{padding:10px 0;max-height:480px;overflow-y:auto}.audit-timeline-wrapper::-webkit-scrollbar{width:6px}.audit-timeline-wrapper::-webkit-scrollbar-track{background:transparent}.audit-timeline-wrapper::-webkit-scrollbar-thumb{background:var(--slate-200);border-radius:10px}.audit-timeline-wrapper::-webkit-scrollbar-thumb:hover{background:var(--slate-300)}.activity-timeline{padding-top:10px}.timeline-group{margin-bottom:24px}.timeline-date-header{font-size:11px;font-weight:800;color:var(--slate-400);text-transform:uppercase;letter-spacing:.8px;margin-bottom:16px;display:flex;align-items:center;gap:10px}.timeline-date-header:after{content:"";flex:1;height:1px;background:var(--slate-100)}.activity-timeline .ant-timeline-item-tail{border-inline-start:2px solid var(--slate-100)!important;inset-block-start:24px!important}.activity-timeline .ant-timeline-item-head{background:transparent!important}.activity-timeline .ant-timeline-item{padding-bottom:20px!important}.activity-avatar{border:2px solid white;box-shadow:0 2px 4px #0000001a}.activity-card{background:var(--slate-50);border-radius:8px;padding:10px 12px;border:1px solid var(--slate-100);position:relative;transition:all .2s ease}.activity-card:hover{background:white;border-color:var(--accent-blue);box-shadow:0 4px 12px #1160b714}.activity-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:4px}.activity-user-name{font-size:13px;color:var(--slate-900)}.activity-action-text{font-size:13px;color:var(--slate-600)}.activity-detail-pill{display:inline-block;background:white;padding:4px 10px;border-radius:6px;border:1px dashed var(--slate-200);margin-top:4px}.activity-new-value{font-size:12px;color:var(--accent-blue);font-weight:600}.activity-time{font-size:10px;color:var(--slate-400);margin-top:6px;text-align:right;font-weight:600}.audit-grid-empty{padding:40px;text-align:center;background:var(--slate-50);border-radius:12px;margin:10px}.qualification-modal .ant-modal-title{font-size:18px;font-weight:600;color:#323130}.qualification-modal .ant-modal-content{border-radius:4px;padding:24px}.qualification-modal .ant-form-item{margin-bottom:20px!important}.qualification-modal .ant-input,.qualification-modal .ant-select-selector,.qualification-modal .ant-picker{background-color:#f3f2f1!important;border:1px solid transparent!important;border-radius:4px!important;padding:4px 12px!important;min-height:36px!important;transition:all .1s ease!important;box-shadow:none!important}.qualification-modal .ant-input:hover,.qualification-modal .ant-select-selector:hover,.qualification-modal .ant-picker:hover{background-color:#edebe9!important}.qualification-modal .ant-input:focus,.qualification-modal .ant-select-focused .ant-select-selector,.qualification-modal .ant-picker-focused{background-color:#fff!important;border-color:#0078d4!important;box-shadow:0 0 0 1px #0078d4!important}.qualification-modal .ant-form-item-label label{font-size:13px!important;font-weight:400!important;color:#323130!important;padding-bottom:4px!important}.qualification-modal .addOpportunitySubTitle{margin-bottom:16px;font-size:14px;color:#323130;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.dyn-email-badge-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;height:36px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #cbd5e1;color:#334155;box-shadow:0 1px 2px #0000000d}.dyn-email-badge-btn:hover{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-color:#3b82f6;color:#1d4ed8;box-shadow:0 4px 12px #3b82f626;transform:translateY(-1px)}.dyn-email-badge-btn.has-unread{background:linear-gradient(135deg,#eff6ff 0%,#e0f2fe 100%);border-color:#0284c7;color:#0369a1}.dyn-email-unread-pulse{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:#ef4444;color:#fff;font-size:11px;font-weight:700;line-height:1;box-shadow:0 0 0 3px #ef444433;animation:pulse-red 2s infinite}@keyframes pulse-red{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}.lead-email-drawer .ant-drawer-content{background:#f8fafc}.lead-email-drawer .ant-drawer-header{background:#ffffff;border-bottom:1px solid #e2e8f0;padding:16px 24px}.lead-email-drawer .ant-drawer-body{padding:0!important;overflow:hidden!important;height:100%!important}.lead-email-drawer-body{display:flex;height:100%;gap:16px;padding:16px;box-sizing:border-box}.email-thread-list-pane{width:320px;min-width:320px;height:100%;background:#ffffff;border-radius:12px;border:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #00000008}.email-thread-list-header{padding:14px 16px;border-bottom:1px solid #f1f5f9;font-weight:600;font-size:14px;color:#1e293b;display:flex;justify-content:space-between;align-items:center;background:#f8fafc}.email-thread-items-scroll{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}.email-thread-card{padding:12px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;background:#ffffff;flex-shrink:0}.email-thread-card:hover{background:#f1f5f9}.email-thread-card.active{background:#eff6ff;border-color:#bfdbfe}.email-thread-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.email-thread-participant{font-weight:600;font-size:13px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.email-thread-time{font-size:11px;color:#64748b}.email-thread-subject{font-weight:500;font-size:13px;color:#334155;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-thread-card.unread .email-thread-subject{font-weight:700;color:#0f172a}.email-thread-view-pane{flex:1;height:100%;background:#ffffff;border-radius:12px;border:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #00000008}.email-conversation-header{padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#f8fafc;display:flex;justify-content:space-between;align-items:center}.email-conversation-title{font-size:16px;font-weight:700;color:#0f172a}.email-messages-scroll{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px;background:#fcfcfd}.email-message-item{border-radius:10px;border:1px solid #e2e8f0;background:#ffffff;overflow:hidden;box-shadow:0 1px 2px #00000005;transition:all .2s ease;flex-shrink:0}.email-message-item.outbound{border-left:4px solid #3b82f6}.email-message-item.inbound{border-left:4px solid #10b981}.email-message-header{padding:12px 16px;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center}.email-sender-info{display:flex;align-items:center;gap:10px}.email-sender-name{font-weight:600;font-size:13px;color:#1e293b}.email-sender-tag{font-size:11px;padding:2px 8px;border-radius:12px;font-weight:600}.email-sender-tag.inbound{background:#d1fae5;color:#065f46}.email-sender-tag.outbound{background:#dbeafe;color:#1e40af}.email-message-date{font-size:12px;color:#64748b}.email-message-body{padding:16px;font-size:13.5px;line-height:1.6;color:#334155;overflow-x:auto}.email-reply-box{border-top:1px solid #e2e8f0;padding:16px;background:#ffffff}.tiptap-editor-wrapper{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;transition:border-color .2s ease}.tiptap-editor-wrapper:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.tiptap-toolbar{display:flex;align-items:center;gap:4px;padding:8px 12px;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap}.tiptap-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#475569;cursor:pointer;transition:all .15s ease}.tiptap-toolbar-btn:hover{background:#e2e8f0;color:#0f172a}.tiptap-toolbar-btn.is-active{background:#dbeafe;color:#1d4ed8;font-weight:700}.tiptap-content-area .ProseMirror{padding:12px 14px;min-height:120px;max-height:250px;overflow-y:auto;outline:none;font-size:14px;line-height:1.5;color:#1e293b}.tiptap-content-area .ProseMirror p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-content-area .ProseMirror ul,.email-message-body ul{list-style-type:disc!important;padding-left:24px!important;margin-top:6px!important;margin-bottom:6px!important}.tiptap-content-area .ProseMirror ol,.email-message-body ol{list-style-type:decimal!important;padding-left:24px!important;margin-top:6px!important;margin-bottom:6px!important}.tiptap-content-area .ProseMirror li,.email-message-body li{margin-bottom:4px!important}.tiptap-content-area .ProseMirror blockquote,.email-message-body blockquote{border-left:3px solid #cbd5e1!important;padding-left:12px!important;color:#64748b!important;font-style:italic!important;margin:10px 0!important}.tiptap-content-area .ProseMirror code,.email-message-body code{background:#f1f5f9!important;font-family:ui-monospace,monospace!important;padding:2px 4px!important;border-radius:4px!important;font-size:.9em!important;color:#e11d48!important}.tiptap-content-area .ProseMirror pre,.email-message-body pre{background:#f1f5f9!important;font-family:ui-monospace,monospace!important;padding:8px 12px!important;border-radius:6px!important;margin:10px 0!important;white-space:pre-wrap!important;overflow-x:auto!important}.tiptap-content-area .ProseMirror pre code,.email-message-body pre code{background:transparent!important;padding:0!important;border-radius:0!important;font-size:inherit!important;color:inherit!important}.tiptap-ai-prompt-bar{display:flex;flex-direction:column;gap:8px;padding:12px;background:rgba(248,250,252,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e2e8f0;animation:slideDown .2s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tiptap-ai-shimmer{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:6px;height:38px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#64748b;font-weight:500}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tiptap-toolbar-btn.ai-btn{color:#7c3aed;background:rgba(124,58,237,.05)}.tiptap-toolbar-btn.ai-btn:hover{background:rgba(124,58,237,.1);color:#6d28d9}.tiptap-toolbar-btn.ai-btn.is-active{background:#7c3aed;color:#fff}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{flex-direction:column}}.rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0 0;width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:row;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid rgb(37.7432432432,89.3513513514,133.2567567568);display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid rgb(246.5,246.5,246.5)}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;flex:1 1 0;flex-basis:0px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0 0%;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:rgb(229.5,229.5,229.5)}.rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.calendarWrapper .rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:left!important;align-items:center;margin-bottom:10px;font-size:16px}.calendarWrapper .rbc-btn-group{gap:10px!important}.calendarWrapper .rbc-toolbar button{background-color:var(--gray6)!important;margin:0 10px 0 0!important;border-radius:4px!important;color:var(--gray2)!important;border:none!important;font-weight:700!important;font-family:var(--inter)!important;font-size:14px!important;cursor:pointer!important}.calendarWrapper .rbc-toolbar .rbc-toolbar-label{text-align:left!important;font-family:var(--inter)!important;color:var(--orange-color)!important;font-weight:700!important;font-size:15px!important}.custom-toolbar-item button.rbc-active{background-color:var(--orange-color)!important;color:var(--default-background-color)!important;box-shadow:unset;border-color:#adadad}.calendarWrapper .rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:unset!important;padding:20px 25px 35px!important;text-align:center;vertical-align:middle;min-height:0;border-bottom:1px solid var(--calendar-border-color)!important;font-family:var(--inter)!important;color:var(--gray2)!important;font-weight:900!important;font-size:13px!important}.calendarWrapper .rbc-time-header.rbc-overflowing{box-shadow:5px 5px 5px var(--calendar-border-color)!important;border:unset!important;background-color:var(--gray6)!important}.calendarWrapper .rbc-row-content{height:20px!important}.calendarWrapper .rbc-today{background-color:var(--calendar-today-back-color)!important}.calendarWrapper .rbc-today .rbc-button-link{border-radius:4px!important;background-color:var(--orange-color)!important;padding:5px!important;color:var(--calendar-border-color)!important}.rbc-button-link{font-weight:600!important;color:var(--neutral-black)!important}.calendarBackWrapper .rbc-row-content{color:var(--gray2)!important;font-weight:600!important}.calendarWrapper .rbc-time-slot{flex:unset!important}.calendarWrapper .rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:unset;justify-content:center;align-items:center;padding:0 0 0 19px;font-family:var(--inter)!important;color:var(--orange-color)!important;font-size:13px!important;font-weight:500!important}.calendarWrapper .rbc-event{background-color:var(--calendar-event-back-color)!important;width:100%!important;color:var(--default-background-color);height:100%;border-radius:3px}.calendarWrapper .rbc-day-slot .rbc-events-container{margin-right:unset!important}.calendarWrapper .rbc-day-slot .rbc-event{padding:5px 8px 5px 0;border:1px solid var(--calendar-slot-border)!important;color:var(--calendar-slot-text)!important;font-size:14px!important;font-weight:500px!important;display:unset!important;height:50px!important}.eventContainer{background-color:unset!important;color:var(--calendar-slot-text)!important}.calendarWrapper .rbc-btn-group>button:first-child(:last-child){background-color:var(--calendar-slot-text)!important}.calendarWrapper .rbc-current-time-indicator{position:absolute;height:5px;background-color:#27c81c}.custom-toolbar-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.custom-toolbar-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.custom-toolbar-item Button{background-color:var(--gray6);border:unset;box-shadow:unset;font-size:12px;color:var(--gray2);font-weight:800}.rbc-custom-tool-date{color:#fff;font-size:14px!important;font-weight:800;margin-left:20px;background-color:var(--orange-color);padding:5px;border-radius:4px}.custom-toolbar-item Button:hover{background-color:var(--orange-color)!important;color:#fff!important}.rbc-custom-tool-view-btn-active{background-color:var(--orange-color)!important;color:#fff!important}.calendarWrapper{padding:20px 10px;margin-top:20px;height:100vh}.rbc-toolbar button.rbc-active{background-color:var(--orange-color)!important;color:var(--default-background-color)!important}.rbc-calendar{height:80vh!important}.calendarBackWrapper{background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;padding:20px 10px;border-radius:5px}.appointmentAddForm .ant-row{display:unset}.eventTitle{font-size:12px;font-weight:600;color:var(--default-background-color);margin-top:5px;margin-left:10px}.rbc-event-label{color:var(--default-background-color);margin-left:10px;font-size:10px}.calendarEventMore{color:var(--default-background-color)}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{background-color:var(--calendar-today-back-color)!important}.rbc-agenda-view table.rbc-agenda-table{background-color:var(--calendar-event-back-color)!important}.rbc-time-view .rbc-allday-cell{display:none}.rbc-time-view .rbc-time-gutter{background-color:var(--gray6)!important}.calendarWrapper .rbc-label{font-weight:600!important;color:var(--neutral-black)!important}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{color:#fff!important;font-weight:400}@media screen and (max-width: 768px){.calendarWrapper .rbc-btn-group{width:100%}.calendarWrapper .rbc-toolbar .rbc-toolbar-label{width:100%;margin:10px 0}.calendarWrapper .rbc-time-view{overflow:scroll}.rbc-toolbar{flex-direction:column;align-items:flex-start}.rbc-toolbar-label{text-align:left;margin-bottom:10px}.rbc-btn-group{margin-bottom:10px}.rbc-event{font-size:12px}.calendarWrapper{height:100%;padding:10px 0}}.referralsListToolbarWrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:20px}.referralModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.referralTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.referralSubTitle{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray2);color:var(--orange-color);margin-bottom:10px}.addReferralFormInput{font-size:12px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.bulkCSVBottomWrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px}.csvDownloadBtn{box-shadow:0 4px 8px #abbed166;font-size:13px}.referralsInlineInput{border:unset!important;border-bottom:1px solid var(--gray4)!important;border-radius:unset!important;font-size:12px!important}.referralsInlineInput .ant-select-selector{border:unset!important;font-size:12px!important}.referralAddFormGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.referralAddFormGrid .ant-picker{width:100%}.referralsSearchResetBar{display:flex;justify-content:center;align-items:center;gap:10px}.addReferralModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.referralsViewTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--gray2)}.addReferralTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addReferralSubTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--orange-color);margin-bottom:30px}@media screen and (max-width: 768px){.referralsListToolbarWrapper{display:flex;flex-direction:column;gap:10px}.referralsListToolbarItem{display:flex;justify-content:space-between;width:100%}.referralAddFormGrid{display:block}.ant-modal .ant-modal-content{padding:20px 15px!important}}.referralsListToolbarItem{display:flex;align-items:center;gap:20px}.addReferralsModalBtn{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.addReferralsTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--neutral-black);margin-bottom:20px}.addReferralsSubTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--orange-color);margin-bottom:30px}.addReferralFormInput{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important}.addReferralFormWrapper .ant-row{display:unset}.addReferralFormWrapper .ant-form-item{margin-bottom:8px}.addReferralSubmitBtnWrapper{display:flex;justify-content:end;flex-direction:row;gap:20px}.addReferralCancelBtn{background-color:var(--default-background-color);color:var(--gray2);border:1px solid var(--neutral-black);margin-right:10px}.addReferralSubmitBtn{background-color:var(--orange-color);border:none;color:var(--default-background-color)}.referralsDeleteBottomBar{position:fixed;bottom:20px}.referralsViewTitle{font-size:18px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;text-align:left;color:var(--default-background-color)}.referralsListWrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.referralBox{border:1px solid #abbed1;background-color:var(--default-background-color);padding:10px;border-radius:4px;display:flex;justify-content:left;align-items:center;gap:20px;cursor:pointer}.referralBox:hover{background-color:#f8f3eb}.referralAvtar{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:#efc075}.referralBoxInfo1{font-size:14px;font-weight:600;line-height:24px;letter-spacing:.10000000149011612px;text-align:left}.referralBoxInfo2{font-size:10px;font-weight:500;line-height:14px;letter-spacing:.10000000149011612px;text-align:left}.referralFirstContainer{display:flex;justify-content:left;gap:50px}.referralInfo1CompanyNameLabel{letter-spacing:0em;text-align:left;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;font-size:13px;color:var(--data-value);font-weight:700;line-height:27px}.referralInfo1CompanyName{letter-spacing:0em;text-align:left;font-size:13px;font-weight:400;color:var(--data-label);-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;line-height:27px}.referralSecondContainerTitle{font-size:18px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:#4d4d4d;margin-bottom:20px}.oneReferralViewWrapper .ant-row,.onceReferralViewWrapperNotEdit .ant-row{display:unset}.onceReferralViewWrapperNotEdit .ant-form-item .ant-form-item-label>label{display:flex!important;letter-spacing:0em;text-align:left;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;font-size:13px;color:var(--data-value);font-weight:700;line-height:27px}.onceReferralViewWrapperNotEdit .ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:flex!important;font-size:12px;font-weight:400;line-height:27px;letter-spacing:0em;text-align:left;color:var(--data-label)!important;-webkit-text-size-adjust:10%;-moz-text-size-adjust:10%;text-size-adjust:10%;content:""}.onceReferralViewWrapperNotEdit .ant-input,.onceReferralViewWrapperNotEdit .ant-select-selector{border-bottom:1px dashed var(--dyn-border)!important;background-color:#fafaf9!important}.addReferralHr{margin-bottom:40px}.referralOwnerDiv{display:flex;align-items:center;flex-direction:row;gap:15px}.oneReferralTopToolbar1{display:flex;justify-content:space-between;align-items:center}.referralEditBtn{background-color:var(--orange-color);margin-top:22px;color:#fff}.referralsSwitchDiv{display:flex;justify-content:space-between;align-items:center;gap:10px}.referralsSwitchDivItem{display:flex;justify-content:center;align-items:center;gap:5px;border:1px solid var(--gray4);padding:5px;color:var(--gray2);cursor:pointer;background-color:#e3edf7}.referralsSwitchDivItem:hover{background-color:var(--gray6)}.updateReferralDiv{display:flex;flex-direction:column;gap:10px}.oneReferralMainWrapper{height:100%}.updateReferralDivCol{padding:15px 20px;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;height:165px}.referralInfo1{display:flex;flex-direction:column;gap:10px;padding:20px;width:100%;background-color:#fff;box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;height:165px}.updateReferralFlex{display:flex;flex-direction:row;gap:15px;align-items:center}.oneReferralOwnerDiv{display:flex;justify-content:space-around;gap:30px}.referralNameTitle{font-size:14px;color:var(--default-background-color)}.referralsSelectViewWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:var(--default-background-color);box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;width:100%;padding:0 20px}.referralsSelectView1{display:flex;justify-content:center;align-items:center;gap:20px}.referralEditFormDiv{display:flex;flex-direction:row;gap:10px}@media screen and (max-width: 768px){.referralsSelectViewWrapper,.referralsSelectView1{display:flex}.updateReferralDiv{display:flex;flex-direction:column}.updateReferralFlex{display:flex;flex-direction:column;align-items:unset}.updateReferralDivCol{height:unset}.referralEditFormDiv{flex-direction:column;gap:0px}}.notesSelectView1{display:flex;gap:20px}.notesSelectViewWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:var(--default-background-color);box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;width:100%;padding:0 20px}@media screen and (max-width: 768px){.notesSelectView1{display:flex;justify-content:unset}.notesSelectViewWrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:var(--default-background-color);box-shadow:#2d3e501f 0 1px 5px;border-radius:4px;margin-bottom:10px;width:100%;padding:0 20px}}.importRecordsMainDiv{padding:20px 10px;height:98vh;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px}.selectEntity{flex:1;border:2px solid var(--gray4);margin:0 10px;text-align:center;border-radius:4px;padding:10px;box-sizing:border-box}.selectEntityContainerMain{padding:20px;margin:auto;width:70%;background-color:var(--default-background-color);box-shadow:0 6px 16px #0000000d,0 3px 6px -4px #0000000d,0 9px 28px 8px #00000003;border-radius:4px}.selectEntityContainer{width:50%;margin:5% auto;display:flex;justify-content:center}.selectEntityContainerFile{width:50%;margin:5% auto;display:flex;flex-direction:row;justify-content:center;border:2px solid var(--gray4);border-radius:4px;padding:20px}.selectEntityContainer .ant-radio-group,.selectEntityContainerFile .ant-radio-group{display:flex;gap:30px}.selectEntity img{display:block;width:150px;height:130px}.bulkStep2Container{width:70%;margin:auto;box-shadow:0 8px 16px #abbed166;border-radius:4px;padding:30px}.addLeadSubmitBtnWrapper{margin-top:20px}.importRecordsMainDiv .ant-steps{width:60%!important;display:flex!important;margin:100px auto 50px!important}.selectEntitySubmitBtn{display:flex;justify-content:center;align-items:center}.selectEntitySubmitBtn1{background-color:var(--orange-color);color:var(--default-background-color)}.addBulkCSVLabel{font-size:18px;font-weight:600;line-height:23px;text-align:left}.addLeadCancelBtn{margin-left:10px}.bulkProgressContainer{border:1px dashed #89939e;background-color:#f5f7fa;padding:20px;margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px}.bulkSubTitle1{margin-top:50px;font-size:20px;font-weight:400;text-align:left;color:var(--gray2);line-height:40px}.bulkSubTitle2{font-size:16px;font-weight:600;line-height:35px;text-align:left;color:var(--gray2);margin-top:20px}.bulkSubTitle3{font-size:16px;font-weight:600;line-height:30px;text-align:left;color:var(--gray3)}.bulkSummaryData{color:var(--gray2);font-size:14px;font-weight:700}.profileTopDiv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.profilePageTitle{font-size:20px;font-weight:500;line-height:28px;text-align:left}.generalWrapper{display:flex;align-items:top;justify-content:flex-start;gap:20px;margin-bottom:10px;width:100%;padding:20px;margin-top:5%}.themeColorDiv{display:flex;margin-top:20px;gap:12px;width:100%}.userOnBoardingThemeColor{height:28px;width:28px;border-radius:50%;cursor:pointer}.humanProfilePic{border-radius:50%;width:50%}.profileFormItemDiv{display:flex;flex-direction:row;gap:40px;width:100%;margin-bottom:20px}.profileFormInput{font-size:12px;font-weight:500;line-height:24px;letter-spacing:0px;text-align:left;color:var(--gray3)!important;width:100%!important}.generalFlexItem{width:70%}.generalFlexItem .ant-row{display:unset}.generalFlexItem .ant-form-item{margin-bottom:8px}.profilePicWrapperDiv{width:20%;display:flex;justify-content:center;align-items:flex-start}.profileSubmitBtnDiv{display:flex}.actionButtons{display:flex;justify-content:space-between;gap:12px}.profileSubmitBtn{background-color:var(--orange-color)!important}.profileEditBtn{margin-right:10%;background-color:var(--orange-color);color:var(--default-background-color);border:1px solid var(--orange-color)}.profilePicAvatar{width:100px;height:100px}@media screen and (max-width: 768px){.generalWrapper{display:flex;flex-direction:column;padding:10px}.generalFlexItem{width:100%}.profileFormItemDiv{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:unset}.humanProfilePic{width:100%}.profilePicWrapperDiv{width:50%;margin:auto}.profileSubmitBtn{width:100%!important}.profileSubmitBtnDiv .ant-form-item{width:100%}.profileEditBtn{margin-right:0%}}.pricingInnerDivProfile{border-radius:8px;border:1px solid #abbed1;box-shadow:0 4px 25.5px #0000001c;background-color:var(--default-background-color)}.pricingInner2Div{padding:3% 3% 0%}.pricingOuterDivProfile{margin:2% 20% 4% 0%}.pricingOuterDivProfileTable{margin:2% 0%}.profilePageSubTitle{font-size:16px;font-weight:500;line-height:28px;text-align:left;color:var(--gray2);margin-bottom:25px}.pricingDateWrapper{display:flex;gap:10px;align-items:center}.subscriptionDate{font-size:15px;font-weight:600}.subscriptionDate2{font-size:15px;font-weight:600;text-align:right;margin-left:10px}.subscriptionBtn{background-color:var(--orange-color);color:var(--default-background-color)}.subscriptionAddInviteWrapper{display:flex;flex-direction:row;justify-content:space-between}.profileInviteBtnsWrapper{display:flex;justify-content:center;width:100%}.profileInviteSendBtn{background-color:var(--orange-color);color:var(--default-background-color)}.profileInviteSendBtn2{color:var(--orange-color);background-color:var(--default-background-color);width:100%;border:1px solid var(--orange-color)}.noActivePlanMessage{margin:30px 0 30px 35px}@media screen and (max-width: 768px){.pricingSubmitBtnWrapper .ant-form-item{margin-bottom:8px}.pricingSubmitBtn{width:100%}.pricingSubDateWrapper{display:flex;flex-direction:column}.subscriptionDate{margin-bottom:10px}.pricingInner2Div{padding:4%}.pricingOuterDivProfileTable{margin:2% 0%}.profilePageSubTitle{font-size:14px}}.deleteIconInTable{display:flex;justify-content:center;align-items:center;height:100%;svg{width: 18px; height: 18px;}}.routing-config-container{width:100%;padding:0}.routing-config-content{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.routing-config-header{display:flex;gap:10px;margin-bottom:20px;align-items:center}.add-new-button{border:none;background-color:var(--orange-color);color:var(--default-background-color);font-size:14px}.add-new-button:hover{background-color:var(--orange-color);opacity:.9;color:var(--default-background-color)}.add-new-button:focus{background-color:var(--orange-color);color:var(--default-background-color)}.table-container{width:100%;overflow-x:auto}.custom-table .ant-table{font-size:14px}.custom-table .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600;color:#333}.custom-table .ant-table-tbody>tr:hover{background-color:#fafafa}.custom-table .ant-table-cell{padding:12px 16px}.routing-config-modal .ant-modal-header{background-color:#f5f5f5;border-bottom:1px solid #e8e8e8}.routing-config-modal .ant-modal-title{font-size:18px;font-weight:600;color:#333}.routing-config-modal .ant-form-item-label>label{font-weight:500;color:#555}.routing-config-modal .ant-input,.routing-config-modal .ant-select-selector,.routing-config-modal .ant-input-number{border-radius:4px}.routing-config-modal .ant-input:focus,.routing-config-modal .ant-select-focused .ant-select-selector,.routing-config-modal .ant-input-number:focus{border-color:var(--orange-color);box-shadow:0 0 0 2px #f7870e1a}.routing-config-content .ant-btn-link{padding:0;height:auto}.routing-config-content .ant-btn-link:hover{text-decoration:underline}@media (max-width: 768px){.routing-config-content{padding:16px}.routing-config-header{flex-direction:column;align-items:flex-start}.custom-table .ant-table-cell{padding:8px 12px}}.deleteIconInTable{color:#ff4d4f;cursor:pointer;font-size:16px}.deleteIconInTable:hover{color:#ff7875}.priority-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.priority-badge.high{background-color:#fff1f0;color:#cf1322}.priority-badge.medium{background-color:#fffbe6;color:#d48806}.priority-badge.low{background-color:#f6ffed;color:#389e0d}.manual-assignment-container{width:100%;margin-top:20px}.manual-assignment-container .ant-table{font-size:14px}.manual-assignment-container .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600;color:#333}.manual-assignment-container .ant-table-tbody>tr:hover{background-color:#fafafa}.activity-plan-settings-container{display:flex;height:calc(100vh - 100px);background:#f8fafc;gap:24px;padding:0 24px 24px}.aps-sidebar{width:340px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #0000000d}.aps-sidebar-header{padding:20px;border-bottom:1px solid #f1f5f9;background:#fff}.aps-sidebar-header-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.aps-sidebar-title{font-size:18px;font-weight:700;color:#1e293b}.aps-list{flex:1;overflow-y:auto;padding:12px}.aps-list-item{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s;border:1px solid #f1f5f9;background:#fff;position:relative}.aps-list-item:hover{background:#f8fafc;border-color:#cbd5e1}.aps-list-item .aps-item-actions{opacity:0;transition:opacity .2s}.aps-list-item:hover .aps-item-actions{opacity:1}.aps-list-item.selected{background:#eff6ff;border-color:#3b82f6;box-shadow:0 4px 6px -1px #3b82f61a}.aps-list-item.selected:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;background:#3b82f6;border-radius:0 4px 4px 0}.aps-item-main{flex:1;min-width:0}.aps-item-name{font-weight:600;color:#334155;margin-bottom:6px;font-size:14px;display:flex;align-items:center;gap:8px}.aps-item-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:#64748b}.aps-detail-view{flex:1;background:#fff;border-radius:12px;border:1px solid #e2e8f0;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #0000000d;overflow:hidden}.aps-detail-header{padding:24px 32px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:flex-start;background:#fff}.aps-detail-title-block h2{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 8px}.aps-detail-title-block p{color:#64748b;margin:0;font-size:14px}.aps-detail-content{flex:1;overflow-y:auto;padding:32px;background:#fdfdfd}.aps-section-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#94a3b8;margin-bottom:16px;letter-spacing:.05em;display:flex;align-items:center;gap:8px}.aps-section-title:after{content:"";flex:1;height:1px;background:#f1f5f9}.aps-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:40px}.aps-info-card{background:#fff;padding:20px;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d}.aps-label{font-size:12px;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.02em}.aps-value{font-size:16px;font-weight:600;color:#1e293b}.aps-timeline{padding-left:12px}.aps-timeline-item{padding-bottom:32px;border-left:2px solid #e2e8f0;padding-left:32px;position:relative}.aps-timeline-item:last-child{border-left:2px solid transparent;padding-bottom:0}.aps-timeline-point-wrapper{position:absolute;left:-15px;top:0;display:flex;align-items:center;justify-content:center;background:white;padding:4px 0}.aps-timeline-point{width:28px;height:28px;border-radius:50%;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 0 0 4px #eff6ff}.aps-action-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin-top:-8px;transition:all .2s}.aps-action-card:hover{box-shadow:0 4px 12px #0000000d;border-color:#cbd5e1}.aps-action-header{display:flex;justify-content:space-between;margin-bottom:8px;align-items:center}.aps-action-name{font-size:16px;font-weight:700;color:#1e293b}.aps-action-stage{font-size:12px;background:#f1f5f9;padding:4px 10px;border-radius:100px;color:#475569;font-weight:600}.aps-action-desc{color:#64748b;font-size:14px;margin-bottom:12px;line-height:1.5}.aps-action-meta{display:flex;gap:16px;font-size:12px;color:#94a3b8;border-top:1px solid #f8fafc;padding-top:12px}.aps-empty-state{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#94a3b8;background:#fff;border-radius:12px;border:1px dashed #e2e8f0}.aps-empty-icon{font-size:48px;margin-bottom:16px;color:#cbd5e1}:root{--upload-primary-navy: #002050;--upload-accent-blue: #1160B7;--upload-highlight-blue: #B1D6F0;--upload-bg-grey: #DFE2E8;--upload-warning-orange: #D24726;--upload-success-green: #52c41a;--upload-white: #ffffff;--upload-text-dark: #212121;--upload-text-light: #565454}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes checkmark{0%{transform:scale(0) rotate(45deg)}50%{transform:scale(1.2) rotate(45deg)}to{transform:scale(1) rotate(45deg)}}.public-upload-container{min-height:100vh;background:linear-gradient(135deg,var(--upload-bg-grey) 0%,#f5f7fa 100%);padding:40px 20px;animation:fadeIn .6s ease-out}.public-upload-wrapper{max-width:900px;margin:0 auto}.upload-header-card{background:linear-gradient(135deg,var(--upload-primary-navy) 0%,var(--upload-accent-blue) 100%);border-radius:16px;padding:48px 40px;margin-bottom:32px;text-align:center;box-shadow:0 10px 40px #00205026;animation:slideUp .6s ease-out;position:relative;overflow:hidden}.upload-header-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 3s infinite}.upload-header-logo{height:55px;width:auto;margin-bottom:16px;display:inline-block;animation:pulse 2s ease-in-out infinite;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.upload-header-brand-name{color:var(--upload-white);font-size:24px;font-weight:600;margin-bottom:24px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.1)}h2.upload-header-title{color:#fff!important;font-size:34px!important;font-weight:700!important;margin:0 0 16px!important;letter-spacing:-.5px;text-shadow:0 2px 8px rgba(0,0,0,.15);background:none!important}.upload-header-subtitle{color:#fffffff2!important;font-size:16px!important;margin-bottom:32px;font-weight:400;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5}.upload-progress-wrapper{background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:24px 32px;margin-top:32px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000001a}.upload-progress-bar .ant-progress-bg{background:linear-gradient(90deg,#40a9ff 0%,#ffffff 100%)!important;height:12px!important}.upload-progress-text{color:var(--upload-white)!important;font-size:15px!important;font-weight:600;margin-top:12px}.upload-expiry-text{background:rgba(0,0,0,.2);padding:6px 16px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;color:#fff!important;font-size:13px!important;font-weight:500;border:1px solid rgba(255,255,255,.2)}.upload-requirements-container{display:flex;flex-direction:column;gap:24px}.upload-requirement-card{background:var(--upload-white);border-radius:12px;box-shadow:0 4px 20px #00205014;border:2px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);animation:slideUp .6s ease-out backwards;overflow:hidden}.upload-requirement-card:nth-child(1){animation-delay:.1s}.upload-requirement-card:nth-child(2){animation-delay:.2s}.upload-requirement-card:nth-child(3){animation-delay:.3s}.upload-requirement-card:nth-child(4){animation-delay:.4s}.upload-requirement-card:nth-child(5){animation-delay:.5s}.upload-requirement-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0020501f;border-color:var(--upload-highlight-blue)}.upload-requirement-card.completed{border-color:var(--upload-success-green);background:linear-gradient(to right,var(--upload-white) 0%,rgba(82,196,26,.02) 100%)}.upload-requirement-card.uploading{border-color:var(--upload-accent-blue);background:linear-gradient(to right,var(--upload-white) 0%,rgba(17,96,183,.02) 100%)}.upload-card-header{padding:20px 24px;border-bottom:1px solid var(--upload-bg-grey);background:linear-gradient(to bottom,rgba(223,226,232,.3) 0%,transparent 100%)}.upload-card-title{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:var(--upload-text-dark)}.upload-card-icon{font-size:24px!important;transition:transform .3s ease}.upload-requirement-card:hover .upload-card-icon{transform:scale(1.1)}.upload-card-icon.completed{color:var(--upload-success-green)!important}.upload-card-icon.uploading{color:var(--upload-accent-blue)!important;animation:pulse 1.5s ease-in-out infinite}.upload-card-icon.pending{color:var(--upload-text-light)!important}.upload-requirement-tag{border-radius:6px!important;font-weight:600!important;padding:4px 12px!important;font-size:12px!important;letter-spacing:.5px}.upload-card-body{padding:24px}.upload-description{color:var(--upload-text-light)!important;font-size:14px;line-height:1.6;margin-bottom:16px;display:block}.upload-file-info{background:var(--upload-bg-grey);border-radius:8px;padding:16px;margin-bottom:20px}.upload-file-info-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.upload-file-info-row:last-child{margin-bottom:0}.upload-file-info-label{font-weight:600!important;color:var(--upload-text-dark)!important;font-size:13px}.upload-file-info-value{color:var(--upload-text-light)!important;font-size:13px}.upload-dragger-wrapper{margin-top:16px}.upload-dragger{background:#fafafa!important;border:2px dashed #d9d9d9!important;border-radius:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.upload-dragger:hover{background:#f0f5ff!important;border-color:var(--upload-accent-blue)!important;transform:scale(1.01)}.upload-dragger .ant-upload-drag-icon{margin-bottom:16px}.upload-dragger .ant-upload-drag-icon .anticon{font-size:48px!important;color:var(--upload-accent-blue)!important;transition:transform .3s ease}.upload-dragger:hover .ant-upload-drag-icon .anticon{transform:scale(1.1) translateY(-4px)}.upload-dragger .ant-upload-text{font-size:16px!important;font-weight:600!important;color:var(--upload-text-dark)!important;margin-bottom:8px}.upload-dragger .ant-upload-hint{font-size:13px!important;color:var(--upload-text-light)!important;line-height:1.5}.upload-file-preview-card{background:white;border:1px solid #e6f7ff;border-radius:12px;padding:16px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px #0000000d;animation:slideUp .3s ease-out}.file-preview-left{display:flex;align-items:center;gap:16px}.file-icon-wrapper{width:48px;height:48px;background:#e6f7ff;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--upload-accent-blue);font-size:24px}.file-details{display:flex;flex-direction:column}.file-name{font-size:15px;color:var(--upload-text-dark)}.file-size{font-size:12px}.file-preview-actions{display:flex;align-items:center;gap:12px}.remove-file-btn{color:#ff4d4f!important}.remove-file-btn:hover{background:#fff1f0!important}.upload-btn{background:var(--upload-accent-blue)!important;border-radius:6px!important;height:36px!important;padding:0 20px!important;font-weight:500}.upload-btn:hover{background-color:#1160b7;transform:translateY(-1px);box-shadow:0 4px 12px #1160b733}.upload-chunk-info{color:var(--upload-text-light)!important;font-size:13px;display:flex;align-items:center;gap:6px;margin-top:8px}.upload-completed-alert .ant-alert{border-radius:8px!important;border:1px solid var(--upload-success-green)!important;background:linear-gradient(to right,rgba(82,196,26,.05) 0%,rgba(82,196,26,.02) 100%)!important;animation:slideUp .3s ease-out}.upload-completed-alert .ant-alert-icon{animation:checkmark .5s ease-out}.upload-success-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--upload-bg-grey) 0%,#f5f7fa 100%);animation:fadeIn .6s ease-out}.upload-success-card{padding:60px 40px!important;max-width:600px;width:100%;text-align:center;border-radius:16px!important;box-shadow:0 10px 40px #00205026!important;animation:slideUp .6s ease-out}.upload-success-card .ant-result-icon{margin-bottom:24px}.upload-success-card .ant-result-icon .anticon{font-size:80px!important;animation:checkmark .6s ease-out}.upload-success-card .ant-result-title{font-size:28px!important;font-weight:700!important;color:var(--upload-text-dark)!important;margin-bottom:12px}.upload-success-card .ant-result-subtitle{font-size:16px!important;color:var(--upload-text-light)!important;line-height:1.6}.upload-success-card .ant-btn-primary{background:var(--upload-accent-blue)!important;border-color:var(--upload-accent-blue)!important;border-radius:8px!important;font-weight:600;padding:12px 32px;height:auto;font-size:15px;margin-top:24px;transition:all .3s ease}.upload-success-card .ant-btn-primary:hover{background:var(--upload-primary-navy)!important;border-color:var(--upload-primary-navy)!important;transform:translateY(-2px);box-shadow:0 6px 20px #1160b74d}.upload-error-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--upload-bg-grey) 0%,#f5f7fa 100%)}.upload-loading-container{text-align:center;padding:100px 0;animation:fadeIn .6s ease-out}.upload-loading-container .ant-spin{display:block}.upload-loading-container .ant-spin-dot-item{background-color:var(--upload-accent-blue)!important}@media (max-width: 768px){.public-upload-container{padding:20px 16px}.upload-header-card{padding:32px 24px;border-radius:12px}.upload-header-icon{font-size:48px!important}.upload-header-title{font-size:24px!important}.upload-header-subtitle{font-size:14px!important}.upload-progress-wrapper{padding:16px 20px}.upload-requirement-card{border-radius:10px}.upload-card-header{padding:16px 20px}.upload-card-title{font-size:16px}.upload-card-body{padding:20px}.upload-dragger{padding:32px 16px!important}.upload-dragger .ant-upload-drag-icon .anticon{font-size:48px!important}.upload-success-card{padding:40px 24px!important;border-radius:12px!important}.upload-success-card .ant-result-icon .anticon{font-size:64px!important}.upload-success-card .ant-result-title{font-size:22px!important}.upload-success-card .ant-result-subtitle{font-size:14px!important}}@media (max-width: 480px){.upload-header-card{padding:24px 20px}.upload-card-title{font-size:15px;gap:8px}.upload-card-icon{font-size:20px!important}.upload-file-info{padding:12px}.upload-dragger{padding:24px 12px!important}}.notification-bell-container{display:flex;align-items:center;justify-content:center;margin-right:20px;cursor:pointer}.notification-bell-icon,.notification-bell-lucide{color:#cbd5e1;transition:all .2s ease}.notification-bell-icon:hover,.notification-bell-lucide:hover{transform:scale(1.1);color:#fff!important}.notification-bell-icon.active,.notification-bell-lucide.active{color:#fff!important}.notification-dropdown{width:380px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000026;overflow:hidden}.notification-dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.notification-dropdown-header h3{margin:0;font-size:16px;font-weight:600;color:#262626}.notification-dropdown-body{max-height:400px;overflow-y:auto}.notification-loading{display:flex;justify-content:center;align-items:center;padding:40px}.notification-dropdown-footer{border-top:1px solid #f0f0f0}.notification-item{display:flex;align-items:flex-start;padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s ease;position:relative}.notification-item:last-child{border-bottom:none}.notification-item:hover{background-color:#fafafa}.notification-item.unread{background-color:#e6f7ff;border-left:3px solid #1890ff}.notification-item-avatar{margin-right:12px;flex-shrink:0}.notification-item-content{flex:1;min-width:0}.notification-item-title{font-size:14px;font-weight:600;color:#262626;margin-bottom:4px}.notification-item-message{font-size:13px;color:#595959;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-item-time{font-size:12px;color:#8c8c8c}.notification-item-dot{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:8px;height:8px;background-color:#1890ff;border-radius:50%}@media (max-width: 768px){.notification-dropdown{width:320px}}.notification-center{max-width:1200px;margin:0 auto;padding:24px}.notification-center-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.notification-center-header h1{margin:0;font-size:24px;font-weight:600}.notification-center-filters{margin-bottom:16px}.notification-center-list{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d}.notification-center-empty{padding:60px 20px;text-align:center}.opp-settings-container{padding:28px 32px;max-width:860px;margin:0 auto}.opp-settings-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.opp-settings-header-left{display:flex;align-items:flex-start;gap:16px}.opp-settings-icon{font-size:28px;color:#4f8ef7;margin-top:4px}.opp-settings-title{font-size:20px;font-weight:700;color:#1a202c;margin:0 0 4px}.opp-settings-subtitle{font-size:13px;color:#64748b;margin:0;max-width:520px;line-height:1.6}.opp-settings-list{display:flex;flex-direction:column;gap:10px}.opp-settings-loading,.opp-settings-empty{text-align:center;padding:40px;color:#94a3b8;font-size:14px}.opp-settings-empty svg{margin-bottom:12px}.opp-stage-row{display:flex;align-items:center;gap:14px;background:#ffffff;border:1px solid #e8edf4;border-radius:10px;padding:14px 18px;cursor:grab;transition:box-shadow .2s ease,transform .15s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.opp-stage-row:hover{box-shadow:0 4px 16px #4f8ef71a;border-color:#c3d8ff}.opp-stage-row.dragging{opacity:.5;box-shadow:0 8px 24px #0000001f;transform:scale(1.01)}.opp-stage-row.drag-over{border-color:#4f8ef7;background:#f0f7ff;box-shadow:0 0 0 2px #4f8ef740}.opp-stage-drag-handle{color:#94a3b8;font-size:16px;cursor:grab;flex-shrink:0}.opp-stage-color-dot{width:16px;height:16px;border-radius:50%;flex-shrink:0;box-shadow:0 1px 4px #00000026}.opp-stage-order{width:24px;height:24px;border-radius:6px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#64748b;flex-shrink:0}.opp-stage-name{flex:1;font-size:15px;font-weight:600;color:#1e293b}.opp-stage-tags{display:flex;gap:6px;min-width:100px}.opp-stage-actions{flex-shrink:0}.layoutSiderWrapper .ant-menu-dark .ant-menu-item-selected,.layoutSiderWrapper .ant-menu-dark .ant-menu-item-selected .ant-menu-title-content,.layoutSiderWrapper .ant-menu-dark .ant-menu-item-selected a,.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:transparent!important;color:#2563eb!important}.layoutMainDiv .ant-layout .ant-layout-sider{background-color:#f8fafc!important;border-right:1px solid #e5e7eb!important;transition:width .3s!important}.layoutMainDiv .ant-layout .ant-layout-sider:not(.ant-layout-sider-collapsed){min-width:185px!important;width:185px!important}.layoutMainDiv .ant-layout .ant-layout-sider-collapsed{min-width:80px!important;width:80px!important}.layoutSiderWrapper .ant-menu-dark{background:#F8FAFC!important;color:#374151}.layoutSiderWrapper .ant-menu-dark .ant-menu-item,.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-title{color:#374151!important;font-size:14px;margin-block:14px!important;height:44px!important;line-height:44px!important;display:flex!important;align-items:center!important;transition:background-color .2s ease,color .2s ease!important;border-radius:12px!important}.layoutHeaderWrapper{width:100%}.layoutHeaderWrapper .ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected{color:var(--orange-color)}.layoutHeaderWrapper .ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom-width:unset;border-bottom-color:unset}.layoutHeaderWrapper .ant-menu .ant-menu-title-content{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.1px}.layoutHeaderLeftWrapper{display:flex;flex-direction:row;justify-content:right;align-items:center;gap:20px}.layoutHeaderWrapper .ant-menu-horizontal{border-bottom:unset}.layoutHeader{display:flex;align-items:center;height:60px;border-bottom:1px solid #ddd;padding:5px 50px 5px 10px;background:var(--primary-nav-blue);border-top:1px solid #fff}.layoutHeader .ant-menu-light.ant-menu-horizontal>.ant-menu-item:after{border-bottom:unset}.layoutHeaderWrapper{margin-left:70px}.layoutHeaderLeftWrapper .anticon{font-size:20px;color:var(--default-background-color)}.ai-chat-header-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;cursor:pointer;transition:background-color .2s ease,transform .15s ease;background:transparent}.ai-chat-header-btn:hover{background:rgba(245,86,83,.12);transform:scale(1.1)}.ai-chat-header-btn.active{background:rgba(245,86,83,.15)}.profile-avatar-btn:hover{background-color:#475569!important;border-color:#94a3b8!important;transform:scale(1.05)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.hamburgerBtn{color:#fff!important;font-size:20px;cursor:pointer}.layoutSiderMenuIcon{width:25px}.layoutSiderWrapper .ant-menu-dark .ant-menu-item:hover,.layoutSiderWrapper .ant-menu-dark .ant-menu-item:active,.layoutSiderWrapper .ant-menu-dark .ant-menu-item-active,.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-title:hover,.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-title:active{background-color:transparent!important;color:#374151!important}.layoutSiderWrapper .ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-item-selected,.layoutSiderWrapper .ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-submenu-selected>.ant-menu-submenu-title{border-left:none!important;padding-left:24px!important;background-color:transparent!important}.layoutSiderWrapper .ant-menu-dark.ant-menu-vertical .ant-menu-item,.layoutSiderWrapper .ant-menu-dark.ant-menu-vertical .ant-menu-submenu-title,.layoutSiderWrapper .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-item,.layoutSiderWrapper .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-submenu-title{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:12px auto!important;width:44px!important;height:44px!important;line-height:44px!important;border-radius:50%!important}.layoutSiderWrapper .ant-menu-dark.ant-menu-vertical .ant-menu-title-content,.layoutSiderWrapper .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-title-content{display:none!important}.layoutSiderWrapper{margin-top:15px}.layoutContent{padding:6px;background-color:var(--page-background-grey);background-position:center;background-repeat:no-repeat;background-size:cover}.poweredByLogo{margin-top:10px}.layoutHr{border-radius:4px;background-color:#abbed1;margin:0 10px;height:4px;color:#abbed1;border:unset}.collapseIcon{display:flex;align-items:flex-end;justify-content:center;margin-top:20px}.layoutHr2{border-radius:4px;background-color:#abbed1;margin:5px 10px 0;height:4px;color:#abbed1;border:unset}.companyNameTitle{font-size:14px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;color:var(--default-background-color);text-align:center;padding:20px 0 0}.layoutSiderBottomDiv{bottom:40px;position:fixed}.layoutBrandTitleIconWrapper{display:flex!important;flex-direction:row!important}.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:flex!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-title{color:#374151!important;font-size:14px;margin-block:4px!important;transition:background-color .2s ease,color .2s ease!important;border-radius:8px!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-sub{background-color:#f8fafc!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-sub .ant-menu-item{color:#374151!important;transition:background-color .2s ease,color .2s ease!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-sub .ant-menu-item-selected,.layoutSiderWrapper .ant-menu-dark .ant-menu-sub .ant-menu-item-selected .ant-menu-title-content,.layoutSiderWrapper .ant-menu-dark .ant-menu-sub .ant-menu-item-selected a{color:#2563eb!important;background-color:transparent!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-arrow{color:#9ca3af!important;transition:color .2s ease!important}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-sub{background-color:#f8fafc!important}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item{color:#374151!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:transparent!important;color:#2563eb!important}.layoutSiderWrapper .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#2563eb!important}.profileName1{font-size:12px;font-weight:500;margin-bottom:2px}.profileName2{font-size:11px;font-weight:500;color:var(--gray3);margin-bottom:2px}.profileName3{font-size:12px;font-weight:500}.profileDivFlex{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px}.marginLeft30{margin-left:40px!important}.navPanelHeading{font-size:14px;font-weight:500;line-height:28px;text-align:left;color:#002050;margin:20px auto 30px 20px;cursor:pointer}.profilePopoverTitles{font-size:10.49px;font-weight:500;line-height:20.98px;letter-spacing:.08743169158697128px;text-align:left;color:#4d4d4d}.profilePopoverTitlesWrapper{display:flex;align-items:center;flex-direction:row;padding-left:10px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active{background-color:unset}.layoutLogoContainer{display:flex;align-items:center;gap:15px;margin-left:10px}.layoutLogo{height:40px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.layoutSecondaryLogo{height:27px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 600px){.layoutMainDiv .ant-layout .ant-layout-sider{height:100vh!important;flex:0 0 35px!important;width:unset!important;max-width:unset!important;min-width:unset!important}}@keyframes aui-pulse{50%{opacity:.5}}:where(.aui-md[data-status=running]):empty:after,:where(.aui-md[data-status=running])>:where(:not(ol):not(ul):not(pre)):last-child:after,:where(.aui-md[data-status=running])>pre:last-child code:after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):after{animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--aui-content: "●";content:var(--aui-content);margin-left:.25rem;margin-right:.25rem}.ai-chat-page{display:flex;flex-direction:column;background:#ffffff;color:#111827;transition:background .2s,color .2s}.ai-chat-page.ai-dark{background:#0f1117;color:#f9fafb}.ai-chat-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;flex-shrink:0;gap:8px;flex-wrap:wrap}.ai-header-badge{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;flex-shrink:0;transition:transform .2s}.ai-header-badge:hover{transform:rotate(15deg) scale(1.08)}.ai-header-title{font-size:14px;font-weight:600;line-height:1;margin-bottom:3px}.ai-header-subtitle{font-size:12px;line-height:1.4}.ai-icon-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;cursor:pointer;transition:background .15s,transform .15s}.ai-icon-btn:hover{transform:scale(1.1)}.ai-chat-page .aui-thread-root{height:100%!important;background:#ffffff!important;transition:background .2s}.ai-chat-page.ai-dark .aui-thread-root{background:#0f1117!important}.ai-chat-page [data-slot=aui_thread-viewport]{background:#ffffff!important;transition:background .2s}.ai-chat-page.ai-dark [data-slot=aui_thread-viewport]{background:#0f1117!important}[data-slot=aui_thread-viewport]::-webkit-scrollbar{width:5px}[data-slot=aui_thread-viewport]::-webkit-scrollbar-track{background:transparent}[data-slot=aui_thread-viewport]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.ai-dark [data-slot=aui_thread-viewport]::-webkit-scrollbar-thumb{background:#374151}.ai-chat-page .aui-thread-viewport-footer{background:#ffffff!important}.ai-chat-page.ai-dark .aui-thread-viewport-footer{background:#0f1117!important}.ai-welcome-root{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:10vh;margin-bottom:24px;padding:0 16px}.ai-welcome-heading{font-size:26px;font-weight:600;margin-bottom:28px}.ai-suggestions-grid{display:grid;grid-template-columns:repeat(2,minmax(180px,240px));gap:12px;width:100%;max-width:520px;justify-content:center}.ai-suggestion-card{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;font-weight:500;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 4px #0000000f}.ai-suggestion-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.ai-suggestion-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0}.ai-suggestion-text{display:flex;flex-direction:column;gap:2px;text-align:left}.ai-suggestion-label{line-height:1.4;font-weight:500}.ai-suggestion-subtext{font-size:11px;font-weight:400;opacity:.55;line-height:1.3}.ai-chat-page .aui-user-message-content{background:#ececec!important;color:#111827!important;border-radius:20px!important;padding:9px 16px!important;font-size:15px!important;line-height:1.6!important;max-width:80%!important;box-shadow:none!important}.ai-chat-page.ai-dark .aui-user-message-content{background:#1f2937!important;color:#f3f4f6!important}.ai-chat-page [data-slot=aui_assistant-message-content]{color:#1a1a1a!important;font-size:15px!important;line-height:1.75!important;background:transparent!important;border:none!important;padding:0!important;border-radius:0!important}.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content]{color:#e5e7eb!important}.ai-chat-page [data-slot=aui_assistant-message-content] p,.ai-chat-page [data-slot=aui_assistant-message-content] li,.ai-chat-page [data-slot=aui_assistant-message-content] h1,.ai-chat-page [data-slot=aui_assistant-message-content] h2,.ai-chat-page [data-slot=aui_assistant-message-content] h3{color:#1a1a1a!important}.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] p,.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] li,.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] h1,.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] h2,.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] h3{color:#e5e7eb!important}.ai-chat-page [data-slot=aui_assistant-message-content] code{background:#f3f4f6!important;color:#111827!important;border-radius:4px;padding:1px 5px;font-size:13px}.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] code{background:#1f2937!important;color:#f3f4f6!important}.ai-chat-page [data-slot=aui_assistant-message-content] pre{background:#f3f4f6!important;border-radius:8px;padding:12px 16px;overflow-x:auto}.ai-chat-page.ai-dark [data-slot=aui_assistant-message-content] pre{background:#1f2937!important}.aui-assistant-action-bar-root button,.aui-user-action-bar-root button{color:#9ca3af!important;background:transparent!important}.aui-assistant-action-bar-root button:hover,.aui-user-action-bar-root button:hover{color:#374151!important;background:#f3f4f6!important}.ai-dark .aui-assistant-action-bar-root button:hover,.ai-dark .aui-user-action-bar-root button:hover{color:#f9fafb!important;background:#1f2937!important}.ai-chat-page [data-slot=aui_composer-shell]{background:#ffffff!important;border:1.5px solid #e5e7eb!important;border-radius:28px!important;box-shadow:0 2px 12px #0000000f!important;padding:6px 6px 6px 14px!important;transition:border-color .2s,box-shadow .2s!important}.ai-chat-page.ai-dark [data-slot=aui_composer-shell]{background:#1a2030!important;border-color:#374151!important}.ai-chat-page [data-slot=aui_composer-shell]:focus-within{border-color:#c7c7c7!important;box-shadow:0 4px 20px #0000001a!important}.ai-chat-page.ai-dark [data-slot=aui_composer-shell]:focus-within{border-color:#6366f1!important;box-shadow:0 4px 20px #6366f126!important}.ai-chat-page .aui-composer-input{color:#111827!important;background:transparent!important;font-size:15px!important;line-height:1.5!important}.ai-chat-page.ai-dark .aui-composer-input{color:#f3f4f6!important}.ai-chat-page .aui-composer-input::-moz-placeholder{color:#adb5bd!important}.ai-chat-page .aui-composer-input::placeholder{color:#adb5bd!important}.ai-chat-page.ai-dark .aui-composer-input::-moz-placeholder{color:#6b7280!important}.ai-chat-page.ai-dark .aui-composer-input::placeholder{color:#6b7280!important}.ai-chat-page .aui-composer-send{background:#111827!important;border-radius:50%!important;width:36px!important;height:36px!important}.ai-chat-page .aui-composer-send:hover{background:#374151!important}.ai-chat-page.ai-dark .aui-composer-send{background:#6366f1!important}.ai-chat-page.ai-dark .aui-composer-send:hover{background:#4f46e5!important}.ai-chat-page .aui-composer-send svg,.ai-chat-page .aui-composer-send-icon{color:#fff!important}.ai-chat-page .aui-composer-cancel{background:#111827!important;color:#fff!important;border-radius:50%!important;width:36px!important;height:36px!important}.ai-chat-page .aui-composer-cancel svg{color:#fff!important}.ai-chat-page .aui-composer-add-attachment,.ai-chat-page [data-slot=aui_composer-shell] button[aria-label*=ttach],.ai-chat-page [data-slot=aui_composer-shell] button[aria-label*=File]{color:#6b7280!important;border-radius:50%!important}.ai-chat-page [data-slot=aui_composer-shell] button[aria-label*=ttach]:hover{background:#f3f4f6!important;color:#111827!important}.aui-composer-dictate,.aui-composer-stop-dictation{display:none!important}.aui-chat-disclaimer{font-size:12px;color:#9ca3af;text-align:center;padding:4px 0 8px}.ai-chat-page .aui-thread-scroll-to-bottom{background:#ffffff!important;border:1px solid #e5e7eb!important;color:#6b7280!important;box-shadow:0 2px 8px #0000001a!important}.ai-chat-page.ai-dark .aui-thread-scroll-to-bottom{background:#1f2937!important;border-color:#374151!important;color:#9ca3af!important}@media (max-width: 480px){.ai-suggestions-grid{grid-template-columns:1fr;max-width:320px}.ai-welcome-heading{font-size:22px}.ai-chat-header{padding:8px 14px}}.cmdk-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0f172a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;padding-left:1rem;padding-right:1rem;animation:fadeIn .15s ease-out}.cmdk-dialog-wrapper{width:100%;max-width:640px;border-radius:16px;background-color:#fff;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d;overflow:hidden;animation:scaleUp .15s ease-out}.cmdk-root{display:flex;flex-direction:column;width:100%}.cmdk-input-wrapper{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid #f1f5f9;gap:12px}.cmdk-search-icon{color:#94a3b8;flex-shrink:0}.cmdk-input{flex:1;border:none;outline:none;font-size:15px;color:#1e293b;background:transparent;width:100%}.cmdk-input::-moz-placeholder{color:#94a3b8}.cmdk-input::placeholder{color:#94a3b8}.cmdk-esc-badge{font-size:11px;font-family:monospace;background-color:#f1f5f9;color:#64748b;padding:2px 6px;border-radius:4px;border:1px solid #e2e8f0;font-weight:600}.cmdk-list{max-height:400px;overflow-y:auto;padding:10px}.cmdk-empty{padding:32px;text-align:center;font-size:14px;color:#64748b}.cmdk-group{margin-bottom:12px}.cmdk-group:last-child{margin-bottom:0}.cmdk-group [cmdk-group-heading]{padding:6px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cmdk-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease;color:#334155;margin-top:2px}.cmdk-item[data-selected=true]{background-color:#f8fafc;color:#0f172a}.cmdk-item:hover{background-color:#f8fafc}.cmdk-item-icon{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cmdk-item-text{flex:1;min-width:0}.cmdk-item-title{font-size:14px;font-weight:600;color:#1e293b;line-height:1.2}.cmdk-item-subtitle{font-size:12px;color:#64748b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmdk-item-kbd{font-size:10px;font-weight:700;background-color:#fee2e2;color:#dc2626;padding:2px 6px;border-radius:4px}.header-search-trigger{display:flex;align-items:center;gap:8px;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.12);padding:6px 16px;height:36px;border-radius:1.625rem!important;cursor:pointer;transition:all .2s ease;width:300px}.header-search-trigger:hover{background-color:#ffffff2e;border-color:#ffffff40}.header-search-text{font-size:12px;color:#cbd5e1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-search-shortcut{display:inline-flex;align-items:center;justify-content:center;height:18px;line-height:1;font-size:9.5px;font-family:inherit;background-color:#ffffff1f;color:#e2e8f0;padding:0 6px;border-radius:4px;border:1px solid rgba(255,255,255,.18);font-weight:600;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@property --shimmer-track-height{syntax: "<length>"; inherits: true; initial-value: 200px;}@property --shimmer-angle{syntax: "<angle>"; inherits: true; initial-value: 15deg;}@theme inline{@keyframes tw-shimmer {from {background-position: 100% 0;}}}@utility shimmer{ --_gradient-width: calc(var(--_spread) + var(--shimmer-track-height) * tan(var(--shimmer-angle))); --_active-distance: calc(var(--shimmer-track-width, 200px) + var(--_gradient-width)); --_duration: var(--shimmer-duration, calc(var(--_active-distance) / var(--_speed) / 1px * 1000)); --_repeat-delay: var(--shimmer-repeat-delay, calc(20000 / var(--_speed))); --_repeat-delay-px: calc(var(--_repeat-delay) * var(--_active-distance) / var(--_duration)); --_xy-offset-px: calc((var(--shimmer-x, 0) + var(--shimmer-y, 0) * tan(var(--shimmer-angle))) * 1px); --_bg-width: calc( 100% + var(--shimmer-track-width, 100%) + var(--_gradient-width) + var(--_repeat-delay-px) ); --_position: calc( var(--shimmer-track-width, (100% - var(--_gradient-width) - var(--_repeat-delay-px)) / 2) + var(--_gradient-width) / 2 + var(--_repeat-delay-px) - var(--_xy-offset-px) ); &:not(.shimmer-bg) { --_speed: var(--shimmer-speed, 200); --_spread: var(--shimmer-spread, calc(4ch + 80px)); --_bg: currentColor; --_fg: var(--shimmer-color, oklch(from currentColor l c h / calc(alpha/5))); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } @variant dark { &:not(.shimmer-bg) { --_fg: var(--shimmer-color, oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4))); } } @-moz-document url-prefix() { & { --_duration: var(--shimmer-duration, calc(375000 / var(--_speed))); } } --_mix-96: color-mix(in oklch, var(--_fg), var(--_bg) 96%); --_mix-83: color-mix(in oklch, var(--_fg), var(--_bg) 83%); --_mix-67: color-mix(in oklch, var(--_fg), var(--_bg) 67%); --_mix-50: color-mix(in oklch, var(--_fg), var(--_bg) 50%); --_mix-33: color-mix(in oklch, var(--_fg), var(--_bg) 33%); --_mix-17: color-mix(in oklch, var(--_fg), var(--_bg) 17%); --_mix-4: color-mix(in oklch, var(--_fg), var(--_bg) 4%); background: linear-gradient( calc(90deg + var(--shimmer-angle)), var(--_bg) calc(var(--_position) - var(--_spread) * .5), var(--_mix-96) calc(var(--_position) - var(--_spread) * .44), var(--_mix-83) calc(var(--_position) - var(--_spread) * .37), var(--_mix-67) calc(var(--_position) - var(--_spread) * .31), var(--_mix-50) calc(var(--_position) - var(--_spread) * .25), var(--_mix-33) calc(var(--_position) - var(--_spread) * .19), var(--_mix-17) calc(var(--_position) - var(--_spread) * .12), var(--_mix-4) calc(var(--_position) - var(--_spread) * .06), var(--_fg) var(--_position), var(--_mix-4) calc(var(--_position) + var(--_spread) * .06), var(--_mix-17) calc(var(--_position) + var(--_spread) * .12), var(--_mix-33) calc(var(--_position) + var(--_spread) * .19), var(--_mix-50) calc(var(--_position) + var(--_spread) * .25), var(--_mix-67) calc(var(--_position) + var(--_spread) * .31), var(--_mix-83) calc(var(--_position) + var(--_spread) * .37), var(--_mix-96) calc(var(--_position) + var(--_spread) * .44), var(--_bg) calc(var(--_position) + var(--_spread) * .5) ) 0 0 / var(--_bg-width) 100% no-repeat; animation: tw-shimmer 1s linear 0s infinite backwards; animation-duration: calc((var(--_duration) + var(--_repeat-delay)) * 1ms); }@utility shimmer-bg{ --_speed: var(--shimmer-speed, 1000); --_spread: var(--shimmer-spread, 480px); --_bg: transparent; --_fg: var(--shimmer-color, oklch(from currentColor 0 c h / .06)); @variant dark { --_fg: var(--shimmer-color, oklch(from currentColor 0 c h / .3)); } }@utility shimmer-speed-*{ --shimmer-speed: --value(number); }@utility shimmer-duration-*{ --shimmer-duration: --value(integer); }@utility shimmer-repeat-delay-*{ --shimmer-repeat-delay: --value(integer); }@utility shimmer-invert{&:not(.shimmer-bg) { --shimmer-color: oklch(from currentColor min(calc(l - .4), .2) c h / calc(alpha + .4)); @variant dark { --shimmer-color: oklch(from currentColor l c h / calc(alpha/5)); } }}@utility shimmer-color-*{ --alpha: 100%; --alpha: calc(--modifier(integer)*1%); --shimmer-color: --alpha(--value(--color, [color]) / var(--alpha, 100%)); }@utility shimmer-spread-*{ --shimmer-spread: calc(--value(integer)*1px); }@utility shimmer-angle-*{ --shimmer-angle: calc(--value(integer)*1deg); }@utility shimmer-container{container-type: inline-size; & .shimmer { --shimmer-track-width: 100cqw; --shimmer-track-height: max(100cqh, 50cqw, 200px); }}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 10% 3.9%;--radius: .5rem;--color-background: hsl(var(--background));--color-foreground: hsl(var(--foreground));--color-muted: hsl(var(--muted));--color-muted-foreground: hsl(var(--muted-foreground));--color-border: hsl(var(--border));--color-accent: hsl(var(--accent));--color-primary: hsl(var(--primary));--color-card: hsl(var(--card));--color-popover: hsl(var(--popover));--color-popover-foreground: hsl(var(--popover-foreground));--color-destructive: hsl(var(--destructive))}.dark{--background: 240 10% 3.9%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 240 3.7% 15.9%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9%;--color-background: hsl(var(--background));--color-foreground: hsl(var(--foreground));--color-muted: hsl(var(--muted));--color-muted-foreground: hsl(var(--muted-foreground));--color-border: hsl(var(--border));--color-accent: hsl(var(--accent));--color-primary: hsl(var(--primary));--color-card: hsl(var(--card));--color-popover: hsl(var(--popover));--color-popover-foreground: hsl(var(--popover-foreground));--color-destructive: hsl(var(--destructive))}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-top-12{top:-3rem}.bottom-0{bottom:0}.end-1\.5{inset-inline-end:.375rem}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.m-0{margin:0}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mb-4{margin-bottom:-1rem}.-me-1{margin-inline-end:-.25rem}.-ms-1{margin-inline-start:-.25rem}.-ms-2{margin-inline-start:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.me-2{margin-inline-end:.5rem}.mr-1{margin-right:.25rem}.ms-2{margin-inline-start:.5rem}.ms-5{margin-inline-start:1.25rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-14{width:3.5rem;height:3.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.max-h-32{max-height:8rem}.max-h-64{max-height:16rem}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[80vh\]{max-height:80vh}.min-h-10{min-height:2.5rem}.min-h-14{min-height:3.5rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[8rem\]{min-width:8rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[85\%\]{max-width:85%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[var\(--thread-max-width\)\]{max-width:var(--thread-max-width)}.max-w-full{max-width:100%}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-\[minmax\(72px\,1fr\)_auto\]{grid-template-columns:minmax(72px,1fr) auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[calc\(var\(--composer-radius\)-var\(--composer-padding\)\)\]{border-radius:calc(var(--composer-radius) - var(--composer-padding))}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-\[var\(--composer-radius\)\]{border-radius:var(--composer-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-\[var\(--composer-radius\)\]{border-top-left-radius:var(--composer-radius);border-top-right-radius:var(--composer-radius)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-s{border-inline-start-width:1px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-none{border-style:none}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-destructive{border-color:hsl(var(--destructive))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-\[var\(--composer-bg\)\]{background-color:var(--composer-bg)}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-black\/10{background-color:#0000001a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-popover\/95{background-color:hsl(var(--popover) / .95)}.bg-primary{background-color:hsl(var(--primary))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(to_bottom\,var\(--color-background\)\,transparent\)\]{background-image:linear-gradient(to bottom,var(--color-background),transparent)}.bg-\[linear-gradient\(to_top\,var\(--color-background\)\,transparent\)\]{background-image:linear-gradient(to top,var(--color-background),transparent)}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground))}.stroke-\[1\.5px\]{stroke-width:1.5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-\[var\(--composer-padding\)\]{padding:var(--composer-padding)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pe-2{padding-inline-end:.5rem}.ps-4{padding-inline-start:1rem}.ps-6{padding-inline-start:1.5rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-\[n\]{padding-top:n}.text-center{text-align:center}.text-start{text-align:start}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.text-\[\#f55653\]{--tw-text-opacity: 1;color:rgb(245 86 83 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-100{opacity:1}.opacity-60{opacity:.6}.bg-blend-color{background-blend-mode:color}.shadow-\[0_4px_16px_-8px_rgba\(0\,0\,0\,0\.08\)\,0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 4px 16px -8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);--tw-shadow-colored: 0 4px 16px -8px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-foreground\/10{--tw-ring-color: hsl(var(--foreground) / .1)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-50{--tw-enter-scale: .5}.zoom-in-75{--tw-enter-scale: .75}.slide-in-from-bottom-1{--tw-enter-translate-y: .25rem}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.fill-mode-both{animation-fill-mode:both}.\@container{container-type:inline-size}.\[contain-intrinsic-size\:auto_24px\]{contain-intrinsic-size:auto 24px}.\[contain-intrinsic-size\:auto_60px\]{contain-intrinsic-size:auto 60px}.\[content-visibility\:auto\]{content-visibility:auto}.marker\:text-muted-foreground *::marker{color:hsl(var(--muted-foreground))}.marker\:text-muted-foreground::marker{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/80::-moz-placeholder{color:hsl(var(--muted-foreground) / .8)}.placeholder\:text-muted-foreground\/80::placeholder{color:hsl(var(--muted-foreground) / .8)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:hsl(var(--border))}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.first\:mt-0:first-child{margin-top:0}.first\:rounded-ss-lg:first-child{border-start-start-radius:var(--radius)}.first\:border-t:first-child{border-top-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-se-lg:last-child{border-start-end-radius:var(--radius)}.last\:border-e:last-child{border-inline-end-width:1px}.only\:\*\:first\:size-24:first-child>*:only-child{width:6rem;height:6rem}.empty\:hidden:empty{display:none}.focus-within\:border-border:focus-within{border-color:hsl(var(--border))}.focus-within\:shadow-\[0_6px_24px_-8px_rgba\(0\,0\,0\,0\.12\)\,0_1px_2px_rgba\(0\,0\,0\,0\.05\)\]:focus-within{--tw-shadow: 0 6px 24px -8px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.05);--tw-shadow-colored: 0 6px 24px -8px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/15:hover{background-color:hsl(var(--muted-foreground) / .15)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-red-100\/80:hover{background-color:#fee2e2cc}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus-visible\:border-destructive\/40:focus-visible{border-color:hsl(var(--destructive) / .4)}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:invisible:disabled{visibility:hidden}.disabled\:opacity-50:disabled{opacity:.5}.peer:empty~.peer-empty\:hidden{display:none}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:hsl(var(--muted))}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:hsl(var(--secondary))}.aria-expanded\:text-foreground[aria-expanded=true]{color:hsl(var(--foreground))}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:hsl(var(--secondary-foreground))}.data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:.25rem}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:-.25rem}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start],.data-\[side\=left\]\:-right-1[data-side=left]{right:-.25rem}.data-\[side\=right\]\:-left-1[data-side=right]{left:-.25rem}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:-.625rem}.data-\[size\=lg\]\:size-10[data-size=lg]{width:2.5rem;height:2.5rem}.data-\[size\=sm\]\:size-6[data-size=sm]{width:1.5rem;height:1.5rem}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end],.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start],.data-\[side\=left\]\:-translate-y-1\/2[data-side=left],.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[dragging\=true\]\:border-dashed[data-dragging=true]{border-style:dashed}.data-\[dragging\=true\]\:border-ring[data-dragging=true]{border-color:hsl(var(--ring))}.data-\[dragging\=true\]\:bg-\[color-mix\(in_oklab\,var\(--color-accent\)_50\%\,var\(--color-background\)\)\][data-dragging=true]{background-color:color-mix(in oklab,var(--color-accent) 50%,var(--color-background))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open],.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x: -.5rem}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:fill-mode-forwards[data-state=closed]{animation-fill-mode:forwards}.\*\:data-\[slot\=avatar\]\:ring-2[data-slot=avatar]>*{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\*\:data-\[slot\=avatar\]\:ring-background[data-slot=avatar]>*{--tw-ring-color: hsl(var(--background))}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:mt-1{margin-top:.25rem}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:mt-3,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:mt-3{margin-top:.75rem}.group\/avatar[data-size=default] .group-data-\[size\=default\]\/avatar\:size-2\.5{width:.625rem;height:.625rem}.group\/avatar[data-size=lg] .group-data-\[size\=lg\]\/avatar\:size-3{width:.75rem;height:.75rem}.group\/avatar[data-size=sm] .group-data-\[size\=sm\]\/avatar\:size-2{width:.5rem;height:.5rem}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:w-full,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:w-full{width:100%}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:grow,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:grow{flex-grow:1}.group\/trigger[data-state=closed] .group-data-\[state\=closed\]\/trigger\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/trigger[data-state=open] .group-data-\[state\=open\]\/trigger\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:gap-1{gap:.25rem}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:border-t,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:border-t{border-top-width:1px}.group\/reasoning-root[data-variant=muted] .group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_bottom\,hsl\(var\(--muted\)\/0\.5\)\,transparent\)\]{background-image:linear-gradient(to bottom,hsl(var(--muted)/.5),transparent)}.group\/reasoning-root[data-variant=muted] .group-data-\[variant\=muted\]\/reasoning-root\:bg-\[linear-gradient\(to_top\,hsl\(var\(--muted\)\/0\.5\)\,transparent\)\]{background-image:linear-gradient(to top,hsl(var(--muted)/.5),transparent)}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:py-1{padding-top:.25rem;padding-bottom:.25rem}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:px-4,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:px-4{padding-left:1rem;padding-right:1rem}.group\/tool-group-root[data-variant=muted] .group-data-\[variant\=muted\]\/tool-group-root\:pt-3,.group\/tool-group-root[data-variant=outline] .group-data-\[variant\=outline\]\/tool-group-root\:pt-3{padding-top:.75rem}.group\/avatar[data-size=sm] .group-data-\[size\=sm\]\/avatar\:text-xs{font-size:.75rem;line-height:1rem}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:font-normal{font-weight:400}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.group\/collapsible-content[data-state=closed] .group-data-\[state\=closed\]\/collapsible-content\:animate-out,.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:animate-out{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.group\/collapsible-content[data-state=closed] .group-data-\[state\=closed\]\/collapsible-content\:fade-out-0{--tw-exit-opacity: 0}.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:fade-in-0{--tw-enter-opacity: 0}.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:fade-out-0{--tw-exit-opacity: 0}.group\/collapsible-content[data-state=closed] .group-data-\[state\=closed\]\/collapsible-content\:slide-out-to-top-4{--tw-exit-translate-y: -1rem}.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:slide-in-from-top-4{--tw-enter-translate-y: -1rem}.group\/collapsible-content[data-state=open] .group-data-\[state\=open\]\/collapsible-content\:fill-mode-forwards{animation-fill-mode:forwards}.group\/tool-group-root[data-variant=ghost] .group-data-\[variant\=ghost\]\/tool-group-root\:hover\:text-foreground:hover{color:hsl(var(--foreground))}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}}.dark\:border-border:is(.dark *){border-color:hsl(var(--border))}.dark\:border-input:is(.dark *){border-color:hsl(var(--input))}.dark\:border-muted-foreground\/15:is(.dark *){border-color:hsl(var(--muted-foreground) / .15)}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-destructive\/20:is(.dark *){background-color:hsl(var(--destructive) / .2)}.dark\:bg-destructive\/5:is(.dark *){background-color:hsl(var(--destructive) / .05)}.dark\:bg-input\/30:is(.dark *){background-color:hsl(var(--input) / .3)}.dark\:stroke-\[2\.5px\]:is(.dark *){stroke-width:2.5px}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}.dark\:focus-within\:border-muted-foreground\/30:focus-within:is(.dark *){border-color:hsl(var(--muted-foreground) / .3)}.dark\:hover\:bg-accent:hover:is(.dark *){background-color:hsl(var(--accent))}.dark\:hover\:bg-destructive\/30:hover:is(.dark *){background-color:hsl(var(--destructive) / .3)}.dark\:hover\:bg-input\/50:hover:is(.dark *){background-color:hsl(var(--input) / .5)}.dark\:hover\:bg-muted-foreground\/30:hover:is(.dark *){background-color:hsl(var(--muted-foreground) / .3)}.dark\:hover\:bg-muted\/50:hover:is(.dark *){background-color:hsl(var(--muted) / .5)}.dark\:focus-visible\:ring-destructive\/40:focus-visible:is(.dark *){--tw-ring-color: hsl(var(--destructive) / .4)}@media (min-width: 640px){.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (min-width: 768px){.md\:flex{display:flex}.md\:pb-6{padding-bottom:1.5rem}}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:last-child\>td\:first-child\]\:rounded-es-lg:last-child>td:first-child{border-end-start-radius:var(--radius)}.\[\&\:last-child\>td\:last-child\]\:rounded-ee-lg:last-child>td:last-child{border-end-end-radius:var(--radius)}.\[\&\:where\(\>\*\)\]\:col-start-2:where(>*){grid-column-start:2}.\[\&\>a\]\:text-xs>a{font-size:.75rem;line-height:1rem}.\[\&\>a\]\:no-underline>a{text-decoration-line:none}.\[\&\>button\]\:rounded-full>button{border-radius:9999px}.\[\&\>button\]\:bg-foreground\/60>button{background-color:hsl(var(--foreground) / .6)}.\[\&\>button\]\:p-1>button{padding:.25rem}.\[\&\>button\]\:opacity-100>button{opacity:1}.\[\&\>li\]\:mt-1>li{margin-top:.25rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.group\/avatar[data-size=sm] .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden>svg{display:none}.group\/avatar[data-size=default] .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2>svg{width:.5rem;height:.5rem}.group\/avatar[data-size=lg] .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2>svg{width:.5rem;height:.5rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-background svg{color:hsl(var(--background))}.\[\&_svg\]\:text-black svg{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:\[\&_svg\]\:text-destructive svg:hover{color:hsl(var(--destructive))}.\[\&\>button\]\:hover\:\[\&_svg\]\:text-destructive svg:hover>button{color:hsl(var(--destructive))}
