@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";.sidebar{position:fixed;left:0;top:0;width:var(--Sidebar-width-expanded);height:100%;display:flex;justify-content:space-between;flex-direction:column;padding:var(--Padding-padding-sm);border-right:.5px solid var(--Border-Primary-border-primary);background:var(--Background-Primary-bg-primary);transition:width .3s ease;will-change:width}.sidebar.collapsed{width:var(--Sidebar-width-collapsed)}.sidebar.collapsed .sidebar-wrapper .logo-container{padding:20px 0}.sidebar.collapsed .sidebar-wrapper .logo-container img{width:38px;height:38px}.sidebar.collapsed .sidebar-wrapper .sidebar-menu-item .sidebar-menu-item-link{padding:8px}.sidebar.collapsed .sidebar-menu-wrapper{align-items:center;justify-content:center}.sidebar .sidebar-wrapper{display:flex;flex-direction:column;gap:var(--Spacing-spacing-xl);align-self:stretch}.sidebar .sidebar-wrapper .logo-container{display:flex;align-items:center;justify-content:center;padding:4px 0}.sidebar .sidebar-wrapper .logo-container .collapse-btn{padding:var(--Padding-padding-xs);cursor:pointer}.sidebar .sidebar-wrapper .logo-container img{width:150px;height:50px}.sidebar .sidebar-wrapper .sidebar-menu-container{display:flex;flex-direction:column;gap:var(--Spacing-spacing-3xl)}.sidebar .sidebar-wrapper .sidebar-menu-wrapper{display:flex;flex-direction:column;gap:var(--Spacing-spacing-md)}.sidebar .sidebar-wrapper .sidebar-menu-wrapper .section-title{text-align:left;color:var(--Text-Active-text-placeholder);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.12px}.sidebar .sidebar-wrapper .sidebar-menu-items{display:flex;flex-direction:column}.sidebar .sidebar-wrapper .sidebar-menu-item{color:var(--Text-Primary-text-primary);text-align:center;font-size:var(--Font-Size-xs);font-style:normal;font-weight:700;line-height:22px;letter-spacing:.14px}.sidebar .sidebar-wrapper .sidebar-menu-item .sidebar-menu-item-link{display:flex;align-items:center;gap:8px;padding:var(--Padding-padding-xs) var(--Padding-padding-sm);text-decoration:none;border-radius:var(--Radius-radius-md);background:var(--Background-Primary-bg-primary);transition:background-color .2s;color:var(--Text-Primary-text-primary);text-align:center;font-size:var(--Font-Size-xs);font-style:normal;font-weight:700;line-height:22px;letter-spacing:.14px;color:var(--Text-Active-text-body, #4B5563)}.sidebar .sidebar-wrapper .sidebar-menu-item .sidebar-menu-item-link.active{color:#fff;border-radius:var(--Radius-radius-full, 10000px);background:linear-gradient(93deg,#f64339 5.9%,#e42217 51.09%,#a11414 97.16%);box-shadow:-2px -2px 4px #0000004d inset,1px 1px 4px #ffffff4d inset}.sidebar .sidebar-wrapper .sidebar-menu-item .sidebar-menu-item-link .icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.sidebar .sidebar-wrapper .sidebar-menu-item .sidebar-menu-item-link span{text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.12px;white-space:nowrap}.sidebar .sidebar-footer{width:100%}.sidebar .sidebar-footer .copyright{color:var(--Text-Active-text-placeholder, #9CA3AF);text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1px}.sidebar .sidebar-footer .copyright p{margin:0}.badge{padding:2px 8px;border-radius:var(--Radius-radius-full, 10000px);display:flex;justify-content:center;align-items:center;gap:4px;color:var(--Text-Primary-text-primary)}.badge.outlined.warning{color:var(--Text-Warning-text-warning-primary);border:1px solid var(--Background-Warning-bg-warning-solid);background:var(--Background-Warning-bg-warning-primary)}.badge.outlined.success{color:var(--Colors-Green-700);border:1px solid var(--Colors-Green-500);background:var(--Background-Success-bg-success-primary)}.badge.outlined.error{color:var(--Text-Error-text-error-primary);border:1px solid var(--Colors-Red-500);background:var(--Background-Error-bg-error-primary)}.badge.solid.brand-tertiary{color:var(--Text-Primary-text-primary_alt, #f3f4f6);background:var(--Background-Brand-bg-brand-tertiary-solid, #984faa)}.badge.solid.critical{color:var(--Text-Primary-text-primary_alt, #f3f4f6);background:var(--Background-Error-bg-error-solid_critical, #7e0104)}.badge.solid.warning{color:var(--Text-Primary-text-primary_alt, #f3f4f6);background:var(--Background-Warning-bg-warning-solid, #f79009)}.badge.solid.brand-secondary{color:var(--Text-Primary-text-primary_alt, #f3f4f6);background:var(--Background-Brand-bg-brand-secondary-solid, #0a77b5)}.badge.solid.error{color:#fff;background:var(--Background-Error-bg-error-solid, #f04438)}.badge.gray{color:var(--Text-Primary-text-primary, #171717);background:#f5f5f5}.badge.gray-primary{background:#4b5563;color:var(--Colors-Grey-300, #d1d5db)}.badge.blue{background:#ccf6ff;color:#027887}.badge.success-primary{color:var(--Text-Success-text-success-primary, #12b76a);background:var(--Background-Success-bg-success-primary)}.badge.error-primary{color:var(--Text-Error-text-error-primary, #f04438);background:var(--Background-Error-bg-error-primary)}.badge.brand-tertiary{color:var(--Text-Brand-text-brand-tertiary);background:var(--Background-Brand-bg-brand-tertiary)}.badge.brand-secondary{color:var(--Text-Brand-text-brand-secondary);background:var(--Background-Brand-bg-brand-secondary)}.badge.warning-role{color:var(--Foreground-Warning-fg-warning-role);background:var(--Background-Warning-bg-warning-role)}.badge.warning-primary{background:var(--Background-Warning-bg-warning-primary, #fffaeb);color:var(--Text-Warning-text-warning-primary, #f79009)}.badge.sm{height:22px;text-align:center;font-weight:600;font-size:12px;font-style:normal;line-height:22px;letter-spacing:.12px}.badge.xs{height:16px;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.1px}.dropdown-container{position:relative;display:inline-block}.dropdown-menu-container{position:absolute;top:100%;right:0;min-width:150px;padding:8px 0;border-radius:8px;border:1px solid var(--Border-Primary-border-primary, #d4d4d4);background:var(--White, #fff);box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808;z-index:1000;overflow:hidden}.dropdown-enter-active,.dropdown-leave-active{transition:all .2s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-8px)}.dropdown-menu{padding:10px 14px;cursor:pointer;transition:background .2s;color:var(--Text-Active-text-disabled, #6b7280);font-size:var(--Font-Size-xs);line-height:22px;letter-spacing:.14px;width:100%;display:block;font-weight:400;text-decoration:none;border:none;background:none;text-align:left}.dropdown-menu:hover{background:#f1f5f9}.dropdown-menu:first-child{border-radius:8px 8px 0 0}.dropdown-menu:last-child{border-radius:0 0 8px 8px}body .p-dropdown-popover{margin:0;min-width:150px;padding:4px 0;border-radius:8px;border:1px solid var(--Border-Primary-border-primary, #d4d4d4);background:var(--White, #fff);box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}body .p-dropdown-popover:after,body .p-dropdown-popover:before{display:none}body .p-dropdown-popover .p-popover-content{padding:0}body .p-dropdown-popover .p-dropdown-menu-container .p-dropdown-menu{padding:10px 14px;cursor:pointer;transition:background .2s;color:var(--Text-Active-text-disabled, #6b7280);font-size:var(--Font-Size-xs);line-height:22px;letter-spacing:.14px;width:100%;display:block;font-weight:400}body .p-dropdown-popover .p-dropdown-menu-container .p-dropdown-menu:hover{background:#f1f5f9}.switch-button{display:flex;background:var(--Colors-Grey-100, #f3f4f6);border-radius:24px;padding:4px;gap:4px;transition:opacity .2s ease}.switch-button.disabled{opacity:.5;pointer-events:none}.switch-button .switch-option{flex:1;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:16px;cursor:pointer;transition:all .2s ease;min-height:30px}.switch-button .switch-option:hover:not(.active){background:#ffffff80}.switch-button .switch-option.active{background:#fff;box-shadow:0 4px 10px #0000001a}.switch-button .switch-option .switch-option-content{display:flex;align-items:center;gap:6px}.switch-button .switch-option .switch-option-content svg{color:var(--Text-Active-text-disabled, #6b7280)}.switch-button .switch-option .switch-option-content .switch-option-label{font-size:12px;font-weight:500;color:var(--Text-Active-text-disabled, #6b7280);white-space:nowrap}.switch-button .switch-option.active .switch-option-content svg{color:var(--Text-Primary-text-primary, #171717)}.switch-button .switch-option.active .switch-option-content .switch-option-label{color:var(--Text-Primary-text-primary, #171717)}.navbar{position:sticky;top:0;left:0;right:0;z-index:10;display:flex;justify-content:space-between;align-items:center;width:100%;padding:9px var(--Padding-padding-md, 24px);border-bottom:.5px solid var(--Border-Primary-border-primary, #d4d4d4);background:var(--Foreground-Primary-fg-primary-white, #fff);height:var(--Navbar-height)}.navbar .sidebar-toggle{cursor:pointer;display:flex;width:24px;height:24px;padding:var(--Padding-padding-xxs, 4px)!important;align-items:center;justify-content:center;gap:10px;position:absolute!important;left:-12px;border-radius:14.311px;border:1px solid #9ca3af!important;background:var(--Colors-Grey-50, #f9fafb)!important}.navbar .sidebar-toggle:hover{border:1px solid #9ca3af!important;background:var(--Colors-Grey-50, #f9fafb)!important}.navbar .navbar-left{display:flex;align-items:center;padding:0 16px;gap:var(--Spacing-spacing-md, 16px)}.navbar .navbar-left .title-page-container{display:flex;flex-direction:column}.navbar .navbar-left .title-page-container .title-page{color:var(--Text-Primary-text-primary, #171717);font-size:var(--Font-Size-md);font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.27px}.navbar .navbar-left .breadcrumb-container{font-size:var(--Font-Size-2xs, 12px);font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}.navbar .navbar-left .breadcrumb-container .p-breadcrumb{padding:0}.navbar .navbar-left .breadcrumb-container .p-breadcrumb .p-breadcrumb-list{gap:1px}.navbar .navbar-left .breadcrumb-container .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-separator{color:inherit;position:relative;top:1px}.navbar .navbar-left .breadcrumb-container .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item:last-child{font-weight:700}.navbar .navbar-left .breadcrumb-container .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item span{white-space:nowrap}.navbar .navbar-right{display:flex;align-items:center;gap:var(--Spacing-spacing-md, 16px)}.navbar .navbar-right .credits-balance--container{display:flex;align-items:center;gap:var(--Spacing-spacing-xs)}.navbar .navbar-right .credits-balance--container .credit-balance{display:flex;align-items:center;padding:8px 14px;gap:var(--Spacing-spacing-sm)}.navbar .navbar-right .credits-balance--container .credit-balance .credit-balance-amount{font-size:12px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.12px}.user-menu-dropdown .dropdown-menu-container{position:absolute;top:53px;right:-16px;min-width:232px;border-radius:16px;border:1px solid var(--Border-Primary-border-primary, #d4d4d4);background:#fff;box-shadow:0 4px 4.7px -1px #0000001a}.user-profile-section{display:flex;padding:8px 16px;align-items:flex-start;gap:9px;align-self:stretch}.user-profile-section .user-avatar{width:32px;height:32px;border-radius:50%;background:var(--Colors-Grey-100, #f3f4f6);display:flex;align-items:center;justify-content:center}.user-profile-section .user-avatar svg{color:var(--Text-Active-text-disabled, #6b7280)}.user-profile-section .user-info{flex:1}.user-profile-section .user-info .user-name{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.12px}.user-profile-section .user-info .user-email{color:var(--Text-Active-text-body, #4b5563);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12px}.theme-toggle-section{display:flex;padding:8px;flex-direction:column;gap:10px;align-self:stretch}.theme-toggle-section .switch-button-container .switch-button{display:flex;height:40px;width:100%;padding:8px;align-items:center;gap:8px;align-self:stretch;border-radius:16px;background:#f5f5f5}.theme-toggle-section .switch-button-container .switch-button .switch-option{display:flex;height:30px;padding:6px 8px;justify-content:center;align-items:center;gap:var(--Spacing-spacing-md, 8px);flex:1 0 0}.theme-toggle-section .switch-button-container .switch-button .switch-option.active{border-radius:16px;background:#fff;box-shadow:0 4px 10px #0000001a}.dropdown-menu{display:flex;padding:8px 16px;align-items:center;gap:9px;align-self:stretch}.dropdown-separator{height:1px;background:#d9d9d9}.logout-option .dropdown-menu-content svg{color:#ef4444!important}.logout-option .dropdown-menu-content span{color:#ef4444!important}.dropdown-menu-content{display:flex;align-items:center;gap:8px}.dropdown-menu-content svg{color:var(--Text-Active-text-disabled, #6b7280)}.dropdown-menu-content span{color:var(--Text-Active-text-disabled, #6b7280);font-size:14px;font-weight:500}.content{margin-left:var(--Sidebar-width-expanded);position:relative;transition:margin-left .3s ease;will-change:margin-left;background:#ededee;min-height:100%}.content.collapsed{margin-left:var(--Sidebar-width-collapsed)}.content .content-wrapper{padding:12px;min-height:var(--Content-wrapper-min-height)}.w-100{width:100%}.width-auto{width:auto}.width-auto-important{width:auto!important}.min-width-auto{min-width:auto}.min-width-auto-important{min-width:auto!important}.max-width-100{max-width:100%}.max-width-100-important{max-width:100%!important}.h-100{height:100%}.height-fit-content{height:fit-content}.display-none{display:none}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-1{flex:1}.flex-auto{flex:auto}.justify-content-between{justify-content:space-between}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-center-important{justify-content:center!important}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.flex-direction-column{flex-direction:column}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.gap-0{gap:0}.gap-0-important{gap:0!important}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-xs{gap:var(--Spacing-spacing-xs)}.gap-sm{gap:var(--Spacing-spacing-sm)}.gap-md{gap:var(--Spacing-spacing-md)}.gap-lg{gap:var(--Spacing-spacing-lg)}.gap-xl{gap:var(--Spacing-spacing-xl)}.gap-2xl{gap:var(--Spacing-spacing-2xl)}.gap-3xl{gap:var(--Spacing-spacing-3xl)}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.p-5{padding:5rem}.m-0{margin:0}.m-1{margin:1rem}.m-2{margin:2rem}.margin-auto{margin:auto}.margin-top-xl{margin-top:var(--Spacing-spacing-xl)}.margin-top-3xl{margin-top:var(--Spacing-spacing-3xl)}.margin-bottom-3xl{margin-bottom:var(--Spacing-spacing-3xl)}.font-size-3xs{font-size:var(--Font-Size-3xs)}.font-size-2xs{font-size:var(--Font-Size-2xs)}.font-size-xs{font-size:var(--Font-Size-xs)}.font-size-sm{font-size:var(--Font-Size-sm)}.font-size-md{font-size:var(--Font-Size-md)}.font-size-lg{font-size:var(--Font-Size-lg)}.font-size-xl{font-size:var(--Font-Size-xl)}.font-size-2xl{font-size:var(--Font-Size-2xl)}.font-weight-normal{font-weight:400}.font-weight-600{font-weight:600}.font-weight-700,.font-weight-bold{font-weight:700}.font-size-10{font-feature-settings:"dlig" on;font-size:10px;font-style:normal;line-height:normal}.font-size-12{font-size:12px;font-style:normal;line-height:22px;letter-spacing:.12px}.font-size-14{font-size:14px;font-style:normal;line-height:24px;letter-spacing:-.07px}.font-size-16{font-size:16px;font-style:normal;line-height:28px;letter-spacing:-.24px}.font-size-20{font-size:20px;font-style:normal;line-height:normal;letter-spacing:-.3px}.text-center{text-align:center}.text-center-important{text-align:center!important}.text-left{text-align:left}.text-right{text-align:right}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-bold-important{font-weight:700!important}.text-italic{font-style:italic}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-nowrap{white-space:nowrap}.text-nowrap-important{white-space:nowrap!important}.text-error-primary{color:var(--Text-Error-text-error-primary)}.text-error-primary-important{color:var(--Text-Error-text-error-primary)!important}.text-primary{color:var(--Text-Primary-text-primary, #171717)}.text-body{color:var(--Text-Active-text-body, #4B5563)}.text-active-disabled{color:var(--Text-Active-text-disabled, #6B7280)}.text-success-primary{color:var(--Text-Success-text-success-primary)}.text-warning-primary{color:var(--Text-Warning-text-warning-primary)}.text-placeholder{color:var(--Text-Active-text-placeholder, #9CA3AF)}.text-brand-primary{color:var(--Foreground-Brand-fg-brand-primary, #FF2529)}.text-black{color:#000}.color-primary{color:var(--Foreground-Brand-fg-brand-primary)}.color-grey-500{color:var(--Colors-Grey-500)}.row{display:flex;flex-wrap:wrap}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}.cursor-pointer{cursor:pointer}body .p-button{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Radius-radius-full, 10000px);box-shadow:0 1px 2px #1018280d;border:none;color:var(--Text-Primary-text-primary);font-size:12px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.12px}body .p-button:disabled{background:#fff!important;color:var(--Foreground-Brand-fg-brand-grey-disabled, #D1D5DB)!important;box-shadow:none!important;border:none!important}body .p-button.p-button-primary-solid{color:#fff;border:.5px solid rgba(131,3,1,.15);background:linear-gradient(93deg,#f64339 5.9%,#e42217 51.09%,#a11414 97.16%);box-shadow:-2px -2px 4px #0000004d inset,1px 1px 4px #ffffff4d inset}body .p-button.p-button-primary-solid:not(:disabled):hover,body .p-button.p-button-primary-solid:not(:disabled):active{background:linear-gradient(93deg,#f64339 5.9%,#e42217 51.09%,#a11414 97.16%);border:.5px solid rgba(131,3,1,.15)}body .p-button.p-button-primary-solid .tabler-icon{color:#fff;stroke:#fff}body .p-button.p-button-primary{background:#fcf1f1;color:#a51514}body .p-button.p-button-primary .tabler-icon{color:#a51514}body .p-button.p-button-primary:not(:disabled):hover,body .p-button.p-button-primary:not(:disabled):active{background:#fcf1f1;border:none;color:#a51514}body .p-button.p-button-secondary{background:#fff;border:1px solid var(--Foreground-Brand-fg-brand-grey-disabled);box-shadow:0 1px 2px #1018280d}body .p-button.p-button-secondary:not(:disabled):hover,body .p-button.p-button-secondary:not(:disabled):active{background:#fff;border:1px solid var(--Foreground-Brand-fg-brand-grey-disabled)}body .p-button.p-button-link,body .p-button.p-button-rounded{box-shadow:none}body .p-button.p-button-link:not(:disabled):hover,body .p-button.p-button-link:not(:disabled):active,body .p-button.p-button-rounded:not(:disabled):hover,body .p-button.p-button-rounded:not(:disabled):active{background:transparent;border:none;color:unset}body .p-button.p-button-rounded{padding:var(--Padding-padding-xs)}body .p-button.p-button-primary-outlined{border:1px solid var(--Foreground-Brand-fg-brand-primary);background:var(--Background-Primary-bg-primary);box-shadow:0 1px 2px #1018280d;color:var(--Foreground-Brand-fg-brand-primary)}body .p-button.p-button-primary-outlined:not(:disabled):hover,body .p-button.p-button-primary-outlined:not(:disabled):active{background:var(--Background-Primary-bg-primary);border:1px solid var(--Foreground-Brand-fg-brand-primary);color:var(--Foreground-Brand-fg-brand-primary)}body .p-button-label{font-weight:700}body .p-buttongroup .p-button.p-button-secondary:not(:disabled):not(:last-child):hover,body .p-buttongroup .p-button.p-button-secondary:not(:disabled):not(:last-child):active{border-right:none}body .p-floatlabel.p-floatlabel-on label{color:var(--Text-Active-text-placeholder, #9CA3AF);font-size:var(--Font-Size-sm, 16px);font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.08px}body .p-inputtext{display:flex;padding:10px 14px;align-items:center;gap:8px;align-self:stretch;border-radius:var(--Radius-radius-full, 10000px);border:1px solid var(--Border-Primary-border-primary, #D4D4D4);background:var(--Background-Primary-bg-primary, #FFF);box-shadow:0 1px 2px #1018280d;color:var(--Text-Active-text-body, #4B5563);font-size:12px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.12px}body .p-inputtext:disabled{color:var(--Text-Active-text-placeholder, #9CA3AF);background-color:#fff}body .p-inputgroup.search-input{width:150px;box-shadow:0 1px 2px #1018280d;border-radius:10000px}body .p-inputgroup.search-input .p-inputgroupaddon{color:#9ca3af;background-color:var(--Background-Primary-bg-primary);border:1px solid var(--Border-Primary-border-primary);border-left:none;border-top-right-radius:36px;border-bottom-right-radius:36px}body .p-inputgroup.search-input .p-inputgroupaddon svg{width:16px;height:16px}body .p-inputgroup.search-input .p-inputtext{border-right:none;box-shadow:none;padding:7px 0 7px 12px;border-top-left-radius:36px;border-bottom-left-radius:36px}body .p-inputgroup.search-input .p-inputtext:hover,body .p-inputgroup.search-input .p-inputtext:focus{border-color:var(--Border-Primary-border-primary)}body .p-inputgroup.search-input .p-inputtext::placeholder{color:var(--Text-Active-text-placeholder, #9CA3AF);font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}body .p-select,body .p-multiselect{border-radius:36px;border:1px solid var(--Border-Primary-border-primary, #D4D4D4);background:var(--Background-Primary-bg-primary, #FFF);box-shadow:0 1px 2px #1018280d;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}body .p-select .p-select-dropdown .p-icon,body .p-multiselect .p-select-dropdown .p-icon,body .p-select .p-select-clear-icon,body .p-multiselect .p-select-clear-icon{width:14px;height:14px}body .p-select-overlay .p-select-list-container .p-select-list .p-select-option{font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}body .p-datepicker-panel{border:1px solid var(--Border-Primary-border-primary, #D4D4D4);border-radius:8px;padding:0}body .p-datepicker-panel button{gap:0}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-header .p-button{border:none}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-header .p-datepicker-title{gap:0}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-header .p-datepicker-title button{color:var(--Text-Primary-text-primary, #171717);font-size:19.716px;font-weight:700;line-height:25.827px;letter-spacing:-.099px}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view{font-weight:700}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view thead tr th[abbr=Su] .p-datepicker-weekday{color:#ff3b30}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view thead tr th .p-datepicker-weekday{color:var(--Text-Active-text-body, #4B5563);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:23.675px;letter-spacing:.12px}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td{width:34.436px;height:34.436px;padding:5.674px 0 4.762px}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td.p-datepicker-today .p-datepicker-day{overflow:visible!important;background-color:#fff;border:1px solid var(--Color-_Primary-Red-Darker-Brand, #fb0207);color:var(--Color-_Primary-Red-Darker-Brand, #fb0207)}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td .p-datepicker-day{color:var(--Text-Primary-text-primary, #171717);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:23.675px;letter-spacing:.12px}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td .p-datepicker-day.p-datepicker-day-selected{color:#fff;background:#ff3b30}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td .p-datepicker-day.p-datepicker-day-selected-range{background:var(--Colors-Red-100, #FEF3F2);color:var(--Color-Primary-Red-0, #FB0207)}body .p-datepicker-panel .p-datepicker-calendar-container .p-datepicker-calendar .p-datepicker-day-view tbody tr td .p-datepicker-day.p-disabled{color:var(--Text-Active-text-placeholder, #9CA3AF)}body .p-datepicker-panel .p-datepicker-time-picker{font-weight:700;color:#171717}body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker{flex-direction:row-reverse}body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker .p-button.p-datepicker-increment-button,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker .p-button.p-datepicker-increment-button,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker .p-button.p-datepicker-decrement-button,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker .p-button.p-datepicker-decrement-button{transform:rotate(90deg)}body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker .p-button .p-icon,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker .p-button .p-icon{width:16px;height:16px;aspect-ratio:1/1}body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker span,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-hour-picker .p-button,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker span,body .p-datepicker-panel .p-datepicker-time-picker .p-datepicker-minute-picker .p-button{color:var(--Text-Primary-text-primary, #171717);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:20.321px;letter-spacing:-.06px}body .p-datepicker-panel .p-datepicker-time-picker .p-button{border:none;color:#171717}body .p-checkbox,body .p-checkbox .p-checkbox-box{width:16px;height:16px}body .p-checkbox .p-checkbox-box .p-checkbox-icon{width:12px;height:12px}body .p-checkbox.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#fff;border-color:var(--Foreground-Brand-fg-brand-primary)}body .p-checkbox.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box .p-checkbox-icon{color:var(--Foreground-Brand-fg-brand-primary)}body .p-checkbox.p-checkbox-checked .p-checkbox-box{background-color:#fff;border-color:var(--Foreground-Brand-fg-brand-primary)}body .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{color:var(--Foreground-Brand-fg-brand-primary)}body .p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover).p-toggleswitch-checked .p-toggleswitch-slider{background:var(--Foreground-Brand-fg-brand-primary, #FF2529)}body .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:var(--Foreground-Brand-fg-brand-primary, #FF2529)}body .p-floatlabel.p-floatlabel-on:has(input:focus) label,body .p-floatlabel.p-floatlabel-on:has(input.p-filled) label,body .p-floatlabel.p-floatlabel-on:has(.p-select.p-focus) label,body .p-floatlabel.p-floatlabel-on:has(.p-select.p-inputwrapper-filled) label{color:var(--Text-Active-text-body, #4B5563);leading-trim:both;text-edge:cap;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;line-height:normal}body .p-floatlabel.p-floatlabel-on label{color:var(--Text-Active-text-placeholder, #9CA3AF);font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}body .p-textarea{border-radius:16px;border:1px solid var(--Border-Primary-border-primary, #D4D4D4);background:var(--Background-Primary-bg-primary, #FFF);box-shadow:0 1px 2px #1018280d;color:var(--Text-Active-text-body, #4B5563);font-size:12px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:.12px}body .p-rating .p-rating-option .p-rating-icon{color:#e5e5e5}body .p-rating .p-rating-option.p-rating-option-active .p-rating-icon{color:#f79009}body .datatable-page .datatable-header{display:flex;flex-direction:column;gap:var(--Spacing-spacing-xl)}body .datatable-page .datatable-header h2{color:var(--Text-Primary-text-primary);font-size:var(--Font-Size-lg);font-weight:600;line-height:28px;letter-spacing:-.33px}body .p-datatable:not(.default-datatable).small-datatable .p-datatable-table-container{border-radius:8px}body .p-datatable:not(.default-datatable).small-datatable .p-datatable-table-container .p-datatable-table .p-datatable-tbody td{height:48px;padding:12px 24px}body .p-datatable:not(.default-datatable) .p-datatable-table-container{border-radius:var(--Radius-radius-2xl, 16px);border:1px solid var(--Border-Primary-border-primary, #d4d4d4)}body .p-datatable:not(.default-datatable) .p-datatable-table-container .column-number{width:76px}body .p-datatable:not(.default-datatable) .p-datatable-table-container .p-datatable-table .p-datatable-thead tr th{padding:12px 16px;border-radius:8px 0 0;border-bottom:.5px solid var(--Border-Primary-border-primary, #D4D4D4);background:#f9f9f9;color:var(--Text-Primary-text-primary, #171717);font-size:var(--Font-Size-2xs);font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.12px;white-space:nowrap}body .p-datatable:not(.default-datatable) .p-datatable-table-container .p-datatable-table .p-datatable-tbody tr.p-datatable-empty-message:hover{background-color:unset}body .p-datatable:not(.default-datatable) .p-datatable-table-container .p-datatable-table .p-datatable-tbody tr td{height:54px;padding:16px;border-bottom:.5px solid var(--Border-Primary-border-primary, #d4d4d4);font-size:var(--Font-Size-xs);color:var(--Text-Primary-text-primary, #171717);font-size:var(--Font-Size-2xs);font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px}body .p-datatable:not(.default-datatable) .p-datatable-table-container .p-datatable-table .p-datatable-tbody tr td a{color:var(--Text-Primary-text-primary);font-size:var(--Font-Size-xs);font-weight:700;line-height:22px;letter-spacing:.14px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body .p-datatable:not(.default-datatable) .p-datatable-table-container .p-datatable-table .p-datatable-tbody tr:last-child td{border-bottom:none}body .p-paginator{padding:0}body .p-paginator .p-paginator-content{gap:0}body .p-paginator .p-paginator-content .p-paginator-prev,body .p-paginator .p-paginator-content .p-paginator-next{border:none;display:flex;min-height:36px;padding:7.5px 16px;justify-content:center;align-items:center;gap:2px;color:var(--neutral-900, #171717);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.18px;border-radius:8px}body .p-paginator .p-paginator-content .p-paginator-prev .p-ink,body .p-paginator .p-paginator-content .p-paginator-next .p-ink{display:none}body .p-paginator .p-paginator-content .p-paginator-pages{gap:0}body .p-paginator .p-paginator-content .p-paginator-pages .p-paginator-page{display:flex;width:34px;min-height:36px;padding:7.5px 16px;justify-content:center;align-items:center;gap:8px;color:var(--neutral-900, #171717);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.18px}body .p-paginator .p-paginator-content .p-paginator-pages .p-paginator-page:not(:last-child){border-inline-end:0 none}body .p-paginator .p-paginator-content .p-paginator-pages .p-paginator-page.p-paginator-page-selected{background-color:#fff;border-radius:var(--Radius-radius-full, 10000px);border:1px solid var(--neutral-200, #E5E5E5);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}body .p-dialog{padding:var(--Padding-padding-lg);border-radius:18px;border:1.5px solid var(--Border-Primary-border-primary, #D4D4D4);gap:var(--Spacing-spacing-2xl);max-height:99%}body .p-dialog.dialog-md{width:654px;padding:16px}body .p-dialog.dialog-sm{width:500px;padding:16px}body .p-dialog.dialog-xs{width:340px;padding:16px 12px;gap:12px}body .p-dialog .p-dialog-header{color:var(--Text-Primary-text-primary)}body .p-dialog .p-dialog-content,body .p-dialog .p-dialog-footer,body .p-dialog .p-dialog-header{padding:0}body .p-dialog .p-dialog-content{display:flex;flex-direction:column;gap:24px}body .p-dialog .p-dialog-header .p-dialog-header-actions .p-dialog-close-button{display:flex;width:27px;height:27px;padding:6px;justify-content:center;align-items:center;gap:6px;aspect-ratio:1/1;border:none!important;outline:none!important;gap:0}.card-iftalabel-container{display:flex;flex-direction:column;gap:var(--Spacing-spacing-xl)}.card-iftalabel-container .card-iftalabel-header{display:flex;align-items:center;gap:var(--Spacing-spacing-md);height:48px}.card-iftalabel-container .card-iftalabel-header h3{font-size:var(--Font-Size-lg);font-weight:600;color:var(--Text-Primary-text-primary);line-height:28px;letter-spacing:-.33px}.card-iftalabel-container .card-iftalabel-header .p-button{border-radius:8px;box-shadow:0 1px 2px #1018280d;padding:8px}.card-iftalabel-container .card-iftalabel-header .p-button.blue{background:var(--Background-Brand-bg-brand-secondary)}.card-iftalabel-container .card-iftalabel-header .p-button.blue:hover{border:unset;color:unset;background:var(--Background-Brand-bg-brand-secondary)}.card-iftalabel-container .card-iftalabel-header .p-button.blue svg{color:#179ce0;fill:#179ce0}.card-iftalabel-container .card-iftalabel-content{display:flex;flex-direction:column;gap:var(--Spacing-spacing-md)}.card-iftalabel-container .card-iftalabel-content .p-iftalabel{width:100%}.card-iftalabel-container .card-iftalabel-content .p-iftalabel .p-inputtext{width:100%;height:70px;background:var(--Background-Primary-bg-primary);border:1px solid var(--Border-Primary-border-secondary);color:var(--Text-Active-text-body, #4b5563);text-align:right;font-size:var(--Font-Size-sm);font-weight:700;line-height:24px;letter-spacing:-.08px}.card-iftalabel-container .card-iftalabel-content .ifta-label-item{width:100%;height:70px;background:var(--Background-Primary-bg-primary);border:1px solid var(--Border-Primary-border-secondary);color:var(--Text-Active-text-body, #4b5563);text-align:right;font-size:var(--Font-Size-sm);font-weight:700;line-height:24px;letter-spacing:-.08px;box-shadow:0 1px 2px #1018280d;border-radius:8px;display:flex;padding:10px 14px;padding-block-start:var(--p-iftalabel-input-padding-top);padding-block-end:var(--p-iftalabel-input-padding-bottom);align-items:center;justify-content:flex-end}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}body .p-carousel .p-carousel-content-container .p-carousel-indicator-list .p-carousel-indicator.p-carousel-indicator-active .p-carousel-indicator-button{width:50px;height:10px;border-radius:var(--Radius-radius-full);background:var(--Foreground-Brand-fg-brand-primary, #ff2529)}body .p-carousel .p-carousel-content-container .p-carousel-indicator-list .p-carousel-indicator .p-carousel-indicator-button{width:10px;height:10px;background:#d9d9d9;transition:all .3s ease}body .p-drawer .p-drawer-header .p-button .p-button-label{display:none}html,body,#app{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;overflow:auto}a{font-weight:500;color:var(--Text-Primary-text-primary);text-decoration:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}:root{font-family:Geist,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--Text-Primary-text-primary: #171717;--Text-Brand-text-brand-primary: #500002;--Text-Active-text-placeholder: #9ca3af;--Text-Warning-text-warning-primary: #F79009;--Text-Success-text-success-primary: #12B76A;--Text-Error-text-error-primary: #F04438;--Text-Brand-text-brand-tertiary: #7F3F8C;--Text-Brand-text-brand-secondary: #0B2D46;--Background-Error-bg-error-primary: #FEF3F2;--Background-Warning-bg-warning-solid: #F79009;--Background-Warning-bg-warning-primary: #FFFAEB;--Background-Success-bg-success-primary: #ECFDF3;--Foreground-Brand-fg-brand-primary: #fc4e51;--Foreground-Warning-fg-warning-role: #792E0D;--Background-Brand-bg-brand-primary: #FFDDDE;--Background-Primary-bg-primary: #fff;--Border-Primary-border-primary: #d4d4d4;--Background-Primary-bg-primary_alt: #fafafa;--Background-Brand-bg-brand-tertiary: #F6EDFA;--Background-Brand-bg-brand-secondary: #E1F1FD;--Background-Warning-bg-warning-role: #FEDF89;--Colors-Grey-500: #6b7280;--Colors-Red-500: #F97066;--Colors-Green-500: #32D583;--Colors-Green-700: #039855;--Components-Button-bg-primary: #FFDDDE;--Foreground-Brand-fg-brand-grey-disabled: #D1D5DB;--Border-Primary-border-secondary: #E5E5E5;--Padding-padding-xs: 8px;--Padding-padding-sm: 16px;--Padding-padding-md: 24px;--Padding-padding-lg: 32px;--Padding-padding-xl: 40px;--Padding-padding-2xl: 48px;--Padding-padding-3xl: 56px;--Padding-padding-4xl: 64px;--Padding-padding-5xl: 72px;--Padding-padding-6xl: 80px;--Padding-padding-7xl: 88px;--Padding-padding-8xl: 96px;--Padding-padding-9xl: 104px;--Spacing-spacing-xs: 4px;--Spacing-spacing-sm: 6px;--Spacing-spacing-md: 8px;--Spacing-spacing-lg: 12px;--Spacing-spacing-xl: 16px;--Spacing-spacing-2xl: 20px;--Spacing-spacing-3xl: 24px;--Spacing-spacing-4xl: 32px;--Spacing-spacing-5xl: 40px;--Font-Size-3xs: 10px;--Font-Size-2xs: 12px;--Font-Size-xs: 14px;--Font-Size-sm: 16px;--Font-Size-md: 18px;--Font-Size-lg: 22px;--Font-Size-xl: 26px;--Font-Size-2xl: 30px;--Radius-radius-md: 8px;--Radius-radius-2xl: 16px;--Radius-radius-full: 10000px;--Sidebar-width-collapsed: 70px;--Sidebar-width-expanded: 240px;--Navbar-height: 60px;--Content-min-height: calc(100vh - var(--Navbar-height));--Content-wrapper-padding: 12px;--Content-wrapper-min-height: calc(100vh - var(--Navbar-height) - (var(--Content-wrapper-padding) * 2));--Colors-Green-300: #a6f4c5;--Colors-Orange-300: #fedf89;--Colors-Red-300: #fecdca;--Colors-Gray-50: #f9fafb}
