@layer primereact{.p-button{color:#fff;background:var(--primary-base);border:1px solid var(--primary-base);padding:.45rem 1.25rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:6px}.p-button:not(:disabled):hover{background:var(--primary-dark);color:#fff;border-color:var(--primary-dark)}.p-button:not(:disabled):active{background:var(--primary-light);color:#fff;border-color:var(--primary-light)}.p-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px var(--primary-xxlight)}.p-button.p-component.p-button-outlined{background-color:transparent;color:var(--primary-base);border:1px solid;border-radius:4px}.p-button-group.p-button-danger>.p-button,.p-button.p-button-danger,.p-fileupload-choose.p-button-danger,.p-splitbutton.p-button-danger>.p-button{color:#fff;background:var(--error-dark);border:1px solid var(--error-dark)}.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-button.p-button-danger:not(:disabled):hover,.p-fileupload-choose.p-button-danger:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{background:var(--error-base);color:#fff;border-color:var(--error-base)}.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-button.p-button-danger:not(:disabled):focus,.p-fileupload-choose.p-button-danger:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem var(--error-xxlight)}.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-button.p-button-danger:not(:disabled):active,.p-fileupload-choose.p-button-danger:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{background:var(--error-dark);color:#fff;border-color:var(--error-dark)}.p-button-group.p-button-danger>.p-button.p-button-text,.p-button.p-button-danger.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;color:var(--error-dark);border-color:transparent}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{background:rgba(234,84,85,.04);border-color:transparent;color:var(--error-dark)}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{background:rgba(234,84,85,.16);border-color:transparent;color:var(--error-dark)}.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-button.p-button-danger.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;color:var(--error-dark);border:1px solid}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(234,84,85,.04);color:var(--error-dark);border:1px solid}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{background:rgba(234,84,85,.16);color:var(--error-dark);border:1px solid}.p-button.p-button-outlined .p-button-label{font-weight:400}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(60,79,94,.04);color:var(--primary-base);border:1px solid}.p-button.p-button-outlined:not(:disabled):active{background:rgba(60,79,94,.16);color:var(--primary-base);border:1px solid}.p-button.p-button-link{color:var(--text-dark);background:transparent;border:transparent;text-decoration:underline}.p-button.p-button-link .p-button-label{font-weight:400}.p-button.p-button-link:not(:disabled):hover{background:transparent;color:var(--text-dark);border-color:transparent}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline;opacity:.8}.p-button.p-button-link:not(:disabled):focus{background:transparent;box-shadow:0 0 0 .2rem var(--primary-xxlight);border-color:transparent}.p-button.p-button-link:not(:disabled):active{background:transparent;color:var(--text-dark);border-color:transparent}.p-card{background:#fff;color:#043d75;border-radius:6px;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-card .p-card-content{padding:0}.p-inputtext{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;color:var(--text-base);background:#fff;padding:.45rem .75rem;border:1px solid #d3dbe3;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;appearance:none;border-radius:6px;outline-color:transparent}.p-inputtext:disabled{background:var(--neutral-xlight);color:var(--text-light);border-color:var(--neutral-light);opacity:1}.p-inputtext::placeholder{color:var(--text-base)}.p-inputtext:enabled:focus,.p-inputtext:enabled:hover{border-color:var(--primary-base)}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px var(--primary-xxlight)}.p-inputtext.p-invalid.p-component{border-color:var(--error-base)}span.p-float-label>label{left:.75rem;color:var(--text-base)}.p-float-label>.p-invalid+label{color:var(--error-base);margin-top:-1.08rem}span.p-float-label:has(input.p-filled) label{top:-1.2rem;left:0;font-size:1rem}span.p-float-label:has(input:focus) label{top:-1.2rem;left:0;font-size:1rem}span.p-float-label:has(.p-inputwrapper-filled) label{top:-1.2rem;left:0;font-size:1rem}span.p-float-label:has(.p-inputwrapper-focus) label{top:-1.2rem;left:0;font-size:1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:var(--error-base)}.p-password.p-component .p-icon-field,.p-password.p-component .p-icon-field input{width:100%}.p-password.p-component .p-icon-field>.p-input-icon{position:absolute;top:50%;margin-top:-.8rem}.p-password.p-component .p-icon-field-right>.p-input-icon:last-of-type{color:var(--text-base)}#auth-accordion-qa{.p-panel .p-panel-header{border:none;padding:1.25rem;background:transparent;color:var(--text-base);border-top-right-radius:6px;border-top-left-radius:6px}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{width:2rem;height:2rem;color:var(--text-base);border:0;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#043d75;border-color:transparent;background:#f6f9fc}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-panel.p-panel-toggleable .p-panel-header{padding:0 1.25rem}.p-panel .p-panel-content{padding:1.25rem;background:#fff;color:var(--text-base);border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:none;border-top:0}}.p-dropdown:not(.p-disabled):hover{border-color:var(--primary-base)}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px var(--primary-xxlight);border-color:var(--primary-base)}.p-dropdown.p-invalid.p-component{border-color:var(--error-base)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:.75rem 1.25rem;border:0;color:var(--text-base);background:transparent;transition:box-shadow .2s;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--primary-base);background:#f6f9fc;color:#fff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#e0e4e8;color:#fff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e0e4e8;color:var(--text-base)}.p-dropdown .p-dropdown-label.p-placeholder{color:var(--text-base);opacity:.5}.p-dialog{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.3);border:0;background-color:#fff}.p-dialog .p-dialog-header{border-bottom:0;background:#fff;color:var(--text-base);padding:1.5rem;border-top-right-radius:6px;border-top-left-radius:6px}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:var(--text-base);border:0;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:var(--error-base)}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px var(--primary-xxlight);border-color:var(--primary-base)}.p-datepicker{padding:.5rem;background:linear-gradient(90deg,var(--primary-base),0,var(--primary-dark) 100%)!important;color:#fff;border:0;border-radius:6px}.p-datepicker:not(.p-datepicker-inline){background:linear-gradient(90deg,#7254f3,#9554f3);border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:transparent}.p-datepicker .p-datepicker-header{padding:.5rem;color:#fff;background:linear-gradient(90deg,#7254f3,#9554f3);font-weight:700;margin:0;border-bottom:1px solid hsla(0,0%,100%,.2);border-top-right-radius:6px;border-top-left-radius:6px}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{width:2rem;height:2rem;color:#708da9;border:0;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{color:#043d75;border-color:transparent;background:#f6f9fc}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#fff;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:700;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#7254f3}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border-radius:50%;transition:box-shadow .2s;border:1px solid transparent}.p-datepicker table td>span.p-highlight{color:#7254f3;background:#e2dcfc}.p-datepicker table td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-datepicker table td.p-datepicker-today>span{background:hsla(0,0%,100%,.1);color:#fff;border-color:transparent}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#7254f3;background:#e2dcfc}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #dfe7ef}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dfe7ef;padding:.5rem}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:#708da9;border:0;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#043d75;border-color:transparent;background:#f6f9fc}.p-datepicker .p-timepicker button:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.5rem;transition:box-shadow .2s;border-radius:6px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#7254f3;background:#e2dcfc}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.5rem;transition:box-shadow .2s;border-radius:6px}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#7254f3;background:#e2dcfc}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dfe7ef;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:hsla(0,0%,100%,.2)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:hsla(0,0%,100%,.2)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:hsla(0,0%,100%,.2)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #c7bbfa}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#b3b3b3;width:.7rem;height:.7rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:.7rem}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#212529;color:var(--primary-base)}}