.auth{display:grid;min-height:100vh;min-height:100dvh}@media (min-width: 768px){.auth{grid-template-columns:1fr 1fr}}.auth .aside{background-image:url(/assets/login-banner-D5LzTyGP.svg);background-size:cover;background-position:center}@media (max-width: 767px){.auth .aside{display:none}}.auth .content{display:flex;flex-direction:column;padding:var(--space-32);background-color:var(--white)}@media (max-width: 767px){.auth .content{padding:var(--space-20)}}.auth .content .logo{max-width:221px;margin-bottom:var(--space-32)}.auth .content .form{width:100%;max-width:360px;border-radius:var(--space-12);margin:auto}.auth .content .footer-text{color:var(--neutral-700);font-size:var(--text-sm);font-weight:400;line-height:20px}@media (max-width: 767px){.auth .content .footer-text{text-align:center}}.auth .form-wrapper .title{font-size:36px;font-weight:700;line-height:44px;letter-spacing:-.72px;margin-bottom:var(--space-12);color:var(--primary-900)}@media (max-width: 767px){.auth .form-wrapper .title{font-size:28px}}.auth .form-wrapper .info{font-size:var(--text-sm);font-weight:400;line-height:20px;margin-bottom:var(--space-32);color:var(--primary-900)}.auth .form-wrapper .info a,.auth .form-wrapper .info .ant-btn{font-weight:600}.auth .form-wrapper .ant-form-item-control-input-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.auth .back-btn{color:var(--neutral-600);font-size:var(--text-sm);font-weight:500;line-height:20px;margin-top:var(--space-32)}.auth .back-btn svg{color:var(--neutral-600)}.auth .ant-list .ant-list-item{border:none;font-size:var(--text-sm);font-weight:400;line-height:20px;padding:var(--spacing);margin-bottom:var(--space-8);color:var(--gray-500)}.auth .ant-list .ant-list-item .anticon-check-circle{margin-right:var(--space-8)}.ant-badge-status.success{border:1px solid var(--success-200);background:var(--success-50);border-radius:50px;padding:var(--space-2) var(--space-8);cursor:pointer}.ant-badge-status.success .ant-badge-status-text{color:var(--success-700);font-size:var(--text-xs);font-weight:500;line-height:18px}.ant-badge-status.warning{border:1px solid var(--warning-100);background:var(--warning-50);border-radius:50px;padding:var(--space-2) var(--space-8);cursor:pointer}.ant-badge-status.warning .ant-badge-status-dot{background-color:var(--warning-400)}.ant-badge-status.warning .ant-badge-status-text{color:var(--warning-600);font-size:var(--text-xs);font-weight:500;line-height:18px}.ant-badge-status.error{border:1px solid var(--danger-400);background:var(--danger-50);border-radius:50px;padding:var(--space-2) var(--space-8);cursor:pointer}.ant-badge-status.error .ant-badge-status-text{color:var(--danger-800);font-size:var(--text-xs);font-weight:500;line-height:18px}.styled-modal .ant-modal-content{padding:var(--spacing);border-radius:var(--radius-lg);overflow:hidden}.styled-modal .ant-modal-content:before{content:url("data:image/svg+xml,%3csvg%20width='208'%20height='152'%20viewBox='0%200%20208%20152'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3685_6602'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='-128'%20y='-124'%20width='336'%20height='336'%3e%3crect%20width='336'%20height='336'%20transform='translate(-128%20-124)'%20fill='url(%23paint0_radial_3685_6602)'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3685_6602)'%3e%3ccircle%20cx='40'%20cy='44'%20r='47.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='47.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='71.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='95.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='119.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='143.5'%20stroke='%23EAECF0'/%3e%3ccircle%20cx='40'%20cy='44'%20r='167.5'%20stroke='%23EAECF0'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='paint0_radial_3685_6602'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(168%20168)%20rotate(90)%20scale(168%20168)'%3e%3cstop/%3e%3cstop%20offset='1'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e");position:absolute;left:var(--spacing);top:var(--spacing);z-index:0}.styled-modal .ant-modal-header{margin:var(--spacing);padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--neutral-200)}.styled-modal .ant-modal-header .ant-modal-title{font-size:var(--text-md);font-weight:600;line-height:24px;font-size:var(--text-lg);color:var(--neutral-900)}.styled-modal .ant-modal-body{padding:var(--spacing-lg);position:relative}.styled-modal .ant-modal-body .header-icon{width:var(--space-48);height:var(--space-48);display:flex;align-items:center;justify-content:center;border:1px solid var(--neutral-200);border-radius:var(--radius-md);background:var(--white);margin-bottom:var(--space-12)}.styled-modal .ant-modal-body .header-icon svg{color:var(--neutral-700)}.styled-modal .ant-modal-body .header-icon svg.danger{color:var(--danger-600)}.styled-modal .ant-modal-body .header-icon svg.success{color:var(--success-600)}.styled-modal .ant-modal-body .creator-header h2.modal-title{font-size:18px;font-weight:600;line-height:28px;color:var(--primary-900);margin-bottom:var(--space-4)}.styled-modal .ant-modal-body .creator-header .subtitle{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-700);margin-bottom:var(--spacing-lg)}.styled-modal .ant-modal-body .creator-header .creator-avatar-wrapper{position:relative;display:inline-block;margin-bottom:var(--spacing-xl)}.styled-modal .ant-modal-body .creator-header .creator-avatar-wrapper .edit-icon{position:absolute;right:var(--spacing);bottom:var(--spacing);background:var(--white);border:1px solid var(--neutral-300);border-radius:50%;width:var(--spacing-xl);height:var(--spacing-xl);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px var(--primary-900, .05)}.styled-modal .ant-modal-body .creator-header .creator-avatar-wrapper .edit-icon:hover{background:var(--neutral-50)}.styled-modal .ant-modal-close{top:var(--spacing-lg);right:var(--spacing-xl);color:var(--neutral-500)}.styled-modal .ant-modal-close:hover{color:var(--neutral-700)}.basic-modal .ant-modal-content{border-radius:var(--radius-lg);overflow:hidden;padding:var(--spacing)}.basic-modal .ant-modal-header{margin:var(--spacing);padding:var(--spacing-xl) var(--spacing-lg);border-bottom:1px solid var(--neutral-200)}.basic-modal .ant-modal-header .ant-modal-title{font-size:var(--text-lg);color:var(--neutral-900)}.basic-modal .ant-modal-body .modal-header{padding:var(--spacing-lg);border-bottom:1px solid var(--neutral-200)}.basic-modal .ant-modal-body .modal-header .modal-title{font-size:18px;font-weight:600;line-height:28px;color:var(--primary-900);margin-bottom:var(--space-4)}.basic-modal .ant-modal-body .modal-header .subtitle{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-700)}.basic-modal .ant-modal-body .modal-body{padding:var(--spacing-lg)}.basic-modal .ant-modal-body .modal-footer{gap:var(--spacing-lg);padding:var(--spacing) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg)}.loading-wrapper.show{display:flex;justify-content:center;align-items:center}.loading-wrapper{display:none;position:absolute;background-color:#ffffff80;height:100%;width:100%;top:0;left:0;z-index:9}.loading-wrapper .loading-indicator{color:#fff;height:80px;width:80px;z-index:9;pointer-events:none}.loading-wrapper .loading-indicator .ant-spin-text{font-size:14px;line-height:30px}.change-password-body{width:100%;max-width:360px;margin:auto}.change-password-body .ant-list .ant-list-item{border:none;font-size:var(--text-sm);font-weight:400;line-height:20px;padding:var(--spacing);margin-bottom:var(--space-8);color:var(--gray-500)}.change-password-body .ant-list .ant-list-item .anticon-check-circle{margin-right:var(--space-8)}.footer-bottom{gap:var(--space-12)}.footer-bottom .ant-btn{min-width:144px}.dashboard-layout{min-height:100vh;min-height:100dvh}.dashboard-sider{overflow:auto;top:0;left:0;height:100vh;height:100dvh;align-self:flex-start}.dashboard-sider:not(.ant-layout-sider-collapsed){overflow:visible}.dashboard-sider .ant-layout-sider-children{padding:var(--spacing-xl);display:flex;flex-direction:column}.dashboard-sider.ant-layout-sider{position:sticky}@media (max-width: 991px){.dashboard-sider.ant-layout-sider{position:fixed;z-index:9;transition:transform .2s ease-in-out;transform:translate(-280px)}.dashboard-sider.ant-layout-sider:not(.ant-layout-sider-collapsed){transform:translate(0)}}.dashboard-sider.ant-layout-sider .demo-logo-vertical{padding-bottom:24px}.dashboard-sider.ant-layout-sider .demo-logo-vertical .close-trigger{color:var(--white);display:flex;align-items:center;justify-content:center;width:var(--space-40);height:var(--space-40);border:none;border-radius:0 var(--radius-sm) var(--radius-sm) 0;position:absolute;right:calc(100% - 316px);top:60px;background-color:var(--primary-900)}@media (min-width: 992px){.dashboard-sider.ant-layout-sider .demo-logo-vertical .close-trigger{display:none}}.dashboard-sider.ant-layout-sider .ant-divider{height:2px;background-color:var(--neutral-700);border-radius:2px}.dashboard-sider.ant-layout-sider .dashboard-sider-menu{background-color:var(--primary-900)}.dashboard-sider.ant-layout-sider .dashboard-sider-menu .ant-menu-item{margin:0;padding:12px 16px 12px 12px!important;border-radius:var(--radius-md);margin-bottom:var(--spacing-md);font-size:var(--text-sm);font-weight:500;line-height:20px;min-height:44px;width:100%;display:flex}.dashboard-sider.ant-layout-sider .dashboard-sider-menu .ant-menu-item svg{width:var(--space-20);height:var(--space-20);color:var(--gray-500);margin-right:var(--spacing-md)}.dashboard-sider.ant-layout-sider .dashboard-sider-menu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content,.dashboard-sider.ant-layout-sider .dashboard-sider-menu .ant-menu-item.ant-menu-item-selected svg{color:var(--white)}.dashboard-sider.ant-layout-sider .dashboard-sider-menu .ant-menu-title-content{color:var(--gray-500)}.dashboard-sider.ant-layout-sider .bottom-section{margin-top:auto;display:flex;flex-direction:column}.dashboard-sider.ant-layout-sider .dashboard-sider-logout{justify-content:flex-start;font-size:var(--text-sm);font-weight:500;line-height:20px;color:var(--danger-300)}.dashboard-sider.ant-layout-sider .dashboard-sider-logout:hover{color:var(--danger-500)}.dashboard-header{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:var(--space-15) var(--space-32);-webkit-backdrop-filter:blur(35.7999992371px);backdrop-filter:blur(35.7999992371px);border-bottom:1px solid var(--neutral-200)}.dashboard-header .menu-trigger{color:var(--primary-900)}@media (max-width: 991px){.dashboard-header{padding:var(--space-15) var(--spacing-lg)}}.dashboard-header .dashboard-header-right{margin-left:auto}.dashboard-header .dashboard-header-badge{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--neutral-200);border-radius:50%;cursor:pointer}.dashboard-header .dashboard-header-badge svg{color:var(--primary-800)}.dashboard-header .dashboard-header-badge .ant-badge-dot{height:10px;width:10px;top:4px;right:4px}.dashboard-header .dashboard-header-user{border:1px solid var(--neutral-200);border-radius:var(--radius-md);padding:7px var(--space-8);height:34px;cursor:pointer}.dashboard-header .dashboard-header-user svg{color:var(--neutral-400)}.dashboard-header .dashboard-header-user .ant-typography{font-weight:500}.dashboard-header img{max-width:200px}.dashboard-content{padding:var(--spacing-lg) var(--space-32) var(--space-48) var(--space-32);transition:margin-left .2s}@media (max-width: 991px){.dashboard-content{padding:var(--spacing-lg) var(--spacing-lg)}}.dashboard-sider-menu .ant-menu-submenu-selected .ant-menu-submenu-title{background-color:var(--primary-500)}.dashboard-sider-menu .ant-menu-submenu-selected .ant-menu-submenu-title:hover{background-color:var(--primary-600)}.notification-dropdown .ant-dropdown-menu{width:auto;max-width:426px;border-radius:var(--radius-xl)!important;padding:var(--space-20)!important;background:var(--white)!important;border:1px solid var(--neutral-200)!important;box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0!important}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:transparent}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-header .title{font-size:var(--text-lg);font-weight:600;line-height:30px;color:var(--primary-900)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-header .ant-btn{font-size:var(--text-md);font-weight:600;line-height:24px;color:var(--neutral-600)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-header .ant-btn .ant-btn-icon{display:flex}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list{display:flex;flex-direction:column;gap:var(--spacing-lg)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list .notification-list-div{display:flex;flex-direction:column;background:var(--white);border-radius:var(--radius-md);padding:var(--space-8);border:1px solid var(--neutral-300);cursor:pointer}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list .notification-list-div:hover{background:var(--neutral-100)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list .notification-list-div .notification-description{font-size:var(--text-xs);font-weight:600;line-height:18px;color:var(--primary-900)}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list .notification-list-div .notification-description.read{font-size:var(--text-xs);font-weight:400;line-height:18px}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .notification-list .notification-list-div .notification-date{font-size:var(--text-xs);font-weight:400;line-height:18px;color:var(--primary-900)}.ant-otp{width:100%;justify-content:space-between}.ant-otp .ant-otp-input-wrapper .ant-input{width:64px;height:64px;text-align:center;font-size:48px;font-weight:500;line-height:56px;letter-spacing:-.96px;color:var(--primary-950);border-radius:var(--radius-md);border:2px solid var(--primary-950)}@media (max-width: 479px){.ant-otp .ant-otp-input-wrapper .ant-input{width:50px;height:50px}}.ant-otp .ant-otp-input-wrapper .ant-input:focus{border-color:var(--primary-800)}.ant-dropdown.filter-dropdown{width:242px;border:1px solid var(--neutral-200);background:var(--white);border-radius:var(--radius-sm);padding:var(--spacing)}.ant-dropdown.filter-dropdown .filter-title{font-size:var(--text-md);font-weight:600;line-height:24px;color:var(--neutral-900);padding:var(--space-12) var(--spacing-lg);border-bottom:1px solid var(--neutral-200)}.ant-dropdown.filter-dropdown .ant-row{padding:13px var(--spacing-lg)}.ant-dropdown.filter-dropdown .ant-row .ant-form-item-row{padding:var(--spacing)}.ant-dropdown.filter-dropdown .ant-row .ant-col .ant-form-item{margin:0}.ant-dropdown.filter-dropdown .ant-row .ant-col .ant-form-item-label{font-size:var(--text-sm);font-weight:500;line-height:20px;display:flex;align-items:center;color:var(--neutral-700);min-width:70px}.ant-dropdown.filter-dropdown .ant-row .ant-select .ant-select-selector,.ant-dropdown.filter-dropdown .ant-row .ant-select.ant-select-focused .ant-select-selector{border:none;box-shadow:none}.ant-dropdown.filter-dropdown .filter-section{display:flex;align-items:center;padding:13px var(--spacing-lg)}.ant-dropdown.filter-dropdown .filter-section .ant-space{color:var(--neutral-600)}.ant-dropdown.filter-dropdown .filter-section .cp-name span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100px;color:var(--neutral-600);text-align:right;margin-right:var(--spacing-md)}.ant-dropdown.filter-dropdown .filter-label{font-size:var(--text-sm);font-weight:500;line-height:20px;color:var(--neutral-700)}.ant-dropdown.filter-dropdown .filter-actions{display:flex;justify-content:flex-end;padding:var(--space-12) var(--spacing-lg);gap:var(--space-8);border-top:1px solid var(--neutral-200)}.ant-dropdown.filter-dropdown .filter-actions .ant-btn{height:36px;font-size:var(--text-sm);font-weight:600;line-height:20px}.ant-dropdown.filter-dropdown .filter-actions .ant-btn:first-child{border-color:var(--neutral-300);color:var(--neutral-700)}.ant-dropdown.filter-dropdown .filter-actions .ant-btn:first-child:hover{border-color:var(--neutral-400);color:var(--neutral-800)}.ant-dropdown.filter-dropdown:hover{background:var(--white)}.rc-virtual-list-holder-inner .ant-select-item .ant-select-item-option-content{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-700)}.rc-virtual-list-holder-inner .ant-select-item.ant-select-item-option-active .ant-select-item-option-content{font-weight:600}._dataTable_px5tx_1 .ant-table-thead .ant-table-cell{font-weight:700}._dataTable_px5tx_1 .ant-table-thead .ant-table-cell .ant-table-column-sorters{justify-content:unset;gap:5px}._dataTable_px5tx_1 .ant-table-thead .ant-table-cell .ant-table-column-sorters .ant-table-column-title{flex:unset}._dataTable_px5tx_1 .ant-table-thead .ant-table-cell:before{display:none}._dataTable_px5tx_1 .ant-table-thead .ant-table-cell .table-header svg{color:var(--neutral-700)}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell{font-size:var(--text-sm);font-weight:400;line-height:20px;padding:var(--spacing-lg);color:var(--primary-900);overflow-wrap:anywhere}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .user-name{font-weight:500}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .user-email{color:var(--neutral-600)}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .ant-btn-icon{display:flex;align-items:center;justify-content:center}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .ant-btn-icon svg{color:var(--neutral-500)}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .ant-btn-icon svg.danger{color:var(--danger-600)}._dataTable_px5tx_1 .ant-table-tbody .ant-table-row .ant-table-cell .ant-btn-icon svg.success{color:var(--success-600)}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination{background:var(--white);margin:var(--spacing);padding:var(--space-12) var(--spacing-xl) var(--spacing-lg);display:flex;align-items:center;justify-content:space-between}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-total-text{order:2;flex:1;text-align:center}@media (max-width: 767px){._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-total-text{order:0;width:100%;flex:none;margin:var(--spacing)}}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-prev{order:1;height:auto}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-btn{font-size:var(--text-sm)}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-next{order:3;height:auto}._dataTable_px5tx_1 .ant-table-pagination.ant-pagination .ant-pagination-next .ant-btn{font-size:var(--text-sm)}@media (max-width: 767px){._dataTable_px5tx_1 .ant-table-pagination.ant-pagination{padding:var(--space-12) var(--space-12) var(--space-20)}}.user-details .user-header-title,.user-details .ant-btn.user-header-title{font-size:var(--text-xl);font-weight:600;line-height:32px;color:var(--primary-900);gap:var(--space-8)}.user-details .user-header-title svg,.user-details .ant-btn.user-header-title svg{color:var(--neutral-500)}@media (max-width: 767px){.user-details .user-header-title svg,.user-details .ant-btn.user-header-title svg{width:var(--spacing-xl);height:var(--spacing-xl)}}.user-details .user-header-title:hover,.user-details .ant-btn.user-header-title:hover{background-color:transparent}@media (max-width: 1199px){.user-details .user-header-title,.user-details .ant-btn.user-header-title{font-size:var(--text-lg);font-weight:600;line-height:30px}}@media (max-width: 991px){.user-details .user-header-title,.user-details .ant-btn.user-header-title{font-size:18px;font-weight:600;line-height:28px}}.user-details .tabs-container{background-color:var(--white);border-radius:var(--space-12);border:1px solid var(--neutral-200);padding:var(--spacing-xl);overflow-y:auto;box-shadow:0 1px 2px #1018280d}.user-details .tabs-container .ant-tabs-nav-list{width:100%;gap:var(--spacing-lg)}.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-tab{flex:1;margin:var(--spacing);display:flex;justify-content:center;font-size:var(--text-sm);font-weight:600;line-height:20px;color:var(--neutral-500)}@media (max-width: 767px){.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-tab span .total{display:none}}.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-tab span .ant-badge{background-color:var(--neutral-50);font-size:var(--text-xs);font-weight:500;line-height:18px;border:1px solid var(--neutral-200);padding:var(--space-2) var(--space-8);border-radius:var(--radius-lg)}.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-800)}.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn span .ant-badge{background-color:var(--primary-150);border:1px solid var(--primary-200);color:var(--primary-550)}.user-details .tabs-container .ant-tabs-nav-list .ant-tabs-ink-bar{background:var(--primary-800)}.user-details .tabs-container .projects{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);box-shadow:0 1px 2px #1018280d;overflow:hidden}.user-details .user-details-row{height:calc(100vh - 100px)}@media (max-width: 991px){.user-details .user-details-row{height:calc(100vh - 200px)}}@media (max-width: 767px){.user-details .user-details-row{height:auto}}.form-title{font-size:var(--text-lg);font-weight:600;line-height:30px;color:var(--primary-900);margin-bottom:var(--spacing-md)}.table-container{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--neutral-200);overflow:hidden;box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05)}.table-container .ant-table-wrapper .ant-table .ant-table-container{border:none;border-radius:0}@media (max-width: 1300px){.search-filter-controls{justify-content:space-between;width:100%;margin-top:var(--space-12)}}@media (max-width: 767px){.search-filter-controls{flex-wrap:wrap}.search-filter-controls .search-box{flex:1 0 180px;width:auto}}@media (max-width: 575px){.search-filter-controls .ant-btn span:not(.ant-btn-icon,.anticon){display:none}}.template-sections-button{display:flex;align-items:center;gap:var(--spacing-lg)}@media (max-width: 1199px){.template-sections-button{width:100%;justify-content:end}}@media (max-width: 575px){.template-sections-button{flex-direction:column;width:100%}.template-sections-button .ant-btn{width:100%}}@media (max-width: 575px){.template-sections-fields-button{flex-direction:column;gap:var(--space-8);width:100%}.template-sections-fields-button .ant-btn{width:100%}}.styled-modal.mark-closed-modal .ant-modal-body .header-icon svg{color:var(--success-600)}.styled-modal.mark-closed-modal .ant-modal-body .modal-footer .ant-btn-primary{background-color:var(--success-500);border-color:var(--success-500)}.styled-modal.mark-closed-modal .ant-modal-body .modal-footer .ant-btn-primary:hover{background-color:var(--success-600);border-color:var(--success-600)}.report-content{height:calc(100% - 60px)}.report-content .template-form-card,.report-content .template-form-card .ant-card-body{height:100%}.report-content .template-form-card .ant-card-body .report-details-row .label,.report-content .template-form-card .ant-card-body .report-details-row .ant-form-item-label{color:var(--neutral-600);font-size:var(--text-sm);font-weight:400;line-height:20px}.report-content .template-form-card .ant-card-body .report-details-row .label-value,.report-content .template-form-card .ant-card-body .report-details-row .ant-form-item-control{color:var(--primary-900);font-size:var(--text-md);font-weight:600;line-height:24px}.report-content .template-form-card .ant-card-body .report-details-row .ant-avatar-circle:not(.ant-avatar-image){background:var(--neutral-100)}.report-content .template-form-card .ant-card-body .report-details-row .ant-avatar-circle:not(.ant-avatar-image) .ant-avatar-string{color:var(--neutral-600);font-size:var(--text-xs);font-weight:600;line-height:18px}.report-content .template-form-card .ant-card-body .report-details-row .ant-avatar-circle:not(.ant-avatar-image) .anticon.anticon-user{color:var(--neutral-600)}@media (max-width: 575px){.report-content .template-form-card .ant-card-body .card-header-wrapper .ant-btn.outline span:not(.ant-btn-icon){display:none}}.report-content .template-form-card .ant-card-body .media-section{height:calc(100% - 100px)}.report-content .template-form-card .ant-card-body .gallery-title{font-size:var(--text-xl);font-weight:600;line-height:32px;color:var(--neutral-700)}.report-content .view-report-collapse{background:none}.report-content .view-report-collapse .ant-collapse-item{margin-bottom:var(--spacing-lg)!important;background:var(--white);border-radius:var(--radius-md);border:1px solid var(--neutral-200);overflow:hidden;box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05);padding:var(--space-20)}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-header,.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .label,.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .ant-form-item-label{color:var(--neutral-600);font-size:var(--text-sm);font-weight:400;line-height:20px}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .label-value,.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .ant-form-item-control{color:var(--primary-900);font-size:var(--text-md);font-weight:600;line-height:24px}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .ant-avatar-circle:not(.ant-avatar-image){background:var(--neutral-100)}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .ant-avatar-circle:not(.ant-avatar-image) .ant-avatar-string{color:var(--neutral-600);font-size:var(--text-xs);font-weight:600;line-height:18px}.report-content .view-report-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .report-details-row .ant-avatar-circle:not(.ant-avatar-image) .anticon.anticon-user{color:var(--neutral-600)}.image-item{height:252px;position:relative;border-radius:var(--spacing-md);cursor:pointer}@media (max-width: 575px){.image-item{height:150px}}.image-item .ant-image{width:100%;height:100%}.image-item .ant-image img{height:100%;object-fit:cover;border-radius:var(--spacing-md)}.image-item .ant-checkbox-wrapper{position:absolute;top:var(--spacing-md);right:var(--spacing-md);z-index:1}.image-item .ant-checkbox-wrapper .ant-checkbox-inner{border-radius:50%;width:var(--space-20);height:var(--space-20);border-color:var(--neutral-300);background-color:transparent}.image-item .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-500);border-color:var(--primary-500)}.image-preview-modal .modal-header{padding-right:50px!important}.image-preview-modal .ant-modal-body .modal-body{padding:var(--spacing)}.image-preview-modal .ant-modal-body .modal-body .ant-image .ant-image-img{object-fit:contain;max-height:80vh}.image-preview-modal .ant-modal-body .modal-body .report-preview-video{max-height:80vh;object-fit:contain}.property-image{border-radius:var(--space-4);height:75px!important;width:75px!important;object-fit:cover;cursor:pointer}.share-modal .ant-modal-content .ant-modal-body .header-icon{border:none}.modal-body.collaborator-details-modal{margin:var(--space-20) var(--spacing)}.modal-body.collaborator-details-modal .ant-form .ant-form-item-label label{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-600)}.modal-body.collaborator-details-modal .ant-form .ant-form-item-control{font-size:var(--text-md);font-weight:500;line-height:24px;color:var(--primary-900)}@media (min-width: 768px){.role-management-card{min-height:500px}}.role-management-card .role-table-container .ant-table-tbody .ant-table-row .ant-table-cell{padding:var(--space-26) var(--spacing-lg)}.page-header .page-header-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 575px){.search-filter-controls .search-box{flex:1 0 100%}}.search-filter-controls .ant-btn span:not(.ant-btn-icon,.anticon){display:block}.ant-form-item-control-input-content .ant-input-group-wrapper .ant-input-group-addon{overflow:hidden;border:var(--spacing);background:transparent;padding-right:var(--spacing)}.ant-form-item-control-input-content .ant-input-group-wrapper .ant-input-group-addon .ant-select{background:transparent;border-right:var(--spacing);width:80px}.ant-form-item-control-input-content .ant-input-group-wrapper .ant-input-group-addon .ant-select.ant-select-disabled{background-color:var(--disabled)}.ant-form-item-control-input-content .ant-input-group-wrapper .ant-input-group-addon .ant-select.ant-select-disabled .ant-select-selection-item{color:var(--neutral-500)}.ant-form-item-control-input-content .mobile-number-input{border:1px solid var(--neutral-300);border-radius:var(--spacing-md)}.ant-form-item-control-input-content .mobile-number-input.focused{box-shadow:0 0 0 4px var(--gray-250),0 1px 2px 0 var(--primary-900, .05);border-radius:var(--spacing-md);border-color:var(--primary-650)}.ant-form-item-control-input-content .mobile-number-input .ant-input{border:var(--spacing)}.ant-form-item-control-input-content .mobile-number-input .ant-input:focus{border-color:var(--primary-500);box-shadow:none}.avatar-wrapper{margin-bottom:var(--spacing-lg)}.avatar-wrapper .avatar-bg{position:relative}.avatar-wrapper .avatar-bg .ant-avatar.custom-avatar{border:2px solid var(--neutral-200)}.avatar-wrapper .avatar-bg .edit-icon{position:absolute;right:0;bottom:0;background:var(--primary-800);border:2px solid var(--neutral-200);border-radius:50%;width:var(--space-32);height:var(--space-32);display:flex;align-items:center;justify-content:center;cursor:pointer}.avatar-wrapper .avatar-bg .edit-icon svg{color:var(--white)}.user-info{background-color:var(--white);border-radius:var(--space-12);border:1px solid var(--neutral-200);box-shadow:0 1px 2px #1018280d;overflow-y:auto;padding:var(--space-32)}@media (max-width: 1199px){.user-info{padding:var(--space-20)}}.user-info .user-type{border:1px solid var(--neutral-200);border-radius:50px;padding:var(--space-4) var(--space-12);font-size:var(--text-sm);font-weight:500;line-height:20px;background-color:var(--neutral-50);color:var(--neutral-700);text-transform:capitalize}.user-info .ant-divider{height:1px;background-color:var(--neutral-300);border-radius:2px;margin:var(--spacing-lg) 0}@media (max-width: 767px){.user-info .ant-divider:last-child{display:none}}.user-info .user-details-list .ant-list-item{padding:var(--spacing);justify-content:flex-start;gap:var(--space-8);font-size:var(--text-sm);font-weight:600;line-height:20px;color:var(--primary-900);border-bottom:none}@media (max-width: 1199px){.user-info .user-details-list .ant-list-item{font-size:var(--text-xs);font-weight:600;line-height:18px}}@media (max-width: 991px){.user-info .user-details-list .ant-list-item{font-size:var(--text-sm);font-weight:600;line-height:20px}}.user-info .user-details-list .ant-list-item svg{width:var(--space-20);min-width:var(--space-20);height:var(--space-20);min-height:var(--space-20);color:var(--primary-800)}.ant-card{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--neutral-200);overflow:hidden;box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05)}.ant-card .ant-card-body{padding:var(--space-20)}.ant-form-vertical .ant-form-item.horizontal-switch .ant-form-item-row{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:var(--spacing-md)}.ant-form-vertical .ant-form-item.horizontal-switch .ant-form-item-row .ant-form-item-control{width:auto}.ant-form-vertical .ant-form-item.horizontal-switch .ant-form-item-row .ant-form-item-label{padding-bottom:var(--spacing)}.ant-list .ant-row{gap:var(--spacing-lg);margin:0!important}.ant-list .ant-row .ant-col{border-radius:var(--radius-md);padding:var(--space-8);border:1px solid var(--neutral-300)}.ant-list .ant-row .ant-col .ant-list-item{display:flex;flex-direction:column;margin-bottom:0;padding:0!important}.ant-list .ant-row .ant-col .ant-list-item .notification-description{font-size:var(--text-xs);font-weight:600;line-height:18px;color:var(--primary-900)}.ant-list .ant-row .ant-col .ant-list-item .notification-description.read{font-size:var(--text-xs);font-weight:400;line-height:18px}.ant-list .ant-row .ant-col .ant-list-item .notification-date{font-size:var(--text-xs);font-weight:400;line-height:18px;color:var(--primary-900)}.ant-list .ant-list-pagination .ant-pagination{background:var(--white);margin:var(--spacing);padding:var(--space-12) var(--spacing-xl) var(--spacing-lg);display:flex;align-items:center;justify-content:space-between}.ant-list .ant-list-pagination .ant-pagination .ant-pagination-total-text{order:2;flex:1;text-align:center}@media (max-width: 767px){.ant-list .ant-list-pagination .ant-pagination .ant-pagination-total-text{order:0;width:100%;flex:none;margin:var(--spacing)}}.ant-list .ant-list-pagination .ant-pagination .ant-pagination-prev{order:1;height:auto}.ant-list .ant-list-pagination .ant-pagination .ant-pagination-prev .ant-btn{font-size:var(--text-sm)}.ant-list .ant-list-pagination .ant-pagination .ant-pagination-next{order:3;height:auto}.ant-list .ant-list-pagination .ant-pagination .ant-pagination-next .ant-btn{font-size:var(--text-sm)}@media (max-width: 767px){.ant-list .ant-list-pagination .ant-pagination{padding:var(--space-12) var(--space-12) var(--space-20)}}.default-tabs .ant-tabs-nav{margin:var(--spacing)}.default-tabs .ant-tabs-nav:before{display:none}.default-tabs .ant-tabs-tab{margin:var(--spacing)!important;padding:var(--spacing)}.default-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-800);background-color:var(--primary-625)}.default-tabs .ant-tabs-tab .ant-tabs-tab-btn{background-color:transparent;font-size:var(--text-md);font-weight:600;line-height:24px;padding:var(--space-10) var(--space-12);border-radius:var(--radius-sm);color:var(--neutral-500)}.default-tabs .ant-tabs-ink-bar{display:none}.custom-datepicker{width:100%}.custom-datepicker .ant-picker-suffix{display:none}.custom-datepicker .ant-picker-prefix svg{color:var(--neutral-500)}.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel{border-radius:var(--radius-md)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header{border-bottom:1px solid var(--neutral-200)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-super-prev-btn,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-super-next-btn,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-prev-btn,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-next-btn{color:var(--neutral-700)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-super-prev-btn:hover,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-super-next-btn:hover,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-prev-btn:hover,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header button.ant-picker-header-next-btn:hover{color:var(--primary-800)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-header .ant-picker-header-view{color:var(--neutral-900);font-weight:600}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body{padding:var(--space-8)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content th{color:var(--neutral-600);font-weight:500}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content.ant-picker-cell{color:var(--neutral-900)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content.ant-picker-cell:hover .ant-picker-cell-inner{background:var(--primary-50)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content.ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--primary-600);color:var(--white)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content.ant-picker-cell.ant-picker-cell-disabled{color:var(--neutral-300)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel .ant-picker-body .ant-picker-content.ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-600)}.creator-avatar-wrapper{margin-bottom:var(--spacing-lg)}.creator-avatar-wrapper .avatar-bg{position:relative}.creator-avatar-wrapper .avatar-bg .ant-avatar{border:2px solid var(--neutral-200)}.creator-avatar-wrapper .avatar-bg .edit-icon{position:absolute;right:0;bottom:0;background:var(--primary-800);border:2px solid var(--neutral-200);border-radius:50%;width:var(--space-32);height:var(--space-32);display:flex;align-items:center;justify-content:center;cursor:pointer}.creator-avatar-wrapper .avatar-bg .edit-icon svg{color:var(--white)}.form-footer{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.form-footer .ant-btn{min-width:144px}.modal-body.project-details-modal{margin:var(--space-20) var(--spacing)}.modal-body.project-details-modal .ant-form .ant-form-item-label label{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-600)}.modal-body.project-details-modal .ant-form .ant-form-item-control{font-size:var(--text-md);font-weight:500;line-height:24px;color:var(--primary-900)}.users-page .users-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--spacing-lg)}@media (max-width: 1199px){.users-page .users-header{gap:var(--space-10)}}@media (max-width: 1199px){.users-page .users-header-left{flex:1}}.users-page .users-header-left .ant-tabs{margin:var(--spacing)}.users-page .users-header-left .ant-tabs .ant-tabs-nav:before{display:none}.users-page .users-header-left .ant-tabs .ant-tabs-tab{margin:var(--spacing)!important;padding:var(--spacing)}.users-page .users-header-left .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-800);background-color:var(--primary-150);text-transform:capitalize}.users-page .users-header-left .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{background-color:transparent;font-size:var(--text-md);font-weight:600;line-height:24px;padding:var(--space-10) var(--space-12);border-radius:var(--radius-sm);color:var(--neutral-500);transition:all .3s}.users-page .users-header-left .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:hover{color:var(--primary-800)}.users-page .users-header-left .ant-tabs .ant-tabs-ink-bar{display:none}@media (max-width: 767px){.users-page .users-header-left .ant-tabs .ant-tabs-nav-list,.users-page .users-header-left .ant-tabs .ant-tabs-tab{width:100%}.users-page .users-header-left .ant-tabs .ant-tabs-nav-list .ant-tabs-tab-btn,.users-page .users-header-left .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{text-align:center;width:100%}}.users-page .users-header-right{display:flex;gap:var(--space-12);align-items:center;flex-wrap:wrap}.users-page .users-header-right .search-box{width:320px}@media (max-width: 767px){.users-page .users-header-right .search-box{flex:1 0 180px}}@media (max-width: 767px){.users-page .users-header-right .ant-btn span:not(.ant-btn-icon,.anticon){display:none}}.users-page .users-content{background:var(--white);border-radius:var(--radius-md);border:1px solid var(--neutral-200);overflow:hidden;box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05)}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-container{border:none;border-radius:0}.users-page .users-content .ant-table-wrapper .ant-table .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:150px}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination{display:flex;align-items:center;justify-content:space-between;margin:var(--spacing-lg) var(--space-24)}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-prev,.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-next{height:auto}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-prev button,.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-next button{display:flex;align-items:center;justify-content:center;border:1px solid var(--neutral-300);border-radius:var(--radius-sm);height:36px;width:36px;color:var(--neutral-700)}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-prev button:hover,.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-next button:hover{border-color:var(--primary-600);color:var(--primary-600)}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-prev.ant-pagination-disabled button,.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-next.ant-pagination-disabled button{border-color:var(--neutral-200);color:var(--neutral-400);cursor:not-allowed}.users-page .users-content .ant-table-wrapper .ant-table .ant-table-pagination .ant-pagination-total-text{order:2;font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-600);margin:0 var(--spacing-lg)}.search-box{width:320px}.ant-dropdown.filter-dropdown{width:242px}.ant-dropdown.filter-dropdown .ant-dropdown-menu{border:1px solid var(--neutral-200);background:var(--white);border-radius:var(--radius-sm);padding:var(--spacing)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:var(--spacing)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-title{font-size:var(--text-md);font-weight:600;line-height:24px;color:var(--neutral-900);padding:var(--space-12) var(--spacing-lg);border-bottom:1px solid var(--neutral-200)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-section{display:flex;align-items:center;padding:13px var(--spacing-lg)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-section .ant-space{color:var(--neutral-600)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-section .cp-name span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100px;color:var(--neutral-600);text-align:right;margin-right:var(--spacing-md)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-label{font-size:var(--text-sm);font-weight:500;line-height:20px;color:var(--neutral-700)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-actions{display:flex;justify-content:flex-end;padding:var(--space-12) var(--spacing-lg);gap:var(--space-8);border-top:1px solid var(--neutral-200)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-actions .ant-btn{height:36px;font-size:var(--text-sm);font-weight:600;line-height:20px}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-actions .ant-btn:first-child{border-color:var(--neutral-300);color:var(--neutral-700)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .filter-actions .ant-btn:first-child:hover{border-color:var(--neutral-400);color:var(--neutral-800)}.ant-dropdown.filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--white)}.create-template-page .title{font-size:18px;font-weight:600;line-height:28px;color:var(--primary-900);margin-bottom:var(--space-4)}.create-template-page .ant-divider{margin:var(--space-20) var(--spacing);border-color:var(--neutral-300)}.create-template-page .subtitle,.create-template-page .ant-checkbox-label{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-700)}.create-template-page .ant-checkbox-inner{border-radius:var(--radius-xs)}.create-template-page .template-options-input .ant-select-selector{padding:1px var(--text-sm);overflow:hidden}.create-template-page .template-options-input .ant-select-selector .ant-select-selection-item{font-size:var(--text-xs);font-weight:500;line-height:18px;color:var(--neutral-700);height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border-color:var(--neutral-300);margin-right:var(--spacing-sm)}@media (max-width: 767px){.create-template-page .card-header{margin-bottom:var(--spacing-lg)}}.create-template-page .template-meta{color:var(--neutral-600);font-size:var(--text-sm);font-weight:400;line-height:20px}.create-template-page .template-meta .ant-badge{padding:var(--spacing) var(--space-8);max-height:22px;display:flex;align-items:center;justify-content:center}.create-template-page .template-meta svg{color:var(--neutral-500)}@media (max-width: 575px){.ant-select-multiple .ant-select-selection-overflow{flex-wrap:wrap}}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-overflow-item-suffix{min-height:auto}.ant-select-multiple:has(.ant-select-selection-placeholder) .ant-select-selection-overflow:after{content:none}.ant-select-multiple.industry-select .ant-select-selection-overflow:after{content:"Enter or select industries";color:var(--neutral-500)}@media (max-width: 575px){.ant-select-multiple.industry-select .ant-select-selection-overflow:after{content:none}}.ant-select-multiple.industry-select:has(.ant-select-selection-placeholder) .ant-select-selection-overflow:after{content:none}.ant-select-multiple.company-select .ant-select-selection-overflow:after{content:"Enter or select companies";color:var(--neutral-500)}@media (max-width: 575px){.ant-select-multiple.company-select .ant-select-selection-overflow:after{content:none}}.ant-select-multiple.company-select:has(.ant-select-selection-placeholder) .ant-select-selection-overflow:after{content:none}.prompt-options{flex-direction:column;gap:var(--space-8)}.textarea-input{overflow:hidden}.empty-style{display:flex;align-items:center;justify-content:center;height:100%}.ai-insight-options-div{display:flex;justify-content:center;align-items:center;height:100%}.ai-insight-options-div .ant-radio-group{width:400px}.ai-insight-options-div .ai-insight-option{padding:var(--spacing-lg);border:1px solid var(--neutral-200);border-radius:var(--spacing-md);cursor:pointer}.ai-insight-options-div .ai-insight-option .ant-card-body{padding:var(--spacing)}.ai-insight-options-div .ai-insight-option .ant-card-body h4{font-size:var(--text-md);font-weight:600;line-height:24px;color:var(--neutral-700);margin-bottom:var(--space-4)}@media (max-width: 575px){.ai-insight-options-div .ai-insight-option .ant-card-body h4{font-size:var(--text-sm);font-weight:600;line-height:20px}}.ai-insight-options-div .ai-insight-option .ant-card-body p{font-size:var(--text-sm);font-weight:400;line-height:20px;color:var(--neutral-700)}@media (max-width: 575px){.ai-insight-options-div .ai-insight-option .ant-card-body p{font-size:var(--text-xs);font-weight:400;line-height:18px}}.ai-insight-options-div .ai-insight-option .ant-card-body .option-content .ant-space-item svg{color:var(--primary-800)}.ai-insight-options-div .ai-insight-option .ant-card-body .option-content .ant-space-item:last-child{margin-left:auto}.ai-insight-options-div .ai-insight-option.selected{border-image:linear-gradient(180deg,var(--gradient-start) 0%,var(--gradient-end) 100%);background-clip:padding-box,border-box;background-origin:border-box;background-image:linear-gradient(var(--white),var(--white)),linear-gradient(180deg,var(--gradient-start) 0%,var(--gradient-end) 100%)}.bom-container{margin:0 20px}.bom-container h3{padding-top:20px}.bom-container table{border:1px solid var(--neutral-200);box-shadow:0 1px 2px rgba(var(--primary-900-rgb),.05);border-radius:12px}.bom-container table thead tr th{font-weight:700;text-align:start;border-bottom:1px solid var(--neutral-200);padding:13px 16px;color:var(--neutral-700)}.bom-container table tbody tr td{font-size:14px;font-weight:400;line-height:20px;padding:var(--spacing-lg);color:var(--primary-900);border-bottom:1px solid var(--neutral-200)}.bom-container table tbody tr:last-child td{border-bottom:none}.bom-container ul,.bom-container ol{margin-left:20px}.bom-container ol li{padding-top:10px}.bom-container ol li ul{margin-left:20px}.bom-container ol li ul li{padding:0}.report-page{height:100%}.report-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1199px){.report-header{flex-wrap:wrap;gap:var(--spacing-lg)}}.report-header .report-header-left{min-width:var(--spacing)}@media (max-width: 1199px){.report-header .report-header-left{flex:1 0 100%}}.report-header .report-header-left .ant-tabs-nav{margin:var(--spacing)!important}@media (max-width: 767px){.report-header .report-header-left .ant-tabs-nav-list,.report-header .report-header-left .ant-tabs-tab{width:100%}.report-header .report-header-left .ant-tabs-nav-list .ant-tabs-tab-btn,.report-header .report-header-left .ant-tabs-tab .ant-tabs-tab-btn{text-align:center;width:100%}}.report-header .report-header-right{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-lg);flex-wrap:wrap}.report-header .report-header-right .search-box{width:320px}@media (max-width: 767px){.report-header .report-header-right .search-box{flex:1 0 180px}}.ant-btn{cursor:pointer;font-size:var(--text-md);font-weight:600;line-height:24px}.ant-btn.ant-btn-link,.ant-btn .ant-btn-color-link.ant-btn-variant-link{color:var(--primary-800);font-size:var(--text-sm);font-weight:500;line-height:20px}.ant-btn-variant-outlined:disabled,.ant-btn-variant-dashed:disabled,.ant-btn-variant-outlined.ant-btn-disabled,.ant-btn-variant-dashed.ant-btn-disabled{border-color:var(--neutral-200);background:var(--white);color:var(--neutral-400)!important;cursor:not-allowed}.ant-btn-dangerous{color:var(--danger-800);background:var(--white);border:1px solid var(--danger-200)}.ant-btn-dangerous:hover{background:var(--danger-800);border-color:var(--danger-300);color:var(--danger-800)}.ant-btn-variant-outlined.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-variant-dashed.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover{background:var(--danger-500);color:var(--white)}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover{background:var(--neutral-50);color:var(--neutral-800)}.ant-btn.ant-btn-variant-outlined.outline{border-color:var(--primary-800);color:var(--primary-800)}.ant-btn.ant-btn-variant-outlined.outline:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--primary-100);color:var(--primary-800);border-color:var(--primary-800)}.ant-form-item{margin-bottom:var(--spacing-lg)}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label,.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-col-24.ant-form-item-label,.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-col-xl-24.ant-form-item-label{padding:0 0 var(--spacing-sm)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active{transition:background-color 9999s ease-in-out 0s;-webkit-text-fill-color:var(--neutral-900)!important;caret-color:var(--neutral-900);font-size:var(--text-md)}.ant-form-item .ant-form-item-explain-error{font-size:var(--text-sm);font-weight:400;line-height:20px;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg);color:var(--danger-600)}.ant-input-outlined .ant-input-prefix{margin-right:var(--space-8)}.ant-input-outlined .ant-input-prefix svg{color:var(--neutral-500)}.ant-dropdown .ant-dropdown-menu{padding:var(--spacing);border:1px solid var(--neutral-200);background:var(--white);border-radius:var(--radius-sm)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:var(--space-10) var(--spacing-lg);font-size:var(--text-sm);font-weight:500;line-height:20px;color:var(--neutral-700)}:root{--white: rgb(255, 255, 255);--white-rgb: 255, 255, 255;--black: rgb(0, 0, 0);--black-rgb: 0, 0, 0;--primary-50: rgb(239, 248, 255);--primary-50-rgb: 239, 248, 255;--primary-100: rgb(209, 233, 255);--primary-100-rgb: 209, 233, 255;--primary-150: rgb(215, 235, 254);--primary-150-rgb: 215, 235, 254;--primary-200: rgb(178, 221, 255);--primary-200-rgb: 178, 221, 255;--primary-300: rgb(132, 202, 255);--primary-300-rgb: 132, 202, 255;--primary-400: rgb(83, 177, 253);--primary-400-rgb: 83, 177, 253;--primary-500: rgb(46, 144, 250);--primary-500-rgb: 46, 144, 250;--primary-550: rgb(77, 167, 250);--primary-550-rgb: 77, 167, 250;--primary-600: rgb(21, 112, 239);--primary-600-rgb: 21, 112, 239;--primary-625: rgb(215, 235, 255);--primary-625-rgb: 215, 235, 255;--primary-650: rgb(156, 206, 252);--primary-650-rgb: 156, 206, 252;--primary-700: rgb(23, 92, 211);--primary-700-rgb: 23, 92, 211;--primary-800: rgb(57, 157, 249);--primary-800-rgb: 57, 157, 249;--primary-900: rgb(16, 24, 40);--primary-900-rgb: 16, 24, 40;--primary-950: rgb(97, 177, 250);--primary-950-rgb: 97, 177, 250;--neutral-50: rgb(249, 250, 251);--neutral-50-rgb: 249, 250, 251;--neutral-100: rgb(242, 244, 247);--neutral-100-rgb: 242, 244, 247;--neutral-200: rgb(234, 236, 240);--neutral-200-rgb: 234, 236, 240;--neutral-300: rgb(208, 213, 221);--neutral-300-rgb: 208, 213, 221;--neutral-400: rgb(152, 162, 179);--neutral-400-rgb: 152, 162, 179;--neutral-500: rgb(102, 112, 133);--neutral-500-rgb: 102, 112, 133;--neutral-600: rgb(71, 84, 103);--neutral-600-rgb: 71, 84, 103;--neutral-700: rgb(52, 64, 84);--neutral-700-rgb: 52, 64, 84;--neutral-800: rgb(24, 34, 48);--neutral-800-rgb: 24, 34, 48;--neutral-900: rgb(12, 17, 29);--neutral-900-rgb: 12, 17, 29;--danger-50: rgb(254, 243, 242);--danger-50-rgb: 254, 243, 242;--danger-100: rgb(254, 228, 226);--danger-100-rgb: 254, 228, 226;--danger-200: rgb(253, 162, 155);--danger-200-rgb: 253, 162, 155;--danger-300: rgb(249, 112, 102);--danger-300-rgb: 249, 112, 102;--danger-400: rgb(254, 205, 202);--danger-400-rgb: 254, 205, 202;--danger-500: rgb(240, 68, 56);--danger-500-rgb: 240, 68, 56;--danger-600: rgb(217, 45, 32);--danger-600-rgb: 217, 45, 32;--danger-700: rgb(217, 45, 32);--danger-700-rgb: 217, 45, 32;--danger-800: rgb(180, 35, 24);--danger-800-rgb: 180, 35, 24;--warning-50: rgb(254, 246, 238);--warning-50-rgb: 254, 246, 238;--warning-100: rgb(249, 219, 175);--warning-100-rgb: 249, 219, 175;--warning-400: rgb(239, 104, 32);--warning-400-rgb: 239, 104, 32;--warning-600: rgb(185, 56, 21);--warning-600-rgb: 185, 56, 21;--success-50: rgb(236, 253, 243);--success-50-rgb: 236, 253, 243;--success-100: rgb(220, 250, 230);--success-100-rgb: 220, 250, 230;--success-200: rgb(171, 239, 198);--success-200-rgb: 171, 239, 198;--success-500: rgb(23, 178, 106);--success-500-rgb: 23, 178, 106;--success-600: rgb(7, 148, 85);--success-600-rgb: 7, 148, 85;--success-700: rgb(6, 118, 71);--success-700-rgb: 6, 118, 71;--gray-100: rgb(249, 250, 251);--gray-100-rgb: 249, 250, 251;--gray-200: rgb(234, 236, 240);--gray-200-rgb: 234, 236, 240;--gray-250: rgb(232,244,255);--gray-250-rgb: 232,244,255;--gray-300: rgb(110, 112, 122);--gray-300-rgb: 110, 112, 122;--gray-400: rgb(152, 162, 179);--gray-400-rgb: 152, 162, 179;--gray-500: rgb(102, 112, 133);--gray-500-rgb: 102, 112, 133;--gray-600: rgb(71, 84, 103);--gray-600-rgb: 71, 84, 103;--gray-700: rgb(52, 64, 84);--gray-700-rgb: 52, 64, 84;--gradient-start: rgb(55, 183, 254);--gradient-start-rgb: 55, 183, 254;--gradient-end: rgb(123, 98, 254);--gradient-end-rgb: 123, 98, 254;--disabled: rgb(245, 245, 245);--disabled-rgb: 245, 245, 245;--spacing: 0;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 8px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-xxl: 34px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-xl: 12px;--radius-lg: 16px;--text-xs: 12px;--text-sm: 14px;--text-md: 16px;--text-lg: 20px;--text-xl: 24px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-15: 15px;--space-20: 20px;--space-26: 26px;--space-32: 32px;--space-40: 40px;--space-48: 48px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{min-height:100%;line-height:1.5;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;background-color:var(--neutral-50);color:var(--neutral-950)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;font-style:italic}input,button,textarea,select{font:inherit}a{color:var(--primary-800);text-decoration:none}a:visited{color:var(--primary-800)}code,kbd,samp{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}hr{all:unset;display:block;height:1px;width:100%;background:currentColor}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}label{font-weight:500}.ant-btn-link{color:var(--primary-800)}.text-center{text-align:center}.mt-0{margin-top:var(--spacing)}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mt-xxl{margin-top:var(--spacing-xxl)}.mb-0{margin-bottom:var(--spacing)}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-xxl{margin-bottom:var(--spacing-xxl)}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-20{margin-bottom:var(--space-20)}.mb-32{margin-bottom:var(--space-32)}.p-0{padding:var(--spacing)}.p-2{padding:var(--space-2)}.p-4{padding:var(--space-4)}.p-8{padding:var(--space-8)}.p-12{padding:var(--space-12)}.p-15{padding:var(--space-15)}.p-20{padding:var(--space-20)}.p-32{padding:var(--space-32)}.ps-0{padding-left:var(--spacing)}.ps-xs{padding-left:var(--spacing-xs)}.ps-sm{padding-left:var(--spacing-sm)}.ps-md{padding-left:var(--spacing-md)}.ps-lg{padding-left:var(--spacing-lg)}.ps-xl{padding-left:var(--spacing-xl)}.ps-xxl{padding-left:var(--spacing-xxl)}.pe-0{padding-right:var(--spacing)}.pe-xs{padding-right:var(--spacing-xs)}.pe-sm{padding-right:var(--spacing-sm)}.pe-md{padding-right:var(--spacing-md)}.pe-lg{padding-right:var(--spacing-lg)}.pe-xl{padding-right:var(--spacing-xl)}.pe-xxl{padding-right:var(--spacing-xxl)}.pt-0{padding-top:var(--spacing)}.pt-6{padding-top:var(--space-6)}.pt-xs{padding-top:var(--spacing-xs)}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pt-xxl{padding-top:var(--spacing-xxl)}.pb-0{padding-bottom:var(--spacing)}.pb-xs{padding-bottom:var(--spacing-xs)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-xxl{padding-bottom:var(--spacing-xxl)}.rounded{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:50%}.flex{display:flex}.inline-flex{display:inline-flex}.d-none{display:none}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-start{display:flex;align-items:center;justify-content:flex-start}.flex-column{display:flex;flex-direction:column}.flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.gap-0{gap:var(--space-12)}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-8{gap:var(--space-8)}.text-primary{color:var(--primary-800)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-14-medium{font-size:var(--text-sm);font-weight:500;line-height:20px}.text-14-regular{font-size:var(--text-sm);font-weight:400;line-height:20px}.text-16-semibold{font-size:var(--text-md);font-weight:600;line-height:24px}.text-18-semibold{font-size:18px;font-weight:600;line-height:28px}.text-12-medium{font-size:var(--text-xs);font-weight:500;line-height:18px}.w-100{width:100%}.h-100{height:100%}.w-36{width:36px}.h-36{height:36px}.w-50{width:50px}.h-50{height:50px}.h-auto{height:auto}.w-64{width:64px}.w-auto{width:auto!important}.h-64{height:64px}.shadow-sm{box-shadow:0 1px 2px var(--primary-900, .05)}.shadow-md{box-shadow:0 4px 6px -2px var(--primary-900, .03),0 12px 16px -4px var(--primary-900, .08)}.page-header .ant-btn.page-header-title{min-width:0;font-size:var(--text-xl);font-weight:600;line-height:32px;color:var(--primary-900);gap:var(--space-8)}.page-header .ant-btn.page-header-title svg{color:var(--neutral-500)}@media (max-width: 767px){.page-header .ant-btn.page-header-title svg{width:var(--spacing-xl);height:var(--spacing-xl)}}.page-header .ant-btn.page-header-title:hover{background:transparent}@media (max-width: 1199px){.page-header .ant-btn.page-header-title{font-size:var(--text-lg);font-weight:600;line-height:30px}}@media (max-width: 991px){.page-header .ant-btn.page-header-title{font-size:18px;font-weight:600;line-height:28px}}@media (max-width: 575px){.page-header .ant-btn.page-header-title span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ant-form-item-required:before{display:none!important}.ant-input[disabled]{background-color:var(--gray-100);color:var(--gray-500);border-color:var(--neutral-300)}.ant-select-disabled .ant-select-selector{background-color:var(--gray-100)!important;color:var(--gray-500)!important;border-color:var(--neutral-300)!important}.ant-picker.ant-picker-disabled{background-color:var(--gray-100)!important;border-color:var(--neutral-300)!important}.ant-picker.ant-picker-disabled .ant-picker-input input{color:var(--gray-500)!important}.select-options{width:auto!important}
