@charset "UTF-8";@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}}.button-atom,.prime-button-wrapper{display:inline-flex}.button-atom{align-items:center;background:none;border:none;cursor:pointer;font-family:Manrope,sans-serif;justify-content:center;margin:0;overflow:visible;padding:0;transition:transform .1s ease,box-shadow .2s ease}.button-atom .p-button-label{display:inline-block;margin-left:.75rem;margin-right:.75rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.button-atom.p-button-icon-only .p-button-label{display:none}.button-atom:disabled{cursor:not-allowed;opacity:.5}.button-atom--size-small{font-size:12px;height:32px;padding:0 8px}.button-atom--size-normal{font-size:14px}.button-atom--size-large{font-size:18px}.button-atom--shape-pill{border-radius:20px}.button-atom--shape-square-left{border-radius:0 20px 20px 0}.button-atom--shape-square-right{border-radius:20px 0 0 20px}.button-atom--shape-rectangle{border-radius:0}.button-atom--shape-icon-square{border-radius:4px;height:32px;padding:0;width:32px}.button-atom .p-button-icon-left{margin-left:.75rem;margin-right:0}.button-atom .p-button-icon-left+.p-button-label{margin-left:.5rem}.button-atom .p-button-icon-right{margin-left:0;margin-right:.75rem}.button-atom:has(.p-button-icon-right) .p-button-label{margin-right:.5rem}.button-atom--var-primary{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);filter:drop-shadow(0 1px 1px rgba(6,44,88,.1));height:40px}[data-theme=dark] .button-atom--var-primary{background:var(--component-background)}.button-atom--var-primary:active:not(:disabled){transform:scale(.98)}.button-atom--var-primary .p-button-label{color:#377fc4;font-weight:700}.button-atom--var-secondary{background:var(--component-background);border:var(--primary-border);box-shadow:1px 2px 5px -1px rgba(74,100,126,.3);color:var(--primary-text-color);filter:drop-shadow(0 1px 1px rgba(6,44,88,.1));height:40px}.button-atom--var-secondary:active:not(:disabled){transform:scale(.98)}.button-atom--var-text{background:transparent;border:none;box-shadow:none;color:var(--secondary-color,#26a3e3);filter:none;height:40px}.button-atom--var-text .p-button-label{color:var(--secondary-color,#26a3e3);font-weight:600}.button-atom--var-text .p-button-icon-left,.button-atom--var-text .p-button-icon-right{color:var(--secondary-color,#26a3e3)}.button-atom--var-text:hover:not(:disabled){background:rgba(38,163,227,.1);border-radius:20px}.button-atom--var-text:active:not(:disabled){background:rgba(38,163,227,.15);transform:scale(.98)}.button-atom--var-pagination{background:linear-gradient(359deg,#f5fbff -35%,#f2f9fe 0,#eff5fa 99%,#fafdff 125%);border:2px solid #fff;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:#062c58;font-size:12px;font-weight:700;height:40px;line-height:12px;padding:0 10px}.button-atom--var-pagination:active:not(:disabled){transform:scale(.98)}.atlas-perpectives .p-overlaypanel-content{padding:0}.atlas-perpectives{list-style-type:none;padding:0}.atlas-perpectives li{background:var(--input-background,#fff);border:1px solid #fff;box-shadow:inset -1px -2px 7px 2px rgba(116,139,157,.25);color:var(--primary-color,#377fc4);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:500;line-height:normal;margin-bottom:3px;padding:5px}.atlas-perpectives li .persp-label{color:var(--primary-text-color)}.atlas-perpectives li .pi-plus-circle{color:#51a0dc;float:right;margin-left:10px;position:relative;top:6px}.atlas-perpectives li:hover{background:#eff6ff;border:2px solid #51a0dc}.atlas-perpectives li:first-child:hover{background:none;border:none}.atlas-perpectives li .p-icon-field .pi-search{color:#51a0dc}.perspectives-search{background:var(--input-background,#fff);border-radius:20px;box-shadow:inset 1px 1px 5px 0 rgba(30,84,156,.1),inset -3px -1px 7px 0 rgba(160,183,202,.2)}.user-perspectives-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='28' fill='none'%3E%3Cg stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M14.687 26.599c7.038 0 12.742-5.705 12.742-12.742S21.725 1.115 14.687 1.115C7.65 1.115 1.945 6.82 1.945 13.857S7.65 26.599 14.687 26.599'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M21.188 17.357v2a1 1 0 0 1-1 1h-2M18.188 7.357h2a1 1 0 0 1 1 1v2M8.188 10.357v-2a1 1 0 0 1 1-1h2M11.188 20.357h-2a1 1 0 0 1-1-1v-2M14.688 13.357a2 2 0 1 0 0-4 2 2 0 0 0 0 4M18.49 17.857a3.994 3.994 0 0 0-7.605 0z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.965.134h27.444v27.444H.965z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M7.688 6.857h14v14h-14z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:24.632px;margin-right:8px;width:24.632px}.perspective-detail-panel{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);height:100%;overflow:auto;position:relative}.perspective-detail-panel .detail-header{align-items:center;border:2px solid #dfe9f4;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;width:100%}[data-theme=dark] .perspective-detail-panel .detail-header{border:2px solid #2d3748}.perspective-detail-panel .detail-header{background:var(--component-background);padding:6px 10px 6px 15px}.perspective-detail-panel .detail-header h3{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:600;line-height:normal;margin:0}.perspective-detail-panel .detail-content{color:var(--primary-text-color);font-size:var(--primary-font);padding:1rem}.perspective-detail-panel .detail-content h3.description{margin-top:0;text-decoration:underline}.responsible-perspectives-label{cursor:pointer}.atlas-responsible-perspectives{color:var(--primary-text-color);font-size:var(--primary-font);height:290px;overflow:auto}.atlas-responsible-perspectives .flex{border:2px solid #dfe9f4}[data-theme=dark] .atlas-responsible-perspectives .flex{border:2px solid #2d3748}.atlas-responsible-perspectives .flex{background:var(--component-background);box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);padding:5px}.atlas-responsible-perspectives .flex label{color:var(--primary-text-color);margin-bottom:5px}.custom-radio .p-radiobutton-box{background-color:#fff;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.custom-radio .p-radiobutton-box.p-highlight{background-color:#377fc4;border-color:#377fc4}.custom-radio .p-radiobutton-box:hover{border-color:#377fc4}.custom-radio .p-radiobutton-box svg{fill:none}.custom-radio .p-radiobutton-icon{background-color:#fff}.p-radiobutton.p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#377fc4;border-color:#377fc4}.responsible-perspectives-container{border:var(--primary-border);border-radius:20px;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3)}.disabled{opacity:.5;pointer-events:none}.responsible-perspectives-container .header{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-style:normal;font-weight:600;line-height:normal}.header-container{align-items:center;border:2px solid #dfe9f4;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;width:100%}[data-theme=dark] .header-container{border:2px solid #2d3748}.header-container{background:var(--component-background);padding:6px 10px 6px 15px}.icon{cursor:pointer}.icon,.perspectives-list{align-items:center;display:flex}.perspectives-list{align-self:stretch;padding:6px 10px}.custom-checkbox{cursor:pointer}.selected-item{background:var(--Color,#fff);border:2px solid var(--secondary-color,#26a3e3)!important;box-shadow:1px 2px 3px -1px rgba(74,100,126,.15)}@keyframes rotateAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon.rotate .lock-rotation{animation:rotateAnimation 1s ease-in-out}.status-badge{border-radius:6px;font-size:14px;justify-content:center;line-height:1;min-height:24px;min-width:32px;padding:4px 8px;transition:background-color .2s ease,color .2s ease}.status-badge .status-badge-icon{font-size:16px;line-height:1}.status-badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}.high-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23FF3939' stroke='%23FF3939' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath fill='%23fff' d='M6.465 3.959v2.255h3.443V3.958q0-.482.215-.725a.74.74 0 0 1 .575-.241q.36 0 .58.241.225.237.225.725v6.204q0 .49-.225.73a.76.76 0 0 1-.58.242.73.73 0 0 1-.575-.241q-.215-.248-.215-.73V7.513H6.465v2.648q0 .49-.225.73a.76.76 0 0 1-.58.242.73.73 0 0 1-.575-.241q-.215-.248-.215-.73V3.958q0-.484.21-.726a.74.74 0 0 1 .58-.241q.36 0 .58.241.225.237.225.725'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.high-icon,.urgent-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-left:5px;margin-right:5px;width:16px}.urgent-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23A52255' stroke='%23A52255' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath fill='%23fff' d='M4.87 7.745V3.96q0-.484.215-.726a.74.74 0 0 1 .575-.241q.37 0 .585.241.22.243.22.725v3.873q0 .661.145 1.106.15.44.527.688.375.242 1.052.242.936 0 1.322-.494.386-.5.386-1.51V3.958q0-.488.215-.725a.73.73 0 0 1 .575-.241q.36 0 .58.241.226.237.226.725v3.787q0 .924-.183 1.542a2.36 2.36 0 0 1-.677 1.085 2.64 2.64 0 0 1-.999.58q-.57.182-1.332.182-.908 0-1.563-.193-.655-.2-1.069-.607a2.47 2.47 0 0 1-.607-1.053q-.192-.644-.193-1.536'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.medium-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23F97316' stroke='%23F97316' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cmask id='b' width='11' height='11' x='3' y='2' fill='%23000' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' d='M3 2h11v11H3z'/%3E%3Cpath d='M7.518 9.813 6.256 4.796v5.436q0 .45-.204.677a.67.67 0 0 1-.532.225.69.69 0 0 1-.526-.22q-.204-.225-.204-.682v-6.23q0-.516.268-.693.269-.183.725-.183h.494q.446 0 .645.08.204.08.3.29.098.21.22.683l1.145 4.313L9.73 4.179q.123-.473.22-.682a.54.54 0 0 1 .296-.29q.203-.081.65-.081h.494q.456 0 .725.183.268.177.268.692v6.23q0 .452-.204.678a.68.68 0 0 1-.537.225.67.67 0 0 1-.52-.225q-.205-.225-.205-.677V4.796L9.656 9.813q-.124.489-.204.72a.97.97 0 0 1-.285.413q-.21.188-.58.188a.86.86 0 0 1-.774-.43 2 2 0 0 1-.171-.413z'/%3E%3C/mask%3E%3Cpath fill='%23fff' d='M7.518 9.813 6.256 4.796v5.436q0 .45-.204.677a.67.67 0 0 1-.532.225.69.69 0 0 1-.526-.22q-.204-.225-.204-.682v-6.23q0-.516.268-.693.269-.183.725-.183h.494q.446 0 .645.08.204.08.3.29.098.21.22.683l1.145 4.313L9.73 4.179q.123-.473.22-.682a.54.54 0 0 1 .296-.29q.203-.081.65-.081h.494q.456 0 .725.183.268.177.268.692v6.23q0 .452-.204.678a.68.68 0 0 1-.537.225.67.67 0 0 1-.52-.225q-.205-.225-.205-.677V4.796L9.656 9.813q-.124.489-.204.72a.97.97 0 0 1-.285.413q-.21.188-.58.188a.86.86 0 0 1-.774-.43 2 2 0 0 1-.171-.413z'/%3E%3Cpath fill='%23F97316' d='m7.518 9.813-.97.244.002.008zM6.256 4.796l.97-.244-1.97.244zm-.204 6.113-.742-.671-.009.01zm-1.058.005-.742.671.008.009zm.064-7.605.551.834.011-.007zm1.864-.102-.376.926.009.004zm.52.972-.967.253.001.003zm1.145 4.313-.967.256.967 3.644.966-3.644zM9.73 4.179l.966.256.002-.003zm.516-.972-.368-.93-.008.003zm1.869.102-.563.827.012.007zm.064 7.6-.741-.671-.01.01zm-1.262-6.113h1l-1.97-.244zM9.656 9.813l.97.245v-.001zm-.204.72-.945-.33-.004.014zm-1.338.478.539-.843-.009-.005-.008-.005zm-.472-.72-.97.248.004.013.004.014zm.846-.722L7.226 4.552l-1.94.488 1.262 5.017zM5.256 4.796v5.436h2V4.796zm0 5.436a1 1 0 0 1-.005.083q-.003.027-.004.023 0-.005.015-.033a.4.4 0 0 1 .048-.067l1.483 1.342c.367-.406.463-.916.463-1.348zm.045.016a.4.4 0 0 1 .128-.09.3.3 0 0 1 .091-.024v2c.475 0 .938-.174 1.282-.564zm.219-.114a.333.333 0 0 1 .207.1l-1.467 1.36c.34.367.79.54 1.26.54zm.215.11a.4.4 0 0 1 .064.1l-.005-.025a1 1 0 0 1-.004-.087h-2c0 .431.093.945.462 1.353zm.055-.012v-6.23h-2v6.23zm0-6.23c0-.093.013-.105 0-.07a.4.4 0 0 1-.057.096.5.5 0 0 1-.124.115L4.507 2.474c-.597.394-.717 1.056-.717 1.527zm-.17.134c-.041.028-.019-.01.163-.01v-2c-.426 0-.888.084-1.287.356zm.163-.01h.494v-2h-.494zm.494 0q.181.002.26.012c.06.008.054.013.01-.005l.75-1.853c-.322-.131-.702-.154-1.02-.154zm.278.01a.47.47 0 0 1-.24-.22l1.816-.838a1.54 1.54 0 0 0-.842-.802zm-.24-.22c.025.054.08.209.16.516l1.935-.506a5.4 5.4 0 0 0-.28-.848zm.161.52L7.62 8.747l1.933-.513L8.41 3.922zm3.077 4.312 1.144-4.313-1.933-.513L7.62 8.235zm1.145-4.316c.08-.307.136-.462.161-.516l-1.816-.838a5.4 5.4 0 0 0-.28.848zm.161-.516a.474.474 0 0 1-.237.218L9.871 2.28a1.54 1.54 0 0 0-.828.798zm-.245.22c-.039.016-.041.01.02.003q.082-.012.262-.013v-2c-.32 0-.696.024-1.017.15zm.282-.01h.495v-2h-.495zm.495 0c.182 0 .204.038.162.01l1.125-1.654c-.4-.272-.86-.356-1.287-.356zm.174.017a.5.5 0 0 1-.124-.115.4.4 0 0 1-.056-.096c-.014-.035 0-.023 0 .07h2c0-.472-.12-1.134-.718-1.528zm-.18-.142v6.23h2v-6.23zm0 6.23a1 1 0 0 1-.005.084l-.004.023q0-.005.015-.033a.4.4 0 0 1 .048-.067l1.483 1.342c.367-.406.462-.916.462-1.348zm.045.017a.4.4 0 0 1 .13-.092c.05-.022.084-.022.083-.022v2c.473 0 .94-.17 1.287-.564zm.213-.114a.33.33 0 0 1 .22.104L10.38 11.58c.335.37.783.554 1.263.554zm.22.104a.4.4 0 0 1 .063.1l-.004-.023a1 1 0 0 1-.004-.083h-2c0 .432.095.942.463 1.348zm.055-.006V4.796h-2v5.436zm-1.97-5.68L8.686 9.57l1.94.488 1.262-5.017zM8.686 9.568c-.08.32-.14.525-.179.635l1.889.66c.069-.198.146-.474.23-.805zm-.183.649a.2.2 0 0 1 .016-.035q.005-.005-.02.02l1.336 1.489c.245-.22.451-.5.565-.842zm-.004-.015a.3.3 0 0 1 .11-.066c.022-.007.019-.002-.022-.002v2c.414 0 .873-.107 1.248-.444zm.088-.068c-.02 0-.02-.002-.005.002a.3.3 0 0 1 .07.032l-1.076 1.685c.321.206.676.281 1.01.281zm.049.024q.003 0 .02.016.016.017.026.035l-1.737.992c.16.278.382.5.648.663zm.046.05a1 1 0 0 1-.079-.192l-1.923.55q.093.333.265.635zm-.072-.165-.124-.482-1.936.504.123.474z' mask='url(%23b)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-left:5px;margin-right:5px;width:15px}.low-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23E49E07' stroke='%23E49E07' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath fill='%23fff' d='M7.422 3.959v5.73h3.234q.387 0 .59.188.21.188.21.473 0 .29-.204.473-.204.177-.596.177H6.805q-.522 0-.752-.231-.226-.231-.226-.746V3.959q0-.484.215-.726a.74.74 0 0 1 .575-.241q.36 0 .58.241.225.237.225.725'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.low-icon,.parked-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-left:5px;margin-right:5px;width:16px}.parked-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23A4B1BF' stroke='%23A4B1BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath fill='%23fff' d='M8.916 7.933H7.455v2.23q0 .478-.226.724a.74.74 0 0 1-.57.247.75.75 0 0 1-.58-.241q-.22-.248-.22-.72v-6.07q0-.526.242-.751.241-.226.768-.226h2.047q.907 0 1.396.14.483.135.833.445.354.312.537.763.182.451.182 1.015 0 1.203-.741 1.826-.741.618-2.207.618m-.387-3.61H7.455V6.73h1.074q.565 0 .94-.118.38-.119.58-.387t.199-.704q0-.52-.307-.848-.344-.35-1.412-.35'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.atlas-urgency-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath fill='%2364748b' d='M4.87 7.745V3.96q0-.484.215-.726a.74.74 0 0 1 .575-.241q.37 0 .585.241.22.243.22.725v3.873q0 .661.145 1.106.15.44.527.688.375.242 1.052.242.936 0 1.322-.494.386-.5.386-1.51V3.958q0-.488.215-.725a.73.73 0 0 1 .575-.241q.36 0 .58.241.226.237.226.725v3.787q0 .924-.183 1.542a2.36 2.36 0 0 1-.677 1.085 2.64 2.64 0 0 1-.999.58q-.57.182-1.332.182-.908 0-1.563-.193-.655-.2-1.069-.607a2.47 2.47 0 0 1-.607-1.053q-.192-.644-.193-1.536'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.atlas-sphere-icon,.atlas-urgency-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-left:5px;margin-right:5px;width:16px}.atlas-sphere-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'%3E%3Cg stroke='%23609aff' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath stroke-width='1.5' d='M8.879 14.84a1.06 1.06 0 0 1-.765 0 10.17 10.17 0 0 1-6.525-9.5V2.152a1.063 1.063 0 0 1 1.063-1.063h11.689a1.063 1.063 0 0 1 1.062 1.063V5.34a10.17 10.17 0 0 1-6.524 9.5'/%3E%3Cpath stroke-width='1.2' d='M6 10s.5 1 2.5 1c1.5 0 2.5-.5 2.5-1.5S10 8 8 7.8 5.5 7 5.5 6.2 6.5 5 8 5s3 .5 3 .5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.velocity-indicator{align-items:center;display:inline-flex;font-family:var(--font-family,inherit);gap:var(--spacing-xs,4px)}.velocity-indicator__arrow{transition:transform .3s ease}.velocity-indicator__score{font-size:inherit;font-weight:var(--font-weight-medium,500)}.velocity-indicator--small{font-size:var(--font-size-xs,.75rem)}.velocity-indicator--small .velocity-indicator__arrow{height:14px;width:14px}.velocity-indicator--medium{font-size:var(--font-size-sm,.875rem)}.velocity-indicator--medium .velocity-indicator__arrow{height:18px;width:18px}.velocity-indicator--large{font-size:var(--font-size-md,1rem)}.velocity-indicator--large .velocity-indicator__arrow{height:24px;width:24px}.velocity-indicator--rapidly-improving{color:var(--color-success-dark,#15803d)}.velocity-indicator--improving,.velocity-indicator--rapidly-improving .velocity-indicator__arrow{color:var(--color-success,#22c55e)}.velocity-indicator--improving .velocity-indicator__arrow{color:var(--color-success-light,#86efac)}.velocity-indicator--stable{color:var(--color-neutral,#6b7280)}.velocity-indicator--stable .velocity-indicator__arrow{color:var(--color-neutral-light,#9ca3af)}.velocity-indicator--declining{color:var(--color-warning,#f59e0b)}.velocity-indicator--declining .velocity-indicator__arrow{color:var(--color-warning-light,#fcd34d)}.velocity-indicator--rapidly-declining{color:var(--color-danger-dark,#b91c1c)}.velocity-indicator--rapidly-declining .velocity-indicator__arrow{color:var(--color-danger,#ef4444)}[data-theme=dark] .velocity-indicator--rapidly-improving{color:var(--color-success-light,#86efac)}[data-theme=dark] .velocity-indicator--improving,[data-theme=dark] .velocity-indicator--improving .velocity-indicator__arrow,[data-theme=dark] .velocity-indicator--rapidly-improving .velocity-indicator__arrow{color:var(--color-success,#22c55e)}[data-theme=dark] .velocity-indicator--stable{color:var(--color-neutral-light,#9ca3af)}[data-theme=dark] .velocity-indicator--stable .velocity-indicator__arrow{color:var(--color-neutral,#6b7280)}[data-theme=dark] .velocity-indicator--declining{color:var(--color-warning-light,#fcd34d)}[data-theme=dark] .velocity-indicator--declining .velocity-indicator__arrow{color:var(--color-warning,#f59e0b)}[data-theme=dark] .velocity-indicator--rapidly-declining{color:var(--color-danger-light,#fca5a5)}[data-theme=dark] .velocity-indicator--rapidly-declining .velocity-indicator__arrow{color:var(--color-danger,#ef4444)}.date-display{background-color:transparent;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--primary-font);min-width:100px;width:100%}.date-display,[data-theme=dark] .date-display{color:var(--secondary-text-color)}[data-theme=dark] .date-display:hover{background-color:var(--hover-background)}.date-display:focus-within{border-color:#007ad9;box-shadow:0 0 3px #007ad9}.date-display::-moz-placeholder{color:#999;font-style:italic}.date-display::placeholder{color:#999;font-style:italic}.edit-action-icon{color:#377fc4;display:inline-block;height:16px;margin-left:5px;margin-right:5px;width:16px}.edit-action-icon.pi.pi-trash{color:red!important}.edit-action-icon.center-organization-icon{left:0;top:0}.p-inputtext.atlas-input-atom{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color,#4a6d98);font:500 14px Manrope,sans-serif;font-family:var(--font-family);padding:.5rem 1rem;width:100%}.p-inputtext.atlas-input-atom:focus,.p-inputtext.atlas-input-atom:focus-visible{border-color:var(--secondary-color,#26a3e3);box-shadow:0 0 0 2px rgba(38,163,227,.2),inset 2px 2px 7px 2px rgba(30,84,156,.18);outline:none}.p-inputtext.atlas-input-atom:hover:not(:disabled):not(:focus){border-color:var(--secondary-color,#26a3e3)}.p-inputtext.atlas-input-atom:disabled{cursor:not-allowed;opacity:.6}.p-inputtext.atlas-input-atom.is-invalid{border-color:var(--red-500,#ef4444)}.p-inputtext.atlas-input-atom.is-invalid:focus,.p-inputtext.atlas-input-atom.is-invalid:focus-visible{box-shadow:0 0 0 2px rgba(239,68,68,.2),inset 2px 2px 7px 2px rgba(30,84,156,.18)}.p-inputtext.atlas-input-atom::-moz-placeholder{color:var(--primary-text-color);opacity:.6}.p-inputtext.atlas-input-atom::placeholder{color:var(--primary-text-color);opacity:.6}[data-theme=dark] .p-inputtext.atlas-input-atom{background:var(--Search-input-box);box-shadow:inset 2px 2px 7px 2px rgba(0,0,0,.25),inset -3px -1px 10px 0 rgba(0,0,0,.15)}[data-theme=dark] .p-inputtext.atlas-input-atom:focus,[data-theme=dark] .p-inputtext.atlas-input-atom:focus-visible{box-shadow:0 0 0 2px rgba(38,163,227,.3),inset 2px 2px 7px 2px rgba(0,0,0,.25)}[data-theme=dark] .p-inputtext.atlas-input-atom::-moz-placeholder{color:var(--primary-text-color);opacity:.5}[data-theme=dark] .p-inputtext.atlas-input-atom::placeholder{color:var(--primary-text-color);opacity:.5}.localized-input-atom{display:flex;flex-direction:column;gap:.25rem}.localized-input-atom__label{color:var(--text-color,#333);font-size:var(--font-size-sm,.875rem);font-weight:500}.localized-input-atom__default-row{align-items:center;display:flex;gap:.25rem}.localized-input-atom__input{flex:1;min-width:0}.localized-input-atom__globe-btn{align-items:center;background:var(--surface-ground,#f8f9fa);border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,4px);color:var(--text-color-secondary,#6c757d);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .15s,color .15s;width:2rem}.localized-input-atom__globe-btn:hover:not(:disabled){background:var(--surface-hover,#e9ecef);color:var(--text-color,#333)}.localized-input-atom__globe-btn:disabled{cursor:not-allowed;opacity:.5}.localized-input-atom__globe-btn--active{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.localized-input-atom__translations{border-left:2px solid var(--primary-color,#3b82f6);display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem;padding-left:.5rem}.localized-input-atom__translation-row{align-items:center;display:flex;gap:.5rem}.localized-input-atom__locale-tag{color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-xs,.75rem);font-weight:600;min-width:3rem;text-align:right}.password-input-atom{align-items:center;display:flex;gap:.25rem;width:100%}.password-input-atom__input{flex:1;min-width:0}.password-input-atom__visibility-btn{align-items:center;background:var(--Search-input-box);border:var(--primary-border);border-radius:var(--border-radius-md,8px);color:var(--primary-text-color,#4a6d98);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:all .15s ease-in-out;width:2rem}.password-input-atom__visibility-btn:hover:not(:disabled){background:var(--surface-hover,#e9ecef);border-color:var(--secondary-color,#26a3e3);color:var(--secondary-color,#26a3e3)}.password-input-atom__visibility-btn:active:not(:disabled){transform:scale(.95)}.password-input-atom__visibility-btn:disabled{cursor:not-allowed;opacity:.6}.password-input-atom__visibility-btn i{font-size:1rem}[data-theme=dark] .password-input-atom__visibility-btn{background:var(--Search-input-box)}[data-theme=dark] .password-input-atom__visibility-btn:hover:not(:disabled){background:var(--surface-hover,hsla(0,0%,100%,.1))}.password-strength-indicator-molecule{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.password-strength-indicator-molecule__bar{background:var(--primary-border);border-radius:var(--border-radius-sm);height:4px;overflow:hidden}.password-strength-indicator-molecule__fill{border-radius:var(--border-radius-sm);height:100%;transition:width .3s ease,background-color .3s ease}.password-strength-indicator-molecule__fill--weak{background:var(--red-500,#ef4444)}.password-strength-indicator-molecule__fill--medium{background:var(--orange-500,#f59e0b)}.password-strength-indicator-molecule__fill--strong{background:var(--green-500,#10b981)}.password-strength-indicator-molecule__label{align-items:center;display:flex}.password-strength-indicator-molecule__level{font-size:14px;font-weight:600}.password-strength-indicator-molecule__level--weak{color:var(--red-500,#ef4444)}.password-strength-indicator-molecule__level--medium{color:var(--orange-500,#f59e0b)}.password-strength-indicator-molecule__level--strong{color:var(--green-500,#10b981)}.password-strength-indicator-molecule__criteria{display:flex;flex-direction:column;gap:var(--spacing-xxs);list-style:none;margin:0;padding:0}.password-strength-indicator-molecule__criterion--met{align-items:center;color:var(--green-500,#10b981);display:flex;font-size:14px;gap:var(--spacing-xs)}.password-strength-indicator-molecule__criterion--met i{font-size:12px}.password-strength-indicator-molecule__criterion--unmet{align-items:center;color:var(--secondary-text-color);display:flex;font-size:14px;gap:var(--spacing-xs)}.password-strength-indicator-molecule__criterion--unmet i{font-size:12px}[data-theme=dark] .password-strength-indicator-molecule__bar{background:var(--primary-border-dark)}[data-theme=dark] .password-strength-indicator-molecule__fill--weak{background:var(--red-600,#dc2626)}[data-theme=dark] .password-strength-indicator-molecule__fill--medium{background:var(--orange-600,#d97706)}[data-theme=dark] .password-strength-indicator-molecule__fill--strong{background:var(--green-600,#059669)}[data-theme=dark] .password-strength-indicator-molecule__level--weak{color:var(--red-500,#ef4444)}[data-theme=dark] .password-strength-indicator-molecule__level--medium{color:var(--yellow-400,#fbbf24)}[data-theme=dark] .password-strength-indicator-molecule__criterion--met,[data-theme=dark] .password-strength-indicator-molecule__level--strong{color:var(--green-400,#34d399)}[data-theme=dark] .password-strength-indicator-molecule__criterion--unmet{color:var(--secondary-text-color)}.icon-picker-atom{display:inline-flex}.icon-picker-atom .icon-picker-trigger{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--border-radius-sm,4px);color:var(--text-color,#212529);cursor:pointer;display:flex;gap:var(--spacing-xs,.25rem);padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem);transition:all .2s ease}.icon-picker-atom .icon-picker-trigger:hover:not(:disabled){background:var(--surface-100,#f8f9fa);border-color:var(--surface-border,#dee2e6)}.icon-picker-atom .icon-picker-trigger:focus{box-shadow:0 0 0 2px var(--primary-100,rgba(59,130,246,.2));outline:none}.icon-picker-atom .icon-picker-trigger:disabled{cursor:not-allowed;opacity:.6}.icon-picker-atom .icon-picker-trigger>i:first-child{font-size:1.25rem}.icon-picker-atom .icon-picker-trigger .icon-picker-chevron{font-size:.75rem;opacity:.6}.icon-picker-overlay .p-overlaypanel-content{padding:0}.icon-picker-overlay .icon-picker-content{display:flex;flex-direction:column;max-height:320px;width:280px}.icon-picker-overlay .icon-picker-search{border-bottom:1px solid var(--surface-border,#dee2e6);padding:var(--spacing-sm,.5rem)}.icon-picker-overlay .icon-picker-search .p-input-icon-left{width:100%}.icon-picker-overlay .icon-picker-search .p-input-icon-left>i{color:var(--text-color-secondary,#6c757d);left:var(--spacing-sm,.5rem)}.icon-picker-overlay .icon-picker-search .p-input-icon-left .icon-picker-search-input{font-size:var(--font-size-sm,.875rem);padding-left:2rem;width:100%}.icon-picker-overlay .icon-picker-grid{display:grid;gap:var(--spacing-xs,.25rem);grid-template-columns:repeat(6,1fr);max-height:240px;overflow-y:auto;padding:var(--spacing-sm,.5rem)}.icon-picker-overlay .icon-picker-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--border-radius-sm,4px);color:var(--text-color,#212529);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .15s ease;width:36px}.icon-picker-overlay .icon-picker-item i{font-size:1.125rem}.icon-picker-overlay .icon-picker-item:hover{background:var(--surface-100,#f8f9fa);border-color:var(--surface-border,#dee2e6)}.icon-picker-overlay .icon-picker-item.selected{background:var(--primary-100,#dbeafe);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.icon-picker-overlay .icon-picker-item:focus{box-shadow:0 0 0 2px var(--primary-100,rgba(59,130,246,.2));outline:none}.icon-picker-overlay .icon-picker-empty{color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-sm,.875rem);grid-column:1/-1;padding:var(--spacing-md,1rem);text-align:center}[data-theme=dark] .icon-picker-atom .icon-picker-trigger{color:var(--text-color,#e2e8f0)}[data-theme=dark] .icon-picker-atom .icon-picker-trigger:hover:not(:disabled){background:var(--surface-800,#2d3748);border-color:var(--surface-border,#4a5568)}[data-theme=dark] .icon-picker-overlay .icon-picker-search{border-bottom-color:var(--surface-border,#4a5568)}[data-theme=dark] .icon-picker-overlay .icon-picker-item{color:var(--text-color,#e2e8f0)}[data-theme=dark] .icon-picker-overlay .icon-picker-item:hover{background:var(--surface-700,#374151);border-color:var(--surface-border,#4a5568)}[data-theme=dark] .icon-picker-overlay .icon-picker-item.selected{background:var(--primary-900,#1e3a5f);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#60a5fa)}.textarea-atom-wrapper{display:flex;flex-direction:column;gap:var(--spacing-xs,.25rem)}.textarea-atom__label{color:var(--primary-text-color,#4a6d98);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500)}.textarea-atom__helper{color:var(--text-color-secondary,#64748b);font-size:var(--font-size-xs,.75rem)}.textarea-atom__error-message{color:var(--red-500,#ef4444);font-size:var(--font-size-xs,.75rem)}.p-inputtextarea.textarea-atom{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color,#4a6d98);font-family:var(--font-family,"Manrope",sans-serif);font-size:var(--font-size-base,14px);font-weight:500;min-height:5rem;padding:.75rem 1rem;width:100%}.p-inputtextarea.textarea-atom:focus,.p-inputtextarea.textarea-atom:focus-visible{border-color:var(--secondary-color,#26a3e3);box-shadow:0 0 0 2px rgba(38,163,227,.2),inset 2px 2px 7px 2px rgba(30,84,156,.18);outline:none}.p-inputtextarea.textarea-atom:hover:not(:disabled):not(:focus){border-color:var(--secondary-color,#26a3e3)}.p-inputtextarea.textarea-atom::-moz-placeholder{color:var(--primary-text-color);opacity:.6}.p-inputtextarea.textarea-atom::placeholder{color:var(--primary-text-color);opacity:.6}.p-inputtextarea.textarea-atom.textarea-atom--resize-none{resize:none}.p-inputtextarea.textarea-atom.textarea-atom--resize-vertical{resize:vertical}.p-inputtextarea.textarea-atom.textarea-atom--resize-horizontal{resize:horizontal}.p-inputtextarea.textarea-atom.textarea-atom--resize-both{resize:both}.p-inputtextarea.textarea-atom.textarea-atom--size-small{font-size:var(--font-size-sm,.875rem);min-height:4rem;padding:.5rem .75rem}.p-inputtextarea.textarea-atom.textarea-atom--size-normal{font-size:var(--font-size-base,1rem);min-height:5rem;padding:.75rem 1rem}.p-inputtextarea.textarea-atom.textarea-atom--size-large{font-size:var(--font-size-lg,1.125rem);min-height:6rem;padding:.75rem 1rem}.p-inputtextarea.textarea-atom.textarea-atom--variant-outlined{background:transparent;border-width:2px}.p-inputtextarea.textarea-atom.textarea-atom--variant-filled{background:var(--Search-input-box);border-color:transparent}.p-inputtextarea.textarea-atom.textarea-atom--variant-filled:not(:disabled):hover{background:var(--surface-200,#eee)}.p-inputtextarea.textarea-atom.textarea-atom--variant-filled:not(:disabled):focus{background:var(--Search-input-box);border-color:var(--secondary-color,#26a3e3)}.p-inputtextarea.textarea-atom.textarea-atom--error{border-color:var(--red-500,#ef4444)!important}.p-inputtextarea.textarea-atom.textarea-atom--error:not(:disabled):focus{box-shadow:0 0 0 2px rgba(239,68,68,.2),inset 2px 2px 7px 2px rgba(30,84,156,.18)}.p-inputtextarea.textarea-atom:disabled{cursor:not-allowed;opacity:.6}[data-theme=dark] .textarea-atom__label{color:var(--primary-text-color)}[data-theme=dark] .textarea-atom__helper{color:var(--text-color-secondary,#94a3b8)}[data-theme=dark] .p-inputtextarea.textarea-atom{background:var(--Search-input-box);box-shadow:inset 2px 2px 7px 2px rgba(0,0,0,.25),inset -3px -1px 10px 0 rgba(0,0,0,.15)}[data-theme=dark] .p-inputtextarea.textarea-atom:focus,[data-theme=dark] .p-inputtextarea.textarea-atom:focus-visible{box-shadow:0 0 0 2px rgba(38,163,227,.3),inset 2px 2px 7px 2px rgba(0,0,0,.25)}[data-theme=dark] .p-inputtextarea.textarea-atom::-moz-placeholder{color:var(--primary-text-color);opacity:.5}[data-theme=dark] .p-inputtextarea.textarea-atom::placeholder{color:var(--primary-text-color);opacity:.5}[data-theme=dark] .p-inputtextarea.textarea-atom.textarea-atom--variant-filled{background:var(--Search-input-box)}[data-theme=dark] .p-inputtextarea.textarea-atom.textarea-atom--variant-filled:not(:disabled):hover{background:var(--surface-200,#333)}.message-atom{align-items:center;border-radius:var(--border-radius,6px);display:flex;position:relative;width:100%}.message-atom .p-message{border-radius:var(--border-radius,6px);flex:1;margin:0}.message-atom .p-message .p-message-wrapper{padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.message-atom .p-message .p-message-icon{font-size:var(--font-size-lg,1.125rem);margin-right:var(--spacing-sm,.5rem)}.message-atom .p-message .p-message-text{font-size:var(--font-size-sm,.875rem);line-height:1.5}.message-atom--variant-default.message-atom--severity-success .p-message{background:var(--green-50,#f0fdf4);border:1px solid var(--green-200,#bbf7d0);color:var(--green-700,#15803d)}.message-atom--variant-default.message-atom--severity-success .p-message .p-message-icon{color:var(--green-500,#22c55e)}.message-atom--variant-default.message-atom--severity-info .p-message{background:var(--blue-50,#eff6ff);border:1px solid var(--blue-200,#bfdbfe);color:var(--blue-700,#1d4ed8)}.message-atom--variant-default.message-atom--severity-info .p-message .p-message-icon{color:var(--blue-500,#3b82f6)}.message-atom--variant-default.message-atom--severity-warn .p-message{background:var(--yellow-50,#fefce8);border:1px solid var(--yellow-200,#fef08a);color:var(--yellow-700,#a16207)}.message-atom--variant-default.message-atom--severity-warn .p-message .p-message-icon{color:var(--yellow-500,#eab308)}.message-atom--variant-default.message-atom--severity-error .p-message{background:var(--red-50,#fef2f2);border:1px solid var(--red-200,#fecaca);color:var(--red-700,#b91c1c)}.message-atom--variant-default.message-atom--severity-error .p-message .p-message-icon{color:var(--red-500,#ef4444)}.message-atom--variant-outlined.message-atom--severity-success .p-message{background:transparent;border:2px solid var(--green-500,#22c55e);color:var(--green-600,#16a34a)}.message-atom--variant-outlined.message-atom--severity-success .p-message .p-message-icon{color:var(--green-500,#22c55e)}.message-atom--variant-outlined.message-atom--severity-info .p-message{background:transparent;border:2px solid var(--blue-500,#3b82f6);color:var(--blue-600,#2563eb)}.message-atom--variant-outlined.message-atom--severity-info .p-message .p-message-icon{color:var(--blue-500,#3b82f6)}.message-atom--variant-outlined.message-atom--severity-warn .p-message{background:transparent;border:2px solid var(--yellow-500,#eab308);color:var(--yellow-600,#ca8a04)}.message-atom--variant-outlined.message-atom--severity-warn .p-message .p-message-icon{color:var(--yellow-500,#eab308)}.message-atom--variant-outlined.message-atom--severity-error .p-message{background:transparent;border:2px solid var(--red-500,#ef4444);color:var(--red-600,#dc2626)}.message-atom--variant-outlined.message-atom--severity-error .p-message .p-message-icon{color:var(--red-500,#ef4444)}.message-atom--variant-filled.message-atom--severity-success .p-message{background:var(--green-500,#22c55e);border:none;color:#fff}.message-atom--variant-filled.message-atom--severity-success .p-message .p-message-icon{color:#fff}.message-atom--variant-filled.message-atom--severity-info .p-message{background:var(--blue-500,#3b82f6);border:none;color:#fff}.message-atom--variant-filled.message-atom--severity-info .p-message .p-message-icon{color:#fff}.message-atom--variant-filled.message-atom--severity-warn .p-message{background:var(--yellow-500,#eab308);border:none;color:var(--yellow-900,#713f12)}.message-atom--variant-filled.message-atom--severity-warn .p-message .p-message-icon{color:var(--yellow-900,#713f12)}.message-atom--variant-filled.message-atom--severity-error .p-message{background:var(--red-500,#ef4444);border:none;color:#fff}.message-atom--variant-filled.message-atom--severity-error .p-message .p-message-icon{color:#fff}.message-atom__dismiss{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:var(--spacing-xs,.25rem);position:absolute;right:var(--spacing-sm,.5rem);top:50%;transform:translateY(-50%);transition:opacity .2s ease}.message-atom__dismiss:hover{opacity:1}.message-atom__dismiss i{font-size:var(--font-size-sm,.875rem)}.message-atom--dismissible .p-message .p-message-wrapper{padding-right:var(--spacing-2xl,2rem)}[data-theme=dark] .message-atom--variant-default.message-atom--severity-success .p-message{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:var(--green-400,#4ade80)}[data-theme=dark] .message-atom--variant-default.message-atom--severity-info .p-message{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:var(--blue-400,#60a5fa)}[data-theme=dark] .message-atom--variant-default.message-atom--severity-warn .p-message{background:rgba(234,179,8,.15);border-color:rgba(234,179,8,.3);color:var(--yellow-400,#facc15)}[data-theme=dark] .message-atom--variant-default.message-atom--severity-error .p-message{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:var(--red-400,#f87171)}.spinner-atom{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);justify-content:center}.spinner-atom--size-small .spinner-atom__label{font-size:var(--font-size-xs,.75rem)}.spinner-atom--size-normal .spinner-atom__label{font-size:var(--font-size-sm,.875rem)}.spinner-atom--size-large .spinner-atom__label{font-size:var(--font-size-base,1rem)}.spinner-atom--variant-default .p-progress-spinner-circle,.spinner-atom--variant-primary .p-progress-spinner-circle{stroke:var(--primary-color,#3b82f6)}.spinner-atom--variant-secondary .p-progress-spinner-circle{stroke:var(--text-color-secondary,#666)}.spinner-atom__label{color:var(--text-color-secondary,#666);margin-top:var(--spacing-xs,.25rem);text-align:center}.spinner-atom .p-progress-spinner{align-items:center;display:flex;justify-content:center}.spinner-atom .p-progress-spinner-svg{height:100%;width:100%}.spinner-atom .p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke-linecap:round}[data-theme=dark] .spinner-atom__label{color:var(--text-color-secondary,#aaa)}[data-theme=dark] .spinner-atom--variant-secondary .p-progress-spinner-circle{stroke:var(--text-color-secondary,#aaa)}.spinner-atom--variant-default .p-progress-spinner-circle,.spinner-atom--variant-primary .p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.divider-atom--layout-horizontal:after,.divider-atom--layout-horizontal:before{border-top-width:1px}.divider-atom--layout-horizontal.divider-atom--variant-default:after,.divider-atom--layout-horizontal.divider-atom--variant-default:before{border-color:var(--surface-border,#ddd)}.divider-atom--layout-horizontal.divider-atom--variant-subtle:after,.divider-atom--layout-horizontal.divider-atom--variant-subtle:before{border-color:var(--surface-100,#f5f5f5)}.divider-atom--layout-horizontal.divider-atom--variant-strong:after,.divider-atom--layout-horizontal.divider-atom--variant-strong:before{border-color:var(--surface-400,#999)}.divider-atom--layout-vertical:after,.divider-atom--layout-vertical:before{border-left-width:1px}.divider-atom--layout-vertical.divider-atom--variant-default:after,.divider-atom--layout-vertical.divider-atom--variant-default:before{border-color:var(--surface-border,#ddd)}.divider-atom--layout-vertical.divider-atom--variant-subtle:after,.divider-atom--layout-vertical.divider-atom--variant-subtle:before{border-color:var(--surface-100,#f5f5f5)}.divider-atom--layout-vertical.divider-atom--variant-strong:after,.divider-atom--layout-vertical.divider-atom--variant-strong:before{border-color:var(--surface-400,#999)}.divider-atom--type-solid:after,.divider-atom--type-solid:before{border-style:solid}.divider-atom--type-dashed:after,.divider-atom--type-dashed:before{border-style:dashed}.divider-atom--type-dotted:after,.divider-atom--type-dotted:before{border-style:dotted}.divider-atom .p-divider-content{background-color:var(--surface-ground,#fff);color:var(--text-color-secondary,#666);font-size:var(--font-size-sm,.875rem);padding:0 var(--spacing-sm,.5rem)}.divider-atom.p-divider-horizontal{margin:var(--spacing-md,.75rem) 0}.divider-atom.p-divider-vertical{margin:0 var(--spacing-md,.75rem)}[data-theme=dark] .divider-atom--variant-default:after,[data-theme=dark] .divider-atom--variant-default:before{border-color:var(--surface-border,#444)}[data-theme=dark] .divider-atom--variant-subtle:after,[data-theme=dark] .divider-atom--variant-subtle:before{border-color:var(--surface-200,#333)}[data-theme=dark] .divider-atom--variant-strong:after,[data-theme=dark] .divider-atom--variant-strong:before{border-color:var(--surface-400,#666)}[data-theme=dark] .divider-atom .p-divider-content{background-color:var(--surface-ground,#121212);color:var(--text-color-secondary,#aaa)}.dropdown-atom{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);padding:0 10px 0 0;width:100%}.dropdown-atom .p-dropdown-label{color:var(--primary-text-color,#4a6d98);font-family:var(--font-family);font-size:var(--font-size-base,14px);font-weight:500;padding:.5rem .75rem}.dropdown-atom .p-dropdown-trigger{border-radius:0 20px 20px 0;color:var(--secondary-color,#5fa0df)}.dropdown-atom.p-focus,.dropdown-atom:focus-within{border-color:var(--secondary-color,#26a3e3);box-shadow:0 0 0 2px rgba(38,163,227,.2),inset 2px 2px 10px 0 rgba(74,100,126,.2);outline:none}.dropdown-atom:not(.p-disabled):hover{border-color:var(--secondary-color,#26a3e3)}.dropdown-atom.p-disabled{cursor:not-allowed;opacity:.6}.dropdown-atom--size-small .p-dropdown-label{font-size:var(--font-size-sm,.875rem);padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem)}.dropdown-atom--size-normal .p-dropdown-label{font-size:var(--font-size-base,1rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.dropdown-atom--size-large .p-dropdown-label{font-size:var(--font-size-lg,1.125rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.dropdown-atom--variant-outlined{background:transparent;border-width:2px}.dropdown-atom--variant-filled{background:var(--Search-input-box,var(--surface-100,#f5f5f5));border-color:transparent}.dropdown-atom--variant-filled:not(.p-disabled):hover{background:var(--surface-200,#eee)}.dropdown-atom--variant-filled.p-focus,.dropdown-atom--variant-filled:focus-within{background:var(--component-background);border-color:var(--secondary-color,#26a3e3)}.dropdown-atom-panel{background:var(--component-background,#f5fbff);border-radius:0 0 20px 20px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.dropdown-atom-panel .p-dropdown-header{background:var(--component-background);border-bottom:1px solid var(--primary-border-color,#e5e7eb);border-radius:20px 20px 0 0}.dropdown-atom-panel .p-dropdown-header .p-dropdown-filter{background:var(--component-background-gradient);border:var(--primary-border);border-radius:0;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.dropdown-atom-panel .p-dropdown-items-wrapper{border-radius:0 0 20px 20px}.dropdown-atom-panel .p-dropdown-items{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);padding-top:3px}.dropdown-atom-panel .p-dropdown-items .p-dropdown-item{background:var(--component-background);color:var(--primary-text-color,#4a6d98);font-family:var(--font-family);font-size:var(--font-size-base,14px);font-weight:400;margin-bottom:3px}.dropdown-atom-panel .p-dropdown-items .p-dropdown-item:hover{background:var(--surface-hover,#f5f5f5)}.dropdown-atom-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--primary-50,#e3f2fd)}.dropdown-atom-panel .p-dropdown-empty-message{color:var(--text-color-secondary,#64748b);font-family:var(--font-family)}[data-theme=dark] .dropdown-atom{background:var(--component-background);box-shadow:inset 2px 2px 10px 0 rgba(0,0,0,.3)}[data-theme=dark] .dropdown-atom .p-dropdown-label{color:var(--primary-text-color)}[data-theme=dark] .dropdown-atom .p-dropdown-trigger{color:var(--secondary-color,#5fa0df)}[data-theme=dark] .dropdown-atom.p-focus,[data-theme=dark] .dropdown-atom:focus-within{box-shadow:0 0 0 2px rgba(38,163,227,.3),inset 2px 2px 10px 0 rgba(0,0,0,.3)}[data-theme=dark] .dropdown-atom--variant-filled{background:var(--surface-100,#2a2a2a)}[data-theme=dark] .dropdown-atom--variant-filled:not(.p-disabled):hover{background:var(--surface-200,#333)}[data-theme=dark] .dropdown-atom-panel{background:var(--body-background)}[data-theme=dark] .dropdown-atom-panel .p-dropdown-header .p-dropdown-filter{background:var(--body-background);color:var(--primary-text-color)}[data-theme=dark] .dropdown-atom-panel .p-dropdown-items,[data-theme=dark] .dropdown-atom-panel .p-dropdown-items-wrapper{background:var(--body-background)}[data-theme=dark] .dropdown-atom-panel .p-dropdown-items .p-dropdown-item{color:var(--primary-text-color)}[data-theme=dark] .dropdown-atom-panel .p-dropdown-items .p-dropdown-item:hover{background:var(--surface-hover,#323248)}[data-theme=dark] .dropdown-atom-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--primary-900,#3d3d5c)}.accordion-atom--variant-default .p-accordion-header .p-accordion-header-link{background:var(--surface-ground,#fff);border:1px solid var(--surface-border,#ddd);border-radius:var(--border-radius,6px);color:var(--text-color,#333);font-weight:var(--font-weight-medium,500);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem);transition:background-color .2s,border-color .2s}.accordion-atom--variant-default .p-accordion-header .p-accordion-header-link:hover{background:var(--surface-hover,#f5f5f5);border-color:var(--primary-color,#3b82f6)}.accordion-atom--variant-default .p-accordion-header .p-accordion-header-link:focus{box-shadow:0 0 0 2px var(--primary-100,rgba(59,130,246,.2))}.accordion-atom--variant-default .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:var(--primary-50,#eff6ff);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.accordion-atom--variant-default .p-accordion-content{background:var(--surface-ground,#fff);border:1px solid var(--surface-border,#ddd);border-radius:0 0 var(--border-radius,6px) var(--border-radius,6px);border-top:0;color:var(--text-color,#333);padding:var(--spacing-md,.75rem)}.accordion-atom--variant-bordered .p-accordion-header .p-accordion-header-link{background:transparent;border:2px solid var(--surface-border,#ddd);border-radius:var(--border-radius,6px);color:var(--text-color,#333);font-weight:var(--font-weight-medium,500);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.accordion-atom--variant-bordered .p-accordion-header .p-accordion-header-link:hover{border-color:var(--primary-color,#3b82f6)}.accordion-atom--variant-bordered .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}.accordion-atom--variant-bordered .p-accordion-content{background:transparent;border:2px solid var(--surface-border,#ddd);border-radius:0 0 var(--border-radius,6px) var(--border-radius,6px);border-top:0;padding:var(--spacing-md,.75rem)}.accordion-atom--variant-filled .p-accordion-header .p-accordion-header-link{background:var(--surface-100,#f5f5f5);border:none;border-radius:var(--border-radius,6px);color:var(--text-color,#333);font-weight:var(--font-weight-medium,500);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.accordion-atom--variant-filled .p-accordion-header .p-accordion-header-link:hover{background:var(--surface-200,#eee)}.accordion-atom--variant-filled .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:var(--primary-100,#dbeafe);color:var(--primary-color,#3b82f6)}.accordion-atom--variant-filled .p-accordion-content{background:var(--surface-50,#fafafa);border:none;border-radius:0 0 var(--border-radius,6px) var(--border-radius,6px);padding:var(--spacing-md,.75rem)}.accordion-atom .p-accordion-tab{margin-bottom:var(--spacing-sm,.5rem)}.accordion-atom .p-accordion-tab:last-child{margin-bottom:0}[data-theme=dark] .accordion-atom--variant-default .p-accordion-header .p-accordion-header-link{background:var(--surface-card,#1e1e1e);border-color:var(--surface-border,#444);color:var(--text-color,#f0f0f0)}[data-theme=dark] .accordion-atom--variant-default .p-accordion-header .p-accordion-header-link:hover{background:var(--surface-hover,#2a2a2a)}[data-theme=dark] .accordion-atom--variant-default .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(59,130,246,.15)}[data-theme=dark] .accordion-atom--variant-default .p-accordion-content{background:var(--surface-card,#1e1e1e);border-color:var(--surface-border,#444);color:var(--text-color,#f0f0f0)}[data-theme=dark] .accordion-atom--variant-bordered .p-accordion-content,[data-theme=dark] .accordion-atom--variant-bordered .p-accordion-header .p-accordion-header-link{color:var(--text-color,#f0f0f0)}[data-theme=dark] .accordion-atom--variant-filled .p-accordion-header .p-accordion-header-link{background:var(--surface-100,#2a2a2a);color:var(--text-color,#f0f0f0)}[data-theme=dark] .accordion-atom--variant-filled .p-accordion-header .p-accordion-header-link:hover{background:var(--surface-200,#333)}[data-theme=dark] .accordion-atom--variant-filled .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:rgba(59,130,246,.2)}[data-theme=dark] .accordion-atom--variant-filled .p-accordion-content{background:var(--surface-50,#1a1a1a);color:var(--text-color,#f0f0f0)}.scroll-panel-atom{height:100%;width:100%}.scroll-panel-atom--variant-default .p-scrollpanel-bar{background:var(--surface-300,#ccc);border-radius:var(--border-radius,6px);opacity:.7;transition:opacity .2s}.scroll-panel-atom--variant-default .p-scrollpanel-bar:hover{background:var(--surface-400,#999);opacity:1}.scroll-panel-atom--variant-default .p-scrollpanel-bar-y{width:8px}.scroll-panel-atom--variant-default .p-scrollpanel-bar-x{height:8px}.scroll-panel-atom--variant-thin .p-scrollpanel-bar{background:var(--surface-300,#ccc);border-radius:2px;opacity:.5;transition:opacity .2s,width .2s,height .2s}.scroll-panel-atom--variant-thin .p-scrollpanel-bar:hover{background:var(--surface-400,#999);opacity:1}.scroll-panel-atom--variant-thin .p-scrollpanel-bar-y{width:4px}.scroll-panel-atom--variant-thin .p-scrollpanel-bar-y:hover{width:8px}.scroll-panel-atom--variant-thin .p-scrollpanel-bar-x{height:4px}.scroll-panel-atom--variant-thin .p-scrollpanel-bar-x:hover{height:8px}.scroll-panel-atom--variant-hidden .p-scrollpanel-bar{background:var(--surface-300,#ccc);border-radius:var(--border-radius,6px);opacity:0;transition:opacity .2s}.scroll-panel-atom--variant-hidden:hover .p-scrollpanel-bar{opacity:.7}.scroll-panel-atom--variant-hidden:hover .p-scrollpanel-bar:hover{background:var(--surface-400,#999);opacity:1}.scroll-panel-atom--variant-hidden .p-scrollpanel-bar-y{width:8px}.scroll-panel-atom--variant-hidden .p-scrollpanel-bar-x{height:8px}.scroll-panel-atom .p-scrollpanel-content{padding-right:var(--spacing-sm,.5rem)}[data-theme=dark] .scroll-panel-atom .p-scrollpanel-bar{background:var(--surface-500,#555)}[data-theme=dark] .scroll-panel-atom .p-scrollpanel-bar:hover{background:var(--surface-400,#666)}.segmented-control{display:flex;flex-direction:column;gap:.25rem}.segmented-control__buttons{border:none;display:inline-flex;margin:0;padding:0}.segmented-control__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.segmented-control--strip .segmented-control__buttons{border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,6px);overflow:hidden}.segmented-control--strip .segmented-control__button{border:none;border-radius:0;border-right:1px solid var(--surface-border,#dee2e6);margin:0}.segmented-control--strip .segmented-control__button:last-child{border-right:none}.segmented-control--pills .segmented-control__buttons{gap:.5rem}.segmented-control--pills .segmented-control__button{border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,6px)}.segmented-control__button{align-items:center;background:var(--surface-card,#fff);color:var(--text-color,#495057);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;justify-content:center;padding:.5rem .75rem;transition:all .15s ease;white-space:nowrap}.segmented-control__button:hover:not(.segmented-control__button--disabled):not(.segmented-control__button--selected){background:var(--surface-hover,#f8f9fa)}.segmented-control__button:focus-within{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px;z-index:1}.segmented-control__button--selected{background:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}.segmented-control__button--disabled{cursor:not-allowed;opacity:.5}.segmented-control__button i{font-size:.875rem}.segmented-control--small .segmented-control__button{font-size:.75rem;padding:.25rem .5rem}.segmented-control--small .segmented-control__button i{font-size:.75rem}.segmented-control--large .segmented-control__button{font-size:1rem;padding:.75rem 1rem}.segmented-control--large .segmented-control__button i{font-size:1rem}.segmented-control--error .segmented-control__buttons,.segmented-control--error.segmented-control--pills .segmented-control__button{border-color:var(--red-500,#ef4444)}.segmented-control__errors{color:var(--red-500,#ef4444);font-size:.75rem;list-style:disc;margin:0;padding:0 0 0 1rem}[data-theme=dark] .segmented-control__button{background:var(--surface-card,#1e1e1e);color:var(--text-color,#e0e0e0)}[data-theme=dark] .segmented-control__button:hover:not([data-theme=dark] .segmented-control__button--disabled):not([data-theme=dark] .segmented-control__button--selected){background:var(--surface-hover,#2a2a2a)}[data-theme=dark] .segmented-control__button--selected{background:var(--primary-color,#60a5fa);color:var(--primary-color-text,#000)}.confirm-dialog-atom.p-dialog{border-radius:var(--border-radius,6px);box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.1));max-width:450px}.confirm-dialog-atom.p-dialog .p-dialog-header{background:var(--surface-ground,#fff);border-bottom:1px solid var(--surface-border,#ddd);border-radius:var(--border-radius,6px) var(--border-radius,6px) 0 0;padding:var(--spacing-md,.75rem) var(--spacing-lg,1rem)}.confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-title{color:var(--text-color,#333);font-size:var(--font-size-lg,1.125rem);font-weight:var(--font-weight-semibold,600)}.confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--text-color-secondary,#666)}.confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-header-icon:hover{background:var(--surface-hover,#f5f5f5);color:var(--text-color,#333)}.confirm-dialog-atom.p-dialog .p-dialog-content{background:var(--surface-ground,#fff);color:var(--text-color,#333);padding:var(--spacing-lg,1rem)}.confirm-dialog-atom.p-dialog .p-dialog-content .p-confirm-dialog-icon{font-size:2rem;margin-right:var(--spacing-md,.75rem)}.confirm-dialog-atom.p-dialog .p-dialog-content .p-confirm-dialog-message{color:var(--text-color,#333);line-height:1.5}.confirm-dialog-atom.p-dialog .p-dialog-footer{background:var(--surface-50,#fafafa);border-radius:0 0 var(--border-radius,6px) var(--border-radius,6px);border-top:1px solid var(--surface-border,#ddd);display:flex;gap:var(--spacing-sm,.5rem);justify-content:flex-end;padding:var(--spacing-sm,.5rem) var(--spacing-lg,1rem)}.confirm-dialog-atom--variant-default .p-confirm-dialog-icon{color:var(--primary-color,#3b82f6)}.confirm-dialog-atom--variant-danger .p-dialog-header .p-dialog-title{color:var(--red-600,#dc2626)}.confirm-dialog-atom--variant-danger .p-confirm-dialog-icon{color:var(--red-500,#ef4444)}.confirm-dialog-atom--variant-danger .p-dialog-footer .p-button-danger,.confirm-dialog-atom--variant-danger .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-outlined){background:var(--red-500,#ef4444);border-color:var(--red-500,#ef4444)}.confirm-dialog-atom--variant-danger .p-dialog-footer .p-button-danger:hover,.confirm-dialog-atom--variant-danger .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-outlined):hover{background:var(--red-600,#dc2626);border-color:var(--red-600,#dc2626)}.confirm-dialog-atom--variant-warning .p-dialog-header .p-dialog-title{color:var(--yellow-700,#a16207)}.confirm-dialog-atom--variant-warning .p-confirm-dialog-icon{color:var(--yellow-500,#eab308)}.confirm-dialog-atom--variant-warning .p-dialog-footer .p-button-warning,.confirm-dialog-atom--variant-warning .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-outlined){background:var(--yellow-500,#eab308);border-color:var(--yellow-500,#eab308);color:var(--yellow-900,#713f12)}.confirm-dialog-atom--variant-warning .p-dialog-footer .p-button-warning:hover,.confirm-dialog-atom--variant-warning .p-dialog-footer .p-button:not(.p-button-secondary):not(.p-button-outlined):hover{background:var(--yellow-600,#ca8a04);border-color:var(--yellow-600,#ca8a04)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-header{background:var(--surface-card,#1e1e1e);border-color:var(--surface-border,#444)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-title{color:var(--text-color,#f0f0f0)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-header-icon{color:var(--text-color-secondary,#aaa)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-header .p-dialog-header-icon:hover{background:var(--surface-hover,#2a2a2a);color:var(--text-color,#f0f0f0)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-content{background:var(--surface-card,#1e1e1e);color:var(--text-color,#f0f0f0)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-content .p-confirm-dialog-message{color:var(--text-color,#f0f0f0)}[data-theme=dark] .confirm-dialog-atom.p-dialog .p-dialog-footer{background:var(--surface-100,#2a2a2a);border-color:var(--surface-border,#444)}[data-theme=dark] .confirm-dialog-atom--variant-danger .p-dialog-header .p-dialog-title{color:var(--red-400,#f87171)}[data-theme=dark] .confirm-dialog-atom--variant-warning .p-dialog-header .p-dialog-title{color:var(--yellow-400,#facc15)}.mention-popover{background:var(--component-background);border:1px solid var(--surface-border,#e0e0e0)}[data-theme=dark] .mention-popover{border:1px solid #2d3748}.mention-popover{border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,.12);max-width:280px;min-width:280px;overflow-y:auto;padding:0;position:absolute;z-index:20}.mention-item{background:var(--component-background);border:none;border-bottom:1px solid var(--secondary-color,#26a3e3);color:var(--primary-text-color);cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:6px 8px;width:100%}.mention-item:last-child{border-bottom:none}.mention-item:hover{background:var(--hover-background)}.mention-primary{color:var(--secondary-text-color);font-weight:400}.mention-secondary{font-size:12px;opacity:.7}.sphere-avatar-wrapper{position:relative}.sphere-avatar-wrapper--with-status{gap:2px}.sphere-avatar-wrapper .sphere-avatar-badge{bottom:0;position:absolute;right:0;transform:translate(25%,25%)}.sphere-avatar-sparkle{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;position:relative;z-index:10}.sphere-avatar-sparkle--small,.sphere-avatar-sparkle--xsmall{margin-right:2px}.sphere-avatar-sparkle--large,.sphere-avatar-sparkle--medium,.sphere-avatar-sparkle--xlarge{margin-right:4px}.sphere-avatar-sparkle--clickable{background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;transition:background-color .2s ease;z-index:20}.sphere-avatar-sparkle--clickable:hover{background-color:rgba(0,0,0,.1)}.sphere-avatar-sparkle--clickable:focus{outline:2px solid var(--focus-ring-color,#377fc4);outline-offset:2px}.sphere-avatar-sparkle--clickable:focus:not(:focus-visible){outline:none}.sphere-avatar-sparkle--clickable:focus-visible{outline:2px solid var(--focus-ring-color,#377fc4);outline-offset:2px}.sphere-avatar{align-items:center;background-color:transparent;display:flex;font-family:var(--font-family);height:20px;justify-content:center;margin-right:5px;position:relative;top:4px;width:20px}.sphere-avatar .p-avatar-text{color:var(--surface-0,#fff);font-family:var(--font-family);font-size:.65rem;font-weight:600;letter-spacing:.02em;line-height:1;text-align:center}.sphere-avatar .p-avatar-icon{color:var(--surface-0,#fff)}.sphere-avatar .p-avatar-image{-o-object-fit:cover;object-fit:cover}.sphere-avatar.xsmall{height:14px!important;margin-right:3px;top:2px;width:14px!important}.sphere-avatar.xsmall .p-avatar-text{font-size:.4rem}.sphere-avatar.small{height:24px!important;width:24px!important}.sphere-avatar.small .p-avatar-text{font-size:.6rem}.sphere-avatar.medium{height:30px!important;width:30px!important}.sphere-avatar.medium .p-avatar-text{font-size:.7rem}.sphere-avatar.large{height:40px!important;width:40px!important}.sphere-avatar.large .p-avatar-text{font-size:.85rem}.sphere-avatar.xlarge{height:60px!important;width:60px!important}.sphere-avatar.xlarge .p-avatar-text{font-size:1.2rem}.sphere-avatar.circle{border-radius:50%!important}.sphere-avatar.square{border-radius:5px!important}.custom-avatar-icon{height:20px;margin-right:5px;position:relative;top:4px;width:20px}.custom-avatar-icon.xsmall{height:14px!important;margin-right:3px;top:2px;width:14px!important}[data-theme=dark] .sphere-avatar[style*=background-color]{filter:brightness(1.25)}[data-theme=dark] .sphere-avatar-sparkle--clickable:hover{background-color:hsla(0,0%,100%,.1)}:root:not([data-theme=dark]) .custom-avatar-icon .p-avatar,:root:not([data-theme=dark]) .custom-avatar-icon.p-avatar,:root:not([data-theme=dark]) .sphere-avatar .p-avatar,:root:not([data-theme=dark]) .sphere-avatar.p-avatar{background-color:transparent!important}:root:not([data-theme=dark]) .sphere-avatar .p-avatar-icon,:root:not([data-theme=dark]) .sphere-avatar .p-avatar-text{color:#0f2a46}:root:not([data-theme=dark]) .sphere-avatar[style*=background-color]{filter:brightness(.9) saturate(.85)}:root:not([data-theme=dark]) .sphere-avatar-sparkle--clickable:hover{background-color:rgba(15,42,70,.08)}.thread-context{margin-bottom:1rem;position:sticky;top:0;z-index:10}.thread-context .thread-context-card{background:var(--component-background-gradient);border-radius:0 0 20px 20px;overflow:hidden}.thread-context .thread-context-card .p-card-body,.thread-context .thread-context-card .p-card-content{padding:0}.thread-context .thread-context-header{align-items:center;background:var(--primary-50,#e3f2fd);border-bottom:var(--primary-border);display:flex;padding:12px 16px}.thread-context .thread-context-details{display:flex;flex-direction:row;gap:12px;padding:12px 16px}.thread-context .context-item{align-items:center;display:flex;gap:10px}.thread-context .context-item .context-avatar,.thread-context .context-item .context-icon{flex-shrink:0}.thread-context .context-item .context-avatar .metaspace-icon,.thread-context .context-item .context-icon .metaspace-icon{height:30px;margin-top:5px;width:30px}.thread-context .context-item .context-icon{align-items:center;color:var(--text-color-secondary,#6c757d);display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.thread-context .context-item .context-content{flex:1;min-width:0}.thread-context .context-item .context-content .context-label{color:var(--secondary-text-color);font-size:11px;font-weight:500;letter-spacing:.5px;line-height:1;margin-bottom:2px;text-transform:uppercase}.thread-context .context-item .context-content .context-value{color:var(--secondary-text-color);font-size:13px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread-context.compact{margin-bottom:.5rem}.thread-context.compact .thread-context-header{background:var(--component-background-gradient);padding:8px 12px}.thread-context.compact .thread-context-header .thread-context-subtitle{font-size:11px}.thread-context.compact .thread-context-details{gap:20px;padding:8px 12px}.thread-context.compact .thread-context-details .thread-context-icon{align-items:center;background:var(--primary-color,#2196f3);border-radius:50%;color:#fff;display:flex;font-size:14px;height:25px;justify-content:center;width:25px}.thread-context.compact .thread-context-details .thread-context-info{flex:1}.thread-context.compact .thread-context-details .thread-context-info .thread-context-title{color:var(--primary-800,#1565c0);font-size:14px;font-weight:600;line-height:1.2;margin:0}.thread-context.compact .thread-context-details .thread-context-info .thread-context-subtitle{color:var(--primary-600,#1976d2);font-size:12px;line-height:1.2;margin:2px 0 0}.thread-context.compact .context-item{gap:8px}.thread-context.compact .context-item .context-icon{font-size:11px;height:24px;width:27px}.thread-context.compact .context-item .context-content .context-label{font-size:10px}.thread-context.compact .context-item .context-content .context-value{font-size:12px}.urgency-pill{background:var(--component-background);border:3px solid #dde8f0;left:0;margin-top:6px;position:absolute;top:100%}.urgency-pill [data-theme=dark]{border-right:3px solid #fff}.urgency-pill{align-items:center;border-radius:25px;box-shadow:0 3px 6px rgba(0,0,0,.15);color:var(--primary-text-color);display:flex;font-size:var(--primary-font);height:45px;padding:0 10px;z-index:9999}.urgency-pill .urgency-item{align-items:center;border-right:3px solid #dde8f0;cursor:pointer;display:flex;padding:6px 12px}.urgency-pill .urgency-item [data-theme=dark]{border-right:3px solid #fff}.urgency-pill .urgency-item:hover{background-color:var(--hover-background)}.urgency-pill .urgency-item:first-child{border-radius:25px 0 0 25px}.urgency-pill .urgency-item:last-child{border-radius:0 25px 25px 0;border-right:none}.urgency-pill .urgency-item--selected{background-color:#1e5a99;color:#fff!important;font-weight:600}.urgency-pill .urgency-item--selected:hover{background-color:#2a5f92}[data-theme=dark] .urgency-pill .urgency-item--selected{background-color:#4a8fd6}@media (max-width:500px){.urgency-pill .urgency-item{background:var(--component-background);border:3px solid #dde8f0;border-bottom:none;box-shadow:0 3px 6px rgba(0,0,0,.15)}.urgency-pill .urgency-item:first-child{border-radius:25px 25px 0 0}.urgency-pill .urgency-item:last-child{border-bottom:3px solid #dde8f0;border-radius:0 0 25px 25px;border-right:3px solid #dde8f0}[data-theme=dark] .urgency-pill .urgency-item{border-color:#2d3748}[data-theme=dark] .urgency-pill .urgency-item:last-child{border-bottom-color:#2d3748;border-right:3px solid #2d3748}.urgency-pill{background:none;border:none;border-radius:0;box-shadow:none;display:flow;font-size:12px;max-width:200px}}.multi-urgency-pill{background:var(--component-background);border:1px solid var(--border-color,#dde8f0);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--primary-text-color);left:0;margin-top:6px;min-width:280px;padding:12px;position:absolute;top:100%;z-index:9999}.multi-urgency-pill .multi-urgency-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.multi-urgency-pill .multi-urgency-header .header-label{color:var(--secondary-text-color,#6c757d);font-size:var(--font-size-sm,12px);font-weight:500}.multi-urgency-pill .multi-urgency-header .header-value{align-items:center;display:flex;font-weight:600;gap:6px}.multi-urgency-pill .multi-urgency-header .header-value .urgency-text{font-size:var(--font-size-sm,12px)}.multi-urgency-pill .multi-urgency-divider{background:var(--border-color,#dde8f0);height:1px;margin:8px 0}.multi-urgency-pill .multi-urgency-perspectives{display:flex;flex-direction:column;gap:8px}.multi-urgency-pill .multi-urgency-perspectives .perspective-row{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-name{color:var(--primary-text-color);flex:1;font-size:var(--font-size-sm,12px);margin-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector{align-items:center;border:1px solid var(--border-color,#dde8f0);border-radius:4px;cursor:pointer;display:flex;gap:4px;justify-content:space-between;min-width:70px;padding:4px 8px;position:relative}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector:hover{background:var(--hover-background,#f5f5f5)}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-value{font-size:var(--font-size-sm,12px);font-weight:500}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .dropdown-icon{color:var(--secondary-text-color,#6c757d);font-size:10px}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown{background:var(--component-background);border:1px solid var(--border-color,#dde8f0);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:4px;min-width:120px;position:absolute;right:0;top:100%;z-index:10000}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown .urgency-option{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-sm,12px);gap:8px;padding:8px 12px}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown .urgency-option:hover{background:var(--hover-background,#f5f5f5)}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown .urgency-option.selected{background:var(--selected-background,#e3f2fd)}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown .urgency-option:first-child{border-radius:4px 4px 0 0}.multi-urgency-pill .multi-urgency-perspectives .perspective-row .perspective-urgency-selector .urgency-dropdown .urgency-option:last-child{border-radius:0 0 4px 4px}[data-theme=dark] .multi-urgency-pill{border-color:var(--dark-border-color,#404040)}[data-theme=dark] .multi-urgency-pill .multi-urgency-divider{background:var(--dark-border-color,#404040)}[data-theme=dark] .multi-urgency-pill .perspective-urgency-selector{border-color:var(--dark-border-color,#404040)}[data-theme=dark] .multi-urgency-pill .perspective-urgency-selector:hover{background:var(--dark-hover-background,#2a2a2a)}[data-theme=dark] .multi-urgency-pill .perspective-urgency-selector .urgency-dropdown{border-color:var(--dark-border-color,#404040)}[data-theme=dark] .multi-urgency-pill .perspective-urgency-selector .urgency-dropdown .urgency-option:hover{background:var(--dark-hover-background,#2a2a2a)}[data-theme=dark] .multi-urgency-pill .perspective-urgency-selector .urgency-dropdown .urgency-option.selected{background:var(--dark-selected-background,#1a3a5c)}.edit-pill{background:var(--component-background);border:3px solid #dde8f0;margin-top:6px;position:absolute;right:0;top:100%}[data-theme=dark] .edit-pill{border:3px solid #2d3748}.edit-pill{align-items:stretch;border-radius:25px;box-shadow:0 3px 6px rgba(0,0,0,.15);display:flex;font-size:var(--primary-font);height:45px;opacity:0;padding:0 10px;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:9999}@media (max-width:500px){.edit-pill{background:none;border:none!important;border-radius:0;box-shadow:none;display:flow;padding-left:0;padding-right:0}}.edit-pill.visible{opacity:1;transform:translateY(0)}.edit-pill.edit-pill--above{bottom:100%;margin-bottom:6px;margin-top:0;top:auto;transform:translateY(10px)}.edit-pill.edit-pill--above.visible{transform:translateY(0)}@media (max-width:500px){.edit-pill.edit-pill--above{bottom:calc(-150% + 150px);display:flex;flex-direction:column;top:auto}}.edit-pill .edit-item:first-child{border-radius:25px 0 0 25px}@media (max-width:500px){.edit-pill .edit-item:first-child{border-radius:25px 25px 0 0}}.edit-pill .edit-item:last-child{border-radius:0 25px 25px 0}@media (max-width:500px){.edit-pill .edit-item:last-child{border:3px solid #dde8f0;border-radius:0 0 25px 25px}}.edit-pill .edit-item{align-items:center;border-right:3px solid #dde8f0;cursor:pointer;display:flex;height:100%;padding:6px 12px}[data-theme=dark] .edit-pill .edit-item{border-bottom:0;border-right:3px solid #2d3748}.edit-pill .edit-item:hover{background-color:#ededed}[data-theme=dark] .edit-pill .edit-item:hover{background:#323248}.edit-pill .edit-item:last-child{border-right:none}@media (max-width:500px){.edit-pill .edit-item:last-child{border:3px solid #dde8f0}[data-theme=dark] .edit-pill .edit-item:last-child{border:3px solid #2d3748}.edit-pill .edit-item{background:var(--component-background);border:3px solid #dde8f0;border-bottom:0}[data-theme=dark] .edit-pill .edit-item{border:3px solid #2d3748;border-bottom:0}}.p-dropdown{width:50px}.p-dropdown-filter-container>.p-inputtext{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border-radius:0}[data-theme=dark] .p-dropdown-filter-container>.p-inputtext{background:#1e1e2f;color:#fff}.nearby-toggle-enabled .p-dropdown-filter-container>.p-inputtext{padding-left:30px!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd}[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#3d3d5c}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:#f5f5f5}[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:#323248}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{align-items:center;align-self:stretch;color:#4a6d98}.p-dropdown-panel .p-dropdown-items{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);padding-top:3px}[data-theme=dark] .p-dropdown-items-wrapper,[data-theme=dark] .p-dropdown-panel .p-dropdown-items{background:var(--body-background)}.p-dropdown-panel{background:#f5fbff;border-radius:0 0 20px 20px}[data-theme=dark] .p-dropdown-panel{background:var(--body-background)}.p-dropdown-panel{gap:1px;width:290px}.p-dropdown-header{background:var(--Color,#fff);border-radius:20px 20px 0 0!important}.p-dropdown-header .p-dropdown-filter-container .toggle-button-container{left:0;position:absolute;top:48%;transform:translateY(-50%)}.p-dropdown-header .p-dropdown-filter-container .toggle-button-container .toggle-button{height:25px!important;width:40px!important}.p-dropdown-header .p-dropdown-filter-container .toggle-button-container .toggle-button .p-button .p-button-label{font-size:var(--secondary-font)}.p-dropdown-panel.single-select-dropdown .p-dropdown-items .p-dropdown-item{background:var(--component-background);margin-bottom:3px!important}.dropdown-item{align-items:center;display:flex;gap:8px;width:100%}.dropdown-item__center{align-items:center;border-left:1px solid var(--border-color,rgba(0,0,0,.1));display:flex;gap:6px;margin-left:auto;opacity:.8;padding-left:12px}[data-theme=dark] .dropdown-item__center{border-left-color:hsla(0,0%,100%,.15)}.dropdown-item__center-name{color:var(--secondary-text-color,#666);font-size:var(--secondary-font,12px);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .dropdown-item__center-name{color:var(--secondary-text-color,#a0a0a0)}.identity-circle{background:linear-gradient(180deg,#407ac6,#1f3b60 94%);border:var(--primary-border)}.user-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M13 14.857a4.643 4.643 0 1 0 0-9.285 4.643 4.643 0 0 0 0 9.285M5.07 22.1a9.285 9.285 0 0 1 15.86 0'/%3E%3Cpath d='M13 25.071c6.667 0 12.071-5.404 12.071-12.071S19.667.929 13 .929.928 6.333.928 13 6.333 25.071 13 25.071'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:26px;width:26px}.user-profile-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(%23clip0_2289_73331)"><path d="M17.1759 13.4023V15.918C17.1759 16.2516 17.0433 16.5716 16.8074 16.8074C16.5716 17.0433 16.2516 17.1759 15.918 17.1759H13.4023" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.4023 0.823975H15.918C16.2516 0.823975 16.5716 0.956497 16.8074 1.19239C17.0433 1.42828 17.1759 1.74821 17.1759 2.08181V4.59749" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M0.823975 4.59749V2.08181C0.823975 1.74821 0.956497 1.42828 1.19239 1.19239C1.42828 0.956497 1.74821 0.823975 2.08181 0.823975H4.59749" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.59749 17.1759H2.08181C1.74821 17.1759 1.42828 17.0433 1.19239 16.8074C0.956497 16.5716 0.823975 16.2516 0.823975 15.918V13.4023" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.99955 8.37093C10.3889 8.37093 11.5152 7.24463 11.5152 5.85527C11.5152 4.46591 10.3889 3.3396 8.99955 3.3396C7.61018 3.3396 6.48389 4.46591 6.48389 5.85527C6.48389 7.24463 7.61018 8.37093 8.99955 8.37093Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.7841 14.0315C13.4591 13.018 12.8207 12.1341 11.961 11.507C11.1013 10.8798 10.0646 10.5419 9.00042 10.5419C7.93625 10.5419 6.89958 10.8798 6.03985 11.507C5.18011 12.1341 4.54176 13.018 4.2168 14.0315H13.7841Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2289_73331"><rect width="17.6098" height="17.6098" fill="white" transform="translate(0.195068 0.195068)"/></clipPath></defs></svg>');height:32px;width:32px}.identity-dropdown .p-dropdown{padding:0 0 0 10px!important;width:100%}.identity-item{align-items:center;display:flex}.identity-item .sphere-avatar{background-color:#fff;margin-right:5px}.avatar-container{height:32px}.avatar-wrapper{height:100%;position:relative;width:100%}.avatar-image,.avatar-placeholder{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-placeholder{align-items:center;background-color:#ccc;display:flex;justify-content:center}.avatar-placeholder i.pi-user{color:#fff;font-size:var(--sub-heading-font)}.camera-overlay{align-items:center;background-color:rgba(0,0,0,.4);border-radius:50%;display:flex;height:24px;justify-content:center;left:4px;opacity:0;pointer-events:none;position:absolute;top:4px;transition:opacity .3s;width:24px}.camera-overlay i.pi-camera{color:#fff;font-size:var(--sub-heading-font);opacity:.8;right:0}.avatar-wrapper:hover .camera-overlay{opacity:1}.side-menu{border:var(--primary-border)!important;border-radius:20px!important;box-shadow:inset 2px 2px 10px rgba(74,100,126,.2);left:calc(100% + 37px);padding:.1rem 0;position:absolute;top:-19px;width:148px;z-index:1000}.side-menu .p-menu-list{margin:0;padding:0}.side-menu .p-menuitem{font-size:var(--secondary-font)}.side-menu .p-menuitem .p-menuitem-link{align-items:center;display:flex;padding:8px 12px}.side-menu .p-menuitem .p-menuitem-link .p-menuitem-icon{font-size:var(--sub-heading-font);margin-right:8px}.side-menu .p-menuitem .p-menuitem-link .p-menuitem-text{font-size:var(--secondary-font)}.side-menu .p-menuitem .p-menuitem-link .p-menuitem-text:hover{color:#26a3e3}.side-menu .p-menuitem .p-menuitem-link .pi-sign-out{display:inline-block;opacity:1;transform:translateX(0);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.side-menu .p-menuitem .p-menuitem-link .pi-sign-out:hover{opacity:0;transform:translateX(50px)}.side-menu .p-menuitem:not(.p-highlight):not(.p-disabled) .p-menuitem-content:hover{background:none!important}.identity-dropdown{display:inline-block;flex-shrink:0}@media (max-width:1920px){.identity-dropdown{max-width:480px}}@media (max-width:1600px){.identity-dropdown{max-width:440px}}.identity-dropdown-container{align-items:center;border:var(--primary-border);border-radius:20px;box-shadow:inset 0 0 10px hsla(0,0%,100%,.9);display:flex;height:36px;overflow:visible;transition:width .2s ease-out;will-change:width}.identity-dropdown-container .avatar-container{border-radius:50%;overflow:hidden}.identity-dropdown-container>*{flex:0 0 auto}.cog-icon-container,.logout-icon-container,.theme-container{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--component-background);border:none;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);color:inherit;cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;overflow:visible;padding:0 10px;position:relative;text-align:left;width:-moz-max-content;width:max-content}@media (max-width:500px){.cog-icon-container,.theme-container{display:none}}.avatar-container{padding:0}.avatar-container,.favorite-icon-container{box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);cursor:pointer;height:33px;justify-content:center;width:32px}.favorite-icon-container{align-items:center;background:var(--component-background);border-left:2px solid var(--primary-border);display:flex}@media (max-width:500px){.favorite-icon-container{display:none}}.favorite-icon-container .user-identity-star .icon{height:22px;width:22px}.favorite-icon-container .user-identity-star .star-path{color:#377fc4;stroke-width:1.2}.favorite-icon-container .icon{height:18px;width:18px}.favorite-icon-container .star-path{stroke:#377fc4}.favorite-icon-container.selected .star-path{fill:gold;stroke:orange}.cog-icon-container,.logout-icon-container,.notification-bell-container,.theme-container{border-left:var(--primary-border)}.cog-icon-container .pi-sun,.logout-icon-container .pi-sun,.notification-bell-container .pi-sun,.theme-container .pi-sun{color:#377fc4}.notification-bell-container{align-items:center;background:var(--component-background);box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);cursor:pointer;display:flex;height:33px;justify-content:center;width:32px}.logout-icon-container{border-bottom-right-radius:20px;border-top-right-radius:20px}.avatar-image,.identity-circle{border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.identity-circle{align-items:center;display:flex;justify-content:center;padding:0}.identity-circle .p-button-label{margin:0!important}.avatar-image{-o-object-fit:cover;object-fit:cover}.identity-dropdown-container .p-dropdown{background:var(--component-background);border:none;border-radius:0;flex:1 1 auto;height:100%}.identity-dropdown-container .p-dropdown .p-dropdown-panel{background-color:#fff;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.identity-dropdown-container .p-dropdown .p-dropdown-label{align-items:center;background-color:transparent;border-radius:0;display:flex;height:100%;padding:0 1em}.identity-dropdown-container .p-dropdown .p-dropdown-trigger{align-items:center;background-color:transparent;border-radius:0;display:flex;height:100%;justify-content:center}.identity-dropdown-container .p-dropdown .p-dropdown-trigger-icon:before{content:none}.identity-dropdown-container .p-dropdown .p-dropdown-trigger-icon{color:#377fc4;font-size:18px}.identity-dropdown-container .p-dropdown .p-dropdown-label,.identity-dropdown-container .p-dropdown .p-dropdown-trigger{margin:0;padding:0}.identity-dropdown-container .p-dropdown.p-focus,.identity-dropdown-container .p-dropdown:focus{background-color:transparent!important;box-shadow:inset 0 0 10px hsla(0,0%,100%,.9)!important}.cog-icon-container i.pi-cog,.logout-icon-container i.pi-sign-out,.theme-container i.pi-moon{color:#377fc4;font-size:18px}.identity-item{color:var(--primary-text-color);font-family:var(--font-family)}.collapsed-dropdown .p-dropdown-label,.collapsed-dropdown .p-dropdown-label-container{display:none!important}.identity-dropdown .collapsed-dropdown{padding:0!important;width:32px}.collapsed-dropdown .p-dropdown-trigger{justify-content:center;width:32px}.collapsed-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{font-size:var(--sub-heading-font)}.upload-avatar-dialog .p-dialog{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:2px 2px 10px rgba(74,100,126,.2)}.upload-avatar-dialog .p-dialog-header{border-bottom:var(--primary-border);border-radius:20px 20px 0 0;padding:1rem 1.5rem}.upload-avatar-dialog .p-dialog-content,.upload-avatar-dialog .p-dialog-header{background:var(--component-background);color:var(--primary-text-color);font-family:var(--font-family)}.upload-avatar-dialog .p-dialog-content{padding:1.5rem}.upload-avatar-dialog .p-fileupload{background:var(--component-background);border:var(--primary-border);border-radius:20px;font-family:var(--font-family)}.upload-avatar-dialog .p-fileupload-buttonbar{background:var(--component-background);border-bottom:var(--primary-border);border-radius:20px 20px 0 0;padding:1rem}.upload-avatar-dialog .p-fileupload-content{background:var(--component-background);border-radius:0 0 20px 20px;padding:1rem}.upload-avatar-dialog .p-button{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px rgba(74,100,126,.2);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font)}.upload-avatar-dialog .p-button:hover:not(:disabled){background:var(--component-background);border-color:#377fc4}.upload-avatar-dialog .p-button:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25)}.upload-avatar-dialog .p-fileupload-choose:not(.p-disabled):hover{background:var(--component-background);border-color:#377fc4}.favorite-selector-icon{cursor:pointer;display:inline-block;height:24px;width:24px}.favorite-selector-icon .icon{height:100%;width:100%}.favorite-selector-icon .star-path{fill:none;stroke:gold;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:fill .2s,stroke .2s}.favorite-selector-icon.selected .star-path{fill:gold;stroke:orange}@media (max-width:500px){.custom-sphere-dropdown-panel{max-width:400px!important}.sphere-dropdown .p-dropdown{padding:0}}.sphere-dropdown .p-dropdown{background:transparent;border:none;box-shadow:none;padding:0 10px!important}.sphere-item-value:hover{color:#5fa0df}.sub-sphere-item{padding-left:20px}.sub-item{font-size:.95em}.sphere-item-value{max-width:30rem;overflow:hidden;text-overflow:ellipsis;transition:max-width .15s ease-out;white-space:nowrap;will-change:max-width}@media (max-width:1920px){.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .sphere-item-value{max-width:13rem}}@media (max-width:1600px){.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .sphere-item-value{max-width:11rem}}.sphere-item-value .breadcrumb-link{background:no-repeat;border:none;color:var(--primary-text-color);cursor:pointer;font-family:var(--font-family);font-size:var(--primary-font);padding:1px 0}.sphere-item-value .breadcrumb-link i{display:inline-block;height:18px;margin-right:5px;position:relative;top:1px;vertical-align:text-top;width:18px}.sphere-item-value .breadcrumb-link:hover{color:#26a3e3;text-decoration:underline}.custom-spinner svg .p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite!important;stroke:#16a34a;stroke-dasharray:89,200;stroke-dashoffset:0;stroke-linecap:round}.bold{font-weight:700}.toggle-icon-padding{color:#377fc4}.avatar-name-container{align-items:center;display:flex;gap:0}.avatar-name-container .sphere-avatar{background-color:var(--component-background);margin-right:5px}[data-theme=dark] .avatar-name-container .sphere-avatar{background-color:var(--no-background)}.avatar-name-container .sphere-avatar{height:24px;position:static;width:24px}.sphere-name{margin-left:8px;max-width:30rem;overflow:hidden;position:relative;text-overflow:ellipsis;top:-6px;transition:max-width .15s ease-out;white-space:nowrap;will-change:max-width}@media (max-width:1920px){.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .sphere-name{max-width:13rem}}@media (max-width:1600px){.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .sphere-name{max-width:11rem}}.perspective-chip .p-chip{align-items:center;background:transparent;border:1px solid #5fa0df;border-radius:16px;color:var(--primary-text-color);display:inline-flex;font-size:var(--secondary-font)!important;font-style:normal;font-weight:400;line-height:normal;margin:0}.perspective-chip .p-chip .p-chip-icon,.perspective-chip .p-chip .p-chip-label{font-size:8px!important}.sphere-dropdown{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.main-Ellipsis{align-items:end!important;background:#fff;border:.75px solid var(--Focus-new,rgba(38,163,227,.3));border-radius:10px;bottom:10px;display:flex!important;height:8px;justify-content:center;margin-right:5px;position:relative;width:17px}[data-theme=dark] .main-Ellipsis{background:var(--background-transparent);border:.75px solid #fff}.main-Ellipsis .level-dot{color:var(--secondary-color,#26a3e3);display:flex;flex-direction:column;flex-shrink:0;font-size:var(--primary-font);font-style:normal;font-weight:400;height:15px;justify-content:center;line-height:14px;text-align:center;width:13.065px}[data-theme=dark] .main-Ellipsis .level-dot{color:#fff}.toggle-icon-placeholder{display:inline-block;height:16px;width:20px}.search-bar{align-items:center;background:var(--input-background,#fff);border-radius:var(--border-radius-pill,20px);box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.1);display:flex;gap:var(--spacing-xs,8px);padding:0 var(--spacing-xs,8px);width:100%}[data-theme=dark] .search-bar{background:var(--component-background);border-color:var(--primary-border-dark,#3a3a5c)}.search-bar:focus-within{border-color:var(--secondary-color,#26a3e3)}.search-bar__icon{color:var(--interactive-icon-color,#5fa0df);flex-shrink:0;font-size:var(--secondary-font);padding-left:var(--spacing-xxs,4px)}.search-bar__input,[data-theme=dark] .search-bar__icon{color:var(--primary-text-color)}.search-bar__input{background:transparent!important;border:none!important;box-shadow:none!important;flex:1;font-family:var(--font-family);font-size:var(--secondary-font);min-width:0;outline:none;padding:var(--spacing-xs,8px) var(--spacing-xxs,4px)}[data-theme=dark] .search-bar__input{color:var(--primary-text-color)}.search-bar__input::-moz-placeholder{color:var(--secondary-text-color,#8899a8)}.search-bar__input::placeholder{color:var(--secondary-text-color,#8899a8)}.search-bar__clear{align-items:center;background:none;border:none;border-radius:50%;color:var(--secondary-text-color,#8899a8);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--secondary-font);justify-content:center;padding:2px;transition:color .15s,background .15s}.search-bar__clear:hover{background:var(--hover-background,rgba(0,0,0,.06));color:var(--primary-text-color)}[data-theme=dark] .search-bar__clear:hover{background:hsla(0,0%,100%,.1)}.context-chip{align-items:center;background:var(--input-background,#fff);border:var(--primary-border);border-radius:var(--border-radius-pill,20px);box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.1);color:var(--primary-text-color);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--font-family);font-size:var(--secondary-font);font-weight:500;gap:var(--spacing-xxs,4px);max-width:140px;padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);transition:border-color .2s ease;white-space:nowrap}[data-theme=dark] .context-chip{background:var(--component-background);border-color:var(--primary-border-dark,#3a3a5c)}.context-chip:hover{border-color:var(--secondary-color,#26a3e3)}.context-chip__icon{color:var(--interactive-icon-color,#5fa0df);flex-shrink:0;font-size:var(--secondary-font)}.context-chip__label{max-width:80px;overflow:hidden;text-overflow:ellipsis}.context-chip__chevron{color:var(--interactive-icon-color,#5fa0df);flex-shrink:0;font-size:var(--font-size-xs,10px)}.p-dropdown{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);padding:0 10px 0 0}[data-theme=dark] .p-dropdown{background:#1e1e2f}.p-dropdown-label{color:#4a6d98}.p-dropdown-label .dropdown-selected-item span{color:var(--primary-text-color)}.p-inputtext{font-family:var(--font-family);font-size:var(--primary-font)}.p-dropdown .p-dropdown-trigger{color:var(--interactive-icon-color,#5fa0df)}.p-dropdown-filter-container>.p-inputtext{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--primary-text-color);font-family:var(--font-family);font-style:normal;font-weight:400;line-height:normal;text-wrap:wrap}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-item-label div{align-items:baseline;display:flex;gap:8px}.p-dropdown:focus-within{box-shadow:0 0 2px 3px #bfdbfe}.p-dropdown-items-wrapper{border-radius:0 0 20px 20px}.p-dropdown-panel{border-radius:20px;margin-top:10px}.p-dropdown-header{background:var(--inputOverlay-header-background,#f6fbff);border-bottom:1px solid var(--inputList-header-borderColor,#e5e7eb);border-radius:20px}[data-theme=dark] .p-dropdown-header{background:var(--sphere-selector-background)}.p-dropdown-empty-message{font-family:var(--font-family)}[data-theme=dark] .p-dropdown-empty-message{color:var(--primary-text-color)}.p-dropdown-filter-icon{color:#4a6d98}.custom-sphere-dropdown-panel{border:var(--primary-border);border-radius:30px;width:530px}[data-theme=dark] .custom-sphere-dropdown-panel{background:var(--sphere-selector-background)}.custom-sphere-dropdown-panel{box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15)}.custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li[role=option]{background:var(--input-background,#fff);border-radius:20px}[data-theme=dark] .custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li[role=option]{background:#1e1e2f}.custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li[role=option]{border:var(--primary-border);box-shadow:2px 2px 10px 0 var(--input-shading,rgba(74,100,126,.2)) inset;margin-bottom:0;padding:2px}.custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li[role=option]:hover{background:#f5f5f5;border:2px solid #5fa0df}[data-theme=dark] .custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li[role=option]:hover{background:#323248}.dropdown-footer-buttons{background:var(--panel-accordion,linear-gradient(180deg,#f2f9fe -.79%,#f5fbff 67.2%,#e9f2f9 99.92%));border-radius:0 0 20px 20px;bottom:-60px;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);box-sizing:border-box;display:flex;gap:5px;justify-content:center;left:0;padding:10px;position:absolute;width:100%}[data-theme=dark] .dropdown-footer-buttons{background:var(--body-background)}.dropdown-footer-buttons button{align-items:center;background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:2px solid #fff;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;justify-content:center;line-height:12px;padding-left:10px;padding-right:10px;transition:border .3s ease-in-out;width:auto}[data-theme=dark] .dropdown-footer-buttons button{background:var(--component-background);border:2px solid #fff}.dropdown-footer-buttons button:hover{background-color:#4e90c2}.custom-sphere-dropdown-panel .p-dropdown-items-wrapper{max-height:500px!important;overflow-y:auto;position:relative}.icon-circle{align-items:center;border:2px solid #377fc4;border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.icon-circle i.pi{font-size:var(--sub-heading-font)}.next-button{border-radius:0 20px 20px 0}.next-button .icon-circle{margin-left:10px}.back-button{border-radius:20px 0 0 20px}.back-button .icon-circle{margin-right:10px}.back-button:hover,.next-button:hover{border:2px solid var(--secondary-color,#26a3e3);cursor:pointer}.back-button:disabled,.next-button:disabled{border:none;cursor:not-allowed;opacity:.5}.back-button:hover,.next-button:disabled:hover{border:none}.no-more-results{background:var(--bkg-components,linear-gradient(358deg,#f3f9fd 13.23%,#f2f9fe 49.2%,#fcffff 83.06%));border:var(--primary-border);border-radius:30px;box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15);display:none;margin:0 10px;text-align:center}.no-more-results .title{color:#377fc4;font-size:18px;font-style:normal;font-weight:400;line-height:0px}.no-more-results .description{color:var(--primary-text-color);font-size:var(--secondary-font);font-style:normal;font-weight:400;line-height:16px}.custom-sphere-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items{padding-bottom:0}.custom-sphere-dropdown{max-width:560px;width:auto}@media (max-width:500px){.custom-sphere-dropdown .p-dropdown-label{padding-right:0}}.custom-filter-header__context-wrapper{position:relative}.custom-filter-header{padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.context-overlay-panel--inline{background:var(--input-background,#fff);left:0;margin-top:4px;position:absolute;top:100%;z-index:10}[data-theme=dark] .context-overlay-panel--inline{background:var(--sphere-selector-background)}.context-overlay-panel{border:var(--primary-border)!important;border-radius:var(--border-radius-lg,12px)!important;box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15)!important;max-width:260px;min-width:180px;padding:var(--spacing-xxs,4px)!important}[data-theme=dark] .context-overlay-panel{background:var(--sphere-selector-background)!important}.context-overlay-panel__list{display:flex;flex-direction:column;gap:1px}.context-overlay-panel__separator{background:var(--inputList-header-borderColor,#e5e7eb);height:1px;margin:var(--spacing-xxs,4px) 0}[data-theme=dark] .context-overlay-panel__separator{background:var(--primary-border-dark,#3a3a5c)}.context-overlay-panel__item{align-items:center;border-radius:var(--border-radius-md,8px);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--secondary-font);gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px);transition:background-color .15s ease}.context-overlay-panel__item:hover{background:var(--inputOverlay-header-background,#f6fbff)}[data-theme=dark] .context-overlay-panel__item:hover{background:var(--hover-background,#323248)}.context-overlay-panel__item--selected{background:var(--inputOverlay-header-background,#f6fbff);font-weight:600}[data-theme=dark] .context-overlay-panel__item--selected{background:var(--hover-background,#323248)}.context-overlay-panel__item-icon{color:var(--interactive-icon-color,#5fa0df);flex-shrink:0;font-size:var(--secondary-font)}.context-overlay-panel__item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-overlay-panel__item-check{color:var(--interactive-icon-color,#5fa0df);flex-shrink:0;font-size:var(--secondary-font)}.single-chip{background:var(--chip-background,#fff);border:1px solid #377fc4;border-radius:16px;margin:5px 5px 0 0;padding:2.25px 10.5px;transition:background .3s ease,border .3s ease,color .3s ease}.single-chip .p-chip-text{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-weight:400;margin:0}.single-chip .p-chip-remove-icon{color:#5fa0df;transition:color .3s ease}.single-chip:hover{background:var(--primary-blue,#5fa0df);border:1px dashed #377fc4}.single-chip:hover .p-chip-remove-icon,.single-chip:hover .p-chip-text{color:#fff}.single-select-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items li:hover{background:#eff6ff}.perspective-multi-select{background:transparent;border:1px dashed #5fa0df;border-radius:16px;color:var(--primary-text-color);font-size:var(--primary-font);font-style:normal;font-weight:400;line-height:normal;margin:3px 10px 3px 0;position:relative}.perspective-multi-select .p-multiselect-trigger{align-items:center;display:flex;justify-content:center}.perspective-multi-select.no-border{border:none}.perspective-multi-select.hide-trigger .p-multiselect-trigger{display:none}.perspective-multi-select .p-multiselect-label-container .p-multiselect-label .p-multiselect-token{background:var(--chip-background,#fff);border:1px solid var(--primary-blue,#377fc4);border-radius:16px;color:var(--primary-text-color);font-size:var(--primary-font);font-style:normal;font-weight:400;line-height:normal}.perspective-multi-select .p-multiselect-label-container .p-multiselect-label .p-multiselect-token .p-multiselect-token-icon{color:#5fa0df;height:14px;width:14px}.perspective-multi-select .p-multiselect-label-container .p-placeholder{color:var(--primary-text-color);padding:.2rem .5rem}.perspective-multi-select .p-multiselect-label{padding:0}.perspective-single-select{background:#fff;border:1px solid #377fc4;box-shadow:none;margin-right:5px;margin-top:5px}.perspective-single-select .p-dropdown-label{padding-bottom:4px;padding-top:4px}.perspective-single-select:hover{background:var(--primary-blue,#5fa0df);border:1px #377fc4;border-radius:16px}.perspective-single-select:hover .p-dropdown-label,.perspective-single-select:hover .p-dropdown-trigger{color:#fff}.p-multiselect{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.p-multiselect:focus-within{box-shadow:0 0 2px 3px #bfdbfe}.p-multiselect-trigger{color:#5fa0df}.p-multiselect-items{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:400;line-height:normal}.p-multiselect-items li{box-shadow:1px 2px 3px -1px rgba(74,100,126,.15)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#eff6ff;color:#377fc4}.p-multiselect-panel,.p-multiselect-panel .p-multiselect-items li:last-child{border-radius:0 0 20px 20px}.p-multiselect-panel{box-shadow:1px 2px 5px -1px rgba(74,100,126,.3)}.p-multiselect-filter{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.p-multiselect-header{background:var(--inputOverlay-header-background,#f6fbff);border-bottom:1px solid var(--inputList-header-borderColor,#e5e7eb);padding-right:0}.p-multiselect-header .p-multiselect-filter-container input{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);width:100%}.p-multiselect-filter-icon{color:#377fc4}.open{background:#5fa0df!important}.open .p-multiselect-label.p-placeholder,.open .p-multiselect-trigger{color:#fff!important}.closed{background:#fff!important}.closed .p-multiselect-label.p-placeholder{color:var(--primary-text-color)!important}.closed .p-multiselect-trigger{color:#5fa0df!important}.hide-header .p-multiselect-header,.multi-select-dropdown-panel .p-multiselect-header .p-multiselect-close,.multi-select-dropdown-panel .p-multiselect-header .p-multiselect-select-all{display:none}.avatar{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:20px;width:20px}.multi-select-item-with-avatar{align-items:center;color:var(--primary-text-color);display:flex;gap:.5rem}.selected-option-chip{align-items:center;background:var(--component-background);border:2px solid #26a3e3;border-radius:20px;color:#062c58;display:inline-flex;font-size:14px;gap:.25rem;max-width:150px;padding:.25rem .75rem}[data-theme=dark] .selected-option-chip{border:2px solid #2d3748;color:var(--primary-text-color)}.selected-option-chip .selected-option-label{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.custom-multiselect-wrapper{position:relative}.custom-multiselect-wrapper .empty-placeholder-overlay{align-items:center;background:none;border:none;bottom:0;color:var(--secondary-text-color,#999);cursor:pointer;display:flex;font-family:inherit;font-size:14px;left:0;padding:10px 12px;position:absolute;right:40px;text-align:left;top:0;width:auto;z-index:1}[data-theme=dark] .custom-multiselect-wrapper .empty-placeholder-overlay{color:var(--primary-text-color)}.custom-multiselect-wrapper .p-multiselect-label:not(.p-placeholder)~.empty-placeholder-overlay{display:none}.p-listbox-filter-container{position:relative}.p-listbox-filter-container svg{right:15px;top:19px}.p-listbox .p-listbox-filter{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.33);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);margin-bottom:.5rem;padding:.5rem;transition:padding-left .2s ease}.p-listbox-filter-container .p-listbox-filter{padding-left:40px!important}.p-listbox-filter-container .toggle-button-container{left:3px;position:absolute;top:43%;transform:translateY(-50%);z-index:10}.p-listbox{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:1px 2px 5px -1px rgba(74,100,126,.3);width:100%}.p-listbox-header{background:#f6fbff;border-bottom:var(--primary-border);border-radius:20px}[data-theme=dark] .p-listbox-header{background:#121212}.p-listbox-header{color:var(--primary-text-color);font-weight:600;padding:.5rem}.p-listbox-filter{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);margin-bottom:.5rem;padding:.5rem}.p-listbox-filter,.p-listbox-items{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font)}.p-listbox-items{font-style:normal;font-weight:400;line-height:normal}.p-listbox-item{cursor:pointer;padding:.5rem 1rem;transition:background-color .3s ease,color .3s ease}.p-listbox-item:hover:not(.p-highlight){background:#eff6ff}[data-theme=dark] .p-listbox-item:hover:not(.p-highlight){background:var(--hover-background)}.p-listbox-item:hover:not(.p-highlight){color:#377fc4}.p-listbox-item .listbox-item .listbox-item-text{color:var(--primary-text-color)}.p-listbox-item .listbox-item .listbox-item-text:hover{color:#377fc4}.p-listbox-item.p-highlight{background:#eff6ff;color:#377fc4}[data-theme=dark] .p-listbox-item.p-highlight{background:#2a2a3d}.p-listbox-item:not(:last-child){border-bottom:var(--primary-border)}.p-listbox:after{background-color:#f5fbff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;content:"";display:block;height:20px}.mobile-nav-bar{background:var(--component-background);border:var(--primary-border);box-shadow:0 2px 8px rgba(74,100,126,.15);display:none;left:0;position:fixed;right:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:1000}@media (max-width:500px){.mobile-nav-bar{display:block}}.mobile-nav-bar--top{border-bottom:var(--primary-border);top:0}.mobile-nav-bar--top.mobile-nav-bar--hidden{opacity:0;transform:translateY(-100%)}.mobile-nav-bar--bottom{border-top:var(--primary-border);bottom:0;padding-top:0!important}.mobile-nav-bar--bottom.mobile-nav-bar--hidden{opacity:0;transform:translateY(100%)}.mobile-nav-bar__container{align-items:center;display:flex;gap:8px;justify-content:space-around;margin:0 auto;max-width:100vw;padding:8px 16px}.mobile-nav-bar__item{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:80px;padding:8px 12px;position:relative;transition:all .3s ease}.mobile-nav-bar__item:hover{background:rgba(38,163,227,.1)}.mobile-nav-bar__item:active{transform:scale(.95)}.mobile-nav-bar__item--active{background:rgba(38,163,227,.15)}.mobile-nav-bar__item--active .mobile-nav-bar__icon-wrapper i{color:#26a3e3}.mobile-nav-bar__item--custom{background:transparent;border:none;cursor:default;padding:0}.mobile-nav-bar__item--custom:hover{background:transparent}.mobile-nav-bar__item--custom:active{transform:none}.mobile-nav-bar__item--custom .notification-bell-wrapper{align-items:center;display:flex;justify-content:center}.mobile-nav-bar__item--custom .notification-bell{background:transparent;border:none;box-shadow:none;padding:8px 12px}.mobile-nav-bar__item--custom .notification-bell:hover{background:rgba(38,163,227,.1);border-radius:8px}.mobile-nav-bar__icon-wrapper{align-items:center;display:flex;height:32px;justify-content:center;position:relative;width:32px}.mobile-nav-bar__icon-wrapper i{color:var(--primary-text-color);font-size:1.5rem;transition:color .3s ease}.mobile-nav-bar__badge{align-items:center;background:#e74c3c;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.2);color:var(--primary-text-color);display:flex;font-size:.65rem;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:2px 6px;position:absolute;right:-4px;top:-4px}.mobile-nav-bar__badge--chevron{box-shadow:0 2px 4px rgba(0,0,0,.3);font-size:12px;height:22px;min-width:22px;right:-2px;top:-2px}.mobile-nav-bar__item--chevron{background:transparent;border:none;flex:0 0 auto;max-width:none;padding:0}.mobile-nav-bar__item--chevron:hover{background:transparent}.mobile-nav-bar__item--chevron:active{transform:scale(.95)}.mobile-nav-bar__chevron-button{align-items:center;background:linear-gradient(180deg,#36b6f9,#377fc4);border:4px solid var(--component-background,#fff);border-radius:50%;box-shadow:0 4px 12px rgba(55,127,196,.3);color:var(--primary-text-color);display:flex;height:56px;justify-content:center;margin-top:-28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px}[data-theme=dark] .mobile-nav-bar__chevron-button{background:linear-gradient(180deg,#36b6f9,#377fc4);border-color:#1e1e2f;box-shadow:0 4px 12px rgba(95,160,223,.4)}.mobile-nav-bar__chevron-button i{font-size:24px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-nav-bar__chevron-button .mobile-nav-bar__chevron-expanded{transform:rotate(180deg)}.mobile-nav-bar--top~*{padding-top:56px}.mobile-nav-bar--bottom~*{padding-bottom:56px}@media (max-width:360px){.mobile-nav-bar__container{gap:4px;padding:6px 8px}.mobile-nav-bar__item{max-width:70px;padding:6px 8px}.mobile-nav-bar__icon-wrapper i{font-size:1.25rem}.mobile-nav-bar__badge{font-size:.6rem;height:16px;min-width:16px;padding:1px 4px}}@media (max-width:600px){.mobile-header__user-sphere{border:var(--primary-border);border-radius:var(--border-radius);box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);flex:1 1 auto;max-width:60vw;min-width:120px;overflow:hidden}.mobile-header__metaspace-menu{max-width:80px;min-width:40px;text-align:right}}@media (max-width:500px){.selected-metaspace-name{display:none!important}}.mobile-header{background:var(--component-background);box-shadow:0 2px 8px rgba(74,100,126,.15);display:none;left:0;position:fixed;right:0;top:0;transition:transform .3s ease-in-out;z-index:1000}@media (max-width:500px){.mobile-header{display:block}}.mobile-header__container{align-items:center;display:flex;gap:5px;max-width:100vw;padding:12px 16px}.mobile-header__logo-button{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:0;transition:transform .2s ease}.mobile-header__logo-button:hover{transform:scale(1.05)}.mobile-header__logo-button:active{transform:scale(.98)}.mobile-header__logo-button:focus{outline:none;outline-offset:2px}.mobile-header__logo-button:focus-visible{border-radius:4px;outline:2px solid var(--primary-color,#26a3e3);outline-offset:2px}.mobile-header__logo{display:block;height:40px;width:auto}.mobile-header__icon-button,.mobile-header__user-identity{align-items:center;display:flex;flex-shrink:0}.mobile-header__icon-button{background:transparent;border:2px solid var(--primary-border);border-radius:50%;cursor:pointer;height:44px;justify-content:center;min-width:44px;transition:all .3s ease;width:44px}.mobile-header__icon-button i{color:var(--primary-text-color);font-size:1.25rem;transition:color .3s ease}.mobile-header__icon-button:hover{background:rgba(38,163,227,.1);border-color:#26a3e3}.mobile-header__icon-button:hover i{color:#26a3e3}.mobile-header__icon-button:active{background:rgba(38,163,227,.2);transform:scale(.95)}.mobile-header__icon-button:focus{box-shadow:0 0 0 3px rgba(38,163,227,.3);outline:none}.mobile-header__profile,.mobile-header__settings{border-color:#e0e0e0}.mobile-header__search{align-items:center;display:flex;flex:1;position:relative}.mobile-header__search-input{background:#f5f5f5;border:none;border-radius:22px;color:var(--primary-text-color);font-family:var(--font-family);font-size:14px;height:44px;padding:0 44px 0 16px;transition:all .3s ease;width:100%}.mobile-header__search-input::-moz-placeholder{color:#999}.mobile-header__search-input::placeholder{color:#999}.mobile-header__search-input:focus{background:#e8e8e8;box-shadow:0 0 0 3px rgba(38,163,227,.15);outline:none}.mobile-header__search-clear{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;transition:all .2s ease;width:28px}.mobile-header__search-clear i{color:#999;font-size:.875rem}.mobile-header__search-clear:hover{background:rgba(0,0,0,.1)}.mobile-header__search-clear:hover i{color:#666}.mobile-header__search-clear:active{transform:scale(.9)}@media (max-width:500px){body .mobile-header~*{padding-top:60px}}[data-theme=dark] .mobile-header{background:#1e1e2f;box-shadow:0 2px 8px rgba(0,0,0,.5)}[data-theme=dark] .mobile-header__icon-button{border-color:#3a3a4e}[data-theme=dark] .mobile-header__icon-button i{color:var(--primary-text-color)}[data-theme=dark] .mobile-header__icon-button:hover{background:rgba(74,144,226,.2);border-color:#4a90e2}[data-theme=dark] .mobile-header__icon-button:hover i{color:#4a90e2}[data-theme=dark] .mobile-header__icon-button:active{background:rgba(74,144,226,.3)}[data-theme=dark] .mobile-header__icon-button:focus{box-shadow:0 0 0 3px rgba(74,144,226,.3)}[data-theme=dark] .mobile-header__search-input{background:#2c2c3e;color:var(--primary-text-color)}[data-theme=dark] .mobile-header__search-input::-moz-placeholder{color:#888}[data-theme=dark] .mobile-header__search-input::placeholder{color:#888}[data-theme=dark] .mobile-header__search-input:focus{background:#363650;box-shadow:0 0 0 3px rgba(74,144,226,.2)}[data-theme=dark] .mobile-header__search-clear i{color:#888}[data-theme=dark] .mobile-header__search-clear:hover{background:hsla(0,0%,100%,.1)}[data-theme=dark] .mobile-header__search-clear:hover i{color:#bbb}.mobile-header--hidden{transform:translateY(-100%)}.p-menu{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);font-family:var(--font-family)}.p-menu,.p-menu .p-menu-list li .p-menuitem-content{background:var(--component-background)}.p-menu .p-menu-list li .p-menuitem-content a .p-menuitem-text{color:var(--primary-text-color)}.p-menu .p-menu-list li .p-menuitem-content:hover{background:var(--hover-background)}.p-menu .p-menuitem{position:relative}.p-menu .p-menu-list li:first-child .p-menuitem-content{border-radius:20px 20px 0 0}.p-menu .p-menuitem-link{color:#4a6d98;display:block;font-size:var(--primary-font);font-weight:500;line-height:normal}.p-menu .p-menuitem:hover{background-color:var(--hover-background)}.p-menu .p-menuitem:not(:last-child):after{background-color:#e5e7eb;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}[data-theme=dark] .p-menu .p-menuitem:not(:last-child):after{background:#2d3748}.p-menu-panel{border-radius:20px;margin-top:10px}.p-menu .p-submenu-list{border-radius:20px;overflow:hidden}.p-menu.custom-dropdown-menu{background:var(--component-background);border:2px solid var(--primary-border);border-radius:20px;box-shadow:1px 10px 15px -1px rgba(74,100,126,.3);filter:drop-shadow(0 1px 1px rgba(6,44,88,.1));font-family:var(--font-family);max-width:378px;padding:0}.p-menu.custom-dropdown-menu .p-menuitem:not(:last-child):after{display:none}.p-menu.custom-dropdown-menu .p-menu-list{align-items:flex-start;background:#f5fbff;border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);display:flex;flex-direction:column;gap:1px;margin:0;padding:0}.p-menu.custom-dropdown-menu .p-menu-list li{width:100%}.p-menu.custom-dropdown-menu .p-menu-list li.menu-header{box-shadow:none}.p-menu.custom-dropdown-menu .p-menu-list li.menu-header,.p-menu.custom-dropdown-menu .p-menu-list li.menu-header .menu-header-spacer,.p-menu.custom-dropdown-menu .p-menu-list li.menu-header .p-menuitem-content,.p-menu.custom-dropdown-menu .p-menu-list li.menu-header>div{background:var(--component-background);border-radius:20px 20px 0 0;height:22px;overflow:hidden}.p-menu.custom-dropdown-menu .p-menu-list li.menu-header .menu-header-spacer:hover,.p-menu.custom-dropdown-menu .p-menu-list li.menu-header .p-menuitem-content:hover,.p-menu.custom-dropdown-menu .p-menu-list li.menu-header>div:hover{background:var(--hover-background)}.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer{background:transparent;border-radius:0 0 20px 20px;box-shadow:none;height:20px}.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer .menu-footer-spacer,.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer .p-menuitem-content,.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer>div{background:var(--component-background);border-radius:0 0 20px 20px;height:20px}.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer .menu-footer-spacer:hover,.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer .p-menuitem-content:hover,.p-menu.custom-dropdown-menu .p-menu-list li.menu-footer>div:hover{background:var(--hover-background)}.p-menu.custom-dropdown-menu .p-menu-list li:not(.menu-header):not(.menu-footer)>div{align-items:center!important;background:var(--component-background);border-radius:0;box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);display:flex!important;flex-direction:row!important;gap:9px!important;height:44.77px;margin:0;padding:6px 10px;transition:background .2s ease;width:100%}.p-menu.custom-dropdown-menu .p-menu-list li:not(.menu-header):not(.menu-footer)>div:hover{background:linear-gradient(359.03deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%)}[data-theme=dark] .p-menu.custom-dropdown-menu .p-menu-list li:not(.menu-header):not(.menu-footer)>div:hover{background:#323248}.p-menu.custom-dropdown-menu .p-menu-list li:not(.menu-header):not(.menu-footer)>div span{color:var(--primary-text-color);font-family:var(--font-family);font-size:14px!important;font-style:normal;font-weight:500;line-height:19px}.p-menu.custom-dropdown-menu .p-menu-list li .p-menuitem-content{align-items:center;background:#fff;border-radius:0;box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);display:flex;flex-direction:row;height:44.77px;margin:0;padding:6px 10px;transition:background .2s ease}.p-menu.custom-dropdown-menu .p-menu-list li .p-menuitem-content:hover{background:linear-gradient(359.03deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%)}.p-menu.custom-dropdown-menu .p-menu-list li .p-menuitem-content .p-menuitem-link{border-radius:0;color:var(--primary-text-color);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:500;line-height:19px;padding:0;width:100%}.p-menu.custom-dropdown-menu .p-menu-list li .p-menuitem-content .p-menuitem-link .p-menuitem-text{color:var(--primary-text-color)}.p-menu-panel.custom-dropdown-menu{border-radius:20px;margin-top:10px}.p-menu.custom-dropdown-menu .p-submenu-list{border-radius:20px;overflow:hidden}@media (max-width:600px){.metaspace-selector.nav-bar-button{border:none!important;box-shadow:none!important}}.metaspace-menu-item--selected{background:linear-gradient(359.03deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%)!important}[data-theme=dark] .metaspace-menu-item--selected{background:#323248!important}.metaspace-selector .metaspace-icon.pulsing{animation:pulse 1s infinite}.metatool-layer{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);display:flex;flex:1 1 auto;margin-left:10px;min-width:45.2rem;padding:0 10px;transition:min-width .15s ease-out,max-width .15s ease-out,flex-basis .15s ease-out;width:-moz-max-content;width:max-content;will-change:min-width,max-width}@media (max-width:1920px){.metatool-layer{max-width:50rem}.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .metatool-layer{max-width:28rem;min-width:24rem}}@media (max-width:1600px){.metatool-layer{max-width:46rem}.nav-bar-row:has(.identity-dropdown-container .favorite-icon-container) .metatool-layer{max-width:26rem;min-width:22rem}}.left-section{flex:1;min-width:0;overflow:hidden}.left-section,.right-section{align-items:center;display:flex}.right-section{gap:0;justify-content:flex-end}.right-section .metaspace-selector div .metaspace-icon{display:flex;height:30px;margin-top:5px;width:30px}.metssphere-nav-bar{position:relative}.metssphere-nav-bar .nav-bar-row{align-items:center;contain:layout;display:flex;flex-wrap:nowrap;gap:0;justify-content:space-between;min-height:42px;overflow-x:clip}.nav-bar-user-section{align-items:center;display:flex;gap:8px}.nav-bar-button{align-items:center;border-left:var(--primary-border);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:32px;justify-content:center;transition:border-color .3s ease,box-shadow .3s ease;width:32px}.nav-bar-button.metaspace-selector,.nav-bar-button.perspective-menu{flex-direction:row;gap:.5rem;overflow:visible;padding:0 4px;position:relative;white-space:nowrap;width:auto}.nav-bar-button.metaspace-selector i,.nav-bar-button.perspective-menu i{color:var(--primary-color);transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-bar-button.metaspace-selector:hover i,.nav-bar-button.perspective-menu:hover i{animation:pulse-glow 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--primary-color) 80%,transparent));transform:scale(1.1)}.nav-bar-button.metaspace-selector:active i,.nav-bar-button.perspective-menu:active i{transform:scale(.9)}.nav-bar-button.metaspace-selector:after,.nav-bar-button.perspective-menu:after{background:color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:50%;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.nav-bar-button.metaspace-selector.ripple-active:after,.nav-bar-button.perspective-menu.ripple-active:after{animation:ripple-wave .6s ease-out}.nav-bar-button .selected-metaspace-name,.nav-bar-button .selected-perspective-name{color:var(--primary-text-color);font-size:var(--primary-font)}.nav-bar-button:hover{box-shadow:inset 0 0 0 1px var(--primary-color)}.nav-bar-button:has(.status-badge){overflow:visible;position:relative}.nav-bar-button:has(.status-badge):hover .status-badge{animation:pulse-glow 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--primary-color) 80%,transparent));transform:scale(1.1)}.nav-bar-button:has(.status-badge):active .status-badge{transform:scale(.9)}.nav-bar-button:has(.status-badge) .status-badge{transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-bar-button:has(.status-badge):after{background:color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:50%;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.nav-bar-button:has(.status-badge).ripple-active:after{animation:ripple-wave .6s ease-out}.nav-bar-task-list-button{background:transparent;border:none;border-left:var(--primary-border);outline:none;overflow:visible;position:relative}.nav-bar-task-list-button i.pi{color:var(--primary-color);font-size:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-bar-task-list-button:hover i{animation:pulse-glow 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--primary-color) 80%,transparent));transform:scale(1.1)}.nav-bar-task-list-button:active i{transform:scale(.9)}.nav-bar-task-list-button:after{background:color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:50%;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.nav-bar-task-list-button.ripple-active:after{animation:ripple-wave .6s ease-out}.nav-bar-task-list-button:focus-visible{box-shadow:inset 0 0 0 1px var(--primary-color)}.metssphere-nav-bar:has(.nav-bar-search-container--expanded) .nav-bar-row{overflow-x:visible}.metssphere-nav-bar:has(.nav-bar-search-container--expanded){z-index:100}.nav-bar-search-container{align-items:center;display:flex;position:relative;transition:width .3s ease}.nav-bar-search-icon{background:transparent;border:none;border-left:var(--primary-border);outline:none;overflow:visible;position:relative}.nav-bar-search-icon i.pi{color:var(--primary-color);font-size:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-bar-search-icon:hover i{animation:pulse-glow 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--primary-color) 80%,transparent));transform:scale(1.1)}.nav-bar-search-icon:active i{transform:scale(.9)}.nav-bar-search-icon:after{background:color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:50%;content:"";height:0;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.nav-bar-search-icon.ripple-active:after{animation:ripple-wave .6s ease-out}.nav-bar-search-icon:active,.nav-bar-search-icon:focus{outline:none}.nav-bar-search-input-container{align-items:center;background:var(--component-background);border-left:var(--primary-border);display:flex;gap:.5rem;height:32px;min-width:300px;padding:0 .75rem;transition:all .3s ease}.nav-bar-search-input-container:focus-within{box-shadow:inset 0 0 0 1px var(--primary-color)}.nav-bar-search-input-icon{animation:fade-in-up .3s ease-out .1s backwards;color:var(--primary-text-color);font-size:14px;opacity:.7}.nav-bar-search-input{animation:fade-in-up .3s ease-out .3s backwards;background:transparent;border:none;color:var(--primary-text-color);flex:1;font-size:var(--primary-font);min-width:200px;outline:none;padding:0}.nav-bar-search-input::-moz-placeholder{color:var(--primary-text-color);opacity:.5}.nav-bar-search-input::placeholder{color:var(--primary-text-color);opacity:.5}.nav-bar-search-close{align-items:center;animation:fade-in-rotate .3s ease-out .4s backwards;background:transparent;border:none;color:var(--primary-text-color);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:.6;padding:0;transition:opacity .2s ease;width:20px}.nav-bar-search-close:hover{opacity:1}.nav-bar-search-close i{font-size:12px}.nav-bar-search-results{background:var(--component-background);border:var(--primary-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:500px;min-width:400px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.nav-bar-search-context-selector{animation:fade-in-up .3s ease-out .2s backwards;margin-right:.5rem}.nav-bar-search-context-selector .context-selector-menu__trigger{background:transparent;border:none;border-radius:4px;font-size:12px;height:auto;min-height:auto;padding:2px 8px}.nav-bar-search-context-selector .context-selector-menu__trigger:hover{background:var(--hover-background)}.nav-bar-search-context-selector .context-selector-menu__trigger-icon{font-size:12px}.nav-bar-search-context-selector .context-selector-menu__trigger-label{font-size:12px;max-width:100px}.nav-bar-search-context-selector .context-selector-menu__trigger-chevron{font-size:8px}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--primary-color) 80%,transparent))}50%{filter:drop-shadow(0 0 12px var(--primary-color))}}@keyframes ripple-wave{0%{height:0;opacity:1;width:0}to{height:100px;opacity:0;width:100px}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-rotate{0%{opacity:0;transform:rotate(-90deg) scale(.5)}to{opacity:.6;transform:rotate(0deg) scale(1)}}@keyframes fade-out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@keyframes fade-out-rotate-right{0%{opacity:.6;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(90deg) scale(.5) translateX(10px)}}.nav-bar-search-container--closing .nav-bar-search-close{animation:fade-out-rotate-right .3s ease-out 0s forwards}.nav-bar-search-container--closing .nav-bar-search-input{animation:fade-out-right .3s ease-out .1s forwards}.nav-bar-search-container--closing .nav-bar-search-context-selector{animation:fade-out-right .3s ease-out .2s forwards}.nav-bar-search-container--closing .nav-bar-search-input-icon{animation:fade-out-right .3s ease-out .3s forwards}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}}.sphere-identity-atom{align-items:center;display:flex;flex-wrap:nowrap;max-width:100%;overflow:hidden;padding:4px}.sphere-identity-atom .sphere-identity-avatar-icon{align-items:center;display:flex;flex-shrink:0;top:0}.sphere-identity-atom .sphere-identity-atom-name{color:var(--secondary-text-color);flex:1;font-size:var(--secondary-font);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .sphere-identity-atom .sphere-identity-atom-name{color:var(--secondary-text-color)}.sphere-identity-atom .sphere-identity-atom-name{display:block;line-height:1}.atlas-sphere-identity-molecule{cursor:auto;max-width:150px;overflow:hidden}.status-popover{background:var(--component-background);border-radius:var(--border-radius);box-shadow:var(--element-shadow);font-family:var(--font-family);max-width:480px;min-width:360px;transition:min-width .25s ease-out,max-width .25s ease-out}.status-popover.p-overlaypanel{animation:statusPopoverFadeIn .4s ease-out;border:var(--primary-border);max-height:calc(100vh - 20px)}.status-popover.p-overlaypanel:after,.status-popover.p-overlaypanel:before{display:none}.status-popover.p-overlaypanel .p-overlaypanel-content{display:flex;flex-direction:column;max-height:calc(100vh - 40px);padding:0}@keyframes statusPopoverFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.status-popover .status-popover-header{background:var(--component-background-gradient);border-bottom:1px solid rgba(0,0,0,.08);border-radius:var(--border-radius) var(--border-radius) 0 0;flex-shrink:0;padding:16px 40px 16px 16px;position:relative}.status-popover .status-popover-header h3{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:700;margin:0 0 8px}.status-popover .status-popover-header__status-row{align-items:center;display:flex;gap:8px}.status-popover .status-popover-header .status-badge-label{align-items:center;background:var(--component-background);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--secondary-text-color);display:inline-flex;font-size:var(--secondary-font);font-weight:600;gap:6px;padding:6px 12px}.status-popover .status-popover-header .status-badge-label--on-track{background:rgba(16,185,129,.15);color:#047857}.status-popover .status-popover-header .status-badge-label--at-risk,.status-popover .status-popover-header .status-badge-label--needs-attention{background:rgba(245,158,11,.15);color:#b45309}.status-popover .status-popover-header .status-badge-label--critical{background:rgba(239,68,68,.15);color:#b91c1c}.status-popover .status-popover-header .status-badge-label--blocked{background:rgba(220,38,38,.15);color:#991b1b}.status-popover .status-popover-header .status-badge-label--completed{background:rgba(5,150,105,.15);color:#065f46}.status-popover .status-popover-header .status-badge-label--unknown{background:rgba(156,163,175,.15);color:#4b5563}.status-popover .status-popover-header .status-badge-label--velocity-rapidly_improving{background:rgba(16,185,129,.15);color:#047857}.status-popover .status-popover-header .status-badge-label--velocity-improving{background:rgba(34,197,94,.15);color:#15803d}.status-popover .status-popover-header .status-badge-label--velocity-stable{background:rgba(156,163,175,.15);color:#4b5563}.status-popover .status-popover-header .status-badge-label--velocity-declining{background:rgba(245,158,11,.15);color:#b45309}.status-popover .status-popover-header .status-badge-label--velocity-rapidly_declining{background:rgba(239,68,68,.15);color:#b91c1c}.status-popover .status-popover-header .status-badge-label--velocity-unknown{background:rgba(156,163,175,.15);color:#4b5563}.status-popover .status-popover-header .status-badge-label--compliance-warning{background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);color:#b45309}.status-popover .status-popover-header .status-badge-label--compliance-warning i{font-size:12px}.status-popover .status-popover-header .status-badge-label--compliance-degraded{border:1px dashed rgba(245,158,11,.5)}.status-popover .status-popover-close-btn{align-items:center;background:transparent;border:none;border-radius:calc(var(--border-radius)/2);color:var(--secondary-text-color);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;transition:all .15s ease;width:24px}.status-popover .status-popover-close-btn:hover{background:rgba(0,0,0,.06);color:var(--primary-text-color)}.status-popover .status-popover-close-btn i{font-size:14px}.status-popover .status-popover-refresh-btn{align-items:center;background:var(--component-background);border:none;border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--secondary-text-color);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.status-popover .status-popover-refresh-btn:hover:not(:disabled){background:var(--hover-background);color:var(--primary-text-color)}.status-popover .status-popover-refresh-btn:disabled{cursor:not-allowed;opacity:.5}.status-popover .status-popover-refresh-btn__icon{height:16px;width:16px}.status-popover .status-popover-refresh-btn--loading .status-popover-refresh-btn__icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-popover .status-popover-content{flex:1 1 auto;max-height:calc(100vh - 180px);min-height:0;overflow-y:auto;padding:16px}.status-popover .status-popover-deploy-state,.status-popover .status-popover-draft-state,.status-popover .status-popover-empty-state{padding:20px 12px;text-align:center}.status-popover .status-popover-deploy-state .deploy-state-icon,.status-popover .status-popover-deploy-state .draft-state-icon,.status-popover .status-popover-deploy-state .empty-state-icon,.status-popover .status-popover-draft-state .deploy-state-icon,.status-popover .status-popover-draft-state .draft-state-icon,.status-popover .status-popover-draft-state .empty-state-icon,.status-popover .status-popover-empty-state .deploy-state-icon,.status-popover .status-popover-empty-state .draft-state-icon,.status-popover .status-popover-empty-state .empty-state-icon{font-size:40px;line-height:1;margin-bottom:12px}.status-popover .status-popover-deploy-state h4,.status-popover .status-popover-draft-state h4,.status-popover .status-popover-empty-state h4{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:700;margin:0 0 8px}.status-popover .status-popover-deploy-state>p,.status-popover .status-popover-draft-state>p,.status-popover .status-popover-empty-state>p{color:var(--secondary-text-color);font-size:var(--primary-font);line-height:1.5;margin:0 0 16px}.status-popover .status-popover-deploy-state .deploy-state-note,.status-popover .status-popover-deploy-state .draft-state-note,.status-popover .status-popover-deploy-state .empty-state-note,.status-popover .status-popover-draft-state .deploy-state-note,.status-popover .status-popover-draft-state .draft-state-note,.status-popover .status-popover-draft-state .empty-state-note,.status-popover .status-popover-empty-state .deploy-state-note,.status-popover .status-popover-empty-state .draft-state-note,.status-popover .status-popover-empty-state .empty-state-note{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;margin-top:12px;opacity:.7}.status-popover .status-popover-deploy-state .deploy-error,.status-popover .status-popover-draft-state .deploy-error,.status-popover .status-popover-empty-state .deploy-error{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:calc(var(--border-radius)/2);color:#dc2626;font-size:var(--secondary-font);margin:12px 0 16px;padding:10px 14px;text-align:left}.status-popover .status-popover-deploy-state .cta-button-primary,.status-popover .status-popover-deploy-state .cta-button-secondary,.status-popover .status-popover-draft-state .cta-button-primary,.status-popover .status-popover-draft-state .cta-button-secondary,.status-popover .status-popover-empty-state .cta-button-primary,.status-popover .status-popover-empty-state .cta-button-secondary{margin-top:8px;width:100%}.status-popover .status-popover-computed-state{padding:8px 0;text-align:left}.status-popover .status-popover-computed-state__header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.status-popover .status-popover-computed-state h4{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:700;margin:0}.status-popover .status-popover-computed-state>p{color:var(--secondary-text-color);font-size:var(--primary-font);line-height:1.5;margin:0 0 12px}.status-popover .status-popover-configure-btn{align-items:center;background:var(--component-background);border:none;border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--secondary-text-color);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.status-popover .status-popover-configure-btn:hover{background:var(--hover-background);color:var(--primary-text-color)}.status-popover .status-popover-configure-btn:active{transform:scale(.95)}.status-popover .status-popover-configure-btn i{font-size:14px}.status-popover .status-popover-velocity{align-items:center;background:var(--component-background-gradient);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);display:flex;gap:10px;margin-bottom:16px;padding:12px 14px}.status-popover .status-popover-velocity__label{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600}.status-popover .status-popover-velocity__bucket{color:var(--secondary-text-color);font-size:var(--secondary-font);margin-left:auto}.status-popover .status-popover-velocity__unknown{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;opacity:.8}.status-popover .status-factor-list{list-style:none;margin:16px 0;padding:0;text-align:left}.status-popover .status-factor-list--preview{margin:12px 0}.status-popover .status-factor-list .status-factor-item{background:var(--component-background-gradient);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);margin-bottom:10px;padding:12px 14px;transition:transform .15s ease,box-shadow .15s ease}.status-popover .status-factor-list .status-factor-item:last-child{margin-bottom:0}.status-popover .status-factor-list .status-factor-item:hover{box-shadow:var(--element-shadow);transform:translateY(-1px)}.status-popover .status-factor-list .status-factor-item__header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.status-popover .status-factor-list .status-factor-item__name{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:700;text-transform:capitalize}.status-popover .status-factor-list .status-factor-item__weight{color:var(--secondary-text-color);font-size:var(--secondary-font);opacity:.8;white-space:nowrap}.status-popover .status-factor-list .status-factor-item__status-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.status-popover .status-factor-list .status-factor-item__status{border-radius:calc(var(--border-radius)/3);display:inline-block;font-size:var(--primary-font);font-weight:600;padding:4px 10px}.status-popover .status-factor-list .status-factor-item__status--on-track{background:rgba(16,185,129,.15);color:#047857}.status-popover .status-factor-list .status-factor-item__status--at-risk,.status-popover .status-factor-list .status-factor-item__status--needs-attention{background:rgba(245,158,11,.15);color:#b45309}.status-popover .status-factor-list .status-factor-item__status--critical{background:rgba(239,68,68,.15);color:#b91c1c}.status-popover .status-factor-list .status-factor-item__status--blocked{background:rgba(220,38,38,.15);color:#991b1b}.status-popover .status-factor-list .status-factor-item__status--completed{background:rgba(5,150,105,.15);color:#065f46}.status-popover .status-factor-list .status-factor-item__status--unknown{background:rgba(156,163,175,.15);color:#4b5563}.status-popover .status-factor-list .status-factor-item__description{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.5;opacity:.9}.status-popover .status-factor-list .status-factor-item__arrow{color:var(--secondary-text-color);font-size:var(--primary-font);margin-left:auto;opacity:.5;transition:opacity .15s ease,transform .15s ease}.status-popover .status-factor-list .status-factor-item--clickable{cursor:pointer}.status-popover .status-factor-list .status-factor-item--clickable:hover{border-color:var(--secondary-color)}.status-popover .status-factor-list .status-factor-item--clickable:hover .status-factor-item__arrow{opacity:1;transform:translateX(2px)}.status-popover .status-factor-list .status-factor-item--clickable:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15);outline:none}.status-popover .status-factor-list .status-factor-item--clickable:active{transform:translateY(0)}.status-popover .status-factor-checkin-btn{align-items:center;background:rgba(55,127,196,.1);border:1px solid rgba(55,127,196,.3);border-radius:calc(var(--border-radius)/2);color:#377fc4;cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--secondary-font);font-weight:600;gap:4px;margin-left:auto;padding:4px 10px;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.status-popover .status-factor-checkin-btn i{font-size:.75rem}.status-popover .status-factor-checkin-btn:hover:not(:disabled){background:rgba(55,127,196,.18);border-color:rgba(55,127,196,.5)}.status-popover .status-factor-checkin-btn:active:not(:disabled){transform:scale(.97)}.status-popover .status-factor-checkin-btn:disabled{cursor:not-allowed;opacity:.5}.status-popover .status-popover-footer{background:var(--component-background-gradient);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:1px solid rgba(0,0,0,.08);flex-shrink:0;padding:12px 16px;text-align:center}.status-popover .status-popover-footer small{color:var(--secondary-text-color);font-size:var(--secondary-font);opacity:.7}[data-theme=dark] .status-popover{background:var(--component-background);border-color:#3a3a4e}[data-theme=dark] .status-popover .status-popover-header{background:var(--component-background-gradient);border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-popover-header h3{color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-popover-header .status-badge-label{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);box-shadow:none;color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--on-track{background:rgba(16,185,129,.2);color:#34d399}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--at-risk,[data-theme=dark] .status-popover .status-popover-header .status-badge-label--needs-attention{background:rgba(245,158,11,.2);color:#fbbf24}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--critical{background:rgba(239,68,68,.2);color:#f87171}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--blocked{background:rgba(220,38,38,.2);color:#fca5a5}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--completed{background:rgba(5,150,105,.2);color:#6ee7b7}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--unknown{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-rapidly_improving{background:rgba(16,185,129,.2);color:#34d399}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-improving{background:rgba(34,197,94,.2);color:#4ade80}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-stable{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-declining{background:rgba(245,158,11,.2);color:#fbbf24}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-rapidly_declining{background:rgba(239,68,68,.2);color:#f87171}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--velocity-unknown{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--compliance-warning{background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.4);color:#fbbf24}[data-theme=dark] .status-popover .status-popover-header .status-badge-label--compliance-degraded{border:1px dashed rgba(245,158,11,.6)}[data-theme=dark] .status-popover .status-popover-close-btn{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-popover-close-btn:hover{background:hsla(0,0%,100%,.1);color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-popover-refresh-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);box-shadow:none;color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-popover-refresh-btn:hover:not(:disabled){background:hsla(0,0%,100%,.15);color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-popover-configure-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);box-shadow:none;color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-popover-configure-btn:hover{background:hsla(0,0%,100%,.15);color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-popover-computed-state h4,[data-theme=dark] .status-popover .status-popover-deploy-state h4,[data-theme=dark] .status-popover .status-popover-draft-state h4,[data-theme=dark] .status-popover .status-popover-empty-state h4{color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-popover-computed-state>p,[data-theme=dark] .status-popover .status-popover-deploy-state>p,[data-theme=dark] .status-popover .status-popover-draft-state>p,[data-theme=dark] .status-popover .status-popover-empty-state>p{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-popover-computed-state .deploy-state-note,[data-theme=dark] .status-popover .status-popover-computed-state .draft-state-note,[data-theme=dark] .status-popover .status-popover-computed-state .empty-state-note,[data-theme=dark] .status-popover .status-popover-deploy-state .deploy-state-note,[data-theme=dark] .status-popover .status-popover-deploy-state .draft-state-note,[data-theme=dark] .status-popover .status-popover-deploy-state .empty-state-note,[data-theme=dark] .status-popover .status-popover-draft-state .deploy-state-note,[data-theme=dark] .status-popover .status-popover-draft-state .draft-state-note,[data-theme=dark] .status-popover .status-popover-draft-state .empty-state-note,[data-theme=dark] .status-popover .status-popover-empty-state .deploy-state-note,[data-theme=dark] .status-popover .status-popover-empty-state .draft-state-note,[data-theme=dark] .status-popover .status-popover-empty-state .empty-state-note{color:var(--secondary-text-color);opacity:.6}[data-theme=dark] .status-popover .status-popover-computed-state .deploy-error,[data-theme=dark] .status-popover .status-popover-deploy-state .deploy-error,[data-theme=dark] .status-popover .status-popover-draft-state .deploy-error,[data-theme=dark] .status-popover .status-popover-empty-state .deploy-error{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#fca5a5}[data-theme=dark] .status-popover .status-factor-list .status-factor-item{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none}[data-theme=dark] .status-popover .status-factor-list .status-factor-item:hover{background:hsla(0,0%,100%,.06);box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__name{color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__description,[data-theme=dark] .status-popover .status-factor-list .status-factor-item__weight{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--on-track{background:rgba(16,185,129,.2);color:#34d399}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--at-risk,[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--needs-attention{background:rgba(245,158,11,.2);color:#fbbf24}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--critical{background:rgba(239,68,68,.2);color:#f87171}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--blocked{background:rgba(220,38,38,.2);color:#fca5a5}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--completed{background:rgba(5,150,105,.2);color:#6ee7b7}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__status--unknown{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-popover .status-factor-list .status-factor-item__arrow{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-list .status-factor-item--clickable:hover{border-color:#5fa0df}[data-theme=dark] .status-popover .status-factor-list .status-factor-item--clickable:focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .status-popover .status-factor-checkin-btn{background:rgba(95,160,223,.15);border-color:rgba(95,160,223,.35);color:#5fa0df}[data-theme=dark] .status-popover .status-factor-checkin-btn:hover:not(:disabled){background:rgba(95,160,223,.25);border-color:rgba(95,160,223,.5)}[data-theme=dark] .status-popover .status-popover-footer{background:var(--component-background-gradient);border-top-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-popover-footer small{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-panel{background:var(--component-background);border-left-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel__header{background:var(--component-background-gradient);border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel__back-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-panel__back-btn:hover:not(:disabled){background:hsla(0,0%,100%,.15);color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-factor-panel__label,[data-theme=dark] .status-popover .status-factor-panel__title{color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-factor-panel__description,[data-theme=dark] .status-popover .status-factor-panel__info-text,[data-theme=dark] .status-popover .status-factor-panel__weight{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-panel__divider{background:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel__dropdown{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel__dropdown:hover:not(.p-disabled){border-color:#5fa0df}[data-theme=dark] .status-popover .status-factor-panel__dropdown.p-focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .status-popover .status-factor-panel__textarea{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);color:var(--primary-text-color)}[data-theme=dark] .status-popover .status-factor-panel__textarea:hover:not(:disabled){border-color:#5fa0df}[data-theme=dark] .status-popover .status-factor-panel__textarea:focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .status-popover .status-factor-panel__textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .status-popover .status-factor-panel__textarea::placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .status-popover .status-factor-panel__submit-btn{background:rgba(95,160,223,.15);border-color:rgba(95,160,223,.35);color:#5fa0df}[data-theme=dark] .status-popover .status-factor-panel__submit-btn:hover:not(:disabled){background:rgba(95,160,223,.25);border-color:rgba(95,160,223,.5)}[data-theme=dark] .status-popover .status-factor-panel__error{color:#ff6b6b}[data-theme=dark] .status-popover .status-factor-panel__footer{background:var(--component-background-gradient);border-top-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel__footer small{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1)}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--on-track{background:rgba(16,185,129,.2);color:#34d399}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--at-risk,[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--needs-attention{background:rgba(245,158,11,.2);color:#fbbf24}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--critical{background:rgba(239,68,68,.2);color:#f87171}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--blocked{background:rgba(220,38,38,.2);color:#fca5a5}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--completed{background:rgba(59,130,246,.2);color:#93c5fd}[data-theme=dark] .status-popover .status-factor-panel .status-panel-current-status--unknown{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-popover .status-factor-panel .status-panel-placeholder{color:var(--secondary-text-color)}[data-theme=dark] .status-popover .status-factor-panel .status-panel-option span:last-child{color:var(--primary-text-color)}.status-factor-panel{background:var(--component-background);border-left:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;flex-shrink:0;width:320px}.status-factor-panel__header{align-items:center;background:var(--component-background-gradient);border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-shrink:0;gap:12px;padding:12px 16px}.status-factor-panel__back-btn{align-items:center;background:var(--component-background);border:none;border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--secondary-text-color);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.status-factor-panel__back-btn:hover:not(:disabled){background:var(--hover-background);color:var(--primary-text-color)}.status-factor-panel__back-btn:disabled{cursor:not-allowed;opacity:.5}.status-factor-panel__back-btn i{font-size:14px}.status-factor-panel__title{color:var(--primary-text-color);flex:1;font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-factor-panel__content{flex:1;overflow-y:auto;padding:16px}.status-factor-panel__current{margin-bottom:0}.status-factor-panel__current-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.status-factor-panel__current-row{align-items:center;display:flex;gap:8px;margin-bottom:12px}.status-factor-panel__label{color:var(--primary-text-color);font-weight:600}.status-factor-panel__label,.status-factor-panel__weight{font-family:var(--font-family);font-size:var(--secondary-font)}.status-factor-panel__weight{color:var(--secondary-text-color)}.status-factor-panel__description{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.5;margin:0}.status-factor-panel__divider{background:rgba(0,0,0,.08);height:1px;margin:16px 0}.status-factor-panel__section-title{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;margin:0 0 12px}.status-factor-panel__field{margin-bottom:12px}.status-factor-panel__field .status-factor-panel__label{display:block;margin-bottom:6px}.status-factor-panel__dropdown{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.status-factor-panel__dropdown:hover:not(.p-disabled){border-color:var(--secondary-color)}.status-factor-panel__dropdown.p-focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15)}.status-factor-panel__dropdown.p-invalid{border-color:var(--error-color,#dc3545)}.status-factor-panel__dropdown .p-dropdown-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);padding:8px 12px}.status-factor-panel__dropdown .p-dropdown-trigger{color:var(--secondary-text-color)}.status-factor-panel__textarea{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);line-height:1.5;min-height:80px;padding:8px 12px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.status-factor-panel__textarea:hover:not(:disabled){border-color:var(--secondary-color)}.status-factor-panel__textarea:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15);outline:none}.status-factor-panel__textarea::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}.status-factor-panel__textarea::placeholder{color:var(--secondary-text-color);opacity:.7}.status-factor-panel__textarea:disabled{cursor:not-allowed;opacity:.6}.status-factor-panel__textarea.p-invalid{border-color:var(--error-color,#dc3545)}.status-factor-panel__submit-btn{align-items:center;background:rgba(55,127,196,.1);border:1px solid rgba(55,127,196,.3);border-radius:calc(var(--border-radius)/2);color:#377fc4;cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;gap:8px;height:36px;justify-content:center;margin-top:16px;transition:all .15s ease;width:100%}.status-factor-panel__submit-btn:hover:not(:disabled){background:rgba(55,127,196,.18);border-color:rgba(55,127,196,.5)}.status-factor-panel__submit-btn:disabled{cursor:not-allowed;opacity:.5}.status-factor-panel__submit-btn i{font-size:14px}.status-factor-panel__error{color:var(--error-color,#dc3545);display:block;font-family:var(--font-family);font-size:12px;margin-top:4px}.status-factor-panel__info{margin-top:0}.status-factor-panel__info-text{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;line-height:1.5;margin:0}.status-factor-panel__footer{background:var(--component-background-gradient);border-top:1px solid rgba(0,0,0,.08);flex-shrink:0;padding:12px 16px}.status-factor-panel__footer small{color:var(--secondary-text-color);font-family:var(--font-family);font-size:var(--secondary-font)}.status-panel-current-status{align-items:center;background:var(--component-background);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);display:inline-flex;font-family:var(--font-family);font-size:var(--secondary-font);font-weight:600;padding:6px 12px}.status-panel-current-status--on-track{background:rgba(16,185,129,.15);color:#047857}.status-panel-current-status--at-risk,.status-panel-current-status--needs-attention{background:rgba(245,158,11,.15);color:#b45309}.status-panel-current-status--critical{background:rgba(239,68,68,.15);color:#b91c1c}.status-panel-current-status--blocked{background:rgba(220,38,38,.15);color:#991b1b}.status-panel-current-status--completed{background:rgba(59,130,246,.15);color:#1d4ed8}.status-panel-current-status--unknown{background:rgba(156,163,175,.15);color:#4b5563}.status-panel-option{align-items:center;display:flex;font-family:var(--font-family);gap:8px}.status-panel-indicator{border-radius:50%;flex-shrink:0;height:10px;width:10px}.status-panel-placeholder{color:var(--secondary-text-color);opacity:.7}.status-factor-panel__checkin-btn{align-items:center;background:rgba(55,127,196,.1);border:1px solid rgba(55,127,196,.3);border-radius:calc(var(--border-radius)/2);color:#377fc4;cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;gap:8px;height:36px;justify-content:center;margin-bottom:16px;transition:all .15s ease;width:100%}.status-factor-panel__checkin-btn:hover:not(:disabled){background:rgba(55,127,196,.18);border-color:rgba(55,127,196,.5)}.status-factor-panel__checkin-btn:disabled{cursor:not-allowed;opacity:.5}.status-factor-panel__checkin-btn i{font-size:14px}.status-factor-panel__history{margin-top:0}.status-factor-panel__history-empty,.status-factor-panel__history-error,.status-factor-panel__history-loading{align-items:center;color:var(--secondary-text-color);display:flex;font-size:var(--secondary-font);font-style:italic;gap:8px;justify-content:center;padding:16px}.status-factor-panel__history-empty i,.status-factor-panel__history-error i,.status-factor-panel__history-loading i{font-size:16px}.status-factor-panel__history-error{color:var(--error-color,#dc3545);font-style:normal}.status-factor-panel__history-list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.status-history-item{background:var(--component-background-gradient);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);margin-bottom:8px;padding:10px 12px}.status-history-item:last-child{margin-bottom:0}.status-history-item__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.status-history-item__status{align-items:center;border-radius:calc(var(--border-radius)/3);display:inline-flex;font-size:var(--secondary-font);font-weight:600;gap:6px;padding:3px 8px}.status-history-item__status i{font-size:12px}.status-history-item__status--on-track{background:rgba(16,185,129,.15);color:#047857}.status-history-item__status--at-risk,.status-history-item__status--needs-attention{background:rgba(245,158,11,.15);color:#b45309}.status-history-item__status--critical{background:rgba(239,68,68,.15);color:#b91c1c}.status-history-item__status--blocked{background:rgba(220,38,38,.15);color:#991b1b}.status-history-item__status--completed{background:rgba(5,150,105,.15);color:#065f46}.status-history-item__status--unknown{background:rgba(156,163,175,.15);color:#4b5563}.status-history-item__time{color:var(--secondary-text-color);font-size:11px;opacity:.8;white-space:nowrap}.status-history-item__comment{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.4;margin:6px 0 0;word-break:break-word}.status-history-item__submitter{align-items:center;display:flex;margin-top:6px}.status-history-item__submitter .status-history-item__identity .sphere-identity-atom{gap:6px}.status-history-item__submitter .status-history-item__identity .sphere-avatar,.status-history-item__submitter .status-history-item__identity .sphere-avatar-wrapper{height:18px!important;min-width:18px!important;width:18px!important}.status-history-item__submitter .status-history-item__identity .sphere-identity-atom-name{color:var(--secondary-text-color);font-size:11px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-popover .status-popover-container{display:flex;flex-direction:row;width:100%}.status-popover.status-popover--panel-open{max-width:720px;min-width:680px}.status-popover.status-popover--panel-open .p-overlaypanel-content{overflow:hidden;position:relative}.status-popover.status-popover--panel-open .status-popover-main{border-right:1px solid rgba(0,0,0,.08);flex-shrink:0;width:360px}.status-popover.status-popover--panel-open .status-factor-panel{flex-shrink:0;opacity:1;position:relative;transform:none;width:320px}.status-popover .status-popover-main{display:flex;flex-direction:column;transition:width .25s ease-out;width:100%}[data-theme=dark] .status-popover.status-popover--panel-open .status-popover-main{border-right-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-factor-panel__checkin-btn{background:rgba(95,160,223,.15);border-color:rgba(95,160,223,.35);color:#5fa0df}[data-theme=dark] .status-factor-panel__checkin-btn:hover:not(:disabled){background:rgba(95,160,223,.25);border-color:rgba(95,160,223,.5)}[data-theme=dark] .status-factor-panel__history-empty,[data-theme=dark] .status-factor-panel__history-loading{color:var(--secondary-text-color)}[data-theme=dark] .status-factor-panel__history-error{color:#ff6b6b}[data-theme=dark] .status-history-item{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none}[data-theme=dark] .status-history-item__status--on-track{background:rgba(16,185,129,.2);color:#34d399}[data-theme=dark] .status-history-item__status--at-risk,[data-theme=dark] .status-history-item__status--needs-attention{background:rgba(245,158,11,.2);color:#fbbf24}[data-theme=dark] .status-history-item__status--critical{background:rgba(239,68,68,.2);color:#f87171}[data-theme=dark] .status-history-item__status--blocked{background:rgba(220,38,38,.2);color:#fca5a5}[data-theme=dark] .status-history-item__status--completed{background:rgba(5,150,105,.2);color:#6ee7b7}[data-theme=dark] .status-history-item__status--unknown{background:rgba(156,163,175,.2);color:#9ca3af}[data-theme=dark] .status-history-item__comment,[data-theme=dark] .status-history-item__submitter,[data-theme=dark] .status-history-item__time{color:var(--secondary-text-color)}.context-selector-menu{align-items:center;display:flex;position:relative}.context-selector-menu__trigger{align-items:center;background:var(--component-background,#fff);border:1px solid var(--primary-border,#e0e0e0);border-radius:var(--border-radius-md,8px);color:var(--primary-text-color,#333);cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:14px;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px);transition:background-color .2s,border-color .2s;white-space:nowrap}.context-selector-menu__trigger:hover{background:var(--surface-hover,#f5f5f5);border-color:var(--primary-border-hover,silver)}.context-selector-menu__trigger:focus-visible{outline:2px solid var(--focus-ring-color,#2196f3);outline-offset:2px}.context-selector-menu__trigger-icon{color:var(--secondary-text-color,#666);font-size:14px}.context-selector-menu__trigger-label{max-width:160px;overflow:hidden;text-overflow:ellipsis}.context-selector-menu__trigger-chevron{color:var(--secondary-text-color,#666);font-size:10px;margin-left:var(--spacing-xxs,4px)}.context-selector-menu__menu-item{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs,8px);min-height:40px;padding:var(--spacing-xs,8px) var(--spacing-sm,12px);transition:background-color .15s}.context-selector-menu__menu-item:hover{background:var(--surface-hover,#f5f5f5)}.context-selector-menu__menu-item--selected{background:var(--highlight-bg,#e3f2fd);font-weight:600}.context-selector-menu__menu-item--selected:hover{background:var(--highlight-bg,#e3f2fd)}.context-selector-menu__icon{color:var(--secondary-text-color,#666);flex-shrink:0;font-size:16px;text-align:center;width:20px}.context-selector-menu__item-text{display:flex;flex:1;flex-direction:column;min-width:0}.context-selector-menu__label{color:var(--primary-text-color,#333);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-selector-menu__description{color:var(--secondary-text-color,#666);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-selector-menu__check{color:var(--primary-color,#2196f3);flex-shrink:0;font-size:12px;margin-left:auto}.context-selector-menu__loading{align-items:center;color:var(--secondary-text-color,#666);display:flex;font-size:14px;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.context-selector-menu__loading .pi-spinner{font-size:14px}.context-selector-menu__empty{align-items:center;color:var(--secondary-text-color,#666);display:flex;font-size:13px;font-style:italic;padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.context-selector-menu__popup{border-radius:var(--border-radius-md,8px);box-shadow:var(--shadow-md,0 2px 4px rgba(0,0,0,.15));max-width:320px;min-width:240px}[data-theme=dark] .context-selector-menu__trigger{background:var(--component-background-dark,#1e1e1e);border-color:var(--primary-border-dark,#444);color:var(--primary-text-color,#e0e0e0)}[data-theme=dark] .context-selector-menu__trigger:hover{background:var(--hover-background);border-color:var(--primary-border-hover,#555)}[data-theme=dark] .context-selector-menu__trigger-chevron,[data-theme=dark] .context-selector-menu__trigger-icon{color:var(--secondary-text-color,#aaa)}[data-theme=dark] .context-selector-menu__trigger-label{color:var(--primary-text-color,#e0e0e0)}[data-theme=dark] .context-selector-menu__menu-item--selected,[data-theme=dark] .context-selector-menu__menu-item--selected:hover,[data-theme=dark] .context-selector-menu__menu-item:hover{background:var(--hover-background)}[data-theme=dark] .context-selector-menu__icon{color:var(--secondary-text-color,#aaa)}[data-theme=dark] .context-selector-menu__label{color:var(--primary-text-color,#e0e0e0)}[data-theme=dark] .context-selector-menu__description{color:var(--secondary-text-color,#aaa)}[data-theme=dark] .context-selector-menu__check{color:var(--primary-color,#64b5f6)}[data-theme=dark] .context-selector-menu__empty,[data-theme=dark] .context-selector-menu__loading{color:var(--secondary-text-color,#aaa)}[data-theme=dark] .context-selector-menu__popup{box-shadow:var(--shadow-md,0 2px 4px hsla(0,0%,100%,.1))}.global-search-results-list{max-height:400px;overflow-y:auto}.global-search-results-list__empty,.global-search-results-list__error,.global-search-results-list__loading{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:var(--spacing-sm,8px);justify-content:center;padding:var(--spacing-lg,16px)}.global-search-results-list__empty i,.global-search-results-list__error i,.global-search-results-list__loading i{color:var(--secondary-text-color);font-size:24px}.global-search-results-list__error,.global-search-results-list__error i{color:var(--error-color,#dc3545)}.global-search-results-list__header{background:var(--hover-background);border-bottom:var(--primary-border);padding:var(--spacing-sm,8px) var(--spacing-md,12px)}.global-search-results-list__count{color:var(--secondary-text-color);font-size:12px;font-weight:500}.global-search-results-list__items{display:flex;flex-direction:column}.global-search-results-list__item{border-bottom:var(--primary-border);cursor:pointer;padding:var(--spacing-sm,8px) var(--spacing-md,12px);transition:background .2s ease}.global-search-results-list__item--selected,.global-search-results-list__item:hover{background:var(--hover-background)}.global-search-results-list__item:last-child{border-bottom:none}.global-search-results-list__item:focus{background:var(--hover-background);outline:none}.node-content{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;border-radius:26px 0 0 26px;display:flex;padding:5px}[data-theme=dark] .node-content{background:var(--component-background)}.node-content{border:var(--primary-border);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);height:50px;width:59rem}.node-details,.node-parent,.node-perspectives,.node-responsible-perspectives,.node-role{color:var(--primary-text-color)}.node-details .sphere-avatar-icon,.node-parent .sphere-avatar-icon,.node-perspectives .sphere-avatar-icon,.node-responsible-perspectives .sphere-avatar-icon,.node-role .sphere-avatar-icon{background-color:#e9f2f9}[data-theme=dark] .node-details .sphere-avatar-icon,[data-theme=dark] .node-parent .sphere-avatar-icon,[data-theme=dark] .node-perspectives .sphere-avatar-icon,[data-theme=dark] .node-responsible-perspectives .sphere-avatar-icon,[data-theme=dark] .node-role .sphere-avatar-icon{background-color:var(--no-background)}.node-details .sphere-avatar-icon,.node-parent .sphere-avatar-icon,.node-perspectives .sphere-avatar-icon,.node-responsible-perspectives .sphere-avatar-icon,.node-role .sphere-avatar-icon{height:22px;margin-right:5px;position:relative;top:5px;width:22px}.node-details,.node-parent,.node-perspectives,.node-responsible-perspectives,.node-role{background:var(--root-surface-card,#e9f2f9);border:2px solid var(--root-surface-section,#f4f9ff);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);cursor:pointer;font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:500;line-height:2;padding:5px}.node-role:hover{color:#26a3e3}.node-role{align-items:center;border:var(--primary-border);cursor:pointer;display:flex;height:50px;padding:5px}.node-role .profile-text{color:var(--primary-text-color);display:none;margin-left:5px;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,opacity .3s ease;white-space:nowrap}.node-role.active .profile-text,.node-role.default-active .profile-text{display:block;max-width:100px;min-width:100px;opacity:1}.node-parent{align-items:center;border:var(--primary-border);cursor:pointer;display:flex;height:50px;padding:5px}@media (prefers-color-scheme:dark){.node-parent{background:var(--atlas-columns)!important}}.node-parent .profile-text{color:var(--primary-text-color);display:none;margin-left:5px;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,opacity .3s ease;white-space:nowrap}.node-parent.active .profile-text,.node-parent.default-active .profile-text{display:block;max-width:100px;min-width:100px;opacity:1}.node-org-details:hover,.node-perspectives:hover,.node-responsible-perspectives:hover{color:#26a3e3}.node-perspectives{display:flex;height:42px;padding:5px 5px 0!important}.node-perspectives .subject-icon{margin-right:5px;opacity:1;transition:opacity .3s ease}.node-perspectives .subject-text{color:var(--primary-text-color);display:none;margin-bottom:5px;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,opacity .3s ease;white-space:nowrap}.node-perspectives.active .subject-text{display:block;max-width:100px;opacity:1}.node-responsible-perspectives{align-items:center;border:var(--primary-border);cursor:pointer;display:flex;height:50px;padding:5px 0;position:relative}.node-responsible-perspectives .perspectives-text{color:var(--primary-text-color);display:none;margin:0 5px;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,opacity .3s ease;white-space:nowrap}.node-responsible-perspectives.active .perspectives-text{display:block;max-width:100px;opacity:1}.node-perspective-label{align-items:center;background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:1px solid var(--root-surface-section,#e9f2f9);border-radius:20px 0 0 20px;color:var(--primary-text-color);display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:500;height:38px;line-height:normal;padding:0;text-align:center;width:45px}[data-theme=dark] .node-perspective-label{background:var(--component-background-gradient)}.node-perspective-label{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);box-shadow:inset -1px -3px 7px 0 rgba(116,139,157,.2);flex-shrink:0}.node-perspective-label .pill-text{width:100px}.node-perspective-label span{color:var(--primary-text-color);font-style:normal;font-weight:500;line-height:normal;padding-right:15px;vertical-align:middle}.node-perspective-label span:first-of-type{margin-top:10px;padding-right:5px}.user-perpectives-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cg stroke='%234A647E' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.5' clip-path='url(%23a)'%3E%3Cpath d='M14 26.744c7.038 0 12.742-5.705 12.742-12.742S21.038 1.26 14 1.26c-7.037 0-12.742 5.705-12.742 12.742S6.963 26.744 14 26.744'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M20.5 17.502v2a1 1 0 0 1-1 1h-2M17.5 7.502h2a1 1 0 0 1 1 1v2M7.5 10.502v-2a1 1 0 0 1 1-1h2M10.5 20.502h-2a1 1 0 0 1-1-1v-2M14 13.502a2 2 0 1 0 0-4 2 2 0 0 0 0 4M17.804 18.002a3.994 3.994 0 0 0-7.606 0z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.278.28h27.444v27.443H.278z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M7 7.002h14v14H7z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:24.632px;width:24.632px}label{bottom:5px;cursor:pointer;left:5px}.breadcrumb-path{bottom:2px;color:var(--primary-text-color);left:8px;position:relative}.breadcrumb-path a{color:inherit;text-decoration:none}.breadcrumb-path a:hover{color:#26a3e3;text-decoration:underline}.node-label:hover{overflow:visible;white-space:normal}.node-content.node-selected .node-label{font-weight:700}.node-sphere-count button{border-radius:5px;color:#377fc4;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;line-height:normal;padding:5px;text-align:center}.node-sphere-count{border:var(--primary-border)}.node-sphere-count,.node-traversal{background:#fff;box-shadow:inset -1px -2px 7px 2px rgba(116,139,157,.25);padding:5px}.node-traversal{border:2px solid var(--root-surface-section,#f4f9ff);height:50px}.node-status{background:#fff;display:flex;justify-content:center;padding:5px}[data-theme=dark] .node-status{background:var(--component-background)}.node-status{border:var(--primary-border);box-shadow:inset -1px -2px 7px 2px rgba(116,139,157,.25);height:42px;text-align:center}.node-urgency{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#fcffff 99.41%,#fafdff 125.39%));border:1px solid var(--root-surface-section,#e9f2f9);box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);flex-shrink:0;height:38px;padding:5px}.flat-tree>.p-treenode>.p-treenode-content .atlas-grid .node-urgency{border:1px solid var(--root-surface-section,#e9f2f9);height:36px;padding-top:.25rem!important}.atlas-grid{align-items:center;display:flex;flex-wrap:nowrap;margin-left:-3px;width:100%}.atlas-grid .node-content .node-counts{border-radius:20px}.atlas-grid .atlas-date-selector:last-child{width:7.962rem}.node-org-details,.node-parent,.node-perspectives,.node-responsible-perspectives,.node-role{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .node-org-details .rich-text-atom{background:var(--atlas-columns)}.node-details{border:var(--primary-border);display:block;flex-direction:column;flex-shrink:1;font-size:var(--secondary-font);height:50px;justify-content:space-around;overflow:hidden;text-align:justify;text-overflow:ellipsis;white-space:nowrap;width:28rem}.node-details.active,.node-parent.active,.node-responsible-perspectives.active,.node-role.active{border:2px solid #51a0dc!important}.node-parent .profile-text,.node-perspectives .subject-text,.node-responsible-perspectives .perspectives-text,.node-role .profile-text{max-width:100px;transition:max-width .3s ease,opacity .3s ease}.node-responsible-perspectives.active .perspectives-text,.node-role.active .node-parent.active .node-perspectives.active .subject-text{max-width:200px}.node-sphere-count,.node-status{flex-shrink:0;height:50px}.connecting-inwards{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='43' fill='none'%3E%3Cpath stroke='%23A4B1BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 12.404 23.971 9l3.971 3.404'/%3E%3Cpath stroke='%23A4B1BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M32 24h-2.667c-1.414 0-2.77-.454-3.77-1.262S24 20.835 24 19.692V10'/%3E%3C/svg%3E")}.connecting-inwards,.connecting-outwards{background-repeat:no-repeat;background-size:contain;display:inline-block;height:36px;width:36px}.connecting-outwards{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='43' fill='none'%3E%3Cpath stroke='%23A4B1BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m33.096 25.75 3.403-3.971-3.403-3.971'/%3E%3Cpath stroke='%23A4B1BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M24.5 6.75v9.667c0 1.414.454 2.77 1.262 3.77s1.903 1.563 3.046 1.563H34.5'/%3E%3C/svg%3E")}.both-icon{display:inline-block;height:38px;margin-top:5px;position:relative;width:38px}.both-icon .collapse-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='38' fill='none'%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='M17.812 15.835a.8.8 0 0 0-.34-.245 1.3 1.3 0 0 0-.482-.09c-.17 0-.336.031-.481.09a.8.8 0 0 0-.34.245l-5.08 6.772a.45.45 0 0 0-.098.303.48.48 0 0 0 .136.296c.082.09.197.164.335.215.137.052.292.079.449.079H22.07a1.3 1.3 0 0 0 .449-.079.9.9 0 0 0 .335-.215.5.5 0 0 0 .135-.296.45.45 0 0 0-.098-.303z'/%3E%3C/svg%3E");left:4px;top:-12px}.both-icon .collapse-icon,.both-icon .expand-icon{background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%}.both-icon .expand-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' fill='none'%3E%3Cpath fill='%23377FC4' d='M14.962 11.309A.5.5 0 0 0 14.5 11H12V6a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v5H2.5a.5.5 0 0 0-.353.854l6 6a.5.5 0 0 0 .707 0l6-6a.5.5 0 0 0 .108-.545M8.5 16.793 3.707 12H5.5a.5.5 0 0 0 .5-.5V6h5v5.5a.5.5 0 0 0 .5.5h1.793z'/%3E%3C/svg%3E");left:2px;top:0}.atlas-Ellipsis{background:#fff;border:.75px solid var(--Focus-new,rgba(38,163,227,.3));border-radius:10px}[data-theme=dark] .atlas-Ellipsis{background:var(--no-background);border:.75px solid #fff}.atlas-Ellipsis{align-items:end;display:flex;height:8px;justify-content:center;width:17px}.atlas-Ellipsis span{color:var(--secondary-color,#26a3e3)}[data-theme=dark] .atlas-Ellipsis span{color:#fff}.atlas-Ellipsis span{display:flex;flex-direction:column;flex-shrink:0;font-size:var(--primary-font);font-style:normal;font-weight:400;height:15px;justify-content:center;line-height:14px;text-align:center;width:13.065px}.relative-wrapper{position:relative}.meta-selector{background:#fff;bottom:-18px;position:absolute;right:20px}@media (prefers-color-scheme:dark){.meta-selector{background:var(--no-background)}}.meta-selector .metaspace-selector div div .metaspace-icon{height:25px;width:25px}.perspective-assignees-display{align-items:center;cursor:pointer;display:flex;position:relative}.perspective-assignees-display .stacked-avatar{margin-left:-12px!important}.perspective-assignees-display .stacked-avatar:first-child{margin-left:0!important}.perspective-assignees-display .stacked-avatar .sphere-avatar-wrapper{border:2px solid var(--surface-ground);border-radius:50%;transition:transform .2s ease}.perspective-assignees-display .stacked-avatar .sphere-avatar-wrapper:hover{transform:scale(1.1);z-index:10}.perspective-assignees-display .overflow-badge{align-items:center;background:var(--surface-100,#f5f5f5);border:2px solid var(--surface-ground);border-radius:50%;color:var(--text-color);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:32px;justify-content:center;margin-left:4px;min-width:32px}:global(.assignees-overlay):global(.p-overlaypanel){background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px;min-width:250px;padding:0}:global(.assignees-overlay):global(.p-overlaypanel) :global(.p-overlaypanel-content){padding:0}:global(.assignees-overlay):global(.p-overlaypanel) .assignees-list .assignees-header{border-bottom:1px solid #f0f0f0;color:var(--text-color);font-size:.9375rem;font-weight:600;padding:.875rem 1rem}:global(.assignees-overlay):global(.p-overlaypanel) .assignees-list .assignee-item{align-items:center;display:flex;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s ease}:global(.assignees-overlay):global(.p-overlaypanel) .assignees-list .assignee-item:hover{background-color:#f8f9fa}:global(.assignees-overlay):global(.p-overlaypanel) .assignees-list .assignee-item .assignee-name{color:var(--text-color);font-size:.875rem}.assignee-multi-selector{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:1px 2px 5px -1px rgba(74,100,126,.3);font-family:var(--font-family);min-width:250px;padding:16px;width:100%}.assignee-multi-selector .selector-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.assignee-multi-selector .selector-header .header-title{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600}.assignee-multi-selector .selector-header .nearby-toggle{align-items:center;display:flex;gap:8px}.assignee-multi-selector .selector-header .nearby-toggle .toggle-label{color:var(--primary-text-color);font-size:var(--primary-font)}.assignee-multi-selector .selector-header .nearby-toggle .toggle-button{background-color:#ccc;border:none;border-radius:12px;cursor:pointer;height:24px;position:relative;transition:background-color .3s ease;width:44px}[data-theme=dark] .assignee-multi-selector .selector-header .nearby-toggle .toggle-button{background-color:#555}.assignee-multi-selector .selector-header .nearby-toggle .toggle-button.active{background-color:#377fc4}[data-theme=dark] .assignee-multi-selector .selector-header .nearby-toggle .toggle-button.active{background-color:#4a90e2}.assignee-multi-selector .selector-header .nearby-toggle .toggle-button.active .toggle-slider{transform:translateX(20px)}.assignee-multi-selector .selector-header .nearby-toggle .toggle-button .toggle-slider{background-color:#fff;border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:20px}.assignee-multi-selector .search-box{margin-bottom:12px;position:relative}.assignee-multi-selector .search-box .search-input{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.33);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);outline:none;padding:8px 36px 8px 12px;width:100%}.assignee-multi-selector .search-box .search-input::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}.assignee-multi-selector .search-box .search-input::placeholder{color:var(--secondary-text-color);opacity:.7}.assignee-multi-selector .search-box .search-input:focus{border-color:#377fc4}.assignee-multi-selector .search-box .search-clear-button{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--secondary-text-color);cursor:pointer;display:flex;font-size:18px;height:24px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:24px}.assignee-multi-selector .search-box .search-clear-button:hover{background-color:rgba(0,0,0,.1);color:var(--primary-text-color)}[data-theme=dark] .assignee-multi-selector .search-box .search-clear-button:hover{background-color:hsla(0,0%,100%,.1)}.assignee-multi-selector .selected-section{border-bottom:1px solid rgba(74,100,126,.2);margin-bottom:16px;padding-bottom:12px}[data-theme=dark] .assignee-multi-selector .selected-section{border-bottom-color:hsla(0,0%,100%,.1)}.assignee-multi-selector .selected-section .section-header{border-bottom:var(--primary-border);color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;margin-bottom:8px;padding:4px 0}.assignee-multi-selector .selected-section .assignee-list{max-height:200px;overflow-y:auto}.assignee-multi-selector .selected-section .assignee-list .assignee-item{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:8px;text-align:left;transition:background-color .2s ease;width:100%}.assignee-multi-selector .selected-section .assignee-list .assignee-item:hover{background-color:#eff6ff}[data-theme=dark] .assignee-multi-selector .selected-section .assignee-list .assignee-item:hover{background-color:var(--hover-background)}.assignee-multi-selector .selected-section .assignee-list .assignee-item.selected{background-color:#eff6ff}[data-theme=dark] .assignee-multi-selector .selected-section .assignee-list .assignee-item.selected{background-color:#2a2a3d}.assignee-multi-selector .selected-section .assignee-list .assignee-item .assignee-checkbox{accent-color:#377fc4;cursor:pointer;height:18px;width:18px}.assignee-multi-selector .selected-section .assignee-list .assignee-item .assignee-name{color:var(--primary-text-color);flex:1;font-size:var(--primary-font)}.assignee-multi-selector .results-section{margin-bottom:12px}.assignee-multi-selector .results-section .section-header{align-items:center;border-bottom:var(--primary-border);color:var(--primary-text-color);display:flex;font-size:var(--primary-font);font-weight:600;gap:8px;margin-bottom:8px;padding:4px 0}.assignee-multi-selector .results-section .section-header .loading-indicator{color:var(--secondary-text-color);font-size:var(--small-font,12px);font-weight:400;opacity:.8}.assignee-multi-selector .results-section .assignee-list{max-height:200px;overflow-y:auto}.assignee-multi-selector .results-section .assignee-list .assignee-item{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:8px;text-align:left;transition:background-color .2s ease;width:100%}.assignee-multi-selector .results-section .assignee-list .assignee-item:hover{background-color:#eff6ff}[data-theme=dark] .assignee-multi-selector .results-section .assignee-list .assignee-item:hover{background-color:var(--hover-background)}.assignee-multi-selector .results-section .assignee-list .assignee-item.selected{background-color:#eff6ff}[data-theme=dark] .assignee-multi-selector .results-section .assignee-list .assignee-item.selected{background-color:#2a2a3d}.assignee-multi-selector .results-section .assignee-list .assignee-item .assignee-checkbox{accent-color:#377fc4;cursor:pointer;height:18px;width:18px}.assignee-multi-selector .results-section .assignee-list .assignee-item .assignee-name{color:var(--primary-text-color);flex:1;font-size:var(--primary-font)}.assignee-multi-selector .results-section .assignee-list .load-more-hint{color:var(--secondary-text-color);font-size:var(--small-font,12px);font-style:italic;opacity:.7;padding:12px 8px;text-align:center}.assignee-multi-selector .selector-footer{align-items:center;border-top:var(--primary-border);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:12px}.assignee-multi-selector .selector-footer .clear-all-button,.assignee-multi-selector .selector-footer .done-button{border:none;border-radius:20px;cursor:pointer;font-family:var(--font-family);font-size:var(--primary-font);font-weight:500;padding:8px 16px;transition:all .2s ease}.assignee-multi-selector .selector-footer .clear-all-button{background-color:transparent;border:1px solid #940202;color:#940202}.assignee-multi-selector .selector-footer .clear-all-button:hover{background-color:#940202;color:#fff}[data-theme=dark] .assignee-multi-selector .selector-footer .clear-all-button{border-color:#ff6b6b;color:#ff6b6b}[data-theme=dark] .assignee-multi-selector .selector-footer .clear-all-button:hover{background-color:#d32f2f;color:#fff}.assignee-multi-selector .selector-footer .done-button{background-color:#1565c0;color:#fff}.assignee-multi-selector .selector-footer .done-button:hover{background-color:#2a5f9e}[data-theme=dark] .assignee-multi-selector .selector-footer .done-button{background-color:#4a90e2}[data-theme=dark] .assignee-multi-selector .selector-footer .done-button:hover{background-color:#3a7ac4}.assignee-selector-empty{padding:12px;text-align:center}.assignee-selector-empty .empty-state{color:var(--secondary-text-color);font-size:var(--sub-heading-font);opacity:.6}.assignee-selector-readonly{padding:4px 0}.multi-select-perspective-container{border:0 solid #e0e0e0;margin-bottom:8px;width:100%}.multi-select-perspective-container.in-atlas,.multi-select-perspective-container.in-atlas *,.multi-select-perspective-container.in-atlas .assignee-selector-empty,.multi-select-perspective-container.in-atlas .perspective-assignees-display,.multi-select-perspective-container.in-atlas .perspective-selector-assignees,.multi-select-perspective-container.in-atlas .perspective-selector-interactive-trigger{box-shadow:none!important}.multi-select-perspective-container .perspective-label{margin-right:12px}.multi-select-perspective-container .perspective-selector-interactive-trigger{background:transparent;border:none;cursor:pointer;display:block;font:inherit;margin:0;padding:0;text-align:left;width:100%}.multi-select-perspective-container .perspective-selector-interactive-trigger:focus{outline:none}.multi-select-perspective-container .perspective-selector-interactive-trigger:focus-visible{border-radius:4px;outline:2px solid #377fc4;outline-offset:2px}.multi-select-perspective-container .perspective-select-container{flex:1;min-width:250px;position:relative;width:100%}.multi-select-perspective-container .perspective-select-container .p-multiselect{min-width:200px;width:100%}.multi-select-perspective-container .perspective-select-container .p-listbox{min-width:250px;width:100%}.multi-select-perspective-container .perspective-selector-editable-preview{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);cursor:pointer;display:flex;padding:8px 40px 8px 12px;position:relative;transition:all .2s ease;width:100%}.multi-select-perspective-container .perspective-selector-editable-preview:hover{box-shadow:0 0 2px 3px #bfdbfe}[data-theme=dark] .multi-select-perspective-container .perspective-selector-editable-preview{background:var(--body-background);box-shadow:inset 2px 2px 10px 0 rgba(0,0,0,.3)}[data-theme=dark] .multi-select-perspective-container .perspective-selector-editable-preview:hover{box-shadow:0 0 2px 3px rgba(74,144,226,.3)}.multi-select-perspective-container .perspective-selector-editable-preview:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--interactive-icon-color,#5fa0df);content:"";height:0;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0}.multi-select-perspective-container .perspective-selector-editable-preview .perspective-selector-assignees{width:100%}.multi-select-perspective-container .perspective-selector-editable-preview .assignee-selector-empty{min-height:auto;padding:0}.multi-select-perspective-container .error-message,.multi-select-perspective-container .loading-spinner{color:#ff4d4f;font-size:var(--secondary-font);margin-left:8px}.multi-select-perspective-container .assignee-selector-empty{align-items:center;display:flex;justify-content:center;min-height:36px;padding:8px 12px}.multi-select-perspective-container .assignee-selector-empty .empty-state{color:var(--secondary-text-color);font-size:var(--primary-font);-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-perspective-selector{display:contents}.node-perspective-selector.editing{display:block}.atlas-perspective-selector{align-items:center;box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2)!important;cursor:pointer;display:flex;padding:5px;transition:border-color .3s ease,background-color .3s ease}[data-theme=dark] .atlas-perspective-selector{background:var(--atlas-columns)}.atlas-perspective-selector.selected{background-color:#f0f8ff;border-color:#51a0dc!important}.atlas-perspective-selector:focus-visible{outline:none}.atlas-perspective-selector .atlas-perspective-label{color:#333;cursor:pointer;font-weight:500;margin-right:12px;text-align:right;width:150px}.atlas-perspective-selector .perspective-select-container{flex:1}.atlas-perspective-selector .sphere-avatar-icon{margin-right:4px}.atlas-perspective-selector .profile-text{color:#333;flex:1;font-size:var(--primary-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-perspective-selector .error-message,.atlas-perspective-selector .loading-spinner{color:#ff4d4f;font-size:var(--secondary-font);margin-left:8px}.atlas-perspective-selector .perspective-select-container .p-inputtext{padding:4px!important}.node-counts{align-items:center;background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:1px solid var(--root-surface-hover,#f6f9fc);border-radius:0 20px 20px 0;color:var(--primary-text-color);display:flex;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:500;height:38px;justify-content:center;line-height:normal;padding:0;text-align:center;width:50px}[data-theme=dark] .node-counts{background:var(--component-background-gradient)}.node-counts{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);box-shadow:inset -1px -3px 7px 0 rgba(116,139,157,.2);padding-left:5px}.node-counts.complete-pill{border-radius:20px}.node-counts span{display:flex;font-weight:400;padding:0;vertical-align:middle}.mr-2{margin-right:.5rem}.breadcrumb-path{display:flex;overflow:hidden;transition:max-width .3s ease-in-out;white-space:nowrap}.breadcrumb-path span a .sphere-breadcrumb{display:inline-block;margin-right:5px;margin-top:5px}.breadcrumb-path span a .sphere-breadcrumb.truncate{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-path span .sphere-seprater{margin-left:5px;margin-right:5px;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-path .mobile-breadcrumb-current{align-items:center;display:flex;gap:8px;max-width:100%;min-width:0;overflow:hidden}.breadcrumb-path .mobile-breadcrumb-current .mobile-parent-avatar-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:0;padding:0;transition:opacity .2s ease,transform .1s ease}.breadcrumb-path .mobile-breadcrumb-current .mobile-parent-avatar-button:hover{opacity:.8;transform:scale(1.05)}.breadcrumb-path .mobile-breadcrumb-current .mobile-parent-avatar-button:active{transform:scale(.95)}.breadcrumb-path .mobile-breadcrumb-current .mobile-parent-avatar-button:focus-visible{border-radius:50%;outline:2px solid var(--primary-color);outline-offset:2px}.breadcrumb-path .mobile-breadcrumb-current .mobile-parent-avatar-button .parent-sphere-avatar{flex-shrink:0}.breadcrumb-path .mobile-breadcrumb-current .sphere-seprater{color:var(--text-color-secondary);flex-shrink:0;font-weight:400;margin:0 4px}.breadcrumb-path .mobile-breadcrumb-current .current-sphere-avatar{flex-shrink:0}.breadcrumb-path .mobile-breadcrumb-current .current-sphere-name{color:var(--primary-text-color);flex:1;font-weight:600;margin-top:5px;max-width:calc(100vw - 120px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-label{align-items:center;color:var(--primary-text-color);display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:500;line-height:normal;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.node-label .urgency-icon{align-items:center;display:inline-flex;margin-left:8px;position:relative}.node-label .icon{display:inline-block}.node-label .sphere-avatar-icon{background-color:var(--component-background)}[data-theme=dark] .node-label .sphere-avatar-icon{background-color:var(--no-background)}.node-label .sphere-avatar-icon{margin-bottom:5px;margin-left:2px;position:relative;top:0}.node-label .edit-pill-wrapper{align-items:center;background:#fff;display:flex;flex-shrink:0;margin-left:auto;position:relative}[data-theme=dark] .node-label .edit-pill-wrapper{background:var(--no-background)}.node-label .edit-pill-wrapper .edit-pill-icon{cursor:pointer;height:16px;width:16px}.node-label .edit-pill-wrapper .row-control{align-items:center;color:#377fc4;cursor:pointer;display:flex;font-size:1.2em;justify-content:center;margin-left:8px}.node-label .edit-pill-wrapper .row-control .parent-icon{color:#f2b737}.node-label .edit-pill-wrapper .row-control .parent-icon:hover{color:#9b3f20}.node-label .edit-pill-wrapper .row-control:hover{color:#00008b}.node-label .edit-pill-wrapper .deactivate-confirmation{align-items:center;background-color:#f8d7da;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#721c24;display:flex;margin-left:8px;padding-left:8px;z-index:9}.node-label .edit-pill-wrapper .deactivate-confirmation span{font-size:var(--primary-font);margin-right:8px}.node-label .edit-pill-wrapper .deactivate-confirmation .cancel-button,.node-label .edit-pill-wrapper .deactivate-confirmation .confirm-button{border:none;border-radius:4px;cursor:pointer;font-size:var(--primary-font);height:24px;margin:4px;padding:4px 8px}.node-label .node-label-notification{align-items:center;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;font-size:var(--primary-font);left:calc(100% - 320px);margin-bottom:4px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transition:opacity .3s ease,transform .3s ease;white-space:nowrap;z-index:10}.node-label .node-label-notification.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;opacity:1;pointer-events:auto;transform:translateY(0)}.node-label .node-label-notification.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;opacity:1;pointer-events:auto;transform:translateY(0)}.node-label .node-label-notification.info{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460;opacity:1;pointer-events:auto;transform:translateY(0)}.node-label .node-label-notification .notification-icon{align-items:center;display:flex;height:16px;justify-content:center;margin-right:8px;width:16px}.node-label .node-label-notification .notification-icon svg{fill:currentColor;height:100%;width:100%}.node-label .notification-action-button{background:none;border:none;color:#3182ce;cursor:pointer;font-weight:700;margin-left:12px;text-decoration:underline}.node-label .notification-action-button:hover{color:#2c5282}@media (max-width:768px){.node-label .node-label-notification{font-size:var(--secondary-font);padding:6px 10px}.node-label .node-label-notification .notification-icon{height:14px;width:14px}.node-label .deactivate-confirmation span{font-size:var(--secondary-font)}.node-label .deactivate-confirmation .cancel-button,.node-label .deactivate-confirmation .confirm-button{font-size:var(--secondary-font);padding:3px 6px}}.node-label.expanded .breadcrumb-path{max-width:1000px}.breadcrumb-hover-wrapper{align-items:center;display:inline-flex;margin-left:5px;margin-right:5px;max-width:100%;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-link{box-shadow:none!important;color:#495057!important;font-size:var(--primary-font)!important;font-weight:400!important;height:auto!important}.bold-node-label{font-weight:700}.chat-bubble-icon-wrapper{align-items:center;display:flex;position:absolute;right:50px}.chat-bubble-icon-wrapper .chat-bubble-icon{height:16px;width:16px}@media (max-width:768px){.node-label{align-items:center;flex-direction:row;gap:4px;padding:0;padding-right:5px!important;width:100%}.node-label .node-label__avatar{flex-shrink:0;height:40px;width:40px}.node-label .node-label__content{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.node-label .node-label__name{font-size:16px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-label .node-label__info{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.node-label .breadcrumb-path{color:var(--secondary-text-color,#666);font-size:12px;max-width:100%}.node-label .breadcrumb-path span a .sphere-breadcrumb{font-size:12px;margin-right:3px;margin-top:2px}.node-label .breadcrumb-path span a .sphere-breadcrumb.truncate{max-width:80px}.node-label .breadcrumb-path span .sphere-seprater{font-size:11px;margin:2px 3px}.node-label .urgency-icon{font-size:12px;height:24px;width:24px}}@media (max-width:768px) and (max-width:360px){.node-label .edit-pill-wrapper{display:none}}@media (max-width:768px){.node-label .chat-bubble-icon-wrapper{display:none!important;right:20px}.node-label .chat-bubble-icon-wrapper .chat-bubble-icon{height:20px;width:20px}.urgency-pill{font-size:14px;max-width:200px}.urgency-pill .urgency-pill__dropdown{max-height:60vh;overflow-y:auto}.edit-pill .p-menu{max-height:70vh;overflow-y:auto}.edit-pill .p-menuitem{min-height:44px}.edit-pill .p-menuitem .p-menuitem-link{font-size:14px;padding:12px 16px}.edit-pill .p-menuitem .p-menuitem-icon{font-size:16px}}@media (max-width:480px){.node-label .node-label__name{font-size:15px}.node-label .breadcrumb-path{font-size:var(--primary-font)}.node-label .breadcrumb-path span a .sphere-breadcrumb.truncate{max-width:60px}.node-label .urgency-icon{font-size:11px;margin-left:0}}@media (hover:none) and (pointer:coarse){.node-label .chat-bubble-icon-wrapper,.node-label .edit-pill-wrapper,.node-label .urgency-icon{align-items:center;display:flex;justify-content:center}}.mobile-expand-icon{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--primary-color,#377fc4);cursor:pointer;display:flex;justify-content:center;margin-right:0;min-height:24px;min-width:24px;padding:4px;transition:all .3s ease}.mobile-expand-icon i{font-size:14px;transition:transform .3s ease}.mobile-expand-icon:hover{background:var(--hover-background)}.mobile-expand-icon:active{transform:scale(.95)}.mobile-expand-icon.expanded i{transform:rotate(90deg)}[data-theme=dark] .mobile-expand-icon{color:var(--primary-color-text,#60a5fa)}.mobile-details-panel{animation:slideDown .3s cubic-bezier(.4,0,.2,1);background:var(--component-background);border:var(--primary-border);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-left:0;margin-top:8px;padding:12px;width:100%}.mobile-details-content{display:flex;flex-direction:column;gap:0}.detail-row{align-items:center;border-bottom:var(--primary-border);box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);display:flex;justify-content:space-between;min-height:40px;padding:10px 0}.detail-row:last-child{border-bottom:none}.detail-row.detail-row-clickable{cursor:pointer;transition:background-color .2s ease,transform .1s ease}.detail-row.detail-row-clickable:hover{background-color:var(--surface-hover,rgba(55,127,196,.05))}.detail-row.detail-row-clickable:active{transform:scale(.99)}[data-theme=dark] .detail-row.detail-row-clickable:hover{background-color:var(--surface-hover,rgba(96,165,250,.1))}.detail-row-nested{font-size:var(--secondary-font,13px);min-height:36px;padding:8px 0 8px 16px}.detail-full{align-items:flex-start;flex-direction:column;gap:8px}.detail-label{align-items:center;display:flex;font-size:var(--primary-font,14px);font-weight:500;gap:6px;min-width:120px}.detail-label,.detail-label i{color:var(--primary-text-color);flex-shrink:0}.detail-label i{font-size:14px}.detail-label .perspective-icon{flex-shrink:0;height:20px;width:20px}.detail-value{color:var(--primary-text-color);flex:1;font-size:var(--primary-font,14px);text-align:right;word-break:break-word}.detail-value.detail-value-with-chevron{align-items:center;display:flex;gap:8px;justify-content:flex-end}.detail-value.detail-value-with-chevron .status-text{color:var(--primary-text-color);font-weight:500}.detail-value.detail-value-with-chevron .pi-chevron-right{color:var(--text-color-secondary,#9ca3af);font-size:14px;transition:transform .2s ease}.detail-row-clickable:focus .detail-value.detail-value-with-chevron .pi-chevron-right,.detail-row-clickable:hover .detail-value.detail-value-with-chevron .pi-chevron-right{color:var(--primary-color,#377fc4);transform:translateX(2px)}.detail-value .stage-chip{align-items:center;background:var(--primary-color,#377fc4);border-radius:12px;color:#fff;display:inline-flex;font-size:var(--secondary-font,13px);font-weight:500;gap:6px;padding:4px 12px;white-space:nowrap}.detail-value .stage-chip .stage-icon{color:#fff;font-size:14px}[data-theme=dark] .detail-value .stage-chip{background:color-mix(in srgb,var(--primary-color,#377fc4) 80%,#fff)}.detail-value.perspective-value{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.detail-value.perspective-value .perspective-sphere-avatar{flex-shrink:0;left:5px;order:1}.detail-value.perspective-value .perspective-name{flex:0 1 auto;min-width:0;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-description{color:var(--primary-text-color);line-height:1.6;margin-top:4px;max-height:150px;overflow-y:auto;padding-right:8px;text-align:left;width:100%}.detail-description::-webkit-scrollbar{width:4px}.detail-description::-webkit-scrollbar-track{background:transparent}.detail-description::-webkit-scrollbar-thumb{background:var(--surface-border,#d1d5db);border-radius:2px}.detail-description::-webkit-scrollbar-thumb:hover{background:var(--surface-border,#9ca3af)}[data-theme=dark] .detail-description::-webkit-scrollbar-thumb{background:var(--surface-border,#4b5563)}[data-theme=dark] .detail-description::-webkit-scrollbar-thumb:hover{background:var(--surface-border,#6b7280)}.detail-section{border-top:var(--primary-border);margin-top:12px;padding-top:12px}.detail-section:first-child{border-top:none;margin-top:0;padding-top:0}[data-theme=dark] .detail-section{border-top-color:var(--primary-border)}.detail-section-title{align-items:center;color:var(--primary-text-color);display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.detail-section-title i{color:var(--primary-text-color);font-size:13px}@media (max-width:480px){.mobile-details-panel{margin-top:6px;padding:5px 10px}.detail-row{min-height:36px;padding:8px 0}.detail-label{font-size:var(--secondary-font,13px);min-width:100px}.detail-label i{font-size:13px}.detail-value{font-size:var(--secondary-font,13px)}.detail-section-title{font-size:11px}.detail-section-title i{font-size:12px}.detail-description{font-size:var(--secondary-font,13px);max-height:120px}.mobile-expand-icon{min-height:28px;min-width:28px;padding:6px}.mobile-expand-icon i{font-size:16px}}@media (hover:none) and (pointer:coarse){.mobile-expand-icon{min-height:32px;min-width:32px;padding:8px}.detail-row{min-height:44px}.node-label.lock-focus,.node-label.lock-focus *{cursor:default!important}}.mobile-status-drawer{height:30rem}.mobile-status-drawer .p-sidebar-header{display:none}.mobile-status-drawer .p-sidebar{border-radius:20px 20px 0 0;box-shadow:0 -4px 16px rgba(0,0,0,.1);height:70vh;max-height:70vh}[data-theme=dark] .mobile-status-drawer .p-sidebar{box-shadow:0 -4px 16px rgba(0,0,0,.3)}.mobile-status-drawer .p-sidebar-content{padding:0}.mobile-status-drawer .p-sidebar-content,.mobile-status-drawer__container{display:flex;flex-direction:column;height:100%;overflow:hidden}.mobile-status-drawer__handle{background:var(--surface-border,#d1d5db);border-radius:2px;flex-shrink:0;height:4px;margin:12px auto 8px;width:40px}[data-theme=dark] .mobile-status-drawer__handle{background:var(--surface-border,#4b5563)}.mobile-status-drawer__header{align-items:center;background:var(--component-background);border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:8px 16px 12px}[data-theme=dark] .mobile-status-drawer__header{border-bottom-color:var(--surface-border,#374151)}.mobile-status-drawer__title{color:var(--primary-text-color);flex:1;font-size:18px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-status-drawer__content{flex:1;overflow-x:hidden;overflow-y:auto;padding:0 16px}.mobile-status-drawer__content::-webkit-scrollbar{width:6px}.mobile-status-drawer__content::-webkit-scrollbar-track{background:transparent}.mobile-status-drawer__content::-webkit-scrollbar-thumb{background:var(--surface-border,#d1d5db);border-radius:3px}.mobile-status-drawer__content::-webkit-scrollbar-thumb:hover{background:var(--surface-border,#9ca3af)}[data-theme=dark] .mobile-status-drawer__content::-webkit-scrollbar-thumb{background:var(--surface-border,#4b5563)}[data-theme=dark] .mobile-status-drawer__content::-webkit-scrollbar-thumb:hover{background:var(--surface-border,#6b7280)}.mobile-status-drawer__header-badges-container{flex-shrink:0;padding:0 16px 12px}.mobile-status-drawer__header-badges{align-items:center;background:var(--component-background);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.mobile-status-drawer__header-badges .status-badge-chip{align-items:center;border-radius:16px;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:6px 12px;white-space:nowrap}.mobile-status-drawer__header-badges .status-badge-chip--status{background:color-mix(in srgb,var(--primary-color,#377fc4) 15%,transparent);color:var(--primary-color,#377fc4)}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status{background:color-mix(in srgb,var(--primary-color,#60a5fa) 20%,transparent);color:var(--primary-color-text,#60a5fa)}.mobile-status-drawer__header-badges .status-badge-chip--status-on-track{background:color-mix(in srgb,#10b981 20%,transparent);color:#047857}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-on-track{background:color-mix(in srgb,#10b981 30%,transparent);color:#34d399}.mobile-status-drawer__header-badges .status-badge-chip--status-at-risk{background:color-mix(in srgb,#f59e0b 20%,transparent);color:#d97706}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-at-risk{background:color-mix(in srgb,#f59e0b 30%,transparent);color:#fbbf24}.mobile-status-drawer__header-badges .status-badge-chip--status-needs-attention{background:color-mix(in srgb,#f97316 20%,transparent);color:#ea580c}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-needs-attention{background:color-mix(in srgb,#f97316 30%,transparent);color:#fb923c}.mobile-status-drawer__header-badges .status-badge-chip--status-critical{background:color-mix(in srgb,#ef4444 20%,transparent);color:#dc2626}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-critical{background:color-mix(in srgb,#ef4444 30%,transparent);color:#f87171}.mobile-status-drawer__header-badges .status-badge-chip--status-blocked{background:color-mix(in srgb,#dc2626 20%,transparent);color:#991b1b}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-blocked{background:color-mix(in srgb,#dc2626 30%,transparent);color:#ef4444}.mobile-status-drawer__header-badges .status-badge-chip--status-completed{background:color-mix(in srgb,#3b82f6 20%,transparent);color:#1d4ed8}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-completed{background:color-mix(in srgb,#3b82f6 30%,transparent);color:#60a5fa}.mobile-status-drawer__header-badges .status-badge-chip--status-unknown{background:color-mix(in srgb,#9ca3af 20%,transparent);color:#6b7280}[data-theme=dark] .mobile-status-drawer__header-badges .status-badge-chip--status-unknown{background:color-mix(in srgb,#9ca3af 30%,transparent);color:#d1d5db}.mobile-status-drawer__header-badges .status-badge-chip--velocity{background:color-mix(in srgb,var(--surface-border,#d1d5db) 50%,transparent);color:var(--secondary-text-color)}.mobile-status-drawer__header-badges .status-badge-chip .badge-label{opacity:.8}.mobile-status-drawer__header-badges .status-badge-chip .badge-value{font-weight:600}.mobile-status-drawer__header-badges .p-button{margin-left:auto}.mobile-status-drawer__factors .mobile-status-drawer__factors-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.mobile-status-drawer__factors .factors-title{color:var(--primary-text-color);flex:1;font-size:18px;font-weight:700;margin:0}.mobile-status-drawer__factors .factors-description{color:var(--secondary-text-color);font-size:14px;line-height:1.6;margin:0 0 16px}.mobile-status-drawer__factors .factors-list-wrapper{display:flex;flex-direction:column;gap:12px}.mobile-status-drawer__configure-btn{align-items:center;background:transparent;border:1px solid var(--surface-border,#d1d5db);border-radius:6px;color:var(--secondary-text-color);cursor:pointer;display:flex;justify-content:center;min-height:36px;min-width:36px;padding:8px;transition:all .2s ease}.mobile-status-drawer__configure-btn i{font-size:16px}.mobile-status-drawer__configure-btn:hover{background:var(--surface-hover,#f3f4f6);border-color:var(--primary-color,#377fc4);color:var(--primary-color,#377fc4)}.mobile-status-drawer__configure-btn:active{transform:scale(.95)}[data-theme=dark] .mobile-status-drawer__configure-btn{border-color:var(--surface-border,#4b5563)}[data-theme=dark] .mobile-status-drawer__configure-btn:hover{background:var(--surface-hover,#374151);color:var(--primary-color-text,#60a5fa)}.mobile-status-drawer__factor-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.mobile-status-drawer__factor-item{background:var(--component-background);border:2px solid var(--surface-border,#d1d5db);border-radius:12px;padding:16px;position:relative;transition:all .2s ease}[data-theme=dark] .mobile-status-drawer__factor-item{border-color:var(--surface-border,#4b5563)}.mobile-status-drawer__factor-item--clickable{cursor:pointer}.mobile-status-drawer__factor-item--clickable:hover{border-color:var(--primary-color,#377fc4);box-shadow:0 2px 8px rgba(0,0,0,.08)}[data-theme=dark] .mobile-status-drawer__factor-item--clickable:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.mobile-status-drawer__factor-item--clickable:active{transform:scale(.99)}.mobile-status-drawer__factor-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.mobile-status-drawer__factor-name{color:var(--primary-color,#1e3a8a);flex:1;font-size:16px;font-weight:700;min-width:0}[data-theme=dark] .mobile-status-drawer__factor-name{color:var(--primary-color-text,#60a5fa)}.mobile-status-drawer__factor-weight{color:var(--secondary-text-color);font-size:13px;font-weight:400;white-space:nowrap}.mobile-status-drawer__factor-status-value{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:600;margin-bottom:8px;margin-left:4px;padding:4px 12px}.mobile-status-drawer__factor-status-value--on-track{background:color-mix(in srgb,#10b981 15%,transparent);color:#047857}[data-theme=dark] .mobile-status-drawer__factor-status-value--on-track{background:color-mix(in srgb,#10b981 25%,transparent);color:#34d399}.mobile-status-drawer__factor-status-value--at-risk{background:color-mix(in srgb,#f59e0b 15%,transparent);color:#d97706}[data-theme=dark] .mobile-status-drawer__factor-status-value--at-risk{background:color-mix(in srgb,#f59e0b 25%,transparent);color:#fbb F24}.mobile-status-drawer__factor-status-value--needs-attention{background:color-mix(in srgb,#f97316 15%,transparent);color:#ea580c}[data-theme=dark] .mobile-status-drawer__factor-status-value--needs-attention{background:color-mix(in srgb,#f97316 25%,transparent);color:#fb923c}.mobile-status-drawer__factor-status-value--critical{background:color-mix(in srgb,#ef4444 15%,transparent);color:#dc2626}[data-theme=dark] .mobile-status-drawer__factor-status-value--critical{background:color-mix(in srgb,#ef4444 25%,transparent);color:#f87171}.mobile-status-drawer__factor-status-value--blocked{background:color-mix(in srgb,#dc2626 15%,transparent);color:#991b1b}[data-theme=dark] .mobile-status-drawer__factor-status-value--blocked{background:color-mix(in srgb,#dc2626 25%,transparent);color:#ef4444}.mobile-status-drawer__factor-status-value--completed{background:color-mix(in srgb,#3b82f6 15%,transparent);color:#1d4ed8}[data-theme=dark] .mobile-status-drawer__factor-status-value--completed{background:color-mix(in srgb,#3b82f6 25%,transparent);color:#60a5fa}.mobile-status-drawer__factor-status-value--unknown{background:color-mix(in srgb,#9ca3af 15%,transparent);color:#6b7280}[data-theme=dark] .mobile-status-drawer__factor-status-value--unknown{background:color-mix(in srgb,#9ca3af 25%,transparent);color:#d1d5db}.mobile-status-drawer__factor-description{color:var(--secondary-text-color);font-size:14px;line-height:1.6;margin-bottom:4px}.mobile-status-drawer__factor-chevron{color:var(--secondary-text-color);font-size:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .2s ease,color .2s ease}.mobile-status-drawer__factor-item--clickable:hover .mobile-status-drawer__factor-chevron{color:var(--primary-color,#377fc4);transform:translateY(-50%) translateX(2px)}.mobile-status-drawer__factor-list--preview .mobile-status-drawer__factor-item{background:var(--component-background,#f9fafb);border-style:dashed}.mobile-status-drawer__deploy-state,.mobile-status-drawer__draft-state,.mobile-status-drawer__empty-state{align-items:center;background:var(--component-background,#f9fafb);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 20px;text-align:center}.mobile-status-drawer__deploy-state .deploy-state-icon,.mobile-status-drawer__deploy-state .draft-state-icon,.mobile-status-drawer__deploy-state .empty-state-icon,.mobile-status-drawer__draft-state .deploy-state-icon,.mobile-status-drawer__draft-state .draft-state-icon,.mobile-status-drawer__draft-state .empty-state-icon,.mobile-status-drawer__empty-state .deploy-state-icon,.mobile-status-drawer__empty-state .draft-state-icon,.mobile-status-drawer__empty-state .empty-state-icon{font-size:56px;line-height:1;margin-bottom:8px}.mobile-status-drawer__deploy-state h4,.mobile-status-drawer__draft-state h4,.mobile-status-drawer__empty-state h4{color:var(--primary-text-color);font-size:20px;font-weight:700;margin:0}.mobile-status-drawer__deploy-state p,.mobile-status-drawer__draft-state p,.mobile-status-drawer__empty-state p{color:var(--secondary-text-color);font-size:14px;line-height:1.6;margin:0;max-width:400px}.mobile-status-drawer__deploy-state .mobile-status-drawer__factor-list--preview,.mobile-status-drawer__draft-state .mobile-status-drawer__factor-list--preview,.mobile-status-drawer__empty-state .mobile-status-drawer__factor-list--preview{margin:16px 0;width:100%}.mobile-status-drawer__deploy-error{background:#fee2e2;border-radius:8px;color:#991b1b;font-size:13px;padding:8px 12px;width:100%}[data-theme=dark] .mobile-status-drawer__deploy-error{background:#7f1d1d;color:#fecaca}.mobile-status-drawer__note{color:var(--secondary-text-color);font-size:12px;font-style:italic;margin:0}.mobile-status-drawer__footer{background:var(--component-background);border-top:1px solid var(--surface-border,#e5e7eb);bottom:0;left:0;margin-top:16px;padding:16px;position:absolute;text-align:center;width:100%}.mobile-status-drawer__footer small{color:var(--secondary-text-color);font-size:12px}.mobile-status-drawer__factor-details{animation:slideInFromRight .3s ease-out;display:flex;flex-direction:column;height:100%}.mobile-status-drawer__factor-details-header{align-items:center;background:var(--component-background);border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;gap:12px;margin:8px -16px 16px;padding:8px 16px}[data-theme=dark] .mobile-status-drawer__factor-details-header{border-bottom-color:var(--surface-border,#374151)}.mobile-status-drawer__back-btn{align-items:center;background:transparent;border:1px solid var(--surface-border,#d1d5db);border-radius:8px;color:var(--text-color,#374151);cursor:pointer;display:flex;justify-content:center;min-height:30px;min-width:30px;padding:10px;transition:all .2s ease}.mobile-status-drawer__back-btn i{font-size:18px}.mobile-status-drawer__back-btn:hover:not(:disabled){background:var(--surface-hover,#f3f4f6);border-color:var(--primary-color,#377fc4);color:var(--primary-color,#377fc4)}.mobile-status-drawer__back-btn:active{transform:scale(.95)}.mobile-status-drawer__back-btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .mobile-status-drawer__back-btn{border-color:var(--surface-border,#4b5563);color:var(--primary-color-text)}[data-theme=dark] .mobile-status-drawer__back-btn:hover:not(:disabled){background:var(--surface-hover,#374151)}.mobile-status-drawer__factor-details-title{color:var(--primary-text-color);flex:1;font-size:18px;font-weight:700;margin:0}.mobile-status-drawer__factor-details-content{flex:1;overflow-y:auto;padding-bottom:20px}.mobile-status-drawer__factor-info-text{background:var(--component-background);border-radius:8px;color:var(--secondary-text-color);font-size:14px;font-style:italic;line-height:1.6;margin-bottom:20px;padding:16px}.mobile-status-drawer__checkin-btn-primary{align-items:center;background:var(--primary-color,#377fc4);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;margin-bottom:16px;padding:12px;transition:all .2s ease;width:100%}.mobile-status-drawer__checkin-btn-primary i{font-size:16px}.mobile-status-drawer__checkin-btn-primary:hover{background:color-mix(in srgb,var(--primary-color,#377fc4) 90%,#000)}.mobile-status-drawer__checkin-btn-primary:active{transform:scale(.98)}.mobile-status-drawer__factor-details-footer{background:var(--component-background);border-top:1px solid var(--surface-border,#e5e7eb);bottom:0;left:0;margin:-16px -16px 0;padding:16px;position:absolute;text-align:center;width:-webkit-fill-available}[data-theme=dark] .mobile-status-drawer__factor-details-footer{border-top-color:var(--surface-border,#374151)}.mobile-status-drawer__factor-details-footer small{color:var(--secondary-text-color);font-size:13px;font-style:italic}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:480px){.mobile-status-drawer .p-sidebar{height:75vh;max-height:75vh}.mobile-status-drawer__title{font-size:16px}.mobile-status-drawer__header-badges{padding:10px 12px}.mobile-status-drawer__header-badges .status-badge-chip{font-size:12px;padding:5px 10px}.mobile-status-drawer__factors .factors-title{font-size:16px}.mobile-status-drawer__factors .factors-description{font-size:13px}.mobile-status-drawer__factor-item{padding:12px 14px}.mobile-status-drawer__factor-name{font-size:14px}.mobile-status-drawer__factor-weight{font-size:11px;padding:2px 6px}.mobile-status-drawer__deploy-state,.mobile-status-drawer__draft-state,.mobile-status-drawer__empty-state{padding:24px 12px}.mobile-status-drawer__deploy-state .deploy-state-icon,.mobile-status-drawer__deploy-state .draft-state-icon,.mobile-status-drawer__deploy-state .empty-state-icon,.mobile-status-drawer__draft-state .deploy-state-icon,.mobile-status-drawer__draft-state .draft-state-icon,.mobile-status-drawer__draft-state .empty-state-icon,.mobile-status-drawer__empty-state .deploy-state-icon,.mobile-status-drawer__empty-state .draft-state-icon,.mobile-status-drawer__empty-state .empty-state-icon{font-size:40px}.mobile-status-drawer__deploy-state h4,.mobile-status-drawer__draft-state h4,.mobile-status-drawer__empty-state h4{font-size:18px}.mobile-status-drawer__deploy-state p,.mobile-status-drawer__draft-state p,.mobile-status-drawer__empty-state p{font-size:13px}}@media (hover:none) and (pointer:coarse){.mobile-status-drawer__factor-item--clickable{background:none;border:none;display:contents;font-family:var(--font-family);min-height:80px;text-align:left}.mobile-status-drawer__checkin-btn{min-height:44px;min-width:44px}}.atlas-date-selector .data-molecule,.date-molecule{align-items:center;display:flex;width:150px}.atlas-date-selector .data-molecule .date-picker .p-calendar button{border:none;border-radius:0}.calendar-atom{display:flex;flex-direction:column;gap:.5rem;width:100%}.calendar-atom__label{color:var(--text-color,#333);font-size:.875rem;font-weight:500;margin-bottom:.25rem}.calendar-atom__input{width:100%}.calendar-atom__input .p-inputtext{transition:border-color .2s,box-shadow .2s;width:100%}.calendar-atom__input--error .p-inputtext{border-color:var(--error-color,#dc3545)}.calendar-atom__input--error .p-inputtext:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.calendar-atom__errors{font-size:.75rem;list-style:none;margin:.25rem 0 0;padding:0}.calendar-atom__error{color:var(--error-color,#dc3545);margin-bottom:.125rem}.calendar-atom__error:last-child{margin-bottom:0}.calendar-atom--inline .calendar-atom__input{display:inline-block;width:auto}.calendar-atom--error .calendar-atom__label{color:var(--error-color,#dc3545)}.p-calendar .p-inputtext+.p-datepicker-trigger{align-items:center;background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);display:flex;flex:0 0 auto;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.p-calendar .p-inputtext+.p-datepicker-trigger svg{display:none}.p-calendar .p-inputtext+.p-datepicker-trigger:hover{background-color:var(--hover-background)}.date-picker{color:var(--primary-text-color);display:flex;flex-direction:column;gap:.5rem}.date-picker__label{display:block;font-size:.875rem;font-weight:600}.date-picker .p-calendar input{width:100%}.date-picker .p-calendar input::-moz-placeholder{color:#999;font-style:italic}.date-picker .p-calendar input::placeholder{color:#999;font-style:italic}.date-picker .p-calendar input:focus{border-color:#007ad9;box-shadow:0 0 3px #007ad9;outline:none}@media (max-width:768px){.p-datepicker{left:50%!important;max-width:calc(100vw - 32px);transform:translateX(-50%)!important;width:auto!important;z-index:9999}}.date-molecule{cursor:pointer;display:inline-block;position:relative;width:200px}.date-molecule .date-display{cursor:pointer;display:block;width:100%}.date-molecule .date-picker{display:block;width:100%}.atlas-text-column{align-items:center;display:flex;width:100%}.atlas-text-column .atlas-text{flex:1;font-size:var(--sub-heading-font);line-height:1.5}.atlas-text-column .read-more-button{background:none;border:none;color:blue;cursor:pointer;font-size:.9rem;padding:0 .5rem}.stage-dropdown-atom{align-items:center;display:inline-flex}.stage-dropdown-atom .stage-selector-trigger{align-items:center;background:var(--surface-50);border:1px solid var(--surface-300);border-radius:var(--border-radius);color:var(--text-color);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:var(--spacing-xs);outline:none;padding:var(--spacing-xs) var(--spacing-sm);transition:all .2s ease}.stage-dropdown-atom .stage-selector-trigger:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.stage-dropdown-atom .stage-selector-trigger:hover:not(:disabled){background:var(--surface-100);border-color:var(--primary-color)}.stage-dropdown-atom .stage-selector-trigger:disabled{cursor:not-allowed;opacity:.6}.stage-dropdown-atom .stage-selector-trigger .stage-icon{color:var(--primary-color);font-size:14px}.stage-dropdown-atom .stage-selector-trigger .stage-name{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.stage-dropdown-atom .stage-selector-trigger .pi-chevron-down{color:var(--text-color-secondary);font-size:12px}.flow-stage-dropdown .stage-list{max-height:400px;min-width:200px;overflow-y:auto}.flow-stage-dropdown .stage-list .stage-item{background:transparent;border:none;border-bottom:1px solid var(--surface-200);cursor:pointer;font-family:inherit;font-size:inherit;padding:10px 12px;text-align:left;transition:background .2s ease;width:100%}.flow-stage-dropdown .stage-list .stage-item:last-child{border-bottom:none}.flow-stage-dropdown .stage-list .stage-item.clickable:hover{background:var(--surface-50)}.flow-stage-dropdown .stage-list .stage-item.active{background:var(--primary-50);font-weight:500}.flow-stage-dropdown .stage-list .stage-item.disabled,.flow-stage-dropdown .stage-list .stage-item:disabled{cursor:not-allowed;opacity:.5}.flow-stage-dropdown .stage-list .stage-item:focus{outline:none}.flow-stage-dropdown .stage-list .stage-item:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.flow-stage-dropdown .stage-list .stage-item .stage-info{gap:10px}.flow-stage-dropdown .stage-list .stage-item .stage-info .stage-icon{color:var(--primary-color);font-size:16px}.flow-stage-dropdown .stage-list .stage-item .stage-info .stage-name{color:var(--text-color)}.transition-comment-dialog{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border:none;border-radius:20px;box-shadow:none}[data-theme=dark] .transition-comment-dialog{background:#2c2c3e}.transition-comment-dialog :global(.p-dialog-header){background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:20px 20px 20px 0 rgba(0,0,0,.15);padding:1rem 1.25rem}[data-theme=dark] .transition-comment-dialog :global(.p-dialog-header){background:#2c2c3e}.transition-comment-dialog :global(.p-dialog-header) :global(.p-dialog-title){color:var(--primary-text-color);font-family:var(--font-family);font-size:1rem;font-weight:600}.transition-comment-dialog :global(.p-dialog-content){background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));padding:1.25rem}[data-theme=dark] .transition-comment-dialog :global(.p-dialog-content){background:#121212}.transition-comment-dialog :global(.p-dialog-footer){background:rgba(55,127,196,.08);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:1px solid rgba(55,127,196,.15);padding:1rem 1.25rem}[data-theme=dark] .transition-comment-dialog :global(.p-dialog-footer){background:rgba(55,127,196,.12);border-top:1px solid rgba(55,127,196,.2)}.transition-comment-dialog .transition-comment-content{display:flex;flex-direction:column;gap:.625rem}.transition-comment-dialog .transition-comment-content .transition-comment-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:.8125rem;font-weight:600;line-height:1.3}[data-theme=dark] .transition-comment-dialog .transition-comment-content .transition-comment-label{color:var(--primary-text-color)}.transition-comment-dialog .transition-comment-content .transition-comment-hint{color:var(--text-color-secondary);font-family:var(--font-family);font-size:.75rem;font-style:italic;line-height:1.3;margin-top:-.25rem}[data-theme=dark] .transition-comment-dialog .transition-comment-content .transition-comment-hint{color:var(--text-color-secondary)}.transition-comment-dialog .transition-comment-content textarea{background:var(--component-background);border:var(--primary-border);border-radius:12px;box-shadow:inset 0 2px 7px 0 rgba(116,139,157,.15);color:var(--primary-text-color);font-family:var(--font-family);font-size:.8125rem;line-height:1.5;min-height:80px;padding:.625rem .875rem;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}[data-theme=dark] .transition-comment-dialog .transition-comment-content textarea{background:var(--body-background);border-color:hsla(0,0%,100%,.1);box-shadow:inset 0 2px 7px 0 rgba(0,0,0,.2)}.transition-comment-dialog .transition-comment-content textarea:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15);outline:none}[data-theme=dark] .transition-comment-dialog .transition-comment-content textarea:focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}.transition-comment-dialog .transition-comment-content textarea::-moz-placeholder{color:var(--text-color-secondary);opacity:.6}.transition-comment-dialog .transition-comment-content textarea::placeholder{color:var(--text-color-secondary);opacity:.6}[data-theme=dark] .transition-comment-dialog .transition-comment-content textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .transition-comment-dialog .transition-comment-content textarea::placeholder{color:hsla(0,0%,100%,.4)}.transition-comment-dialog .transition-comment-content .p-error{color:var(--error-color,#dc3545);font-family:var(--font-family);font-size:.75rem;margin-top:.25rem}[data-theme=dark] .transition-comment-dialog .transition-comment-content .p-error{color:#ff6b6b}.transition-comment-dialog .transition-comment-footer{display:flex;gap:.5rem;justify-content:flex-end}.transition-comment-dialog .transition-comment-footer button{border-radius:20px;font-family:var(--font-family);font-weight:700;height:40px;transition:transform .1s ease,box-shadow .2s ease}.transition-comment-dialog .transition-comment-footer button:active:not(:disabled){transform:scale(.98)}.transition-comment-dialog .transition-comment-footer button.p-button-secondary,.transition-comment-dialog .transition-comment-footer button.p-button-text{background:var(--component-background);border:var(--primary-border);box-shadow:1px 2px 5px -1px rgba(74,100,126,.3);color:var(--primary-text-color);filter:drop-shadow(0 1px 1px rgba(6,44,88,.1))}[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-secondary,[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-text{background:var(--component-background);border-color:hsla(0,0%,100%,.1)}.transition-comment-dialog .transition-comment-footer button.p-button-secondary:hover:not(:disabled),.transition-comment-dialog .transition-comment-footer button.p-button-text:hover:not(:disabled){background:var(--component-background);opacity:.9}.transition-comment-dialog .transition-comment-footer button.p-button-primary,.transition-comment-dialog .transition-comment-footer button.p-button-success{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);filter:drop-shadow(0 1px 1px rgba(6,44,88,.1))}[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-primary,[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-success{background:var(--component-background)}.transition-comment-dialog .transition-comment-footer button.p-button-primary .p-button-label,.transition-comment-dialog .transition-comment-footer button.p-button-success .p-button-label{color:#377fc4;font-weight:700}[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-primary .p-button-label,[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-success .p-button-label{color:#5fa0df}.transition-comment-dialog .transition-comment-footer button.p-button-primary:hover:not(:disabled),.transition-comment-dialog .transition-comment-footer button.p-button-success:hover:not(:disabled){background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));opacity:.9}[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-primary:hover:not(:disabled),[data-theme=dark] .transition-comment-dialog .transition-comment-footer button.p-button-success:hover:not(:disabled){background:var(--component-background)}[data-theme=dark] :global(.p-dialog-mask){background-color:rgba(0,0,0,.6)}.atlas-flow-stage-selector{align-items:center;border-bottom:1px solid var(--surface-border,#e0e0e0);border:var(--primary-border);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);cursor:pointer;display:flex;min-height:34px;padding:var(--spacing-xs);transition:border-color .3s ease,background-color .3s ease;width:100%}[data-theme=dark] .atlas-flow-stage-selector{background:var(--atlas-columns)}.atlas-flow-stage-selector.selected{background-color:#f0f8ff;border-color:#51a0dc!important}.atlas-flow-stage-selector:focus-visible{outline:none}.atlas-flow-stage-selector.node-parent{border:var(--primary-border);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);padding:var(--spacing-xs)}.atlas-flow-stage-selector .stage-dropdown-atom{flex:1}.atlas-flow-stage-selector .stage-dropdown-atom .stage-selector-trigger{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#333;font-size:var(--primary-font);font-weight:300;justify-content:flex-start;padding:4px 8px!important;width:100%}.atlas-flow-stage-selector .stage-dropdown-atom .stage-selector-trigger:hover:not(:disabled){background:transparent!important;border:none!important}.atlas-flow-stage-selector .stage-dropdown-atom .stage-selector-trigger .stage-icon{color:var(--primary-color);font-size:14px;margin-right:8px}.atlas-flow-stage-selector .stage-dropdown-atom .stage-selector-trigger .stage-name{color:var(--primary-text-color);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-flow-stage-selector .stage-dropdown-atom .stage-selector-trigger .pi-chevron-down{margin-left:auto}.atlas-flow-stage-selector .flow-stage-selector-error{color:#ff4d4f;font-size:var(--secondary-font);margin-left:8px}.atlas-flow-stage-selector-empty{align-items:center;border-bottom:1px solid var(--surface-border,#e0e0e0);border:var(--primary-border);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);cursor:default;display:flex;min-height:34px;padding:var(--spacing-xs);width:100%}[data-theme=dark] .atlas-flow-stage-selector-empty{background:var(--atlas-columns)}.atlas-flow-stage-selector-empty.node-parent{border:var(--primary-border);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);cursor:default;padding:var(--spacing-xs)}.atlas-flow-stage-selector-empty .empty-flow-placeholder{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rich-text-atom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-wrap:break-word;font-size:var(--secondary-font);line-height:18px;width:100%}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}}.atlas-button,.atlastree button{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.atlastree{display:flex;flex:1;flex-direction:column;min-height:0}.atlastree .p-tree-container li .p-treenode-content{padding:10px}.atlastree .p-tree-container li .p-treenode-children,.atlastree .p-tree-container li .p-treenode-content{background:var(--bkg-components,linear-gradient(358deg,#f5fbff 3.12%,#f2f9fe 49.2%,#fcffff 83.06%,#f9fdff 97.17%));border-radius:30px;box-shadow:0 3px 1px -2px rgba(79,38,26,.1),2px 1px 2px 0 rgba(58,28,19,.14),0 1px 5px 0 rgba(0,0,0,.12)}.atlastree .p-tree-container li .p-treenode-children{margin-top:20px;padding:0 0 0 20px}.atlastree .p-tree-container li .p-treenode-children li .p-treenode-content{background:none;border-radius:none;box-shadow:none;margin-top:0;padding:0}.flat-tree>.p-treenode>.p-treenode-content{background:var(--bkg-components,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%));border-radius:36px 6px 6px 36px;height:70px;margin-bottom:1px;margin-left:5px;padding:10px 0 0 18px}[data-theme=dark] .flat-tree>.p-treenode>.p-treenode-content{background:var(--component-background-gradient)}.flat-tree>.p-treenode>.p-treenode-content{position:sticky;top:0;z-index:9}.flat-tree>.p-treenode>.p-treenode-content .atlas-sphere-identity-molecule{max-width:none!important}.flat-tree>.p-treenode>.p-treenode-content .flex{height:40px}.flat-tree>.p-treenode>.p-treenode-content .atlas-grid .node-content{border:2px solid var(--secondary-color,#26a3e3);width:59rem}.flat-tree>.p-treenode>.p-treenode-content .atlas-grid .node-content .node-counts{border-radius:20px!important}.flat-tree>.p-treenode>.p-treenode-content .atlas-grid .node-label .sphere-avatar-wrapper .sphere-avatar{height:22px;margin-bottom:0!important}.flat-tree>.p-treenode>.p-treenode-content .atlas-grid .node-content .node-label .urgency-icon{display:none}.p-treenode-children li .p-treenode-content .atlas-grid .node-content .node-label .sphere-avatar-wrapper .center-sphere-priority-icon{height:33px}.p-treenode-children li .p-treenode-content .atlas-grid .node-content .node-label label{margin-left:10px}.flat-tree .p-treenode-children .p-treenode>.p-treenode-content{border-radius:20px 0 0 20px;margin-top:1px}.flat-tree .p-treenode-children .p-treenode>.p-treenode-content .flex{height:40px}.flat-tree .p-treenode-children .p-treenode>.p-treenode-content .atlas-grid{height:50px;margin-left:-2px;margin-top:0}.flat-tree .p-treenode-children .p-treenode>.p-treenode-content .atlas-grid .node-content .node-counts{border-radius:0 20px 20px 0}.flat-tree .p-treenode-children .p-treenode>.p-treenode-content .atlas-grid .atlas-sphere-identity-molecule{max-width:none!important}.flat-tree>.p-treenode>.p-treenode-children{padding-left:17px}.flat-tree{flex:1;list-style-type:none;margin-block-end:0;min-height:0;overflow-y:auto;will-change:transform,opacity}.flat-tree.transition-down,.flat-tree.transition-up{opacity:0;transform:translateY(30px);transition:transform .3s ease,opacity .3s ease}.flat-tree.transition-down.show,.flat-tree.transition-up.show{opacity:1;transform:translateY(0)}.p-treenode-content .atlas-grid .node-label>span:nth-of-type(2){display:none}.p-treenode-children .p-treenode .p-treenode-content .atlas-grid .node-content .node-label>span:nth-of-type(2){display:block}.perspectivies-content{background:#fff;border-radius:0 0 20px 20px;box-shadow:inset 0 -1px 7px 2px rgba(116,139,157,.25);padding:0 0 20px}.atlas-perpsectives-detail-grid .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td{border:none;padding:8px}.perspectives-content{align-items:flex-start;background:var(--panel-accordion,linear-gradient(180deg,#f9fdff 0,#f2f9fe 50%,#f5fbff 67.5%,#e9f2f9 99.98%));border:2px solid #fff;border-radius:0 0 30px 30px;border-top:none;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);display:flex;flex-wrap:nowrap;height:19.3rem;justify-content:space-between;margin:10px 0;overflow:hidden;padding-top:15px;width:100%}.p-col-12{flex:1;width:100%}.perspectives-content .p-col-2,.perspectives-content .p-col-3,.perspectives-content .p-col-7{flex-grow:1;min-width:0}.perspectives-content .p-col-7{flex-basis:46%}.perspectives-content .p-col-3{flex-basis:27%}.perspectives-content .p-col-2{flex-basis:10%}.perspectives-dropdown,.perspectives-responsible-dropdown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perspectives-content .perspectives-text{display:block;max-width:100%;transition:max-width .3s ease}.perspectives-content.active .perspectives-text{max-width:none}@media (max-width:1024px){.perspectives-content .p-lg-col-7{flex-basis:50%}.perspectives-content .p-lg-col-3{flex-basis:30%}.perspectives-content .p-lg-col-2{flex-basis:10%}}@media (min-width:1440px){.perspectives-content .p-xl-col-3{flex-basis:20%}.perspectives-content .p-xl-col-7{flex-basis:55%}.perspectives-content .p-xl-col-2{flex-basis:10%}}.highlighted-node{border:2px solid #51a0dc;transition:border .3s ease-in-out}.p-treenode.level-greater-than-zero>.p-treenode-content{position:relative}.atlas-pagination{background:var(--panel-accordion,linear-gradient(180deg,#f2f9fe -.79%,#f5fbff 67.2%,#e9f2f9 99.92%));border-radius:30px 0 10px 30px}[data-theme=dark] .atlas-pagination{background:var(--body-background)}.atlas-pagination{box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);display:flex;flex-shrink:0;height:60px;margin-top:auto;padding:10px;width:100%}.atlas-pagination .sphere-buttons{display:flex}.atlas-pagination .add-sphere-button{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:0 20px 20px 0;color:var(--primary-text-color);width:57px}[data-theme=dark] .atlas-pagination .add-sphere-button{background:var(--component-background);border:2px solid #fff}.atlas-pagination .add-sphere-button{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.atlas-pagination .edit-sphere-button{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:2px solid #fff;border-radius:20px 0 0 20px;border-right-width:0;color:var(--primary-text-color);width:47px}[data-theme=dark] .atlas-pagination .edit-sphere-button{background:var(--component-background)}.atlas-pagination .edit-sphere-button{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);cursor:pointer;font-family:Manrope,sans-serif;font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px;padding-top:0;text-align:initial}.atlas-pagination .edit-sphere-button i{display:block;height:22px;width:22px}.atlas-pagination .page-nav{display:flex;gap:2px;justify-content:center;padding:3px 0}.atlas-pagination .page-nav button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.5}.atlas-pagination .page-prev{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px 0 0 20px;color:var(--primary-text-color)}[data-theme=dark] .atlas-pagination .page-prev{background:var(--component-background);border:2px solid #fff}.atlas-pagination .page-prev{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.atlas-pagination .page-next{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:0 20px 20px 0;color:var(--primary-text-color)}[data-theme=dark] .atlas-pagination .page-next{background:var(--component-background);border:2px solid #fff}.atlas-pagination .page-next{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.atlas-pagination .page-status{border:1px solid var(--root-surface-section,#e9f2f9);height:38px}.atlas-pagination .add-sphere,.atlas-pagination .page-status{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#fcffff 99.41%,#fafdff 125.39%));box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2)}.atlas-pagination .add-sphere{border:1px solid var(--root-surface-section,#e9f2f9);border-radius:0 20px 20px 0;height:40px}.atlas-pagination .col-1{padding:3px 0}.p-treenode-content{transform-origin:top center;transition:transform .5s ease-in-out}.node-perspective-search{align-items:center;border:var(--primary-border);border-radius:0 0 20px 20px;display:flex;font-size:var(--secondary-font)}.node-perspective-search .perspective-label{color:#333;font-weight:500;margin-right:12px;text-align:right;width:150px}.node-perspective-search .perspective-search-container{background:var(--panel-accordion,linear-gradient(180deg,#f2f9fe -.79%,#f5fbff 67.2%,#e9f2f9 99.92%));border-radius:20px;flex:1;padding:0;width:250px}[data-theme=dark] .node-perspective-search .perspective-search-container{background:var(--component-background-gradient)}.node-perspective-search .perspective-search-container .p-multiselect .p-multiselect-label-container .p-placeholder{font-size:var(--primary-font)}.node-perspective-search .perspective-search-container .p-listbox{border-radius:0;margin-top:50px;max-height:300px;overflow-y:scroll}.node-perspective-search .perspective-search-container .p-listbox:after{display:none}.node-perspective-search .perspective-search-container .p-listbox .p-listbox-header{background:none;position:absolute}[data-theme=dark] .node-perspective-search .perspective-search-container .p-listbox .p-listbox-header{background:#121212}.node-perspective-search .perspective-search-container .p-listbox .p-listbox-header{border-radius:20px 20px 0 0;margin-left:5px;padding:0;top:0;width:14.5rem;z-index:1}.node-perspective-search .perspective-search-container .p-listbox .p-listbox-header .p-listbox-filter-container svg{position:absolute;right:15px;top:20px}.node-perspective-search .perspective-search-container .p-listbox .p-listbox-list-wrapper ul{padding-bottom:0;padding-top:0}.node-perspective-search .perspective-search-container .p-listbox .p-listbox-list-wrapper ul .p-listbox-item{border-bottom:0;color:var(--primary-text-color);font-size:var(--primary-font)}.node-perspective-search .perspective-search-container .custom-spinner,.node-perspective-search .perspective-search-container button{float:right}.node-perspective-search .perspective-search-container .close-button{border-radius:20px;display:block;font-size:var(--primary-font);width:80px}.node-perspective-search .sphere-avatar-icon{margin-right:8px}.node-perspective-search .profile-text{color:#333;flex:1;font-size:var(--primary-font)}.node-perspective-search .error-message,.node-perspective-search .loading-spinner{color:#ff4d4f;font-size:var(--secondary-font);margin-left:8px}.selected-chips-container{display:flex;flex-wrap:wrap;gap:.3rem;margin-left:5px;margin-top:.5rem;max-height:100px;overflow-y:auto}.selected-chips-container .selected-chip{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:400;padding:5px 10px}.selected-chips-container .selected-chip:hover{background:#eff6ff}.selected-chips-container .p-chip-text{color:#377fc4}.selected-chips-container svg{color:#377fc4;transition:transform .2s ease}.selected-chips-container svg:hover{color:var(--primary-text-color);transform:scale(1.1)}.selected-chips-container .extra-items-badge{margin-top:inherit}.atlas-headers ul{height:40px;margin:0}.atlas-headers ul li{background:var(--bkg-components,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%));border-bottom:3px solid var(--Atlas-Background-NEW,#e9f3fb);border-left:1px solid var(--Atlas-Background-NEW,#e9f3fb);border-right:4px solid var(--Color,#fff);border-top:2px solid var(--Atlas-Background-NEW,#e9f3fb);display:inline-block;list-style:none;padding:5px 10px}[data-theme=dark] .atlas-headers ul li{background:var(--component-background-gradient);border:1px solid hsla(0,0%,100%,.06)}.atlas-headers ul li{box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);white-space:nowrap}.atlas-headers ul li:first-child{background:var(--atlas-firstheader);border-left:1px solid var(--Newborder,#dbe7f4);border-radius:10px 0 0 10px;border-top:1px solid var(--Newborder,#dbe7f4)}[data-theme=dark] .atlas-headers ul li:first-child{background:var(--atlas-firstheader);border-left:1px solid hsla(0,0%,100%,.06);border-right:1px solid hsla(0,0%,100%,.06);border-top:1px solid hsla(0,0%,100%,.06)}.atlas-headers ul li:first-child{border-right:4px solid var(--Color,#fff);box-shadow:-3px -3px 10px 0 hsla(213,7%,48%,.1);padding-left:6.8rem}.atlas-headers ul li:first-child span{font-size:var(--primary-font)}.atlas-headers ul li:last-child:not(.node-flow-stage){flex-basis:content;flex-grow:1}.atlas-headers ul li .pi-filter-fill,.atlas-headers ul li .pi-filter-slash{margin-left:5px;margin-top:5px;vertical-align:middle}.atlas-headers ul li .pi-filter-fill{color:#14b8a6}.atlas-headers ul li .sort-icon{background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#3b82f6;font-size:var(--primary-font)!important;padding-left:0!important;padding-right:0!important}.atlas-headers ul span{color:var(--primary-text-color);font-size:var(--primary-font);font-style:normal;font-weight:600;line-height:16px}.atlas-headers .node-perspective-selector{flex-basis:content;flex-grow:1}.atlas-headers .node-perspective-selector span .perspective-sort-icon{left:18px;position:relative;top:1px}.atlas-headers .node-perspective-selector .pi-filter-fill,.atlas-headers .node-perspective-selector .pi-filter-slash{cursor:pointer;position:relative;right:22px;top:0}.atlas-headers .node-date-selector,.atlas-headers .node-sphere-identity,.atlas-headers .node-text-column{flex-basis:content;flex-grow:1}.atlas-filter-menu{border-bottom:2px solid #fff;border-left:2px solid #fff;border-radius:0 0 20px 20px;border-right:2px solid #fff}[data-theme=dark] .atlas-filter-menu{border-bottom:2px solid hsla(0,0%,100%,.1);border-left:2px solid hsla(0,0%,100%,.1);border-right:2px solid hsla(0,0%,100%,.1)}.atlas-filter-menu{width:250px}.atlas-filter-menu ul li{box-shadow:1px 2px 3px -1px rgba(74,100,126,.15)}.atlas-filter-menu ul li .p-menuitem-content a span{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-style:normal;font-weight:500;line-height:normal}.atlas-filter-menu ul li:first-child .menu-search-item .p-icon-field .header-filter-icon{margin-left:3px}.atlas-filter-menu ul li:first-child .menu-search-item .p-icon-field .pi-search{position:absolute;right:12px;top:20px}.atlas-filter-menu ul li:first-child .menu-search-item .p-icon-field span{color:#377fc4}.atlas-filter-menu ul li:first-child .menu-search-item .p-icon-field input{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);width:100%}.atlas-filter-menu ul li:last-child .p-menuitem-content{border-radius:0 0 20px 20px}.atlas-filter-menu ul li .node-perspective-search .perspective-search-container .p-multiselect{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);padding:0 10px 0 0}.atlas-column-filter{display:table;padding:10px}.atlas-column-filter .p-dropdown,.atlas-column-filter input{margin-bottom:10px;width:100%}.atlas-column-filter:hover{background:var(--hover-background);border-radius:0 0 10px 10px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.status-header{cursor:pointer;padding-left:5px!important;padding-right:5px!important;width:2.5rem}.multi-select-urgency{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);padding:0 10px 0 0}.multi-select-urgency .p-multiselect-label-container .p-multiselect-label{display:flex;font-size:var(--primary-font);font-style:normal;font-weight:600;line-height:16px}.multi-select-spheretype{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);padding:0 10px 0 0}.multi-select-spheretype .p-multiselect-label-container .p-multiselect-label{display:flex;font-size:var(--primary-font);font-style:normal;font-weight:600;line-height:16px}.multi-select-spheretype .p-multiselect-label-container .p-multiselect-label .selected-option-chip{margin-right:10px}.atlas-header-first ul{height:30px!important}.atlas-header-first ul li{background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important}.atlas-header-first ul li .pi-chevron-circle-down,.atlas-header-first ul li .pi-chevron-circle-up{margin-left:5px!important}.atlas-header-first ul li{padding-left:0!important}.multi-spheretype-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter{background:none;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.33)}.multi-spheretype-panel .p-multiselect-items-wrapper .p-multiselect-items .p-multiselect-item span .avatar{margin-bottom:5px;margin-right:10px}.multi-spheretype-panel .p-multiselect-items-wrapper .p-multiselect-items .p-multiselect-item span .option-label{margin-top:3px}.multi-urgency-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter{background:none;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.33)}.atlas-sphere-name{font-size:var(--primary-font)!important;margin-left:30px}.atlas-urgency{font-size:1.5rem;height:22px;margin-top:14px;width:21px}.atlas-urgency .p-badge{color:#fff;font-size:10px!important;height:1rem;min-width:1rem}.atlas-sphere{display:block;font-size:1.5rem;height:21px;margin-top:1px;width:21px}.atlas-sphere .p-badge{color:#fff;font-size:10px!important;height:1rem;margin-top:.5px;min-width:1rem}.urgency-menu ul li .urgency-menu-item{background:none;border:none;color:#495057;padding:.47rem 10px}[data-theme=dark] .urgency-menu ul li .urgency-menu-item{color:#fff}.urgency-menu ul li .urgency-menu-item{cursor:pointer;font-family:var(--font-family);font-weight:400}.urgency-menu ul li .urgency-menu-item .option-label{font-size:var(--primary-font)}.urgency-menu ul li:hover{cursor:pointer}.urgency-menu ul li .urgency-menu-item.selected{background-color:#eef6ff;width:100%}.urgency-menu ul li .urgency-menu-item.selected:hover{background-color:rgba(33,150,243,.24)}.urgency-menu ul li:last-child{border-radius:0 0 20px 20px}.multi-select-spheretype-menu ul li .sphere-menu-item{background:none;border:none;color:#495057;padding:.47rem 10px}[data-theme=dark] .multi-select-spheretype-menu ul li .sphere-menu-item{color:#fff}.multi-select-spheretype-menu ul li .sphere-menu-item{cursor:pointer;font-family:var(--font-family);font-weight:400;width:100%}.multi-select-spheretype-menu ul li .sphere-menu-item .option-label{font-size:var(--primary-font);margin-top:1px}.multi-select-spheretype-menu ul li:hover{cursor:pointer}.multi-select-spheretype-menu ul li .sphere-menu-item.selected{background-color:#eef6ff}.multi-select-spheretype-menu ul li .sphere-menu-item.selected:hover{background-color:rgba(33,150,243,.24)}.multi-select-spheretype-menu ul li div input{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);padding:8px;width:100%}.multi-select-spheretype-menu ul li div .close-button{border-radius:20px;font-size:var(--primary-font);width:80px}.btn-nobg{font-weight:500!important}.atlas-metaspace-btn,.btn-nobg{background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--primary-text-color)!important;font-size:var(--primary-font)!important}.atlas-metaspace-btn{font-family:"primeicons",var(--font-family)!important;font-style:normal!important;font-weight:600!important;height:15px!important;line-height:16px!important;padding-left:0!important}.atlas-sphere-btn,.atlas-urgency-btn{height:0!important}.atlas-sphere-btn,.atlas-urgency-btn,.filter-btn{background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important}.filter-btn{font-family:"primeicons",var(--font-family)!important;font-size:var(--primary-font)!important;font-style:normal!important;font-weight:600!important;line-height:16px!important;padding-left:0!important}.sphere-avatar-wrapper{align-items:center;cursor:pointer;display:inline-flex;gap:8px;justify-content:center}.sphere-avatar-wrapper span{color:var(--primary-text-color);font-family:var(--font-family);font-style:normal;font-weight:600;line-height:150%}.avatar-container{align-items:center;display:flex;padding-right:10px;position:relative}.avatar-container .sphere-avatar-wrapper{border:none!important;margin-left:11px}.dropdown-icon{align-items:center;display:flex;height:10px;justify-content:center;margin-left:4px;width:14px}.dropdown-icon svg{height:8px;stroke:var(--secondary-color,#26a3e3);stroke-width:1px}.sphere-avatar{border-radius:50%;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.disabled-editor .p-editor-content{background-color:#f5f5f5;opacity:.6;pointer-events:none}.disabled-editor .p-editor-toolbar{display:none}.sphere-chat-panel{border:var(--primary-border);border-radius:20px;flex-direction:column;height:100%;overflow:hidden;padding:0;position:relative}.sphere-chat-header,.sphere-chat-panel{background:var(--component-background-gradient);display:flex}.sphere-chat-header{align-items:center;border-bottom:var(--primary-border);color:var(--primary-text-color);font-weight:600;gap:8px;justify-content:space-between;padding:.5rem 1.5rem}.sphere-chat-header.collapsible{border:var(--primary-border);border-radius:8px;cursor:pointer;margin:8px;padding:8px 16px;transition:background-color .2s ease}.sphere-chat-header.collapsible:hover{background-color:var(--surface-hover)}.sphere-chat-header .sphere-chat-title{align-items:center;display:flex;gap:8px}.sphere-chat-header .sphere-chat-toggle-icon{color:var(--text-color-secondary);transition:transform .2s ease}.sphere-chat-header .sphere-chat-toggle-icon.expanded{transform:rotate(90deg)}.sphere-chat-header-icon{margin-right:8px}.sphere-chat-context-label{color:#7a8599;font-size:12px;font-weight:400;margin-left:8px}[data-theme=dark] .sphere-chat-context-label{color:#bbb}.sphere-chat-main{background:var(--body-background);flex:1;overflow:auto;padding:0 1rem 1rem}.sphere-chat-empty-state{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sphere-chat-empty-icon{color:#8da6c1;font-size:2rem}.sphere-chat-empty-text{color:#7a8599;font-size:1.1rem;margin:1rem 0;text-align:center}.sphere-chat-empty-input{max-width:480px;width:100%}.sphere-chat-send-btn{bottom:2px;float:right;height:30px;margin-top:8px;position:absolute;right:2px}.sphere-chat-empty-error{margin-top:8px}.sphere-chat-input-bar{align-items:end;background:var(--body-background);border-top:var(--primary-border);border:var(--primary-border);border-radius:20px;bottom:0;box-shadow:inset 5px 4px 4px 0 rgba(0,0,0,.5),0 4px 1px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;padding:1rem;position:sticky}@media (max-width:767px){.sphere-chat-input-bar{bottom:18px}}.sphere-chat-input-avatar{background:#8da6c1;margin-bottom:8px}.sphere-chat-input-textarea{flex:1;width:100%}.sphere-chat-message-container{margin-top:16px}@media (max-width:767px){.sphere-chat-message-container{margin-bottom:8px;margin-top:12px}}.sphere-chat-message-container.level-0{border:var(--primary-border);border-radius:20px;margin-left:0}@media (max-width:767px){.sphere-chat-message-container.level-0{border:none;border-radius:0}}.sphere-chat-message-container.level-1{margin-left:0}.sphere-chat-message-container.level-1 .sphere-chat-card{border:none!important;border-radius:0!important;margin-bottom:0!important}.sphere-chat-message-container.level-2,.sphere-chat-message-container.level-3,.sphere-chat-message-container.level-4{margin-left:0}.sphere-chat-card{border-radius:20px 20px 0 0}.sphere-chat-card .p-card-body{border-radius:20px;padding:0}.sphere-chat-card .p-card-body .p-card-content{display:flex;padding:0}@media (max-width:767px){.sphere-chat-card .p-card-body .p-card-content{flex-direction:column;gap:8px;padding:12px}.sphere-chat-card .p-card-content .sphere-chat-message-content{order:2}.sphere-chat-card .p-card-content .sphere-chat-message-header{order:1}}.sphere-chat-card.deleted{background:#f8f9fa!important;border:2px solid #fff;box-shadow:inset 5px 4px 4px 0 rgba(0,0,0,.5),0 4px 1px 0 rgba(0,0,0,.5);opacity:.7}.sphere-chat-message-header{align-items:center;border-radius:0 20px 20px 0;display:flex;width:25%}@media (max-width:767px){.sphere-chat-message-header{border-radius:0;gap:8px;margin-bottom:8px;padding:0;width:100%}}.sphere-chat-message-header .p-avatar{background:var(--component-background);border:2px solid #fff;border-radius:20px;box-shadow:0 4px 1px 0 rgba(0,0,0,.5);height:40px;position:relative;right:13px;width:40px}@media (max-width:767px){.sphere-chat-message-header .p-avatar{flex-shrink:0;height:36px;position:static;right:0;width:36px}}.sphere-chat-message-header .p-avatar i{height:25px;left:0;top:0;width:25px}@media (max-width:767px){.sphere-chat-message-header .p-avatar i{height:20px;width:20px}}.sphere-chat-message-author{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:700;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.sphere-chat-message-author{font-size:14px;font-weight:600;margin-right:0}}.sphere-chat-message-timestamp{color:var(--primary-text-color);font-size:12px}@media (max-width:767px){.sphere-chat-message-timestamp{color:var(--secondary-text-color,#999);font-size:11px;margin-top:2px}}[data-theme=dark] .sphere-chat-message-timestamp{color:#bbb}.sphere-chat-message-actions{color:var(--primary-text-color);display:flex;gap:8px;height:20px}@media (max-width:767px){.sphere-chat-message-actions{display:none}}.sphere-chat-message-actions button{color:var(--primary-text-color)}@media (max-width:767px){.sphere-chat-message-actions button{font-size:11px;padding:4px 8px}}.sphere-chat-message-menu-btn{display:none}@media (max-width:767px){.sphere-chat-message-menu-btn{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--secondary-text-color,#999);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;padding:4px;transition:all .2s}.sphere-chat-message-menu-btn i{font-size:18px}.sphere-chat-message-menu-btn:active,.sphere-chat-message-menu-btn:hover{background:rgba(0,0,0,.1);color:var(--primary-text-color)}[data-theme=dark] .sphere-chat-message-menu-btn{color:#999}[data-theme=dark] .sphere-chat-message-menu-btn:active,[data-theme=dark] .sphere-chat-message-menu-btn:hover{background:hsla(0,0%,100%,.1);color:#e8e8e8}}.sphere-chat-mobile-actions-menu{background:var(--surface-card,#fff);border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.15);left:0;padding:20px 16px 24px;position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:9999}.sphere-chat-mobile-actions-menu.active{transform:translateY(0)}[data-theme=dark] .sphere-chat-mobile-actions-menu{background:#2c2c3e;box-shadow:0 -4px 20px rgba(0,0,0,.5)}.sphere-chat-mobile-actions-menu .menu-handle{background:rgba(0,0,0,.2);border-radius:2px;height:4px;margin:0 auto 16px;width:40px}[data-theme=dark] .sphere-chat-mobile-actions-menu .menu-handle{background:hsla(0,0%,100%,.3)}.sphere-chat-mobile-actions-menu .menu-action-item{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:16px;gap:12px;padding:14px 12px;transition:background .2s;width:100%}.sphere-chat-mobile-actions-menu .menu-action-item:active{background:rgba(0,0,0,.05)}[data-theme=dark] .sphere-chat-mobile-actions-menu .menu-action-item:active{background:hsla(0,0%,100%,.05)}.sphere-chat-mobile-actions-menu .menu-action-item i{font-size:20px;text-align:center;width:24px}.sphere-chat-mobile-actions-menu .menu-action-item.reply{color:#377fc4}.sphere-chat-mobile-actions-menu .menu-action-item.edit{color:#f39c12}.sphere-chat-mobile-actions-menu .menu-action-item.delete{color:#e74c3c}.sphere-chat-mobile-menu-backdrop{animation:backdropFadeIn .3s ease;background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:9998}.sphere-chat-message-content{border-radius:20px 0 0 20px;border-right:2px solid #fff;color:var(--primary-text-color);font-size:var(--primary-font);padding:.75rem 1.5rem;white-space:pre-wrap;width:75%}@media (max-width:767px){.sphere-chat-message-content{background:var(--component-background);border:none;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:14px;line-height:1.5;padding:12px 16px;width:100%}[data-theme=dark] .sphere-chat-message-content{background:hsla(0,0%,100%,.05);box-shadow:0 1px 2px rgba(0,0,0,.3)}}.sphere-chat-message-content p{margin:0}.sphere-chat-message-content.deleted{color:#999}.sphere-chat-replies{border-left:2px solid #f0f1f4;margin-top:4px;padding-left:16px}.p-sidebar-header{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));box-shadow:20px 20px 20px 0 rgba(0,0,0,.15)}[data-theme=dark] .p-sidebar-header{background:#2c2c3e}.p-sidebar-content{background:var(--body-background)}.p-sidebar-content .sphere-chat-panel .open-chat-button{display:none}.sphere-chat-editor-wrapper{flex:1;margin-right:8px;width:100%}.sphere-chat-rich-editor .p-editor-container{border-radius:8px;min-height:80px}.sphere-chat-message-meta{display:flex;flex-direction:column;margin-top:5px;width:75%}@media (max-width:767px){.sphere-chat-message-meta{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:0;width:100%}}.sphere-text-editor{border:var(--primary-border);color:var(--primary-text-color)}.sphere-text-editor::-moz-placeholder{color:var(--primary-text-color);opacity:.65}.sphere-text-editor::placeholder{color:var(--primary-text-color);opacity:.65}.mention{background:var(--component-background-gradient);border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);display:inline-block;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:400;padding:5px 10px}.mention span{color:#377fc4}.sphere-chat-inline-reply{background:rgba(0,0,0,.1);border-radius:0 0 20px 20px;border-top:1px solid hsla(0,0%,100%,.2);margin-top:12px;padding:12px 16px 16px}[data-theme=dark] .sphere-chat-inline-reply{background:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1)}.sphere-chat-inline-reply .sphere-text-editor{background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:var(--primary-text-color);margin-bottom:8px}[data-theme=dark] .sphere-chat-inline-reply .sphere-text-editor{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.sphere-chat-inline-reply .sphere-text-editor::-moz-placeholder{color:rgba(0,0,0,.6);opacity:.8}.sphere-chat-inline-reply .sphere-text-editor::placeholder{color:rgba(0,0,0,.6);opacity:.8}[data-theme=dark] .sphere-chat-inline-reply .sphere-text-editor::-moz-placeholder{color:hsla(0,0%,100%,.7)}[data-theme=dark] .sphere-chat-inline-reply .sphere-text-editor::placeholder{color:hsla(0,0%,100%,.7)}.sphere-chat-reply-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.sphere-chat-replies-inline{margin-left:0;margin-top:0}.sphere-chat-replies-inline .sphere-chat-message-container{margin-left:0;margin-top:0;width:100%}.sphere-chat-replies-inline .sphere-chat-message-container.level-1,.sphere-chat-replies-inline .sphere-chat-message-container.level-2,.sphere-chat-replies-inline .sphere-chat-message-container.level-3,.sphere-chat-replies-inline .sphere-chat-message-container.level-4{margin-left:0}.sphere-chat-message-container.level-0:not(:has(.sphere-chat-replies-inline)) .sphere-chat-card{border-radius:20px!important}.sphere-chat-message-container:not(.level-0) .sphere-chat-message-header{border-radius:0!important}.open-chat-button{background:none;border:none;color:#26a3e3;cursor:pointer;left:130px;padding:0;position:absolute;top:12px}.sphere-chat-draft-reply{box-shadow:none!important}@keyframes message-anchor-pulse{0%{background-color:rgba(55,127,196,.1);box-shadow:0 0 0 0 rgba(55,127,196,.4),0 0 8px 2px rgba(55,127,196,.3)}50%{background-color:rgba(55,127,196,.07);box-shadow:0 0 0 4px rgba(55,127,196,.2),0 0 12px 4px rgba(55,127,196,.15)}to{background-color:transparent;box-shadow:0 0 0 0 rgba(55,127,196,0),0 0 0 0 rgba(55,127,196,0)}}.sphere-chat-message--anchored{animation:message-anchor-pulse 2s ease-out;border-radius:20px}[data-theme=dark] .sphere-chat-message--anchored{animation-name:message-anchor-pulse-dark}@keyframes message-anchor-pulse-dark{0%{background-color:rgba(96,165,250,.12);box-shadow:0 0 0 0 rgba(96,165,250,.4),0 0 8px 2px rgba(96,165,250,.3)}50%{background-color:rgba(96,165,250,.08);box-shadow:0 0 0 4px rgba(96,165,250,.2),0 0 12px 4px rgba(96,165,250,.15)}to{background-color:transparent;box-shadow:0 0 0 0 rgba(96,165,250,0),0 0 0 0 rgba(96,165,250,0)}}.mention-chipbar{align-items:center;border-top:1px solid var(--surface-200);display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px}[data-theme=dark] .mention-chipbar{border-top:1px solid #2d3748}.mention-chipbar{background:var(--component-background);border-radius:0 0 8px 8px}.mention-chipbar .chipbar-icon{color:var(--secondary-text-color);font-size:.95rem;margin-right:4px;opacity:.8}.mention-chipbar .chipbar-label{color:var(--secondary-text-color);font-size:.9rem;margin-right:4px}.mention-chip{align-items:center;border:1px solid var(--surface-300);display:inline-flex;gap:6px;padding:2px 6px}[data-theme=dark] .mention-chip{border:1px solid #2d3748}.mention-chip{background:var(--component-background);border-radius:6px;font-size:.9rem;line-height:1.2}.mention-chip .mention-chip-avatar{align-items:center;background:var(--primary-100);border-radius:50%;display:inline-flex;font-size:.75rem;font-weight:600;height:18px;justify-content:center;width:18px}[data-theme=dark] .mention-chip .mention-chip-avatar{background:#24445d}.mention-chip .mention-chip-avatar,.mention-chip .mention-chip-text{color:var(--secondary-text-color)}.mention-chip .mention-chip-text{white-space:nowrap}.mention-chip .mention-chip-remove{background:transparent;border:0;color:var(--secondary-text-color);cursor:pointer;font-size:1rem;line-height:1;opacity:.6;padding:0 2px}.mention-chip .mention-chip-remove:hover{opacity:1}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}}.sphere-search-component,.sphere-search-component .sphere-search-container{width:100%}.sphere-search-component .sphere-search-container .sphere-search-label{color:var(--primary-text-color);display:block;font-family:var(--font-family);font-size:var(--secondary-font);font-weight:600;margin-bottom:.5rem}.sphere-search-component .sphere-search-container .sphere-search-listbox{width:100%}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox:focus-within{border-color:#26a3e3;box-shadow:var(--card-shadow)}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-filter .p-inputtext{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);color:var(--primary-text-color);font-family:var(--font-family)}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-filter .p-inputtext:focus{border-color:#26a3e3;box-shadow:var(--card-shadow)}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-filter .p-inputtext::-moz-placeholder{color:var(--primary-text-color);opacity:.6}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-filter .p-inputtext::placeholder{color:var(--primary-text-color);opacity:.6}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-list .p-listbox-item{border-radius:var(--border-radius);padding:.5rem}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-list .p-listbox-item:hover{background:var(--hover-background)}.sphere-search-component .sphere-search-container .sphere-search-listbox .p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:rgba(38,163,227,.1);color:var(--primary-text-color)}.sphere-search-component .sphere-search-container .sphere-search-dropdown,.sphere-search-component .sphere-search-container .sphere-search-dropdown .p-dropdown{width:100%}.sphere-search-component .sphere-search-container .sphere-search-dropdown .p-dropdown .p-dropdown-panel{min-width:100%;width:100%}.sphere-search-component .sphere-search-container .sphere-search-dropdown .p-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item{white-space:normal;width:100%;word-wrap:break-word;padding:.5rem}.sphere-search-component .sphere-search-container .sphere-search-multiselect,.sphere-search-component .sphere-search-container .sphere-search-multiselect .p-multiselect{width:100%}.sphere-search-component .sphere-search-container .sphere-search-multiselect .p-multiselect .p-multiselect-panel{min-width:100%;width:100%}.sphere-search-component .sphere-search-container .sphere-search-multiselect .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item{white-space:normal;width:100%;word-wrap:break-word;padding:.5rem}.sphere-search-component .sphere-search-container .sphere-search-item{align-items:center;display:flex;max-width:100%;overflow:hidden;width:100%}.sphere-search-component .sphere-search-container .sphere-search-item .sphere-identity-atom{max-width:100%;overflow:hidden;width:100%}.sphere-search-component .sphere-search-container .selected-chips-container{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.sphere-search-component .sphere-search-container .selected-chips-container .selected-chip.prime-chip-wrapper .p-chip{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font)}.sphere-search-component .sphere-search-container .selected-chips-container .selected-chip.prime-chip-wrapper .p-chip .p-chip-remove-icon{color:var(--primary-text-color)}.sphere-search-component .sphere-search-container .selected-chips-container .selected-chip.prime-chip-wrapper .p-chip .p-chip-remove-icon:hover{background:rgba(38,163,227,.1)}.sphere-search-component .sphere-search-container .selected-chips-container .extra-items-badge{background:#26a3e3;border-radius:var(--border-radius);color:var(--component-background);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700}.sphere-search-component .sphere-search-container .selected-chips-container .extra-items-badge:hover{background:#1e87cc}.sphere-search-component .sphere-search-container .selected-sphere-display{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);display:flex;justify-content:space-between;margin-top:.5rem;padding:.5rem}.sphere-search-component .sphere-search-container .selected-sphere-display .clear-selection-btn.button-atom .prime-button-wrapper .button-atom{border-radius:50%;padding:.25rem}.sphere-search-component .sphere-search-container .selected-sphere-display .clear-selection-btn.button-atom .prime-button-wrapper .button-atom:hover{background:rgba(38,163,227,.1);color:#26a3e3}.sphere-search-component .sphere-search-container .selected-sphere-display .clear-selection-btn.button-atom .prime-button-wrapper .button-atom .pi{font-size:.875rem}.sphere-search-component .sphere-search-container .clear-button.button-atom .prime-button-wrapper .button-atom:hover{background:rgba(38,163,227,.1);border-color:#26a3e3}.sphere-search-component .sphere-search-container .error-message{color:#dc2626;display:block;font-family:var(--font-family);font-size:var(--secondary-font);margin-top:.5rem}.sphere-search-component .sphere-search-container .custom-skeleton{background:var(--hover-background);border-radius:var(--border-radius);height:2.5rem}.sphere-search-component.editing .sphere-search-listbox .p-listbox{border-color:#26a3e3;box-shadow:var(--card-shadow)}@media screen and (max-width:768px){.sphere-search-component{width:90%}.sphere-search-component .selected-chips-container{align-items:flex-start;flex-direction:column;gap:.5rem}.sphere-search-component .selected-chips-container .selected-chip{justify-content:space-between;width:100%}.sphere-search-component .selected-sphere-display{align-items:flex-start;flex-direction:column;gap:.5rem}.sphere-search-component .selected-sphere-display .clear-selection-btn{align-self:flex-end}}.prime-chip-wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0}.prime-chip-wrapper .p-chip{background:var(--component-background);border:2px solid #26a3e3;border-radius:20px}[data-theme=dark] .prime-chip-wrapper .p-chip{border:2px solid #2d3748;color:var(--primary-text-color)}.prime-chip-wrapper .p-chip{color:#062c58;font-size:14px;padding:.25rem .75rem;transition:opacity .3s ease,transform .3s ease}.prime-chip-wrapper .p-chip.pulsing{animation:pulse 1s infinite}.prime-chip-wrapper .p-chip-icon{font-size:1rem;margin-right:.5rem;vertical-align:middle}.prime-chip-wrapper .p-chip-text{line-height:1.2;vertical-align:middle}.p-datatable.p-datatable-resizable>.p-datatable-wrapper>table>.p-datatable-thead>tr>th{position:relative}.p-datatable.p-datatable-resizable>.p-datatable-wrapper>table>.p-datatable-thead>tr>th .p-column-resizer{background:transparent;border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-datatable.p-datatable-resizable>.p-datatable-wrapper>table>.p-datatable-thead>tr>th .p-column-resizer:hover{background:var(--primary-color,#26a3e3);opacity:.4}.data-grid-atom{width:100%}.data-grid-atom .data-grid-header{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;justify-content:space-between;margin-bottom:0;padding:6px 10px 6px 15px;width:100%}.data-grid-atom .data-grid-header .data-grid-title{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:600;margin:0}.data-grid-atom .data-grid-header .data-grid-header-actions{align-items:center;display:flex;gap:.5rem}.data-grid-atom .data-grid-table{background:var(--component-background);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:var(--card-shadow)}.data-grid-atom .data-grid-table .p-datatable-header{background-color:transparent;border-top:none;padding:0}.data-grid-atom .data-grid-table .p-datatable-wrapper{background:var(--component-background);border-radius:0 0 var(--border-radius) var(--border-radius)}.data-grid-atom .data-grid-table .p-datatable-thead>tr>th{background:var(--component-background);border:none;color:var(--primary-text-color);font-size:var(--primary-font);font-style:normal;font-weight:700;line-height:normal;padding:8px 16px}.data-grid-atom .data-grid-table .p-datatable-tbody>tr{background:var(--component-background);color:var(--primary-text-color);font-size:var(--secondary-font,14px)}.data-grid-atom .data-grid-table .p-datatable-tbody>tr:last-child td{border-bottom:none}.data-grid-atom .data-grid-table .p-datatable-tbody>tr.p-highlight{background:var(--highlight-background,#eff8f7)!important;color:var(--primary-text-color)}.data-grid-atom .data-grid-table .p-datatable-tbody>tr:hover{background:var(--surface-50)}[data-theme=dark] .data-grid-atom .data-grid-table .p-datatable-tbody>tr:hover{background:var(--hover-background)}.data-grid-atom .data-grid-table .p-datatable-tbody>tr.p-datatable-row-selected{background:var(--highlight-background,#eff8f7)!important}.data-grid-atom .data-grid-table .p-datatable-tbody>tr>td{border:none;padding:8px 16px}.data-grid-atom .data-grid-table .p-datatable-tbody>tr>td.data-grid-actions-column{text-align:center;white-space:nowrap}.data-grid-atom .data-grid-actions{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.data-grid-atom .data-grid-actions .data-grid-action-button{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700;height:auto;min-width:auto;padding:.25rem .75rem}.data-grid-atom .data-grid-actions .data-grid-action-button .pi{font-size:.75rem}.data-grid-atom .data-grid-actions .data-grid-action-button.p-button-outlined{border-width:1px}.data-grid-atom .data-grid-actions .data-grid-action-button:hover{background:var(--primary-color-hover,rgba(38,163,227,.1));border-color:var(--primary-color,#26a3e3)}.data-grid-atom .data-grid-loading .p-datatable-tbody>tr>td,.data-grid-atom .data-grid-skeleton .p-datatable-tbody>tr>td{padding:.75rem}.data-grid-atom .data-grid-loading .p-skeleton,.data-grid-atom .data-grid-skeleton .p-skeleton{background-color:#e0e0e0}.data-grid-error{margin:1rem 0}.data-grid-error .p-message{margin:0}.data-grid-atom .p-datatable-emptymessage td{color:var(--text-color-secondary);font-style:italic;padding:2rem;text-align:center}.data-grid-atom.atlas-style .data-grid-table{background:var(--component-background-gradient,linear-gradient(358deg,#f5fbff 3.12%,#f2f9fe 49.2%,#fcffff 83.06%,#f9fdff 97.17%));border-radius:30px;box-shadow:0 3px 1px -2px rgba(79,38,26,.1),2px 1px 2px 0 rgba(58,28,19,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:10px}[data-theme=dark] .data-grid-atom.atlas-style .data-grid-table{background:var(--component-background-gradient);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),2px 1px 2px 0 rgba(0,0,0,.25),0 1px 5px 0 rgba(0,0,0,.2)}.data-grid-atom.atlas-style .data-grid-table .p-datatable-wrapper{border-radius:20px;overflow:hidden}.data-grid-atom.atlas-style .data-grid-table .p-datatable-thead>tr>th{background:transparent;font-size:var(--secondary-font);padding:10px 16px}.data-grid-atom.atlas-style .data-grid-table .p-datatable-thead>tr>th:first-child{border-radius:20px 0 0 0}.data-grid-atom.atlas-style .data-grid-table .p-datatable-thead>tr>th:last-child{border-radius:0 20px 0 0}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr{background:var(--component-background);border:var(--primary-border);border-radius:26px 0 0 26px;box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);height:50px;margin-top:2px;transition:background .2s ease,box-shadow .2s ease}[data-theme=dark] .data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr{background:var(--component-background);box-shadow:inset 0 0 1px 1.9px rgba(0,0,0,.3)}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr:hover{background:var(--hover-background,#f0f7fc);box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2),0 2px 4px 0 rgba(74,100,126,.15)}[data-theme=dark] .data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr:hover{background:var(--hover-background)}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr:first-child{margin-top:0}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr>td{background:transparent;border:none;padding:8px 16px;vertical-align:middle}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr>td:first-child{border-radius:26px 0 0 26px}.data-grid-atom.atlas-style .data-grid-table .p-datatable-tbody>tr>td:last-child{border-radius:0 20px 20px 0}.data-grid-atom.atlas-style .data-grid-header{background:var(--component-background-gradient,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%));border:none;border-radius:30px 30px 0 0;box-shadow:-2px -1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);padding:12px 18px}[data-theme=dark] .data-grid-atom.atlas-style .data-grid-header{background:var(--component-background-gradient)}@media screen and (max-width:768px){.data-grid-atom .data-grid-actions{flex-direction:column;gap:.125rem}.data-grid-atom .data-grid-actions .data-grid-action-button{justify-content:center;width:100%}.data-grid-atom .data-grid-header{align-items:flex-start;flex-direction:column;gap:.5rem}.data-grid-atom .data-grid-header .data-grid-header-actions{justify-content:flex-end;width:100%}}[data-theme=dark] .data-grid-atom .data-grid-loading .p-skeleton,[data-theme=dark] .data-grid-atom .data-grid-skeleton .p-skeleton{background-color:#2a2a3a!important}[data-theme=dark] .data-grid-atom .data-grid-loading .p-skeleton:after,[data-theme=dark] .data-grid-atom .data-grid-skeleton .p-skeleton:after{background:linear-gradient(90deg,rgba(42,42,58,0),hsla(0,0%,100%,.05) 50%,rgba(42,42,58,0))!important}[data-theme=dark] .data-grid-atom .data-grid-loading .p-datatable-tbody>tr,[data-theme=dark] .data-grid-atom .data-grid-loading .p-datatable-thead>tr>th,[data-theme=dark] .data-grid-atom .data-grid-skeleton .p-datatable-tbody>tr,[data-theme=dark] .data-grid-atom .data-grid-skeleton .p-datatable-thead>tr>th{background:var(--component-background)}.p-datatable.data-grid-table .p-datatable-wrapper{border-radius:var(--border-radius);overflow:hidden}.p-datatable.data-grid-table .p-paginator{background:var(--surface-50);border:1px solid var(--surface-300);border-top:none;padding:.75rem}.p-datatable.data-grid-table .p-paginator .p-dropdown{min-width:80px}[data-theme=dark] .p-datatable.data-grid-table .p-paginator{background:var(--component-background,#1e1e2e);border-color:var(--surface-600,#4b5563)}[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-first,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-last,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-next,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-page,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-prev{background:transparent;border:none;color:var(--primary-text-color,#e1e1e1)}[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-first:hover:not(.p-disabled),[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-last:hover:not(.p-disabled),[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-next:hover:not(.p-disabled),[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-page:hover:not(.p-disabled),[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-prev:hover:not(.p-disabled){background:var(--hover-background,hsla(0,0%,100%,.08));color:var(--primary-text-color,#e1e1e1)}[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-first.p-highlight,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-last.p-highlight,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-next.p-highlight,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-page.p-highlight,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-paginator-prev.p-highlight{background:var(--primary-color,#377fc4);color:#fff}[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-dropdown{background:var(--component-background,#1e1e2e);border-color:var(--surface-600,#4b5563);color:var(--primary-text-color,#e1e1e1)}[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-dropdown .p-dropdown-label,[data-theme=dark] .p-datatable.data-grid-table .p-paginator .p-dropdown .p-dropdown-trigger{color:var(--primary-text-color,#e1e1e1)}.relationship-grid-molecule{margin:1rem 0;overflow:visible;width:100%}.relationship-grid-molecule .relationship-grid-header.collapsible{transition:all .3s ease}.relationship-grid-molecule .relationship-grid-header.collapsible:hover{background:var(--hover-background)}.relationship-grid-molecule .relationship-grid-header.collapsible .relationship-grid-toggle-icon{transition:transform .3s ease}.relationship-grid-molecule .relationship-grid-header.collapsible .relationship-grid-toggle-icon.expanded{transform:rotate(90deg)}.relationship-grid-molecule .relationship-grid-header .relationship-grid-header-actions .p-button{pointer-events:auto}.relationship-grid-molecule .relationship-grid-header .relationship-grid-header-actions .p-button:hover{background:rgba(38,163,227,.1);border-color:#26a3e3}.relationship-grid-molecule .relationship-grid-content{background:var(--component-background);border:var(--primary-border);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none;box-shadow:var(--card-shadow);overflow:visible}.relationship-grid-molecule .relationship-grid-content:has(.relationship-add-row){border-radius:0}.relationship-grid-molecule .relationship-grid-content:has(.relationship-add-row) .data-grid-atom .data-grid-table{border-radius:0!important}.relationship-grid-molecule .relationship-grid-content:has(.relationship-add-row) .data-grid-atom .data-grid-table .p-datatable-wrapper{border-radius:0!important}.relationship-grid-molecule .relationship-grid-content:has(.relationship-add-row) .data-grid-atom .data-grid-table .p-datatable{border-radius:0!important}.relationship-grid-molecule .relationship-grid-content:has(.relationship-add-row) .data-grid-atom .data-grid-table .p-datatable .p-datatable-wrapper{border-radius:0!important}.relationship-grid-molecule .relationship-grid-content .data-grid-atom{margin-top:0}.relationship-grid-molecule .relationship-grid-content .data-grid-atom .data-grid-table{border-radius:0 0 var(--border-radius) var(--border-radius)!important;border-top:none}.relationship-grid-molecule .relationship-grid-content .data-grid-atom .data-grid-table .p-datatable-wrapper{border-radius:0 0 var(--border-radius) var(--border-radius)!important}.relationship-grid-molecule .relationship-grid-content .data-grid-atom .data-grid-table .p-datatable{border-radius:0 0 var(--border-radius) var(--border-radius)!important;border-top:none}.relationship-grid-molecule .relationship-grid-content .data-grid-atom .data-grid-table .p-datatable .p-datatable-wrapper{border-radius:0 0 var(--border-radius) var(--border-radius)!important}.relationship-grid-molecule .relationship-grid-header-actions{align-items:center;display:flex;gap:.5rem}.relationship-grid-molecule .relationship-grid-header-actions .p-button{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700}.relationship-grid-molecule .relationship-grid-header-actions .p-button:hover{background:rgba(38,163,227,.1);border-color:#26a3e3}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-success{border-color:#26a3e3;color:#26a3e3}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-secondary{color:var(--primary-text-color)}@media screen and (max-width:768px){.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only{align-items:center!important;background:rgba(38,163,227,.1)!important;border:1px solid #26a3e3!important;border-radius:50%!important;box-shadow:none!important;color:#26a3e3!important;display:flex!important;height:2.5rem!important;justify-content:center!important;min-width:2.5rem!important;padding:0!important;width:2.5rem!important}[data-theme=dark] .relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only{background:rgba(38,163,227,.15)!important;border-color:#4fc3f7!important;color:#4fc3f7!important}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only .p-button-icon{font-size:1rem!important;line-height:1!important;margin:0!important}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only .p-button-label{display:none!important}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only:hover{background:rgba(38,163,227,.2)!important;transform:scale(1.05)}[data-theme=dark] .relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only:hover{background:rgba(38,163,227,.25)!important}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only:active{transform:scale(.95)}.relationship-grid-molecule .relationship-grid-header-actions .p-button.p-button-icon-only:focus{box-shadow:0 0 0 2px rgba(38,163,227,.3)!important}}.relationship-grid-molecule .relationship-data-grid .relationship-type{align-items:center;display:flex;gap:.5rem}.relationship-grid-molecule .relationship-data-grid .relationship-type .relationship-type-label{color:var(--primary-text-color);font-weight:500}.relationship-grid-molecule .relationship-data-grid .relationship-type .inactive-badge{background:#ff9800;border-radius:var(--border-radius);box-shadow:var(--element-shadow);color:var(--component-background);font-size:.6875rem;font-weight:700;letter-spacing:.025rem;padding:.125rem .5rem;text-transform:uppercase}.relationship-grid-molecule .relationship-data-grid .sphere-type{color:var(--primary-text-color);font-size:13px;opacity:.8;text-transform:capitalize}.relationship-grid-molecule .relationship-data-grid .sphere-identity-atom{align-items:center;display:flex;gap:.5rem}.relationship-grid-molecule .relationship-data-grid .sphere-identity-atom .sphere-avatar{border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);flex-shrink:0}.relationship-grid-molecule .relationship-data-grid .no-border-shadow .p-dropdown{background:transparent;border:none;box-shadow:none;min-height:auto;padding:0}.relationship-grid-molecule .relationship-data-grid .no-border-shadow .p-dropdown .p-dropdown-label{color:var(--primary-text-color);font-size:13px;padding:.25rem 0}.relationship-grid-molecule .relationship-data-grid .no-border-shadow .p-dropdown:not(.p-disabled):hover{border-color:#26a3e3}.relationship-grid-molecule .relationship-data-grid .no-border-shadow .p-dropdown:focus-within{outline:1px solid #26a3e3;outline-offset:1px}.relationship-grid-molecule .p-dialog .dialog-actions{border-top:var(--primary-border);display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem}.relationship-grid-molecule .p-dialog .dialog-actions .p-button{border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700}.relationship-grid-molecule .p-dialog .dialog-actions .p-button.p-button-text{background:transparent;box-shadow:none;color:var(--primary-text-color)}.relationship-grid-molecule .p-dialog .dialog-actions .p-button.p-button-text:hover{background:rgba(38,163,227,.1)}.relationship-grid-molecule .p-dialog .p-dialog-content{background:var(--component-background);border-radius:var(--border-radius)}.relationship-grid-molecule .p-dialog .p-dialog-header{background:var(--component-background);border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--primary-text-color);font-family:var(--font-family);font-weight:600}.relationship-grid-molecule .field{margin-bottom:1rem}.relationship-grid-molecule .field label{color:var(--primary-text-color);display:block;font-family:var(--font-family);font-weight:600;margin-bottom:.25rem}.relationship-grid-molecule .field .p-dropdown{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.relationship-grid-molecule .field .p-dropdown:focus-within{box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.relationship-grid-molecule .field .text-muted{color:var(--primary-text-color);display:block;font-size:.75rem;font-style:italic;margin-top:.25rem;opacity:.6}.relationship-grid-molecule .mobile-relationships-container{display:flex;flex-direction:column;gap:.75rem;overflow:visible;padding:1rem}.relationship-grid-molecule .mobile-relationships-container .mobile-empty,.relationship-grid-molecule .mobile-relationships-container .mobile-error,.relationship-grid-molecule .mobile-relationships-container .mobile-loading{align-items:center;color:var(--primary-text-color);display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:2rem 1rem;text-align:center}.relationship-grid-molecule .mobile-relationships-container .mobile-empty i,.relationship-grid-molecule .mobile-relationships-container .mobile-error i,.relationship-grid-molecule .mobile-relationships-container .mobile-loading i{color:var(--primary-color);font-size:2rem}.relationship-grid-molecule .mobile-relationships-container .mobile-empty span,.relationship-grid-molecule .mobile-relationships-container .mobile-error span,.relationship-grid-molecule .mobile-relationships-container .mobile-loading span{font-size:.875rem;opacity:.8}.relationship-grid-molecule .mobile-relationships-container .mobile-error i{color:#ef4444}[data-theme=dark] .relationship-grid-molecule .mobile-relationships-container .mobile-error i{color:#f87171}.relationship-grid-molecule .mobile-relationship-card{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:.75rem;padding:1rem;transition:all .2s ease}.relationship-grid-molecule .mobile-relationship-card:active{box-shadow:0 1px 3px rgba(0,0,0,.12);transform:scale(.98)}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card:active{box-shadow:0 1px 3px hsla(0,0%,100%,.08)}.relationship-grid-molecule .mobile-relationship-card .mobile-card-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.relationship-grid-molecule .mobile-relationship-card .mobile-card-header .relationship-type-badge{align-items:center;background:rgba(38,163,227,.1);border-radius:20px;display:flex;flex:1;gap:.5rem;padding:.375rem .75rem}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card .mobile-card-header .relationship-type-badge{background:rgba(38,163,227,.2)}.relationship-grid-molecule .mobile-relationship-card .mobile-card-header .relationship-type-badge i{color:#26a3e3;font-size:.875rem}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card .mobile-card-header .relationship-type-badge i{color:#4fc3f7}.relationship-grid-molecule .mobile-relationship-card .mobile-card-header .relationship-type-badge span{color:var(--primary-text-color);font-size:.875rem;font-weight:600}.relationship-grid-molecule .mobile-relationship-card .mobile-card-header .inactive-badge-mobile{background:#ff9800;border-radius:12px;color:#fff;font-size:.625rem;font-weight:700;letter-spacing:.025rem;padding:.25rem .5rem;text-transform:uppercase}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body{display:flex;flex-direction:column;gap:.5rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .sphere-info .sphere-identity-atom{background:var(--hover-background);border-radius:12px;padding:.5rem;transition:background .2s ease}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .sphere-info .sphere-identity-atom:active{background:rgba(38,163,227,.05)}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card .mobile-card-body .sphere-info .sphere-identity-atom:active{background:rgba(38,163,227,.15)}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .sphere-info .sphere-identity-atom .sphere-avatar-wrapper .custom-avatar-icon{height:22px!important;top:-2px!important;width:22px!important}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .hierarchy-info{align-items:center;background:var(--hover-background);border-radius:12px;display:flex;gap:.5rem;padding:.5rem .75rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .hierarchy-info i{color:var(--secondary-text-color);flex-shrink:0;font-size:.75rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-body .hierarchy-info .hierarchy-text{color:var(--secondary-text-color);font-size:.75rem;line-height:1.4}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer{align-items:center;border-top:1px solid var(--surface-border);display:flex;justify-content:space-between;padding-top:.5rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .direction-badge{align-items:center;display:flex;gap:.375rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .direction-badge .direction-icon{font-size:1rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .direction-badge .direction-text{color:var(--secondary-text-color);font-size:.75rem;font-weight:500;letter-spacing:.025rem;text-transform:uppercase}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .remove-button-mobile{align-items:center;background:transparent;border:1px solid #ef4444;border-radius:20px;color:#ef4444;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.5rem .875rem;transition:all .2s ease}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .remove-button-mobile{border-color:#f87171;color:#f87171}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .remove-button-mobile i{font-size:.875rem}.relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .remove-button-mobile:active{background:rgba(239,68,68,.1);transform:scale(.95)}[data-theme=dark] .relationship-grid-molecule .mobile-relationship-card .mobile-card-footer .remove-button-mobile:active{background:hsla(0,91%,71%,.2)}@media screen and (max-width:768px){.relationship-grid-molecule .relationship-data-grid .p-datatable-wrapper{overflow-x:auto}.relationship-grid-molecule .relationship-data-grid .relationship-type{align-items:flex-start;flex-direction:column;gap:.25rem}.relationship-grid-molecule .relationship-data-grid .relationship-type .inactive-badge{align-self:flex-start}.relationship-grid-molecule .relationship-add-row{border-radius:var(--border-radius);margin:.75rem 1rem;overflow:visible!important}.relationship-grid-molecule .relationship-add-row .relationship-add-row-content{gap:.75rem!important;grid-template-columns:1fr!important;overflow:visible;padding:1rem!important}.relationship-grid-molecule .relationship-add-row .relationship-add-field{overflow:visible}.relationship-grid-molecule .relationship-add-row .relationship-add-actions{display:flex;gap:.5rem;width:100%}.relationship-grid-molecule .relationship-add-row .relationship-add-actions button{flex:1}}.relationship-grid-molecule .p-toast .p-toast-message{margin:1rem}.relationship-grid-molecule .relationship-add-row{background:rgba(38,163,227,.05);border:var(--primary-border);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none;box-shadow:var(--card-shadow);overflow:visible;position:relative;z-index:1}.relationship-grid-molecule .relationship-add-row .relationship-add-row-content{align-items:center;display:grid;gap:1rem;grid-template-columns:200px 250px 200px 200px 1fr;padding:1rem}@media screen and (max-width:768px){.relationship-grid-molecule .relationship-add-row .relationship-add-row-content{gap:.5rem;grid-template-columns:1fr}}.relationship-grid-molecule .relationship-add-row .relationship-add-field{align-items:center;display:flex;position:relative;z-index:2}.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown{width:100%}@media screen and (max-width:768px){.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown{width:90%}}.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown .p-dropdown{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown .p-dropdown:focus-within{border-color:#26a3e3;box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown .p-dropdown .p-dropdown-trigger{align-items:center;color:var(--primary-text-color);display:flex!important;justify-content:center;width:2.5rem}.relationship-grid-molecule .relationship-add-row .relationship-add-field .relationship-type-dropdown .p-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{display:block!important;font-size:.875rem}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container{display:flex;flex-direction:column;gap:.5rem;width:100%}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container .atlas-column-filter .Search-input-box{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container .atlas-column-filter .Search-input-box:focus{border-color:#26a3e3;box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container .sphere-results-dropdown .p-dropdown{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container .sphere-results-dropdown .p-dropdown:focus-within{border-color:#26a3e3;box-shadow:var(--card-shadow)}.relationship-grid-molecule .relationship-add-row .relationship-add-field .sphere-search-container .sphere-search-loading{align-items:center;color:var(--primary-text-color);display:flex;font-size:var(--secondary-font);opacity:.7}.relationship-grid-molecule .relationship-add-row .relationship-add-field.actions-field{justify-content:flex-end}.relationship-grid-molecule .relationship-add-row .relationship-add-actions{align-items:center;display:flex;gap:.5rem}.relationship-grid-molecule .relationship-add-row .relationship-add-actions .cancel-button,.relationship-grid-molecule .relationship-add-row .relationship-add-actions .relate-button{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700}.relationship-grid-molecule .relationship-add-row .relationship-add-actions .cancel-button:hover,.relationship-grid-molecule .relationship-add-row .relationship-add-actions .relate-button:hover{background:rgba(38,163,227,.1);border-color:#26a3e3}.relationship-grid-molecule .relationship-add-row .relationship-add-actions .cancel-button:disabled,.relationship-grid-molecule .relationship-add-row .relationship-add-actions .relate-button:disabled{cursor:not-allowed;opacity:.6}.relationship-grid-molecule .relationship-add-row .sphere-search-result{padding:.25rem}.relationship-grid-molecule .relationship-add-row .sphere-search-result:hover{background:var(--hover-background)}.relationship-grid-molecule .relationship-add-row .p-autocomplete-panel{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);z-index:1000}.sphere-editor-content .relationship-grid-molecule{border-top:1px solid var(--surface-300);margin-top:1rem;padding-top:1rem}.period-display-molecule .period-empty-state{background:var(--component-background);border:2px dashed rgba(55,127,196,.3);border-radius:var(--border-radius);color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;padding:1rem;text-align:center}.period-display-molecule .period-chip.p-tag{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;padding:.5rem .75rem;position:relative;transition:all .2s ease}.period-display-molecule .period-chip.p-tag:hover{background:rgba(55,127,196,.05);box-shadow:0 4px 8px rgba(74,100,126,.25);transform:translateY(-1px)}.period-display-molecule .period-chip.p-tag .pi-times{color:#377fc4;font-size:.75rem;opacity:.7;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.period-display-molecule .period-chip.p-tag .pi-times:hover{color:#d32f2f;opacity:1}.period-display-molecule .period-chip.p-tag.p-tag-info,.period-display-molecule .period-chip.p-tag.p-tag-secondary,.period-display-molecule .period-chip.p-tag.p-tag-success,.period-display-molecule .period-chip.p-tag.p-tag-warning{background:var(--component-background);border:var(--primary-border);box-shadow:var(--element-shadow);color:var(--primary-text-color)}.period-display-molecule .p-card{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}.period-display-molecule .p-card h3{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600}.period-display-molecule .p-button-outlined{background:var(--cta-secondary-background);border:var(--cta-secondary-border);border-radius:var(--border-radius);box-shadow:var(--cta-secondary-shadow);color:var(--cta-secondary-color);font-weight:600;transition:all .2s ease}.period-display-molecule .p-button-outlined:hover:not(:disabled){background:var(--cta-secondary-hover-background);border-color:#26a3e3;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);transform:translateY(-1px)}.period-display-molecule .p-button-outlined:active:not(:disabled){transform:scale(.98)}.period-display-molecule .p-button-outlined:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25);outline:none}.period-display-molecule .p-skeleton{display:inline-block}.period-display-molecule .text-color-danger{background:rgba(211,47,47,.1);border:2px solid rgba(211,47,47,.3);border-radius:var(--border-radius);color:#d32f2f;font-size:var(--primary-font);font-weight:500;padding:1rem}.period-display-molecule .text-color-danger .pi{color:#d32f2f}.period-display-molecule .text-color-secondary{color:var(--secondary-text-color)}.period-selector-dialog .p-dialog-content{overflow:hidden;padding:0}.period-selector-dialog .p-dialog-header{background:var(--component-background);border-bottom:var(--primary-border)}.period-selector-dialog .p-card{border:none;box-shadow:none;margin:0}.p-confirm-dialog .p-dialog-header{background:var(--component-background);border-bottom:var(--primary-border);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:1.5rem}.p-confirm-dialog .p-dialog-header .p-dialog-title{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600}.p-confirm-dialog .p-dialog-header .p-dialog-header-icon{color:var(--primary-text-color)}.p-confirm-dialog .p-dialog-content{background:var(--component-background);color:var(--primary-text-color);font-size:var(--primary-font);padding:1.5rem}.p-confirm-dialog .p-dialog-content .p-confirm-dialog-message{color:var(--primary-text-color);margin-left:0}.p-confirm-dialog .p-dialog-content .pi-exclamation-triangle{color:#ff9800;font-size:2rem}.p-confirm-dialog .p-dialog-footer{background:var(--component-background);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:var(--primary-border);display:flex;gap:.5rem;justify-content:flex-end;padding:1rem 1.5rem}.p-confirm-dialog .p-dialog-footer .p-button{border-radius:var(--border-radius);font-weight:600;padding:.5rem 1.5rem;transition:all .2s ease}.p-confirm-dialog .p-dialog-footer .p-button.p-button-text{background:var(--cta-secondary-background);border:var(--cta-secondary-border);box-shadow:var(--cta-secondary-shadow);color:var(--cta-secondary-color)}.p-confirm-dialog .p-dialog-footer .p-button.p-button-text:hover:not(:disabled){background:var(--cta-secondary-hover-background);transform:translateY(-1px)}.p-confirm-dialog .p-dialog-footer .p-button.p-button-danger{background:linear-gradient(180deg,#d32f2f,#b71c1c 94%);border:2px solid hsla(0,0%,100%,.3);box-shadow:0 4px 4px rgba(211,47,47,.2),inset 5px 4px 4px hsla(0,0%,100%,.2);color:#fff}.p-confirm-dialog .p-dialog-footer .p-button.p-button-danger:hover:not(:disabled){background:linear-gradient(180deg,#e53935,#c62828 94%);box-shadow:0 6px 6px rgba(211,47,47,.25);transform:translateY(-1px)}.p-confirm-dialog .p-dialog-footer .p-button.p-button-danger:active:not(:disabled){transform:scale(.98)}.p-confirm-dialog.p-dialog{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow)}@media (max-width:768px){.period-display-molecule .flex.justify-content-between{align-items:flex-start;flex-direction:column;gap:1rem}.period-display-molecule .period-chip.p-tag{font-size:.8rem;padding:.4rem .6rem}.period-selector-dialog .p-dialog{margin:1rem;max-width:none!important;width:95vw!important}.p-confirm-dialog .p-dialog{margin:1rem;width:90vw!important}}.sphere-type-selector{background-color:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:2px 2px 10px rgba(74,100,126,.2);display:flex;flex-direction:column;gap:1rem;margin:10px}.sphere-type-selector .categories{display:flex;flex-wrap:wrap;gap:.5rem;padding:10px 10px 0}.sphere-type-selector .categories .category-button{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);padding:4px 12px 4px 0;transition:background-color .2s,border-color .2s,color .2s}.sphere-type-selector .categories .category-button .custom-avatar-icon{height:20px;top:0;width:20px}.sphere-type-selector .categories .category-button:hover{background:var(--hover-background);border-color:#377fc4}.sphere-type-selector .categories .category-button.active{background:var(--component-background);border:2px solid #377fc4;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);color:#377fc4}.sphere-type-selector .categories .search-bar{align-items:center;background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);cursor:pointer;display:flex;padding:.5rem .35rem;transition:width .3s ease}.sphere-type-selector .categories .search-bar.collapsed{height:24px;justify-content:center;margin-top:4px;width:24px}.sphere-type-selector .categories .search-bar.expanded{cursor:text;width:200px}.sphere-type-selector .categories .search-bar .search-icon{align-items:center;color:#377fc4;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem}.sphere-type-selector .categories .search-bar .search-icon:hover{color:#26a3e3}.sphere-type-selector .categories .search-bar input{background:transparent;border:none;color:var(--primary-text-color);display:block;flex:1;font-family:var(--font-family);font-size:var(--secondary-font);margin-left:.5rem;outline:none}.sphere-type-selector .valid-types-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.sphere-type-selector .valid-types-grid .type-item{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:8px;box-shadow:2px 2px 10px rgba(74,100,126,.2);color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);gap:.5rem;padding:8px;transition:all .2s ease}.sphere-type-selector .valid-types-grid .type-item .custom-avatar-icon{top:0}.sphere-type-selector .valid-types-grid .type-item:hover{border-color:#377fc4;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);color:#377fc4;transform:translateY(-1px)}.sphere-type-selector .valid-types-grid .type-item.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.sphere-type-selector .valid-types-grid .type-item.disabled .custom-avatar-icon{filter:grayscale(100%)}.sphere-type-selector .valid-types-grid .type-item.disabled span{color:var(--primary-text-color);opacity:.5}.sphere-type-selector .valid-types-grid .type-item.filler{pointer-events:none;visibility:hidden}@media (max-width:768px){.sphere-type-selector .valid-types-grid{grid-template-columns:repeat(2,1fr)}}.ql-editor{color:var(--primary-text-color)}.sphere-periods-section{margin-top:1.5rem}.sphere-relationships-section{border-top:1px solid var(--surface-300);margin-top:1.5rem;padding-top:1rem}.sphere-relationships-section .relationship-grid-molecule{margin:0}.sphere-relationships-section .relationship-grid-molecule .relationship-grid-container{border-top:none!important}.sphere-properties-molecule{display:flex;flex-direction:column;gap:0}.sphere-properties-molecule .sphere-properties-header{align-items:stretch;background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);display:flex;margin:0;padding:0 0 0 12px}.sphere-properties-molecule .sphere-properties-header .avatar-container{box-shadow:none}.sphere-properties-molecule .sphere-properties-header .sphere-avatar{height:20px;top:0;width:20px}.sphere-properties-molecule .sphere-properties-header .sphere-type-label{cursor:default;margin-top:3px;pointer-events:auto}.sphere-properties-molecule .sphere-properties-header .urgency-view{margin-left:12px;margin-top:7px}.sphere-properties-molecule .sphere-properties-header>:not(:first-child){border-left:var(--primary-border);margin-left:11px;padding-left:0}.sphere-properties-molecule .sphere-properties-header>.sphere-name-container{background:none;display:flex;flex:1;flex-direction:column;justify-content:center}.sphere-properties-molecule .sphere-properties-header>.privacy-container,.sphere-properties-molecule .sphere-properties-header>.sphere-name-container,.sphere-properties-molecule .sphere-properties-header>.urgency-container{align-items:center;display:flex}.sphere-properties-molecule .sphere-properties-header>.flow-components-container{align-items:center;display:flex;margin-right:0;padding-right:12px}.sphere-properties-molecule .sphere-properties-header>.privacy-container{align-items:center;display:flex;justify-content:center;padding-left:18px}.sphere-properties-molecule .urgency-container{align-items:center;display:flex;position:relative}.sphere-properties-molecule .urgency-container .urgency-button{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;font-size:var(--sub-heading-font);padding:0;transition:background-color .3s ease,transform .3s ease}.sphere-properties-molecule .urgency-container .urgency-button .caret-icon{font-size:var(--secondary-font);margin-left:4px;transition:transform .3s ease}.sphere-properties-molecule .urgency-container .urgency-button.expanded .caret-icon{transform:rotate(180deg)}.sphere-properties-molecule .urgency-container .urgency-button:focus{border-radius:9999px;box-shadow:0 0 0 2px rgba(0,123,255,.5);outline:none}.sphere-properties-molecule .urgency-container .urgency-button svg{height:8px;margin-left:2px;stroke:var(--secondary-color,#26a3e3);stroke-width:1px}.sphere-properties-molecule .urgency-container .urgency-selector{left:0;position:absolute;top:100%;z-index:10}.sphere-properties-molecule .privacy-sphere-container{background:rgba(55,127,196,.08);border:1px solid rgba(55,127,196,.2);border-radius:8px;margin:0 0 16px;padding:12px 16px}[data-theme=dark] .sphere-properties-molecule .privacy-sphere-container{background:rgba(55,127,196,.12);border-color:rgba(55,127,196,.3)}.sphere-properties-molecule .privacy-sphere-container .privacy-sphere-helper-text{color:var(--text-color);font-size:.9375rem;line-height:1.5;margin:0}.sphere-properties-molecule .form-group.sphere-name-container{align-items:center!important;display:flex!important;flex:1;flex-direction:row!important}.sphere-properties-molecule .form-group.sphere-name-container .privacy-lock-icon{flex-shrink:0}.sphere-properties-molecule .form-group.sphere-name-container .sphere-name-input{background:none;border:0;border-radius:20px;color:var(--primary-text-color);flex:1;font-size:1.125rem;font-weight:500;line-height:1.5;padding:8px;transition:border-color .3s ease;width:100%}.sphere-properties-molecule .form-group.sphere-name-container .sphere-name-input:focus{border-color:#007bff;border-radius:0 20px 20px 0;outline:none}.sphere-properties-molecule .form-group.sphere-name-container .is-invalid{border:2px solid orange;border-radius:0 20px 20px 0}.sphere-properties-molecule .sphere-type-selector-container{padding:10px}.sphere-properties-molecule .form-group{margin:0 0 0 10px}.sphere-properties-molecule .form-group label{color:var(--primary-text-color);display:block;font-size:var(--sub-heading-font);margin-bottom:5px}.sphere-properties-molecule .form-group .card div .ql-container{border-radius:0 0 20px 20px}.sphere-properties-molecule .additional-properties-grid{display:block;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:16px}.sphere-properties-molecule .sphere-chat-section{border-top:1px solid var(--primary-border);margin-top:24px;padding-top:16px}.sphere-properties-molecule .mobile-collapsible{margin-bottom:12px;margin-top:12px}.sphere-properties-molecule .mobile-collapsible .collapsible-header{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));border:1px solid rgba(55,127,196,.2);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:14px 18px;transition:all .3s ease;width:100%}[data-theme=dark] .sphere-properties-molecule .mobile-collapsible .collapsible-header{background:linear-gradient(135deg,rgba(44,44,62,.9),rgba(44,44,62,.7));border:1px solid rgba(55,127,196,.3)}.sphere-properties-molecule .mobile-collapsible .collapsible-header:hover{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.9));border-color:rgba(55,127,196,.4);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}[data-theme=dark] .sphere-properties-molecule .mobile-collapsible .collapsible-header:hover{background:linear-gradient(135deg,#2c2c3e,rgba(44,44,62,.9))}.sphere-properties-molecule .mobile-collapsible .collapsible-header:active{box-shadow:0 2px 6px rgba(0,0,0,.08);transform:translateY(0)}.sphere-properties-molecule .mobile-collapsible .collapsible-header .collapsible-title{color:var(--primary-text-color);font-size:16px;font-weight:600;letter-spacing:.3px}.sphere-properties-molecule .mobile-collapsible .collapsible-header .collapsible-icon{color:var(--sort-icon);font-size:16px;font-weight:700;transition:transform .3s ease}.sphere-properties-molecule .mobile-collapsible .collapsible-header .collapsible-icon.expanded{transform:rotate(0deg)}.sphere-properties-molecule .mobile-collapsible .collapsible-header .collapsible-icon.collapsed{transform:rotate(-90deg)}.sphere-properties-molecule .mobile-collapsible .collapsible-content{animation:slideDown .3s ease-out;background:var(--component-background-gradient);border-radius:12px;margin-top:4px;overflow:hidden;padding:12px}.sphere-properties-molecule .sphere-description-mobile{color:var(--primary-text-color);font-family:inherit;resize:vertical}@media (max-width:768px){.sphere-properties-molecule .sphere-properties-header.mobile-compact{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:8px 12px}.sphere-properties-molecule .sphere-properties-header.mobile-compact>.flow-components-container,.sphere-properties-molecule .sphere-properties-header.mobile-compact>.sphere-name-container,.sphere-properties-molecule .sphere-properties-header.mobile-compact>.urgency-container{display:none}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-row-1{align-items:center;display:flex;gap:8px;width:100%}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-left-icons{align-items:center;display:flex;flex-shrink:0;gap:4px}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-left-icons .urgency-container-compact{align-items:center;display:flex;position:relative}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-left-icons .urgency-container-compact .urgency-button-compact{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;padding:4px;transition:transform .2s}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-left-icons .urgency-container-compact .urgency-button-compact:active{transform:scale(.95)}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name{align-items:center!important;display:flex!important;flex:1;flex-direction:row!important;min-width:0}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name .privacy-lock-icon{flex-shrink:0}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name .sphere-name-input-compact{background:transparent;border:none;color:var(--primary-text-color);flex:1;font-size:16px;font-weight:500;outline:none;padding:6px 8px}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name .sphere-name-input-compact:focus{background:hsla(0,0%,100%,.5);border-radius:8px}[data-theme=dark] .sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name .sphere-name-input-compact:focus{background:rgba(44,44,62,.5)}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-center-name .sphere-name-input-compact.is-invalid{border:1px solid orange;border-radius:8px;padding:5px 7px}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-row-2{align-items:center;border:none;display:flex;margin-left:0;padding-top:4px;width:100%}.sphere-properties-molecule .sphere-properties-header.mobile-compact .header-row-2 .flow-components-container-mobile{align-items:center;display:flex;flex-wrap:wrap;gap:8px;width:100%}.sphere-properties-molecule .sphere-properties-scroll-panel{height:300px!important}.sphere-properties-molecule .additional-properties-grid{grid-template-columns:1fr;margin-top:8px}.sphere-properties-molecule .form-group{margin:0 8px 12px}.sphere-properties-molecule .form-group label{font-size:14px;font-weight:600;margin-bottom:8px}.sphere-properties-molecule .sphere-description-mobile{font-size:14px;height:150px!important;line-height:1.5;min-height:150px}.sphere-properties-molecule .sphere-chat-section,.sphere-properties-molecule .sphere-flow-context-section,.sphere-properties-molecule .sphere-periods-section,.sphere-properties-molecule .sphere-relationships-section{margin-top:8px;padding:0 8px}}.sphere-properties-molecule .privacy-confirm-actions{display:flex;gap:12px;justify-content:center;margin-top:24px}.privacy-confirm-dialog .p-dialog-header{padding:1.5rem 1.5rem 1rem}.privacy-confirm-dialog .p-dialog-header .p-dialog-title{color:var(--text-color);font-size:1.5rem;font-weight:600}.privacy-confirm-dialog .p-dialog-content{padding:1rem 1.5rem 1.5rem}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-message{color:var(--text-color);font-size:1rem;line-height:1.6;margin:0 0 20px}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-scopes{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-scopes .privacy-confirm-scope-item{align-items:center;background:var(--surface-50);border:1px solid var(--surface-200);border-radius:8px;display:flex;gap:12px;padding:12px 16px}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-scopes .privacy-confirm-scope-item i{color:var(--primary-color);flex-shrink:0;font-size:1.2rem}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-scopes .privacy-confirm-scope-item span{color:var(--text-color);font-size:.95rem;line-height:1.4}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-scopes .privacy-confirm-scope-item strong{font-weight:600}.privacy-confirm-dialog .privacy-confirm-content .privacy-confirm-details{color:var(--text-color-secondary);font-size:.9rem;line-height:1.6;margin:0 0 20px}.privacy-confirm-dialog .privacy-confirm-actions{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:0;padding:0}.privacy-confirm-dialog .privacy-confirm-actions .p-button{border-radius:25px;font-size:.9375rem;font-weight:500;min-width:120px;padding:.625rem 1.5rem;white-space:nowrap}.privacy-confirm-dialog .privacy-confirm-actions .p-button.p-button-outlined.p-button-danger{border-color:#e24c4c;color:#e24c4c;grid-column:2}.privacy-confirm-dialog .privacy-confirm-actions .p-button.p-button-outlined.p-button-danger:hover{background:#d32f2f;color:#fff}.privacy-confirm-dialog .privacy-confirm-actions .p-button:not(.p-button-outlined){grid-column:3;justify-self:end}.additional-properties-grid-component{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-left:8px}@media (max-width:768px){.additional-properties-grid-component{grid-template-columns:1fr}}.property-item{display:flex;flex-direction:column}.property-item .atlas-input-atom{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15)}.property-item label{color:var(--primary-text-color);font-weight:500;margin-bottom:4px}.property-item .required-indicator{color:red;margin-left:4px}.property-item input,.property-item select,.property-item textarea{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);padding:8px;width:15rem}.property-item .error-message{color:red;font-size:var(--secondary-font);margin-top:4px}.property-item .is-invalid{border:2px solid orange}.property-item .date-picker .calendar-atom .p-calendar .p-datepicker-trigger i{color:var(--primary-text-color);font-family:PrimeIcons,sans-serif;font-size:1rem}.property-item .date-picker .calendar-atom .p-calendar .p-datepicker-trigger:before{color:var(--primary-text-color);content:"\e927";font-family:PrimeIcons,sans-serif;font-size:1rem}.property-item .date-picker .calendar-atom .p-calendar .p-datepicker-trigger i:before{content:"\e927"}.time-picker__label{color:var(--primary-text-color);display:block;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.time-picker__control{align-items:center;display:flex;gap:.5rem;max-width:300px}.time-picker__input{flex-shrink:0;width:7.5rem}.time-picker__input .p-inputtext{padding:.25rem .5rem;width:100%}.time-picker__select{background:var(--search-input-box);flex:1;max-width:200px;min-width:150px}.time-picker__select .p-dropdown{width:100%}.time-picker__input--error .p-inputtext,.time-picker__select--error .p-dropdown{border-color:#dc2626}.time-picker__errors{color:#dc2626;font-size:.875rem;list-style:disc;margin-top:.25rem;padding-left:1rem}.p-inputnumber{align-items:stretch;background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);display:inline-flex;height:40px;overflow:hidden;transition:box-shadow .2s ease;width:100%}.p-inputnumber:focus-within{box-shadow:0 0 0 2px var(--focus-ring,#26a3e3),2px 2px 7px 2px rgba(30,84,156,.18) inset}.p-inputnumber.p-invalid{border-color:#dc2626}.p-inputnumber.p-invalid:focus-within{box-shadow:0 0 0 2px rgba(220,38,38,.4),inset 2px 2px 7px 2px rgba(30,84,156,.18)}.p-inputnumber.p-disabled{background:var(--disabled-background,#f5f5f5);cursor:not-allowed;opacity:.6}.p-inputnumber-input{background:transparent;border:none;box-sizing:border-box;color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font,14px);font-weight:500;height:100%;min-width:2.5ch;padding:0 .75rem;text-align:left;width:100%}.p-inputnumber-input::-moz-placeholder{color:var(--primary-text-color);opacity:.5}.p-inputnumber-input::placeholder{color:var(--primary-text-color);opacity:.5}.p-inputnumber-input:focus{box-shadow:none;outline:none}.p-inputnumber-buttons-stacked{min-width:5rem}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{border-left:1px solid var(--border-color,rgba(74,100,126,.15));display:flex;flex-direction:column;flex-shrink:0;width:24px}[data-theme=dark] .p-inputnumber-buttons-stacked .p-inputnumber-button-group{border-left-color:hsla(0,0%,100%,.1)}.p-inputnumber-buttons-stacked .p-inputnumber-button{align-items:center;background:transparent;border:none;border-radius:0;color:var(--interactive-icon-color,#5fa0df);cursor:pointer;display:flex;flex:1;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:100%}.p-inputnumber-buttons-stacked .p-inputnumber-button:hover:not(:disabled){background:rgba(74,100,126,.1);color:var(--primary-color,#26a3e3)}[data-theme=dark] .p-inputnumber-buttons-stacked .p-inputnumber-button:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.p-inputnumber-buttons-stacked .p-inputnumber-button:active:not(:disabled){background:rgba(74,100,126,.2)}.p-inputnumber-buttons-stacked .p-inputnumber-button:focus{box-shadow:none;outline:none}.p-inputnumber-buttons-stacked .p-inputnumber-button:disabled{cursor:not-allowed;opacity:.3}[data-theme=dark] .p-inputnumber-buttons-stacked .p-inputnumber-button{color:var(--interactive-icon-color,#5fa0df)}.p-inputnumber-buttons-stacked .p-inputnumber-button-up{border-bottom:1px solid var(--border-color,rgba(74,100,126,.1))}[data-theme=dark] .p-inputnumber-buttons-stacked .p-inputnumber-button-up{border-bottom-color:hsla(0,0%,100%,.05)}.p-inputnumber-buttons-stacked .p-inputnumber-button .pi{font-size:.6rem;line-height:1}.p-inputnumber-buttons-horizontal .p-inputnumber-button{align-items:center;background:transparent;border:none;border-radius:0;color:var(--interactive-icon-color,#5fa0df);cursor:pointer;display:flex;justify-content:center;transition:background-color .15s ease,color .15s ease;width:32px}.p-inputnumber-buttons-horizontal .p-inputnumber-button:first-of-type{border-right:1px solid var(--border-color,rgba(74,100,126,.15))}.p-inputnumber-buttons-horizontal .p-inputnumber-button:last-of-type{border-left:1px solid var(--border-color,rgba(74,100,126,.15))}.p-inputnumber-buttons-horizontal .p-inputnumber-button:hover:not(:disabled){background:rgba(74,100,126,.1);color:var(--primary-color,#26a3e3)}[data-theme=dark] .p-inputnumber-buttons-horizontal .p-inputnumber-button:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.p-inputnumber-buttons-horizontal .p-inputnumber-button:active:not(:disabled){background:rgba(74,100,126,.2)}.p-inputnumber-buttons-horizontal .p-inputnumber-button:focus{box-shadow:none;outline:none}.p-inputnumber-buttons-horizontal .p-inputnumber-button:disabled{cursor:not-allowed;opacity:.3}[data-theme=dark] .p-inputnumber-buttons-horizontal .p-inputnumber-button{color:var(--interactive-icon-color,#5fa0df)}.p-inputnumber-buttons-horizontal .p-inputnumber-button .pi{font-size:.7rem}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-inputnumber-input{text-align:center}.p-inputnumber-buttons-vertical .p-inputnumber-button{align-items:center;background:transparent;border:none;border-radius:0;color:var(--interactive-icon-color,#5fa0df);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-button:first-of-type{border-bottom:1px solid var(--border-color,rgba(74,100,126,.15))}.p-inputnumber-buttons-vertical .p-inputnumber-button:last-of-type{border-top:1px solid var(--border-color,rgba(74,100,126,.15))}.p-inputnumber-buttons-vertical .p-inputnumber-button:hover:not(:disabled){background:rgba(74,100,126,.1);color:var(--primary-color,#26a3e3)}[data-theme=dark] .p-inputnumber-buttons-vertical .p-inputnumber-button:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.p-inputnumber-buttons-vertical .p-inputnumber-button:active:not(:disabled){background:rgba(74,100,126,.2)}.p-inputnumber-buttons-vertical .p-inputnumber-button:focus{box-shadow:none;outline:none}.p-inputnumber-buttons-vertical .p-inputnumber-button:disabled{cursor:not-allowed;opacity:.3}[data-theme=dark] .p-inputnumber-buttons-vertical .p-inputnumber-button{color:var(--interactive-icon-color,#5fa0df)}.p-inputnumber-buttons-vertical .p-inputnumber-button .pi{font-size:.6rem}@media (max-width:480px){.p-inputnumber-buttons-stacked .p-inputnumber-button-group{width:20px}}.form-row{display:flex}.form-row--align-start{align-items:flex-start}.form-row--align-center{align-items:center}.form-row--align-end{align-items:flex-end}.form-row--align-stretch{align-items:stretch}.form-row--align-baseline{align-items:baseline}.form-row--justify-start{justify-content:flex-start}.form-row--justify-center{justify-content:center}.form-row--justify-end{justify-content:flex-end}.form-row--justify-between{justify-content:space-between}.form-row--justify-around{justify-content:space-around}.form-row--gap-none{gap:0}.form-row--gap-small{gap:.375rem}.form-row--gap-normal{gap:.75rem}.form-row--gap-large{gap:1.25rem}.form-row--wrap{flex-wrap:wrap}.end-condition-atom{display:flex;flex-direction:column;gap:.5rem}.end-condition-atom__label{color:var(--text-color,#495057);font-size:.875rem;font-weight:500;white-space:nowrap}[data-theme=dark] .end-condition-atom__label{color:var(--primary-text-color)}.end-condition-atom__dropdown{flex-shrink:0;min-width:120px;width:auto!important}.end-condition-atom__dropdown.w-full{width:auto!important}.end-condition-atom__dropdown--error .p-dropdown{border-color:var(--red-500,#ef4444)}.end-condition-atom__number{min-width:6rem;width:10rem!important}.end-condition-atom__number .p-inputnumber{width:100%!important}.end-condition-atom__number input{text-align:center}.end-condition-atom__number--error .p-inputnumber-input{border-color:var(--red-500,#ef4444)}.end-condition-atom__date{min-width:140px}.end-condition-atom__date .p-calendar,.end-condition-atom__date input{width:100%!important}.end-condition-atom__date--error .p-inputtext{border-color:var(--red-500,#ef4444)}.end-condition-atom__suffix{color:var(--text-color,#495057);font-size:.875rem}[data-theme=dark] .end-condition-atom__suffix{color:var(--primary-text-color)}.end-condition-atom__errors{color:var(--red-500,#ef4444);font-size:.75rem;list-style:disc;margin:0;padding:0 0 0 1rem}.form-section{display:flex;flex-direction:column;gap:.75rem}.form-section__label{color:var(--text-color-secondary,#6c757d);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.form-section__content{display:flex;flex-direction:column;gap:.75rem}.form-section--default{padding:.75rem 0}.form-section--card{background:var(--surface-ground,#f8f9fa);border-radius:var(--border-radius,6px);color:var(--text-color,#495057);padding:1rem}.form-section--bordered{border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,6px);padding:1rem}[data-theme=dark] .form-section__label{color:var(--text-color-secondary,#a0a0a0)}[data-theme=dark] .form-section--card{background:var(--surface-ground,#121212)}[data-theme=dark] .form-section--bordered{border-color:var(--surface-border,#3a3a3a)}.schedules-editor{display:flex;flex-direction:column;gap:1rem}.schedules-editor__anchor-field{min-width:140px}.schedules-editor__time{min-width:200px}.schedules-editor__label{color:var(--text-color,#495057);font-size:.875rem;font-weight:500;white-space:nowrap}[data-theme=dark] .schedules-editor__label{color:var(--primary-text-color)}.schedules-editor__interval-input{flex-shrink:0;width:5rem!important}.schedules-editor__interval-input .p-inputnumber{width:100%!important}.schedules-editor__interval-input input{text-align:center}.schedules-editor__frequency-dropdown{flex-shrink:0;min-width:120px;width:auto!important}.schedules-editor__frequency-dropdown.w-full{width:auto!important}.schedules-editor__ordinal-dropdown{flex-shrink:0;min-width:100px;width:auto!important}.schedules-editor__ordinal-dropdown.w-full{width:auto!important}.schedules-editor__month-dropdown{flex-shrink:0;min-width:130px;width:auto!important}.schedules-editor__month-dropdown.w-full{width:auto!important}.schedules-editor__day-input{flex-shrink:0;width:5rem!important}.schedules-editor__day-input .p-inputnumber{width:100%!important}.schedules-editor__day-input input{text-align:center}.schedules-editor .segmented-control{flex-shrink:0}.schedules-editor__summary{color:var(--text-color-secondary,#6c757d);font-size:.95rem;font-style:italic;margin-bottom:.75rem}[data-theme=dark] .schedules-editor__summary{color:var(--primary-text-color)}.schedules-editor__preview{margin-bottom:1rem}.schedules-editor__preview-chips{display:flex;flex-wrap:wrap;gap:.5rem}.schedules-editor__row{display:flex;flex-wrap:wrap;gap:1rem}.schedules-editor__frequency{min-width:200px}.schedules-editor__interval{width:150px}.schedules-editor__weekdays{width:100%}.schedules-editor__monthly-mode{width:300px}.schedules-editor__end-condition{width:100%}.schedules-editor__error{color:var(--red-500,#ef4444);font-size:.875rem;margin-top:.25rem}.schedules-editor .date-picker .calendar-atom .p-calendar .p-datepicker-trigger i{color:var(--primary-text-color);font-family:PrimeIcons,sans-serif;font-size:1rem}.schedule-summary-atom{color:var(--primary-text-color);display:inline-block;font-size:.875rem;line-height:1.25}.schedule-summary-atom.error{color:var(--error-color,#d00)}.schedule-summary-atom::-moz-placeholder{color:var(--primary-text-color);opacity:.8}.schedule-summary-atom::placeholder{color:var(--primary-text-color);opacity:.8}.schedule-selector-molecule{display:flex;flex-direction:column;gap:.25rem}.schedule-selector-molecule__label{display:block;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.schedule-selector-molecule__input-container{align-items:center;background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);display:flex;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.schedule-selector-molecule__input-container.disabled{background-color:#e9ecef;opacity:.65}.schedule-selector-molecule__content{align-items:center;display:flex;flex:1;min-height:2.5rem;overflow:hidden;padding:.5rem .75rem}.schedule-selector-molecule__content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.schedule-selector-molecule__edit-btn{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);flex:0 0 auto;height:2.5rem;padding:0;width:2.5rem}.schedule-selector-molecule__edit-btn:hover{background-color:var(--hover-background)}.schedule-selector-molecule__edit-btn:focus{box-shadow:inset 0 0 0 2px #86b7fe;outline:none}.schedule-selector-molecule__edit-btn:active{background-color:#dee2e6}.schedule-selector-molecule__edit-btn .p-button-icon{color:var(--primary-text-color);font-size:1rem}.schedule-selector-molecule__edit-icon{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.schedule-selector-molecule__edit-icon:hover{background-color:var(--surface-hover)}.schedule-selector-molecule__edit-icon:focus{outline:2px solid var(--primary-color)}.schedule-selector-molecule.disabled .schedule-selector-molecule__input-container{background-color:#e9ecef;cursor:not-allowed;opacity:.65}.schedule-selector-molecule.disabled .schedule-selector-molecule__content{color:#6c757d}.chip-list-display-atom{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.chip-list-display-atom.compact{gap:.25rem;padding:.25rem 0}.chip-list-display-atom.compact .chip-list-item{font-size:.875rem;padding:.25rem .5rem}.chip-list-display-atom .chip-list-item{margin:0}.chip-list-empty{align-items:center;color:var(--text-color-secondary);display:flex;font-style:italic;justify-content:center;padding:1rem}.chip-list-empty .chip-list-empty-message{font-size:.875rem}.custom-dialog{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border:none;border-radius:20px;box-shadow:none}[data-theme=dark] .custom-dialog{background:var(--bkg-components,#1e1e2e)}@media (max-width:768px){.custom-dialog{margin:0 auto;max-width:95vw!important;width:95vw!important;z-index:inherit}}.custom-dialog .p-dialog-header{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:20px 20px 20px 0 rgba(0,0,0,.15)}[data-theme=dark] .custom-dialog .p-dialog-header{background:#2c2c3e}.custom-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{display:none}.custom-dialog .p-dialog-header .p-dialog-title{color:var(--primary-text-color);font-size:20px;font-style:normal;font-weight:600;line-height:150%}.custom-dialog .p-dialog-content{overflow-y:scroll;padding:0;scrollbar-width:none;-ms-overflow-style:none}.custom-dialog .p-dialog-content ::-webkit-scrollbar{display:none}[data-theme=dark] .custom-dialog .p-dialog-content{background:var(--bkg-components,#1e1e2e)}.custom-dialog .p-dialog-content:last-of-type{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border-bottom-left-radius:20px;border-bottom-right-radius:20px}[data-theme=dark] .custom-dialog .p-dialog-content:last-of-type{background:#121212}.custom-dialog .p-dialog-content:last-of-type{box-shadow:20px 20px 20px 0 rgba(0,0,0,.15)}.custom-close-icon{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.custom-close-icon svg{height:28px;transition:transform .2s ease;width:28px}.custom-close-icon:hover svg{transform:scale(1.2)}.custom-close-icon svg path{stroke:#377fc4}.custom-close-icon:hover svg path{stroke:#1a5aa6}.p-dialog-footer{background:rgba(55,127,196,.08);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:1px solid rgba(55,127,196,.15);padding:1rem 1.5rem}[data-theme=dark] .p-dialog-footer{background:rgba(55,127,196,.12);border-top:1px solid rgba(55,127,196,.2)}.custom-tabview-wrapper{display:flex;height:100%;min-height:300px;overflow-y:hidden}.custom-tabview-wrapper .tab-headers{background:var(--component-background);border-right:var(--primary-border);display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--primary-font);height:100%;overflow-y:scroll;width:220px}.custom-tabview-wrapper .sidebar-tabs{color:var(--primary-text-color)}[data-theme=dark] .custom-tabview-wrapper .sidebar-tabs{background:#121212}[data-theme=dark] .custom-tabview-wrapper .sidebar-tabs .p-accordion .p-accordion-tab .p-accordion-header a{background:#1e1e2f}.custom-tabview-wrapper .sidebar-tabs .p-accordion .p-accordion-tab .p-accordion-header a .p-accordion-header-text{color:var(--primary-text-color)}.custom-tabview-wrapper .sidebar-tabs .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content{padding:0}[data-theme=dark] .custom-tabview-wrapper .sidebar-tabs .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content{background:#2a2a3d}.custom-tabview-wrapper .sidebar-tabs .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content .tab-header div span{color:var(--primary-text-color)}.custom-tabview-wrapper .tab-header{cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);padding:.25rem;transition:background .3s}.custom-tabview-wrapper .tab-header.active{background-color:rgba(55,127,196,.1);color:#377fc4}[data-theme=dark] .custom-tabview-wrapper .tab-header.active{background-color:var(--sidebar-tab-active-background)!important}.custom-tabview-wrapper .tab-header:hover{background-color:var(--hover-background)}[data-theme=dark] .custom-tabview-wrapper .tab-header:hover{background-color:var(--sidebar-tab-active-background)!important}.custom-tabview-wrapper .tab-content{background:var(--component-background);flex:1;overflow-y:scroll;padding:0 1rem 1rem}[data-theme=dark] .custom-tabview-wrapper .tab-content{background:#121212}.custom-tabview-wrapper .tab-content .template-search{background:var(--component-background);padding-top:1rem;position:sticky;top:0;z-index:1}[data-theme=dark] .custom-tabview-wrapper .tab-content .template-search{background:#121212}.custom-tabview-wrapper .tab-content .template-search .filter-icon{background:none;border:none;position:absolute;right:235px;top:36px;transform:translateY(-50%);z-index:1}.custom-tabview-wrapper .tab-content .template-search .filter-icon .p-button-icon{color:#377fc4}.custom-tabview-wrapper .tab-content .template-search .pi-times{color:var(--primary-text-color);cursor:pointer;font-size:var(--sub-heading-font);opacity:.6;position:absolute;right:270px;top:36px;transform:translateY(-50%);z-index:2}.custom-tabview-wrapper .tab-content .template-search .pi-times:hover{opacity:1}.custom-tabview-wrapper .tab-content .template-search .search-input{position:relative}.child-tab-headers{display:flex;font-family:var(--font-family);font-size:var(--primary-font);gap:8px;margin:1rem 0}.child-tab-headers .child-tab-header{background:var(--component-background);border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;font-weight:500;padding:6px 12px;transition:all .2s ease}.child-tab-headers .child-tab-header:hover{border-color:#377fc4;transform:translateY(-1px)}.child-tab-headers .child-tab-header.active{background-color:#377fc4;border-color:#377fc4;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);color:#fff}[data-theme=dark] .child-tab-headers .child-tab-header.active{background:#377fc4}.schema-card-list{display:flex;flex-wrap:wrap;gap:1rem;padding-top:1rem}.schema-card{background:var(--component-background);border:var(--primary-border);border-radius:20px;max-width:22.5rem;padding:.75rem;width:100%}[data-theme=dark] .schema-card{background:#2a2a3d;border:2px solid #2d3748}.schema-card{box-shadow:2px 2px 10px rgba(74,100,126,.2);transition:all .2s ease}.schema-card:hover{border-color:#377fc4;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);transform:translateY(-2px)}.schema-card-header{align-items:center;display:flex;gap:.5rem}.schema-card-header h4{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;margin:.5rem 0}.schema-card-icon{height:28px;width:28px}.schema-card-description{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schema-card-footer{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.schema-card-org{align-items:center;display:flex;font-weight:600;gap:.5rem}.schema-card-org span{color:var(--primary-text-color);font-family:var(--font-family);font-size:10px;margin-top:5px}.schema-card-org-icon{height:20px;width:20px}.schema-card-actions{align-items:center;display:flex;gap:.5rem}.schema-card-actions .p-button{border-radius:var(--border-radius);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700;height:32px;padding:0 1rem;transition:all .2s ease}.schema-card-actions .p-button.p-button-outlined{background:var(--cta-secondary-background);border:var(--cta-secondary-border);box-shadow:var(--cta-secondary-shadow);color:var(--cta-secondary-color)}.schema-card-actions .p-button.p-button-outlined:hover:not(:disabled){background:var(--cta-secondary-hover-background);border-color:#26a3e3;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);transform:translateY(-1px)}.schema-card-actions .p-button.p-button-outlined:active:not(:disabled){transform:scale(.98)}.schema-card-actions .p-button.p-button-outlined:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25);outline:none}.schema-card-actions .p-button.p-button-success{background:var(--cta-primary-background);border:var(--cta-primary-border);box-shadow:var(--cta-primary-shadow);color:var(--cta-primary-color)}.schema-card-actions .p-button.p-button-success:hover:not(:disabled){background:var(--cta-primary-hover-background);transform:translateY(-1px)}.schema-card-actions .p-button.p-button-success:active:not(:disabled){transform:scale(.98)}.schema-card-actions .p-button.p-button-success:focus{box-shadow:var(--cta-primary-shadow),0 0 0 3px rgba(64,122,198,.3);outline:none}.schema-card-actions .p-button:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.sort-by-dropdown .p-dropdown-label .dropdown-selected-item .sphere-avatar-wrapper{display:none}.sort-label{color:var(--primary-text-color);font-size:var(--primary-font);margin-right:4px;white-space:nowrap}.sidebar-tab{background:var(--component-background);font-family:var(--font-family);transition:all .2s ease}[data-theme=dark] .sidebar-tab{background:#1e1e2f}.sidebar-tab:hover{color:#377fc4!important;text-decoration:underline!important}@keyframes slideInTop{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:translateY(0)}}.preview-close-btn{margin-left:auto;margin-top:-7px}.custom-tabview-wrapper.mobile-view .tab-content{padding:.5rem}.custom-tabview-wrapper.mobile-view .schema-card-list{gap:.75rem}.custom-tabview-wrapper.mobile-view .schema-card{max-width:100%}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{background:#1e1e2f}.mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text{color:var(--primary-text-color)}.mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content{padding:0}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content{background:#2a2a3d}.mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content .tab-header.active{background-color:rgba(55,127,196,.1)}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content .tab-header.active{background-color:var(--sidebar-tab-active-background)!important}.mobile-filter-sidebar .p-sidebar-content .p-accordion .p-accordion-tab .p-toggleable-content .p-accordion-content .tab-header div span{color:var(--primary-text-color)}.mobile-filter-sidebar .p-sidebar-header{align-items:center;background:var(--component-background);border-bottom:2px solid var(--border-color,#e5e7eb);display:flex!important;justify-content:space-between;padding:1.25rem 1rem;position:sticky;top:0;z-index:10}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header{background:#1e1e2f;border-bottom:2px solid #2d3748}.mobile-filter-sidebar .p-sidebar-header .mobile-filter-header-content{flex:1}.mobile-filter-sidebar .p-sidebar-header .mobile-filter-header-content h3{color:var(--primary-text-color);font-family:var(--font-family);font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header .mobile-filter-header-content h3{color:#fff}.mobile-filter-sidebar .p-sidebar-header .p-sidebar-close{border-radius:50%;color:var(--primary-text-color);height:40px;transition:all .2s ease;width:40px}.mobile-filter-sidebar .p-sidebar-header .p-sidebar-close:hover{background:var(--hover-background,rgba(0,0,0,.05))}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header .p-sidebar-close:hover{background:hsla(0,0%,100%,.1)}.mobile-filter-sidebar .p-sidebar-header .p-sidebar-close:active{transform:scale(.95)}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header .p-sidebar-close{color:#fff}.template-search-container.mobile .p-inputgroup.template-search{padding-right:0;position:relative}.template-search-container.mobile .mobile-filter-button{align-items:center;background:none;border:none;color:#377fc4;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:relative;transition:opacity .2s ease;z-index:2}.template-search-container.mobile .mobile-filter-button:active{opacity:.6;transform:scale(.95)}.template-search-container.mobile .mobile-filter-button .filter-badge{align-items:center;animation:badge-pop .3s ease;background:#e74c3c;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:2px;top:2px}[data-theme=dark] .template-search-container.mobile .mobile-filter-button .filter-badge{background:#ff6b6b;color:#1a1a1a}.template-search-container.mobile .mobile-filter-button:hover{opacity:.7}.template-search-container.mobile .filter-icon{right:10px}.template-search-container.mobile .pi-times{right:45px}.template-search-container.mobile .mobile-sort-row{align-items:center;display:flex;gap:.5rem;margin-top:.5rem;padding:.5rem 0}.template-search-container.mobile .mobile-sort-row .sort-label{font-size:var(--secondary-font);white-space:nowrap}.template-search-container.mobile .mobile-sort-row .sort-by-dropdown{flex:1}@media (max-width:768px){.custom-tabview-wrapper .tab-content{padding:.5rem}.custom-tabview-wrapper .tab-content .template-search{padding-top:.5rem}.custom-tabview-wrapper .tab-content .template-search .filter-icon{right:0!important;top:25px!important}.custom-tabview-wrapper .tab-content .template-search .pi-times{right:30px!important;top:25px!important}.custom-tabview-wrapper .schema-card{max-width:100%}.custom-tabview-wrapper .schema-card .schema-card-footer{align-items:stretch;flex-direction:column;gap:.75rem}.custom-tabview-wrapper .schema-card .schema-card-actions{justify-content:space-between;width:100%}.custom-tabview-wrapper .schema-card .schema-card-actions .p-button{flex:1}.custom-tabview-wrapper .schema-card .schema-card-org{justify-content:center}.custom-tabview-wrapper .child-tab-headers{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}.custom-tabview-wrapper .child-tab-headers::-webkit-scrollbar{height:4px}.custom-tabview-wrapper .child-tab-headers::-webkit-scrollbar-thumb{background:rgba(55,127,196,.3);border-radius:2px}.custom-tabview-wrapper .child-tab-headers .child-tab-header{flex-shrink:0;white-space:nowrap}.sort-by-dropdown .p-dropdown{width:100%}}@keyframes badge-pop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.tree-map-card{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);cursor:pointer;flex-shrink:0;margin-bottom:6px;padding:8px;transition:all .2s ease;width:280px}.tree-map-card:hover{background:var(--hover-background);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.tree-map-card--selected{border-color:#377fc4;box-shadow:0 0 0 2px rgba(55,127,196,.2)}.tree-map-card--dragging{cursor:grabbing;opacity:.5}.tree-map-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.tree-map-card__title{align-items:center;display:flex;flex:1;gap:4px;min-width:0}.tree-map-card__status-point{flex-shrink:0}.tree-map-card__icon{color:#377fc4;flex-shrink:0;font-size:var(--primary-font)}.tree-map-card__name{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-map-card__actions{display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.tree-map-card:hover .tree-map-card__actions{opacity:1}.tree-map-card__body{border-top:1px solid rgba(0,0,0,.05);margin-top:6px;padding:6px 0 0}.tree-map-card__field{display:flex;font-size:var(--secondary-font);gap:6px;margin-bottom:3px}.tree-map-card__field-label{color:var(--secondary-text-color);flex-shrink:0;min-width:70px;text-transform:capitalize}.tree-map-card__field-value{color:var(--primary-text-color);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal;word-wrap:break-word}.tree-map-card__description{background:rgba(55,127,196,.05);border-radius:6px;color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.4;margin-top:6px;padding:6px}.tree-map-card__badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.tree-map-card__badge{display:inline-block;white-space:nowrap}.tree-map-card__status-dot{align-items:center;display:inline-flex!important}.tree-map-card__perspectives{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.tree-map-card__perspective-badge{display:inline-block;white-space:nowrap}.tree-map-card__assignments{border-collapse:separate;border-spacing:0 4px;display:table;margin-top:8px;width:100%}.tree-map-card__assignment-row{display:table-row;font-size:var(--secondary-font,12px)}.tree-map-card__assignment-label{color:var(--secondary-text-color,#6b7280);font-weight:500;padding-right:8px;white-space:nowrap;width:1%}.tree-map-card__assignment-label,.tree-map-card__assignment-values{display:table-cell;vertical-align:middle}.tree-map-card__assignment-values>*{display:inline-flex;margin-bottom:2px;margin-right:8px}.tree-map-card__assignee{align-items:center;display:inline-flex}.tree-map-card__assignee .sphere-identity-atom{gap:4px}.tree-map-card__assignee .sphere-identity-atom-name{font-size:var(--secondary-font,12px);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-map-card__more-assignees{color:var(--secondary-text-color,#6b7280);font-size:var(--secondary-font,12px);font-style:italic}.tree-map-card__metadata{display:flex;flex-direction:column;gap:2px;margin-top:8px}.tree-map-card__audit-info,.tree-map-card__timestamps{border-top:1px solid rgba(0,0,0,.06);margin-top:8px;padding-top:6px}.tree-map-card__audit-info{border-collapse:separate;border-spacing:0 4px;display:table;width:100%}.tree-map-card__audit-row{display:table-row;font-size:var(--secondary-font,12px)}.tree-map-card__audit-label{color:var(--secondary-text-color,#6b7280);padding-right:8px;white-space:nowrap;width:1%}.tree-map-card__audit-label,.tree-map-card__audit-user{display:table-cell;vertical-align:middle}.tree-map-card__audit-user .sphere-identity-atom{gap:4px}.tree-map-card__audit-user .sphere-identity-atom-name{font-size:var(--secondary-font,12px);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-map-card--minimal{padding:6px 8px}.tree-map-card--minimal .tree-map-card__header{margin-bottom:0}.tree-map-card--minimal .tree-map-card__body{margin-top:4px;padding-top:4px}.tree-map-card--minimal .tree-map-card__field-value{-webkit-line-clamp:2;line-clamp:2}.tree-map-card--standard .tree-map-card__field-value{-webkit-line-clamp:3;line-clamp:3}.tree-map-card--standard .tree-map-card__field:nth-child(n+4){display:none}.tree-map-card--expanded .tree-map-card__name{white-space:normal;word-wrap:break-word}.tree-map-card--expanded .tree-map-card__field-value{-webkit-line-clamp:unset;line-clamp:unset}@media (prefers-reduced-motion:reduce){.tree-map-card{transition:none!important}.tree-map-card:hover{transform:none}}.tree-map-swimlane{border-bottom:var(--primary-border);padding:12px 0}.tree-map-swimlane:last-child{border-bottom:none}.tree-map-swimlane__header{align-items:center;background:var(--component-background-gradient);border-radius:var(--border-radius);display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 12px}.tree-map-swimlane__title{align-items:center;display:flex;flex:1;gap:8px}.tree-map-swimlane__toggle{align-items:center;background:transparent;border:none;color:var(--secondary-text-color);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.tree-map-swimlane__toggle:hover{background:var(--hover-background);border-radius:4px;color:var(--primary-text-color)}.tree-map-swimlane__toggle i{font-size:var(--secondary-font)}.tree-map-swimlane__parent-name{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600}.tree-map-swimlane__count{color:var(--secondary-text-color);font-size:var(--secondary-font);font-weight:400}.tree-map-swimlane__actions{display:flex;gap:4px}.tree-map-swimlane__content{border-radius:var(--border-radius);display:grid;gap:0;grid-auto-columns:300px;grid-auto-flow:column;grid-template-rows:repeat(5,auto);max-width:924px;min-height:40px;overflow-x:auto;overflow-y:visible;padding:0 12px;position:relative;transition:background-color .2s ease;width:-moz-fit-content;width:fit-content}.tree-map-swimlane__content:hover{background:rgba(55,127,196,.02)}.tree-map-swimlane__content:after{background:rgba(55,127,196,.05);border:2px dashed #377fc4;border-radius:var(--border-radius);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.tree-map-swimlane__content.drag-over:after,.tree-map-swimlane__content:has(+.dragging):after{opacity:1}.tree-map-swimlane__error{align-items:center;color:#e74c3c;display:flex;flex-direction:column;gap:8px;grid-column:1/-1;grid-row:1/-1;padding:16px}.tree-map-swimlane__error i{font-size:24px}.tree-map-swimlane__error p{font-size:var(--secondary-font);margin:0}.tree-map-swimlane__empty{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:12px;grid-column:1/-1;grid-row:1/-1;justify-content:center;padding:24px;text-align:center}.tree-map-swimlane__empty i{font-size:32px;opacity:.5}.tree-map-swimlane__empty p{font-size:var(--secondary-font);margin:0}.tree-map-swimlane__loading{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:8px;grid-column:1/-1;padding:16px}.tree-map-swimlane__loading i{color:#377fc4;font-size:24px}.tree-map-swimlane__loading p{font-size:var(--secondary-font);margin:0}.tree-map-swimlane__pagination{padding:8px 12px;text-align:left}.tree-map-swimlane__show-more-link{display:inline-block}.tree-map-swimlane--expanded .tree-map-swimlane__content{max-height:none}.tree-map-swimlane:not(.tree-map-swimlane--expanded) .tree-map-swimlane__content{display:none}@media (max-width:767px){.tree-map-swimlane__header{padding:6px 8px}.tree-map-swimlane__parent-name{font-size:var(--secondary-font)}.tree-map-swimlane__content{padding:0 8px}}@media (prefers-reduced-motion:reduce){.tree-map-swimlane__content,.tree-map-swimlane__toggle{transition:none!important}}.tree-map-column{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);display:flex;flex-direction:column;height:100%;min-width:320px;overflow:visible;width:-moz-fit-content;width:fit-content}.tree-map-column__header{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);display:flex;justify-content:space-between;padding:12px 16px}.tree-map-column__title{align-items:center;display:flex;flex:1;gap:8px}.tree-map-column__title h3{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;margin:0}.tree-map-column__icon{color:var(--primary-color,#377fc4);font-size:var(--sub-heading-font)}.tree-map-column__expand-btn{background:transparent;border:none;border-radius:4px;color:var(--secondary-text-color);cursor:pointer;padding:4px 8px;transition:all .2s ease}.tree-map-column__expand-btn:hover{background:var(--hover-background);color:var(--primary-text-color)}.tree-map-column__expand-btn i{font-size:var(--primary-font)}.tree-map-column__guidance{background:var(--guidance-background,rgba(55,127,196,.05));border-bottom:var(--primary-border);padding:12px 16px}.tree-map-column__guidance p{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.4;margin:0}.tree-map-column__content{flex:1;overflow-x:visible;overflow-y:auto}.tree-map-column__content::-webkit-scrollbar{width:6px}.tree-map-column__content::-webkit-scrollbar-track{background:var(--scrollbar-track)}.tree-map-column__content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.tree-map-column__content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.tree-map-column__empty{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 16px;text-align:center}.tree-map-column__empty i{font-size:48px;opacity:.3}.tree-map-column__empty p{font-size:var(--primary-font);margin:0}.tree-map-breadcrumbs__list{gap:8px;list-style:none;margin:0;padding:0}.tree-map-breadcrumbs__item,.tree-map-breadcrumbs__link,.tree-map-breadcrumbs__list{align-items:center;display:flex}.tree-map-breadcrumbs__link{background:transparent;border:none;border-radius:4px;color:#377fc4;cursor:pointer;font-size:var(--primary-font);font-weight:500;gap:4px;padding:4px 8px;transition:all .2s ease}.tree-map-breadcrumbs__link:hover{background:var(--hover-background);color:#2c6ba5}.tree-map-breadcrumbs__link i{font-size:var(--secondary-font)}.tree-map-breadcrumbs__current{align-items:center;color:var(--primary-text-color);display:flex;font-size:var(--primary-font);font-weight:600;gap:4px;padding:4px 8px}.tree-map-breadcrumbs__separator{color:var(--secondary-text-color);opacity:.5}.tree-map-breadcrumbs__icon,.tree-map-breadcrumbs__separator i{font-size:var(--secondary-font)}.tree-map-breadcrumbs__icon{margin-right:2px}.tree-map-ai-assistant{display:flex;flex-direction:column;gap:16px}.tree-map-ai-assistant__context{background:rgba(55,127,196,.05);border:var(--primary-border);border-radius:var(--border-radius);padding:16px}.tree-map-ai-assistant__context h4{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;margin:0 0 12px}.tree-map-ai-assistant__context ul{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.6;margin:0;padding:0 0 0 20px}.tree-map-ai-assistant__context ul li{margin:4px 0}.tree-map-ai-assistant__chat{display:flex;flex-direction:column;gap:12px;min-height:300px}.tree-map-ai-assistant__messages{background:var(--body-background);border:var(--primary-border);border-radius:var(--border-radius);flex:1;min-height:200px;overflow-y:auto;padding:16px}.tree-map-ai-assistant__messages::-webkit-scrollbar{width:6px}.tree-map-ai-assistant__messages::-webkit-scrollbar-track{background:var(--scrollbar-track)}.tree-map-ai-assistant__messages::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.tree-map-ai-assistant__messages::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.tree-map-ai-assistant__messages .text-muted{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.6;opacity:.7;padding:24px;text-align:center}.tree-map-ai-assistant__suggestion{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);margin-bottom:12px;padding:16px}.tree-map-ai-assistant__suggestion h5{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;margin:0 0 8px}.tree-map-ai-assistant__suggestion p{color:var(--secondary-text-color);font-size:var(--secondary-font);line-height:1.4;margin:4px 0}.tree-map-ai-assistant__suggestion p.text-muted{opacity:.7}.tree-map-ai-assistant__suggestion p.text-sm{font-size:11px}.tree-map-ai-assistant__suggestion-actions{display:flex;gap:8px;margin-top:12px}.tree-map-ai-assistant__loading{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:12px;padding:24px}.tree-map-ai-assistant__loading i{color:#377fc4;font-size:24px}.tree-map-ai-assistant__loading p{font-size:var(--secondary-font);margin:0}.tree-map-ai-assistant__input{align-items:center;display:flex;gap:8px}.tree-map-ai-assistant__input input{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);color:var(--primary-text-color);flex:1;font-family:var(--font-family);font-size:var(--primary-font);padding:10px 16px}.tree-map-ai-assistant__input input::-moz-placeholder{color:var(--secondary-text-color);opacity:.6}.tree-map-ai-assistant__input input::placeholder{color:var(--secondary-text-color);opacity:.6}.tree-map-ai-assistant__input input:focus{border-color:#377fc4;box-shadow:0 0 0 2px rgba(55,127,196,.1);outline:none}.tree-map-grid-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;padding:0;text-align:left;transition:all .2s ease;width:100%}.tree-map-grid-node__content{background:var(--component-background);border:1px solid rgba(0,0,0,.1);border-radius:0;border-right:2px solid rgba(0,0,0,.08);box-shadow:none;display:flex;flex:1;flex-direction:column;gap:6px;min-height:0;overflow:hidden;padding:12px;position:relative;transition:all .2s ease}.tree-map-grid-node:hover .tree-map-grid-node__content{background:var(--hover-background);box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.tree-map-grid-node__add-button{align-items:center;background:var(--save-button);border:var(--primary-border);border-radius:4px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--secondary-text-color,#6b7280);cursor:pointer;display:flex;font-size:14px;height:24px;justify-content:center;padding:0;position:absolute;right:2px;top:2px;transition:all .2s ease;width:24px;z-index:10}.tree-map-grid-node__add-button:hover{background:var(--primary-color,#377fc4)!important;color:#fff!important;transform:scale(1.1)}.tree-map-grid-node__add-button:active{transform:scale(.95)}.tree-map-grid-node__add-button i{font-size:12px;line-height:1}.tree-map-grid-node--hovered .tree-map-grid-node__actions{opacity:1}.tree-map-grid-node--collapsed{height:50px!important;max-height:50px!important;min-height:50px!important}.tree-map-grid-node--collapsed .tree-map-grid-node__content{border-style:dashed;height:50px;opacity:.7;padding:8px 12px}.tree-map-grid-node--collapsed .tree-map-grid-node__header{margin-bottom:0;min-height:28px}.tree-map-grid-node--collapsed .tree-map-grid-node__actions{opacity:1}.tree-map-grid-node--color-depth-0 .tree-map-grid-node__content{background:#f8f9fa;border-left:3px solid #6c757d}.tree-map-grid-node--color-0.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#e7f0ff;border-left:4px solid #4a90e2}.tree-map-grid-node--color-1.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#fff0f5;border-left:4px solid #d95d8e}.tree-map-grid-node--color-2.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#e6f7f7;border-left:4px solid #50b5b5}.tree-map-grid-node--color-3.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#e8f5e9;border-left:4px solid #66bb6a}.tree-map-grid-node--color-4.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#fff8e1;border-left:4px solid #ffb74d}.tree-map-grid-node--color-0.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#f3f8ff;border-left:3px solid #4a90e2}.tree-map-grid-node--color-1.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#fff8fb;border-left:3px solid #d95d8e}.tree-map-grid-node--color-2.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#f3fafa;border-left:3px solid #50b5b5}.tree-map-grid-node--color-3.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#f4faf4;border-left:3px solid #66bb6a}.tree-map-grid-node--color-4.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#fffcf3;border-left:3px solid #ffb74d}.tree-map-grid-node--color-0.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#fafcff;border-left:2px solid #4a90e2}.tree-map-grid-node--color-1.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#fffcfd;border-left:2px solid #d95d8e}.tree-map-grid-node--color-2.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#fafcfc;border-left:2px solid #50b5b5}.tree-map-grid-node--color-3.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#fbfdfb;border-left:2px solid #66bb6a}.tree-map-grid-node--color-4.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#fffefa;border-left:2px solid #ffb74d}.tree-map-grid-node--color-0.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#fdfdff;border-left:1px solid #4a90e2}.tree-map-grid-node--color-1.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#fffdfe;border-left:1px solid #d95d8e}.tree-map-grid-node--color-2.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#fdfdfe;border-left:1px solid #50b5b5}.tree-map-grid-node--color-3.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#fdfefe;border-left:1px solid #66bb6a}.tree-map-grid-node--color-4.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#fffefd;border-left:1px solid #ffb74d}.tree-map-grid-node__header{align-items:center;display:flex;flex-shrink:0;gap:8px;height:32px;justify-content:space-between;min-height:32px}.tree-map-grid-node__title{align-items:center;display:flex;flex:1;gap:4px;min-width:0}.tree-map-grid-node__avatar,.tree-map-grid-node__status-point{flex-shrink:0}.tree-map-grid-node__name{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-map-grid-node__actions{display:flex;flex-shrink:0;gap:0;opacity:0;transition:opacity .2s ease}.tree-map-grid-node__actions .button-atom,.tree-map-grid-node__actions .p-button,.tree-map-grid-node__actions .prime-button-wrapper,.tree-map-grid-node__actions button{align-items:center!important;background:none!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;display:flex!important;filter:none!important;justify-content:center!important;padding:2px!important}.tree-map-grid-node__actions .button-atom.p-button-icon-only,.tree-map-grid-node__actions .button-atom.p-focus,.tree-map-grid-node__actions .button-atom:active,.tree-map-grid-node__actions .button-atom:focus,.tree-map-grid-node__actions .button-atom:hover,.tree-map-grid-node__actions .p-button.p-button-icon-only,.tree-map-grid-node__actions .p-button.p-focus,.tree-map-grid-node__actions .p-button:active,.tree-map-grid-node__actions .p-button:focus,.tree-map-grid-node__actions .p-button:hover,.tree-map-grid-node__actions .prime-button-wrapper.p-button-icon-only,.tree-map-grid-node__actions .prime-button-wrapper.p-focus,.tree-map-grid-node__actions .prime-button-wrapper:active,.tree-map-grid-node__actions .prime-button-wrapper:focus,.tree-map-grid-node__actions .prime-button-wrapper:hover,.tree-map-grid-node__actions button.p-button-icon-only,.tree-map-grid-node__actions button.p-focus,.tree-map-grid-node__actions button:active,.tree-map-grid-node__actions button:focus,.tree-map-grid-node__actions button:hover{background:none!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;filter:none!important}.tree-map-grid-node__actions .button-atom.p-button-icon-only:after,.tree-map-grid-node__actions .button-atom.p-button-icon-only:before,.tree-map-grid-node__actions .button-atom.p-focus:after,.tree-map-grid-node__actions .button-atom.p-focus:before,.tree-map-grid-node__actions .button-atom:active:after,.tree-map-grid-node__actions .button-atom:active:before,.tree-map-grid-node__actions .button-atom:after,.tree-map-grid-node__actions .button-atom:before,.tree-map-grid-node__actions .button-atom:focus:after,.tree-map-grid-node__actions .button-atom:focus:before,.tree-map-grid-node__actions .button-atom:hover:after,.tree-map-grid-node__actions .button-atom:hover:before,.tree-map-grid-node__actions .p-button.p-button-icon-only:after,.tree-map-grid-node__actions .p-button.p-button-icon-only:before,.tree-map-grid-node__actions .p-button.p-focus:after,.tree-map-grid-node__actions .p-button.p-focus:before,.tree-map-grid-node__actions .p-button:active:after,.tree-map-grid-node__actions .p-button:active:before,.tree-map-grid-node__actions .p-button:after,.tree-map-grid-node__actions .p-button:before,.tree-map-grid-node__actions .p-button:focus:after,.tree-map-grid-node__actions .p-button:focus:before,.tree-map-grid-node__actions .p-button:hover:after,.tree-map-grid-node__actions .p-button:hover:before,.tree-map-grid-node__actions .prime-button-wrapper.p-button-icon-only:after,.tree-map-grid-node__actions .prime-button-wrapper.p-button-icon-only:before,.tree-map-grid-node__actions .prime-button-wrapper.p-focus:after,.tree-map-grid-node__actions .prime-button-wrapper.p-focus:before,.tree-map-grid-node__actions .prime-button-wrapper:active:after,.tree-map-grid-node__actions .prime-button-wrapper:active:before,.tree-map-grid-node__actions .prime-button-wrapper:after,.tree-map-grid-node__actions .prime-button-wrapper:before,.tree-map-grid-node__actions .prime-button-wrapper:focus:after,.tree-map-grid-node__actions .prime-button-wrapper:focus:before,.tree-map-grid-node__actions .prime-button-wrapper:hover:after,.tree-map-grid-node__actions .prime-button-wrapper:hover:before,.tree-map-grid-node__actions button.p-button-icon-only:after,.tree-map-grid-node__actions button.p-button-icon-only:before,.tree-map-grid-node__actions button.p-focus:after,.tree-map-grid-node__actions button.p-focus:before,.tree-map-grid-node__actions button:active:after,.tree-map-grid-node__actions button:active:before,.tree-map-grid-node__actions button:after,.tree-map-grid-node__actions button:before,.tree-map-grid-node__actions button:focus:after,.tree-map-grid-node__actions button:focus:before,.tree-map-grid-node__actions button:hover:after,.tree-map-grid-node__actions button:hover:before{display:none!important}.tree-map-grid-node__actions .button-atom .p-button-icon,.tree-map-grid-node__actions .button-atom i,.tree-map-grid-node__actions .p-button .p-button-icon,.tree-map-grid-node__actions .p-button i,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon,.tree-map-grid-node__actions .prime-button-wrapper i,.tree-map-grid-node__actions button .p-button-icon,.tree-map-grid-node__actions button i{align-items:center!important;background:none!important;background-color:transparent!important;border-radius:0!important;color:var(--primary-text-color)!important;display:flex!important;justify-content:center!important}.tree-map-grid-node__actions .button-atom .p-button-icon:active,.tree-map-grid-node__actions .button-atom .p-button-icon:after,.tree-map-grid-node__actions .button-atom .p-button-icon:before,.tree-map-grid-node__actions .button-atom .p-button-icon:focus,.tree-map-grid-node__actions .button-atom .p-button-icon:hover,.tree-map-grid-node__actions .button-atom i:active,.tree-map-grid-node__actions .button-atom i:after,.tree-map-grid-node__actions .button-atom i:before,.tree-map-grid-node__actions .button-atom i:focus,.tree-map-grid-node__actions .button-atom i:hover,.tree-map-grid-node__actions .p-button .p-button-icon:active,.tree-map-grid-node__actions .p-button .p-button-icon:after,.tree-map-grid-node__actions .p-button .p-button-icon:before,.tree-map-grid-node__actions .p-button .p-button-icon:focus,.tree-map-grid-node__actions .p-button .p-button-icon:hover,.tree-map-grid-node__actions .p-button i:active,.tree-map-grid-node__actions .p-button i:after,.tree-map-grid-node__actions .p-button i:before,.tree-map-grid-node__actions .p-button i:focus,.tree-map-grid-node__actions .p-button i:hover,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon:active,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon:after,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon:before,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon:focus,.tree-map-grid-node__actions .prime-button-wrapper .p-button-icon:hover,.tree-map-grid-node__actions .prime-button-wrapper i:active,.tree-map-grid-node__actions .prime-button-wrapper i:after,.tree-map-grid-node__actions .prime-button-wrapper i:before,.tree-map-grid-node__actions .prime-button-wrapper i:focus,.tree-map-grid-node__actions .prime-button-wrapper i:hover,.tree-map-grid-node__actions button .p-button-icon:active,.tree-map-grid-node__actions button .p-button-icon:after,.tree-map-grid-node__actions button .p-button-icon:before,.tree-map-grid-node__actions button .p-button-icon:focus,.tree-map-grid-node__actions button .p-button-icon:hover,.tree-map-grid-node__actions button i:active,.tree-map-grid-node__actions button i:after,.tree-map-grid-node__actions button i:before,.tree-map-grid-node__actions button i:focus,.tree-map-grid-node__actions button i:hover{background:none!important;background-color:transparent!important}.tree-map-grid-node__actions .button-atom .p-ink,.tree-map-grid-node__actions .p-button .p-ink,.tree-map-grid-node__actions .prime-button-wrapper .p-ink,.tree-map-grid-node__actions button .p-ink{display:none!important}.tree-map-grid-node__body{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;overflow:hidden}.tree-map-grid-node__field{display:flex;font-size:var(--secondary-font);gap:6px;overflow:hidden}.tree-map-grid-node__field-label{color:var(--secondary-text-color);flex-shrink:0;min-width:70px;text-transform:capitalize}.tree-map-grid-node__field-value{color:var(--primary-text-color);display:-webkit-box;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.tree-map-grid-node__badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.tree-map-grid-node__badge{display:inline-block;white-space:nowrap}.tree-map-grid-node__status-dot{align-items:center;display:inline-flex!important}.tree-map-grid-node__perspectives{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.tree-map-grid-node__perspective-badge{display:inline-block;white-space:nowrap}.tree-map-grid-node__assignments{border-collapse:separate;border-spacing:0 4px;display:table;margin-top:8px;width:100%}.tree-map-grid-node__assignment-row{display:table-row;font-size:var(--secondary-font,12px)}.tree-map-grid-node__assignment-label{color:var(--secondary-text-color,#6b7280);font-weight:500;padding-right:8px;white-space:nowrap;width:1%}.tree-map-grid-node__assignment-label,.tree-map-grid-node__assignment-values{display:table-cell;vertical-align:middle}.tree-map-grid-node__assignment-values>*{display:inline-flex;margin-bottom:2px;margin-right:8px}.tree-map-grid-node__assignee{align-items:center;display:inline-flex}.tree-map-grid-node__assignee .sphere-identity-atom{gap:4px}.tree-map-grid-node__assignee .sphere-identity-atom-name{font-size:var(--secondary-font,12px);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-map-grid-node__more-assignees{color:var(--secondary-text-color,#6b7280);font-size:var(--secondary-font,12px);font-style:italic}.tree-map-grid-node__metadata{display:flex;flex-direction:column;gap:2px;margin-top:6px}.tree-map-grid-node__timestamps{border-top:1px solid rgba(0,0,0,.06);margin-top:6px;padding-top:6px}.tree-map-grid-node__audit-info{border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:6px}.tree-map-grid-node__audit-row{align-items:center;display:flex;font-size:var(--secondary-font,12px);gap:8px}.tree-map-grid-node__audit-label{color:var(--secondary-text-color,#6b7280);flex-shrink:0;min-width:75px;white-space:nowrap}.tree-map-grid-node__audit-value{align-items:center;display:flex;flex:1;gap:6px;min-width:0;overflow:hidden}.tree-map-grid-node__audit-time{color:var(--secondary-text-color,#9ca3af);flex-shrink:0;font-size:11px;white-space:nowrap}.tree-map-grid-node__audit-user{align-items:center;display:flex;flex-shrink:1;min-width:0}.tree-map-grid-node__audit-user .sphere-identity-atom{flex-wrap:nowrap;gap:4px}.tree-map-grid-node__audit-user .sphere-identity-atom-name{font-size:var(--secondary-font,12px);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.tree-map-grid-node{padding:4px}.tree-map-grid-node__content{padding:6px}.tree-map-grid-node__name{font-size:var(--secondary-font)}}@media (prefers-reduced-motion:reduce){.tree-map-grid-node,.tree-map-grid-node__content{transition:none!important}.tree-map-grid-node:hover .tree-map-grid-node__content{transform:none}}[data-theme=dark] .tree-map-grid-node--color-depth-0 .tree-map-grid-node__content{background:#2a2d32!important;border-left-color:#8b92a0}[data-theme=dark] .tree-map-grid-node--color-0.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#1a2942!important;border-left-color:#4a90e2}[data-theme=dark] .tree-map-grid-node--color-1.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#3d1f2e!important;border-left-color:#d95d8e}[data-theme=dark] .tree-map-grid-node--color-2.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#1a3535!important;border-left-color:#50b5b5}[data-theme=dark] .tree-map-grid-node--color-3.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#1e2f1e!important;border-left-color:#66bb6a}[data-theme=dark] .tree-map-grid-node--color-4.tree-map-grid-node--column-1 .tree-map-grid-node__content{background:#3d3320!important;border-left-color:#ffb74d}[data-theme=dark] .tree-map-grid-node--color-0.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#1f2d3d!important;border-left-color:#4a90e2}[data-theme=dark] .tree-map-grid-node--color-1.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#35232c!important;border-left-color:#d95d8e}[data-theme=dark] .tree-map-grid-node--color-2.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#1f3030!important;border-left-color:#50b5b5}[data-theme=dark] .tree-map-grid-node--color-3.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#232d23!important;border-left-color:#66bb6a}[data-theme=dark] .tree-map-grid-node--color-4.tree-map-grid-node--column-2 .tree-map-grid-node__content{background:#352e1f!important;border-left-color:#ffb74d}[data-theme=dark] .tree-map-grid-node--color-0.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#242d36!important;border-left-color:#4a90e2}[data-theme=dark] .tree-map-grid-node--color-1.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#2f262b!important;border-left-color:#d95d8e}[data-theme=dark] .tree-map-grid-node--color-2.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#242d2d!important;border-left-color:#50b5b5}[data-theme=dark] .tree-map-grid-node--color-3.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#262c26!important;border-left-color:#66bb6a}[data-theme=dark] .tree-map-grid-node--color-4.tree-map-grid-node--column-3 .tree-map-grid-node__content{background:#2f2b24!important;border-left-color:#ffb74d}[data-theme=dark] .tree-map-grid-node--color-0.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#272c31!important;border-left-color:#4a90e2}[data-theme=dark] .tree-map-grid-node--color-1.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#2c272a!important;border-left-color:#d95d8e}[data-theme=dark] .tree-map-grid-node--color-2.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#272c2c!important;border-left-color:#50b5b5}[data-theme=dark] .tree-map-grid-node--color-3.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#282c28!important;border-left-color:#66bb6a}[data-theme=dark] .tree-map-grid-node--color-4.tree-map-grid-node--column-4 .tree-map-grid-node__content{background:#2c2927!important;border-left-color:#ffb74d}.tree-map-children-grid-container{background:var(--component-background);border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column}.tree-map-children-grid{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding:8px}.tree-map-children-grid__card{display:block;flex-shrink:0;max-width:280px;min-width:280px;width:280px}.tree-map-children-grid__card>.tree-map-grid-node{height:100%;min-width:100%;width:100%}.tree-map-children-grid__add-card{align-items:center;background:rgba(55,127,196,.05);border:2px dashed var(--primary-color);border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:12px;transition:all .2s ease}.tree-map-children-grid__add-card--minimal{padding:4px 12px}.tree-map-children-grid__add-card:hover{background:rgba(55,127,196,.1);border-color:var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.tree-map-children-grid__add-card:active{transform:translateY(0)}.tree-map-children-grid__add-card-content{align-items:center;color:var(--primary-color);display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:8px;justify-content:center}.tree-map-children-grid__add-card-content i{font-size:18px}.tree-map-children-grid__add-card--minimal .tree-map-children-grid__add-card-content{font-size:12px;gap:4px}.tree-map-children-grid__add-card--minimal .tree-map-children-grid__add-card-content i{font-size:12px}.tree-map-children-grid__footer{align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 4px rgba(0,0,0,.1);display:flex;flex-shrink:0;gap:16px;justify-content:flex-start;min-height:36px;padding:8px 16px}.tree-map-children-grid__empty{align-items:center;display:flex;height:100%;justify-content:center;padding:8px}.generic-display-atom{padding:1rem}.generic-display-atom__content{display:flex;flex-direction:column;gap:.5rem}.generic-display-atom__main{color:var(--primary-text-color);font-size:14px;font-weight:500;margin:0}.generic-display-atom__meta{color:#6c757d;font-size:.875rem;margin:0}.generic-display-atom__label{color:#495057;font-weight:600;margin-right:.25rem}.generic-display-atom--compact{background:transparent;border:none;color:var(--primary-text-color);padding:.5rem}.generic-display-atom--compact__main{font-size:.875rem}.generic-display-atom--inline{background:#e9ecef;border:1px solid #ced4da;display:inline-block;padding:.25rem .5rem}.generic-display-atom--highlight{background:#fff3cd;border-color:#ffeaa7}.generic-display-atom--highlight__main{color:#856404}.generic-display-atom--minimal{background:transparent;border:none;padding:0}.generic-display-atom--minimal__main{font-size:.875rem;font-weight:400}.date-time-display-atom{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;padding:1rem}.date-time-display-atom__content{display:flex;flex-direction:column;gap:.5rem}.date-time-display-atom__formatted{color:#212529;font-size:14px;font-weight:500;margin:0}.date-time-display-atom__iso,.date-time-display-atom__timezone{color:#6c757d;font-size:.875rem;margin:0}.date-time-display-atom__label{color:#495057;font-weight:600;margin-right:.5rem}.date-time-display-atom--compact{background-color:transparent;border:none;padding:.5rem .75rem}.date-time-display-atom--compact .date-time-display-atom__formatted{font-size:.875rem}.date-time-display-atom--inline{background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;display:inline-block;padding:.25rem .5rem}.date-time-display-atom--highlight{background-color:#fff3cd;border-color:#ffeaa7}.date-time-display-atom--highlight .date-time-display-atom__formatted{color:#856404}.date-time-display-atom--minimal{background-color:transparent;border:none;padding:0}.date-time-display-atom--minimal .date-time-display-atom__formatted{font-size:.875rem;font-weight:400}.date-time-picker-molecule__preview .date-time-display-atom{background-color:#f0f4f8;border:1px solid #d1dae3;margin:0;padding:.75rem}.date-time-dialog-editor .date-time-display-atom{background:none;border:none;padding:0}.date-time-dialog-editor .date-time-display-atom .date-time-display-atom__content{gap:0}.date-time-dialog-editor .date-time-display-atom .date-time-display-atom__formatted{font-size:.875rem;font-weight:400}.date-time-picker-molecule{display:flex;flex-direction:column;gap:1rem}.date-time-picker-molecule__label{color:#333;font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.date-time-picker-molecule__controls{align-items:stretch;display:flex;flex-direction:column;gap:1rem}.date-time-picker-molecule__date,.date-time-picker-molecule__time-zone{align-self:center;border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;width:100%}.date-time-picker-molecule__calendar{max-width:100%;width:100%}.date-time-picker-molecule__calendar .p-datepicker{border-radius:.25rem;width:100%}.date-time-picker-molecule__timezone-dropdown{width:100%}.date-time-picker-molecule__errors{color:#dc3545;font-size:.875rem;list-style:none;margin:.5rem 0 0;padding:0}.date-time-picker-molecule__errors li{margin-bottom:.25rem}.date-time-picker-molecule__preview{margin-top:1rem}.p-dialog .date-time-picker-molecule__controls{gap:.5rem}.p-dialog .date-time-picker-molecule__label{display:none}.date-time-picker-molecule--compact,.date-time-picker-molecule--compact__controls{gap:.5rem}.date-time-picker-molecule--compact__label{font-size:1rem;margin-bottom:.25rem}.date-time-picker-molecule--inline{align-items:center;flex-direction:row;gap:1rem}.date-time-picker-molecule--inline__label{margin-bottom:0;margin-right:1rem}.date-time-picker-molecule--inline__controls{display:flex;gap:1rem}@media (max-width:768px){.date-time-picker-molecule__controls .date-time-picker-molecule__date .calendar-atom .p-calendar .p-datepicker{left:auto!important;transform:none!important}}.date-time-picker-atom{display:flex;flex-direction:column;gap:.25rem}.date-time-picker-atom__btn{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color);flex:0 0 auto;height:2.5rem;padding:0;width:2.5rem}.date-time-picker-atom__btn:hover{background-color:var(--hover-background)}.date-time-picker-atom .p-button-icon{color:var(--primary-text-color)}.date-time-picker-atom__dialog .p-dialog-content{padding:0}.date-time-picker-atom__dialog .p-dialog-footer{display:flex;gap:0;justify-content:flex-end}.date-time-picker-atom__dialog .p-dialog-footer .Close-button,.date-time-picker-atom__dialog .p-dialog-footer .Save-button{flex:0 0 150px}.property-filter-molecule{background:var(--component-background);border:var(--primary-border);border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:16px}.property-filter-molecule__header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}.property-filter-molecule__header:hover{background-color:rgba(0,0,0,.05)}.property-filter-molecule__header:focus{outline:none}.property-filter-molecule__header-content{align-items:center;color:var(--primary-text-color);display:flex;font-weight:600;gap:8px}.property-filter-molecule__header i,.property-filter-molecule__header-content i{color:#377fc4;font-size:16px}.property-filter-molecule__title{font-size:var(--primary-font);font-weight:600}.property-filter-molecule__badge{align-items:center;background:#1e5a99;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.property-filter-molecule__content{display:flex;flex-direction:column;gap:16px}.property-filter-molecule__active-filters{display:flex;flex-direction:column;gap:8px}.property-filter-molecule__filter-chip{align-items:center;background:var(--background-color);border:1px solid rgba(0,0,0,.1);border-radius:6px;display:flex;justify-content:space-between;padding:10px 12px;transition:all .2s ease}.property-filter-molecule__filter-chip:hover{border-color:#377fc4;box-shadow:0 2px 4px rgba(55,127,196,.1)}.property-filter-molecule__filter-chip-content{align-items:center;display:flex;flex:1;font-size:var(--secondary-font);gap:8px}.property-filter-molecule__filter-chip-content strong{color:#377fc4}.property-filter-molecule__filter-chip-content span{color:var(--secondary-text-color)}.property-filter-molecule__filter-value{background:rgba(55,127,196,.1);border-radius:4px;color:var(--primary-text-color)!important;font-weight:500;padding:2px 8px}.property-filter-molecule__remove-btn{flex-shrink:0}.property-filter-molecule__add-filter{background:var(--background-color);border:1px solid rgba(0,0,0,.1);border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:12px}.property-filter-molecule__filter-row{align-items:center;display:flex;gap:8px}.property-filter-molecule__filter-row input{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.property-filter-molecule__operator-dropdown,.property-filter-molecule__property-dropdown,.property-filter-molecule__value-input{flex:1}.property-filter-molecule__between-inputs{align-items:center;display:flex;flex:1;gap:8px}.property-filter-molecule__between-inputs span{color:var(--secondary-text-color);font-size:var(--secondary-font)}.property-filter-molecule__between-inputs .p-calendar,.property-filter-molecule__between-inputs .p-inputtext{flex:1}.property-filter-molecule__filter-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.property-filter-molecule__add-btn{background:#377fc4;border-color:#377fc4}.property-filter-molecule__add-btn:enabled:hover{background:#2a5f92;border-color:#2a5f92}.property-filter-molecule__add-btn:disabled{opacity:.5}.property-filter-molecule__show-add-btn{align-self:flex-start;color:#377fc4}.property-filter-molecule__show-add-btn:hover{background:rgba(55,127,196,.1)}.property-filter-molecule__urgency-wrapper .urgency-pill{left:auto!important;margin-top:0!important;position:relative!important;top:auto!important}@media (max-width:768px){.property-filter-molecule{padding:12px}.property-filter-molecule__filter-chip{align-items:flex-start;flex-direction:column;gap:8px}.property-filter-molecule__filter-chip-content{flex-wrap:wrap}.property-filter-molecule__between-inputs,.property-filter-molecule__filter-row{flex-direction:column}.property-filter-molecule__between-inputs span{display:none}}@media (prefers-color-scheme:dark){.property-filter-molecule__add-filter,.property-filter-molecule__filter-chip{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.property-filter-molecule__add-filter:hover,.property-filter-molecule__filter-chip:hover{border-color:#377fc4;box-shadow:0 2px 4px rgba(55,127,196,.2)}.property-filter-molecule__filter-value{background:rgba(55,127,196,.2)}}.perspective-filter-molecule{background:var(--component-background);border:var(--primary-border);border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:16px}.perspective-filter-molecule__header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}.perspective-filter-molecule__header:hover{background-color:rgba(0,0,0,.05)}.perspective-filter-molecule__header:focus{outline:none}.perspective-filter-molecule__header-content{align-items:center;color:var(--primary-text-color);display:flex;font-weight:600;gap:8px}.perspective-filter-molecule__header i,.perspective-filter-molecule__header-content i{color:#377fc4;font-size:16px}.perspective-filter-molecule__title{font-size:var(--primary-font);font-weight:600}.perspective-filter-molecule__badge{align-items:center;background:#1e5a99;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.perspective-filter-molecule__content{display:flex;flex-direction:column;gap:16px}.perspective-filter-molecule__description{color:var(--secondary-text-color);font-size:var(--secondary-font);margin:0}.perspective-filter-molecule__search{margin-bottom:8px}.perspective-filter-molecule__search .p-inputtext{font-size:var(--secondary-font);padding:8px 12px 8px 36px}.perspective-filter-molecule__search .p-input-icon-left .pi-search{position:absolute;right:10px}.perspective-filter-molecule__perspectives{display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto;padding-right:8px}.perspective-filter-molecule__perspectives::-webkit-scrollbar{width:6px}.perspective-filter-molecule__perspectives::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.perspective-filter-molecule__perspectives::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.perspective-filter-molecule__perspectives::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.perspective-filter-molecule__perspective{background:var(--background-color);border:1px solid rgba(0,0,0,.1);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:6px 8px;transition:all .2s ease}.perspective-filter-molecule__perspective:hover{border-color:#377fc4;box-shadow:0 2px 4px rgba(55,127,196,.1)}.perspective-filter-molecule__perspective-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.perspective-filter-molecule__perspective-label{align-items:center;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:var(--primary-font);font-weight:500;gap:8px;margin:0}.perspective-filter-molecule__perspective-label i{color:#377fc4;font-size:14px}.perspective-filter-molecule__assignee-inline{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;margin-left:8px}.perspective-filter-molecule__assignee-toggle{margin-left:auto}.perspective-filter-molecule__assignee-section{display:flex;flex-direction:column;gap:8px;padding-left:32px}.perspective-filter-molecule__assignee-summary{align-items:center;display:flex;gap:8px;padding:4px 0}.perspective-filter-molecule__assignee-label{color:var(--secondary-text-color);font-size:var(--secondary-font);font-weight:500}.perspective-filter-molecule__assignee-any{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic}.perspective-filter-molecule__assignee-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.perspective-filter-molecule__assignee-chip,.perspective-filter-molecule__assignee-chip .p-chip-text{font-size:12px}.perspective-filter-molecule__assignee-filter{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:12px}.perspective-filter-molecule__assignee-hint{color:var(--secondary-text-color);font-size:12px;font-style:italic;margin:0}.perspective-filter-molecule__perspective-search .perspective-search-container{width:100%}.perspective-filter-molecule__perspective-disabled{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;margin:0;padding-left:32px}.perspective-filter-molecule__preview{background:rgba(55,127,196,.05);border-left:3px solid #377fc4;border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:12px}.perspective-filter-molecule__preview-title{align-items:center;color:#377fc4;display:flex;font-size:var(--secondary-font);font-weight:600;gap:6px}.perspective-filter-molecule__preview-title i{font-size:14px}.perspective-filter-molecule__preview-content{color:var(--primary-text-color);font-size:var(--secondary-font)}.perspective-filter-molecule__preview-empty{color:var(--secondary-text-color);font-style:italic;margin:0}.perspective-filter-molecule__preview-list{margin:0;padding-left:20px}.perspective-filter-molecule__preview-list li{line-height:1.5;margin-bottom:4px}.perspective-filter-molecule__info{align-items:flex-start;background:rgba(55,127,196,.05);border-radius:4px;color:var(--secondary-text-color);display:flex;font-size:12px;gap:8px;padding:8px 12px}.perspective-filter-molecule__info i{color:#377fc4;font-size:14px;margin-top:2px}@media (max-width:768px){.perspective-filter-molecule{padding:12px}.perspective-filter-molecule__perspective{padding:8px}.perspective-filter-molecule__assignee-section{padding-left:20px}}@media (prefers-color-scheme:dark){.perspective-filter-molecule__perspective{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.perspective-filter-molecule__perspective:hover{border-color:#377fc4;box-shadow:0 2px 4px rgba(55,127,196,.2)}.perspective-filter-molecule__assignee-filter{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}}.filter-chips-display{background:rgba(55,127,196,.05);border-left:3px solid #377fc4;border-radius:4px;display:flex;flex-direction:column;gap:12px;padding:12px 16px}.filter-chips-display__header{align-items:center;display:flex;gap:12px;justify-content:space-between}.filter-chips-display__title{align-items:center;color:#377fc4;display:flex;font-size:var(--secondary-font);font-weight:600;gap:6px}.filter-chips-display__title i{font-size:14px}.filter-chips-display__clear-all{color:#377fc4}.filter-chips-display__clear-all:hover{background:rgba(55,127,196,.1)}.filter-chips-display__chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-chips-display__chip{font-size:13px;max-width:300px}.filter-chips-display__chip .p-chip-text{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-chips-display__chip .p-chip-icon{font-size:12px;margin-right:4px}.filter-chips-display__chip--property{background:#dbeafe;color:#1e3a5f}.filter-chips-display__chip--property .p-chip-remove-icon{color:#2a5f92}.filter-chips-display__chip--property .p-chip-remove-icon:hover{color:#1a3f62}.filter-chips-display__chip--perspective{background:#ede9fe;color:#3b2667}.filter-chips-display__chip--perspective .p-chip-icon{color:#7e57c2}.filter-chips-display__chip--perspective .p-chip-remove-icon{color:#5a3d8a}.filter-chips-display__chip--perspective .p-chip-remove-icon:hover{color:#3d2860}.filter-chips-display__chip--stage{background:#dcfce7;color:#14532d}.filter-chips-display__chip--stage .p-chip-icon{color:#4caf50}.filter-chips-display__chip--stage .p-chip-remove-icon{color:#2e7d32}.filter-chips-display__chip--stage .p-chip-remove-icon:hover{color:#1b5e20}.filter-chips-display__show-more{color:#377fc4;font-size:12px;padding:4px 8px}.filter-chips-display__show-more:hover{background:rgba(55,127,196,.1)}.filter-chips-display--compact{padding:8px 12px}.filter-chips-display--compact .filter-chips-display__header{gap:8px}.filter-chips-display--compact .filter-chips-display__title,.filter-chips-display--compact .filter-chips-display__title i{font-size:12px}.filter-chips-display--compact .filter-chips-display__chips{gap:6px}.filter-chips-display--compact .filter-chips-display__chip{font-size:11px;padding:4px 8px}.filter-chips-display--compact .filter-chips-display__chip .p-chip-text{font-size:11px}.filter-chips-display--compact .filter-chips-display__chip .p-chip-icon{font-size:10px;margin-right:3px}@media (max-width:768px){.filter-chips-display{padding:10px 12px}.filter-chips-display__header{align-items:flex-start;flex-direction:column;gap:8px}.filter-chips-display__chips{gap:6px}.filter-chips-display__chip{font-size:12px;max-width:100%}.filter-chips-display__chip .p-chip-text{font-size:12px}}@media (prefers-color-scheme:dark){.filter-chips-display{background:var(--component-background)}.filter-chips-display__chip--property{background:#1e3a5f;color:#dbeafe}.filter-chips-display__chip--property .p-chip-remove-icon{color:#64b5f6}.filter-chips-display__chip--property .p-chip-remove-icon:hover{color:#90caf9}.filter-chips-display__chip--perspective{background:#3b2667;color:#ede9fe}.filter-chips-display__chip--perspective .p-chip-icon,.filter-chips-display__chip--perspective .p-chip-remove-icon{color:#b39ddb}.filter-chips-display__chip--perspective .p-chip-remove-icon:hover{color:#d1c4e9}.filter-chips-display__chip--stage{background:#14532d;color:#dcfce7}.filter-chips-display__chip--stage .p-chip-icon,.filter-chips-display__chip--stage .p-chip-remove-icon{color:#81c784}.filter-chips-display__chip--stage .p-chip-remove-icon:hover{color:#a5d6a7}}.filter-mode-toggle{align-items:center;display:flex;gap:var(--spacing-md,1rem);padding:var(--spacing-sm,.5rem) 0}.filter-mode-toggle__label{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);font-weight:500;margin-left:1.25rem}.filter-mode-toggle__options{display:flex;gap:var(--spacing-md,1rem)}.filter-mode-toggle__option{align-items:center;border-radius:var(--border-radius,4px);cursor:pointer;display:flex;gap:var(--spacing-xs,.25rem);padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem);transition:background-color .2s}.filter-mode-toggle__option:hover{background-color:var(--surface-hover,#f8f9fa)}.filter-mode-toggle__option--active{background-color:var(--primary-color-alpha,rgba(59,130,246,.1))}.filter-mode-toggle__option--active .filter-mode-toggle__option-label{color:var(--primary-color,#3b82f6);font-weight:600}.filter-mode-toggle__option input[type=radio]{cursor:pointer}.filter-mode-toggle__option-label{color:var(--primary-text-color);font-size:var(--font-size-sm,.875rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-group-editor{display:flex;flex-direction:column;gap:var(--spacing-md,1rem);padding:16px}.filter-group-editor__collapsible-header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:8px 12px;text-align:left;transition:background-color .2s ease;width:100%}.filter-group-editor__collapsible-header:hover{background-color:rgba(0,0,0,.05)}.filter-group-editor__collapsible-header:focus{outline:none}.filter-group-editor__collapsible-header-content{align-items:center;color:var(--primary-text-color);display:flex;font-weight:600;gap:8px}.filter-group-editor__collapsible-header i,.filter-group-editor__collapsible-header-content i{color:#377fc4;font-size:16px}.filter-group-editor__badge{align-items:center;background:#2a6aab;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.filter-group-editor__header{align-items:center;display:flex;justify-content:space-between}.filter-group-editor__header>div{align-items:center;display:flex;font-size:var(--font-size-md,1rem);font-weight:600;gap:var(--spacing-sm,.5rem)}.filter-group-editor__description{color:var(--secondary-text-color,#6c757d);font-size:var(--font-size-sm,.875rem);margin:0}.filter-group-editor__empty{background-color:var(--surface-50,#f8f9fa);border:1px dashed var(--surface-300,#dee2e6);border-radius:var(--border-radius,4px);padding:var(--spacing-lg,1.5rem);text-align:center}.filter-group-editor__empty p{color:var(--secondary-text-color,#6c757d);margin:0}.filter-group-editor__separator{align-items:center;display:flex;justify-content:center;padding:var(--spacing-sm,.5rem) 0}.filter-group-editor__separator-label{background-color:var(--primary-color-alpha,rgba(59,130,246,.1));border-radius:var(--border-radius,4px);color:var(--primary-color,#3b82f6);font-size:var(--font-size-sm,.875rem);font-weight:600;padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem)}.filter-group-editor__group{background-color:var(--component-background);border:1px solid var(--surface-300,#dee2e6);border-radius:var(--border-radius,4px);padding:var(--spacing-md,1rem)}.filter-group-editor__group-header{align-items:center;border-bottom:1px solid var(--surface-200,#e9ecef);display:flex;gap:var(--spacing-md,1rem);margin-bottom:var(--spacing-md,1rem);padding-bottom:var(--spacing-sm,.5rem)}.filter-group-editor__group-title{color:var(--text-color,#212529);font-size:var(--font-size-sm,.875rem);font-weight:600}.filter-group-editor__group-operator{align-items:center;display:flex;gap:var(--spacing-sm,.5rem);margin-left:auto}.filter-group-editor__group-operator label{color:var(--secondary-text-color,#6c757d);font-size:var(--font-size-sm,.875rem)}.filter-group-editor__operator-select{background-color:var(--component-background);border:1px solid var(--surface-300,#dee2e6);border-radius:var(--border-radius,4px);color:var(--primary-color,#3b82f6);cursor:pointer;font-size:var(--font-size-sm,.875rem);font-weight:600;padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem)}.filter-group-editor__operator-select:focus{border-color:var(--primary-color,#3b82f6);outline:none}.filter-group-editor__filters{display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem)}.filter-group-editor__filters-empty{color:var(--secondary-text-color,#6c757d);font-size:var(--font-size-sm,.875rem);margin:var(--spacing-sm,.5rem) 0}.filter-group-editor__filter{align-items:center;display:grid;gap:var(--spacing-sm,.5rem);grid-template-columns:1fr 1fr 2fr auto}.filter-group-editor__filter input,.filter-group-editor__filter select{background-color:var(--component-background);border:1px solid var(--surface-300,#dee2e6);border-radius:var(--border-radius,4px);color:var(--primary-text-color);font-size:var(--font-size-sm,.875rem);padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem)}.filter-group-editor__filter input:focus,.filter-group-editor__filter select:focus{border-color:var(--primary-color,#3b82f6);outline:none}.filter-group-editor__filter-property{font-weight:500}.filter-group-editor__filter-operator{color:var(--secondary-text-color,#6c757d)}.filter-group-editor__filter-value{flex:1}.filter-group-editor__add-filter-btn{align-self:flex-start;margin-top:var(--spacing-xs,.25rem)}.filter-group-editor__urgency-wrapper .urgency-pill{left:auto!important;margin-top:0!important;position:relative!important;top:auto!important}.unified-filter-editor{background:var(--component-background);display:flex;flex-direction:column;gap:var(--spacing-3,.75rem)}.unified-filter-editor__separator{background-color:var(--surface-border,#dee2e6);height:1px;margin:var(--spacing-2,.5rem) 0}.unified-filter-editor__mode-toggle-section{display:flex;justify-content:flex-start;padding:var(--spacing-2,.5rem) 0}.unified-filter-editor__empty{color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-sm,.875rem);font-style:italic;padding:var(--spacing-sm,.5rem) 0}.tree-map-column-filter{display:inline-flex;overflow:visible;position:relative}.tree-map-column-filter__button{color:var(--primary-text-color);overflow:visible;position:relative}.tree-map-column-filter__button:hover{background:var(--hover-background,rgba(0,0,0,.05))}.tree-map-column-filter__button .p-badge{background:var(--primary-color,#377fc4);border-radius:7px;font-size:9px;height:14px;line-height:14px;min-width:14px;padding:0 3px;position:absolute;right:0;top:0}.tree-map-column-filter__overlay{border-radius:var(--border-radius,6px);box-shadow:var(--overlay-shadow,0 4px 20px rgba(0,0,0,.15));max-height:80vh;max-width:720px;min-width:640px;overflow-y:auto}.tree-map-column-filter__overlay .p-overlaypanel-content{padding:0}.tree-map-column-filter__content{background:var(--surface-ground,var(--component-background,#fff));display:flex;flex-direction:column;gap:0}.tree-map-column-filter__header{align-items:center;background:var(--surface-section,var(--component-background-gradient));border-bottom:1px solid var(--surface-border,var(--primary-border-color,rgba(0,0,0,.1)));display:flex;justify-content:space-between;padding:16px 20px;position:sticky;top:0;z-index:10}.tree-map-column-filter__title{align-items:center;color:var(--primary-text-color,var(--text-color,#212529));display:flex;font-size:var(--primary-font,14px);font-weight:600;gap:8px}.tree-map-column-filter__title i{color:var(--primary-color,#377fc4);font-size:16px}.tree-map-column-filter__separator{background:var(--surface-border,rgba(0,0,0,.1));height:1px;margin:0}.tree-map-column-filter__mode-toggle-section,.tree-map-column-filter__section{background:var(--surface-ground,var(--component-background,#fff));padding:16px 20px}.tree-map-column-filter__section{display:flex;flex-direction:column;gap:12px}.tree-map-column-filter__section-header{align-items:center;color:var(--primary-text-color,var(--text-color,#212529));display:flex;font-size:var(--primary-font,14px);font-weight:600;gap:8px}.tree-map-column-filter__section-header i{color:var(--primary-color,#377fc4);font-size:16px}.tree-map-column-filter__section-description{color:var(--secondary-text-color,var(--text-color-secondary,#6c757d));font-size:var(--secondary-font,12px);margin:0}.tree-map-column-filter__section-hint{color:var(--secondary-text-color,var(--text-color-secondary,#6c757d));font-size:12px;font-style:italic;margin:0}.tree-map-column-filter__footer{align-items:center;background:var(--surface-section,var(--component-background,#fff));border-top:1px solid var(--surface-border,var(--primary-border-color,rgba(0,0,0,.1)));bottom:0;display:flex;justify-content:space-between;padding:12px 20px;position:sticky;z-index:10}.tree-map-column-filter__apply-btn{background:var(--primary-color,#377fc4)!important;border-color:var(--primary-color,#377fc4)!important;color:var(--primary-color-text,#fff)!important}.tree-map-column-filter__apply-btn:enabled:hover{background:var(--primary-color-hover,#2a5f92)!important;border-color:var(--primary-color-hover,#2a5f92)!important}.tree-map-column-filter__apply-btn:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color,#377fc4) 25%,transparent)}@media (max-width:768px){.tree-map-column-filter__overlay{left:0!important;max-width:100vw;min-width:100vw;right:0!important}.tree-map-column-filter__footer,.tree-map-column-filter__header,.tree-map-column-filter__mode-toggle-section,.tree-map-column-filter__section{padding:12px 16px}}[data-theme=dark] .tree-map-column-filter__button:hover{background:var(--hover-background,hsla(0,0%,100%,.05))}[data-theme=dark] .tree-map-column-filter__separator{background:var(--surface-border,hsla(0,0%,100%,.1))}[data-theme=dark] .tree-map-column-filter__content{background:var(--surface-ground,#1e1e1e)}[data-theme=dark] .tree-map-column-filter__footer,[data-theme=dark] .tree-map-column-filter__header{background:var(--surface-section,#252525)}@media (prefers-color-scheme:dark){.tree-map-column-filter__button:hover{background:var(--hover-background,hsla(0,0%,100%,.05))}.tree-map-column-filter__separator{background:var(--surface-border,hsla(0,0%,100%,.1))}}.tree-map-grid-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tree-map-grid-header{background:var(--component-background-gradient);border-bottom:var(--primary-border);display:grid;gap:0;grid-template-columns:80px repeat(auto-fit,300px);overflow:visible;padding:12px 0;position:sticky;top:0;z-index:10}.tree-map-grid-header__column{align-items:center;animation:fadeSlideIn .3s ease-in-out;border-right:1px solid rgba(0,0,0,.05);color:var(--primary-text-color);display:flex;font-size:var(--primary-font);font-weight:600;gap:6px;justify-content:center;overflow:visible;padding:8px 16px;position:relative}.tree-map-grid-header__column:last-child{border-right:none}.tree-map-grid-header__column>i:first-child{color:var(--primary-color,#377fc4);font-size:var(--sub-heading-font)}.tree-map-grid-header__hide-btn{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s ease}.tree-map-grid-header__hide-btn i{color:var(--secondary-text-color);font-size:14px}.tree-map-grid-header__hide-btn:hover{background-color:rgba(0,0,0,.05)}.tree-map-grid-header__hide-btn:hover i{color:var(--primary-text-color)}.tree-map-grid-header__hide-btn:active{background-color:rgba(0,0,0,.1)}.tree-map-grid-header__resize-handle{background:transparent;bottom:0;cursor:col-resize;position:absolute;right:0;top:0;transition:background-color .2s ease;width:6px;z-index:20}.tree-map-grid-header__resize-handle:hover{background:rgba(55,127,196,.3)}.tree-map-grid-header__resize-handle:active{background:rgba(55,127,196,.5)}.tree-map-grid-header__resize-handle:after{background:rgba(0,0,0,.1);border-radius:1px;content:"";height:24px;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:2px}.tree-map-grid-header__resize-handle:hover:after{background:#377fc4}.tree-map-grid-header__hidden-indicator{align-items:center;background:rgba(55,127,196,.1);border-left:2px solid #377fc4;display:flex;justify-content:center;padding:8px 16px}.tree-map-grid-header__unhide-btn{align-items:center;background:#1e5a99;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.tree-map-grid-header__unhide-btn i{color:#fff!important;font-size:14px}.tree-map-grid-header__unhide-btn:hover{background:#2a5f92;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.tree-map-grid-header__unhide-btn:active{transform:translateY(0)}.tree-map-grid{background:var(--background-color);display:grid;gap:0;grid-auto-rows:auto;overflow:auto;position:relative;scroll-behavior:smooth;transition:grid-template-columns .3s ease-in-out,opacity .2s ease-in-out}.tree-map-grid::-webkit-scrollbar{height:8px;width:8px}.tree-map-grid::-webkit-scrollbar-track{background:var(--scrollbar-track)}.tree-map-grid::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.tree-map-grid::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.tree-map-grid__swimlane-bg{pointer-events:none;z-index:0}.tree-map-grid__lane-label{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);border-right:var(--primary-border);color:var(--primary-text-color);display:flex;font-size:var(--secondary-font);font-weight:600;justify-content:center;left:0;padding:8px;position:sticky;text-align:center;text-orientation:mixed;writing-mode:vertical-rl;z-index:5}.tree-map-grid__lane-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.tree-map-grid{scroll-behavior:auto}}.tree-map-swimlane-background{z-index:0}.tree-map-swimlane-background--even{background:rgba(55,127,196,.02)}.tree-map-swimlane-background--odd{background:transparent}.tree-map-swimlane-background{border-bottom:3px solid rgba(0,0,0,.15)}.tree-map-grid-node,.tree-map-grid>div{position:relative;z-index:1}.tree-map-grid-node--skeleton .tree-map-grid-node__content{animation:pulse 1.5s ease-in-out infinite;background:var(--surface-section);border:1px solid var(--surface-border);border-radius:var(--border-radius);padding:12px}.tree-map-grid-node--skeleton .p-skeleton{background:var(--surface-200)}.tree-map{background:var(--component-background);border-radius:var(--border-radius);box-shadow:var(--element-shadow);color:var(--primary-text-color);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tree-map__header{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);display:flex;justify-content:space-between;min-height:60px;padding:16px}.tree-map__header-left{align-items:center;display:flex;flex:1;gap:12px}.tree-map__header-right{align-items:center;display:flex;gap:8px}.tree-map__title{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600;margin:0}.tree-map__view-toggle{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);display:flex;gap:0;overflow:hidden}.tree-map__view-toggle .prime-button-wrapper{display:flex}.tree-map__view-toggle .button-atom{align-items:center;border:none;border-radius:0;display:flex;height:36px;justify-content:center;padding:0;width:36px}.tree-map__view-toggle .button-atom .p-button-icon{align-items:center;display:flex;font-size:16px;justify-content:center;margin:0}.tree-map__view-toggle .button-atom .p-button-icon-left,.tree-map__view-toggle .button-atom .p-button-icon-right{margin:0}.tree-map__filters{background:var(--component-background-gradient);border-bottom:var(--primary-border);padding:16px}.tree-map__content{background:var(--body-background);display:flex;flex:1;overflow:hidden;position:relative}.tree-map__columns{display:flex;gap:16px;height:100%;overflow-x:auto;overflow-y:hidden;padding:16px;scroll-behavior:smooth;width:100%}.tree-map__columns::-webkit-scrollbar{height:8px}.tree-map__columns::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.tree-map__columns::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.tree-map__columns::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.tree-map--error,.tree-map--loading{align-items:center;display:flex;justify-content:center;min-height:400px}.tree-map__error-message,.tree-map__loading-message{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:16px;text-align:center}.tree-map__error-message i,.tree-map__loading-message i{color:var(--primary-color,#377fc4)}.tree-map__error-message p,.tree-map__loading-message p{font-size:var(--sub-heading-font);font-weight:500;margin:0}.tree-map__error-message i{color:#ef4444}.tree-map__error-message h3{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600;margin:0}.tree-map__error-detail{color:var(--secondary-text-color);font-size:var(--secondary-font);margin:8px 0;max-width:500px}.tree-map__error-technical{background:var(--component-background);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--tertiary-text-color);font-family:Courier New,monospace;font-size:var(--small-font);margin:8px 0;max-width:600px;padding:8px 12px}.tree-map__empty{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;text-align:center;width:100%}.tree-map__empty i{color:var(--secondary-text-color);opacity:.5}.tree-map__empty h3{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600;margin:0}.tree-map__empty p{font-size:var(--primary-font);margin:0}@media (max-width:1199px){.tree-map__columns{gap:12px;padding:12px}.tree-map__header{flex-wrap:wrap;gap:8px}.tree-map__header-right{justify-content:flex-end;width:100%}}@media (max-width:767px){.tree-map__columns{gap:8px;padding:8px}.tree-map__header{padding:12px}.tree-map__title{font-size:var(--primary-font)}.tree-map__view-toggle{display:none}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@media (prefers-reduced-motion:reduce){.tree-map__columns{scroll-behavior:auto}.tree-map *{animation:none!important;transition:none!important}}.unit-value-input{align-items:stretch;background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);display:inline-flex;height:40px;min-width:140px;overflow:hidden;transition:box-shadow .2s ease}.unit-value-input:focus-within{box-shadow:0 0 0 2px var(--focus-ring,#26a3e3),2px 2px 7px 2px rgba(30,84,156,.18) inset}.unit-value-input--invalid{border-color:#dc2626}.unit-value-input--invalid:focus-within{box-shadow:0 0 0 2px rgba(220,38,38,.4),inset 2px 2px 7px 2px rgba(30,84,156,.18)}.unit-value-input--disabled{background:var(--disabled-background,#f5f5f5);cursor:not-allowed;opacity:.6}.unit-value-input__input-area{align-items:stretch;display:flex;flex:1;min-width:0}.unit-value-input__number{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;flex:1;height:100%;min-width:50px}.unit-value-input__number .p-inputnumber-input{background:transparent;border:none;color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font,14px);font-weight:500;height:100%;padding:0 .75rem;text-align:left;width:100%}.unit-value-input__number .p-inputnumber-input::-moz-placeholder{color:var(--primary-text-color);opacity:.5}.unit-value-input__number .p-inputnumber-input::placeholder{color:var(--primary-text-color);opacity:.5}.unit-value-input__number .p-inputnumber-input:focus{box-shadow:none;outline:none}.unit-value-input__steppers{border-left:1px solid var(--border-color,rgba(74,100,126,.15));display:flex;flex-direction:column;flex-shrink:0;width:24px}[data-theme=dark] .unit-value-input__steppers{border-left-color:hsla(0,0%,100%,.1)}.unit-value-input__stepper{align-items:center;background:transparent;border:none;color:var(--interactive-icon-color,#5fa0df);cursor:pointer;display:flex;flex:1;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease}.unit-value-input__stepper:hover:not(:disabled){background:rgba(74,100,126,.1);color:var(--primary-color,#26a3e3)}[data-theme=dark] .unit-value-input__stepper:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.unit-value-input__stepper:active:not(:disabled){background:rgba(74,100,126,.2)}.unit-value-input__stepper--up{border-bottom:1px solid var(--border-color,rgba(74,100,126,.1))}[data-theme=dark] .unit-value-input__stepper--up{border-bottom-color:hsla(0,0%,100%,.05)}.unit-value-input__stepper--disabled,.unit-value-input__stepper:disabled{cursor:not-allowed;opacity:.3}.unit-value-input__stepper .pi{font-size:.6rem;line-height:1}[data-theme=dark] .unit-value-input__stepper{color:var(--interactive-icon-color,#5fa0df)}.unit-value-input__suffix{align-items:center;background:rgba(74,100,126,.05);border:none;border-left:1px solid var(--border-color,rgba(74,100,126,.2));border-radius:0;display:flex;font-family:inherit;font-size:inherit;gap:.25rem;padding:0 .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[data-theme=dark] .unit-value-input__suffix{background:hsla(0,0%,100%,.05);border-left-color:hsla(0,0%,100%,.1)}.unit-value-input__suffix--clickable{cursor:pointer;transition:background-color .15s ease}.unit-value-input__suffix--clickable:hover:not(:disabled){background:rgba(74,100,126,.12)}[data-theme=dark] .unit-value-input__suffix--clickable:hover:not(:disabled){background:hsla(0,0%,100%,.1)}.unit-value-input__suffix--clickable:active:not(:disabled){background:rgba(74,100,126,.18)}.unit-value-input__suffix--clickable:disabled{cursor:not-allowed;opacity:.6}.unit-value-input__unit-label{color:var(--secondary-text-color,#4a6d98);font-family:var(--font-family);font-size:var(--secondary-font,13px);font-weight:500}[data-theme=dark] .unit-value-input__unit-label{color:var(--secondary-text-color,#a0b4c8)}.unit-value-input__chevron{color:var(--interactive-icon-color,#5fa0df);font-size:.7rem;transition:transform .2s ease}.unit-value-input__chevron--open{transform:rotate(180deg)}[data-theme=dark] .unit-value-input__chevron{color:var(--interactive-icon-color,#5fa0df)}.unit-value-input__overlay.p-overlaypanel{background:var(--component-background,#fff);border:1px solid var(--border-color,rgba(74,100,126,.2));border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:140px;padding:0}[data-theme=dark] .unit-value-input__overlay.p-overlaypanel{background:var(--body-background,#1e1e2f);border-color:hsla(0,0%,100%,.1)}.unit-value-input__overlay.p-overlaypanel .p-overlaypanel-content{padding:.5rem 0}.unit-value-input__overlay.p-overlaypanel:after,.unit-value-input__overlay.p-overlaypanel:before{display:none}.unit-value-input__options{display:flex;flex-direction:column;margin:0;padding:0}.unit-value-input__option{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:.6rem 1rem;text-align:left;transition:background-color .15s ease;width:100%}.unit-value-input__option:hover{background:var(--hover-background,#f5f8fa)}[data-theme=dark] .unit-value-input__option:hover{background:hsla(0,0%,100%,.08)}.unit-value-input__option--selected{background:var(--primary-color-light,#e3f2fd)}.unit-value-input__option--selected .unit-value-input__option-label{color:var(--primary-color,#26a3e3);font-weight:600}[data-theme=dark] .unit-value-input__option--selected{background:rgba(38,163,227,.2)}.unit-value-input__option-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font,14px)}.unit-value-input__option-abbrev{color:var(--secondary-text-color,#6b7c93);font-size:var(--secondary-font,12px);margin-left:.5rem}[data-theme=dark] .unit-value-input__option-abbrev{color:var(--secondary-text-color,#8a9bb0)}@media (max-width:480px){.unit-value-input{min-width:160px}.unit-value-input__suffix{padding:0 .5rem}.unit-value-input__unit-label{font-size:12px}.unit-value-input__steppers{width:20px}}.flow-action-button{align-items:center;display:flex;gap:.5rem}.flow-action-button .flow-action-button-group{background:var(--user-bg,var(--component-background));border:var(--primary-border);border-radius:var(--border-radius-pill);box-shadow:0 -2px 7px 2px var(--shadow-color-light,rgba(116,139,157,.2)) inset;display:inline-flex;filter:drop-shadow(0 1px 1px var(--shadow-color-subtle,rgba(6,44,88,.1)));overflow:hidden}[data-theme=dark] .flow-action-button .flow-action-button-group{background:var(--component-background)}.flow-action-button .flow-action-button-group:active:not(:disabled){transform:scale(.98)}.flow-action-button .flow-action-button-group .flow-action-primary{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--secondary-color);font-family:var(--font-family);font-size:.8125rem;font-weight:600;height:32px;min-width:70px;padding:0 10px;transition:background-color .15s ease}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-primary{color:#5fa0df}.flow-action-button .flow-action-button-group .flow-action-primary.has-dropdown{border-bottom-right-radius:0;border-right:1px solid var(--border-color-subtle,rgba(74,100,126,.2));border-top-right-radius:0;padding-right:12px}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-primary.has-dropdown{border-right-color:hsla(0,0%,100%,.1)}.flow-action-button .flow-action-button-group .flow-action-primary .p-button-label{font-size:.8125rem;font-weight:600;line-height:normal}.flow-action-button .flow-action-button-group .flow-action-primary .p-button-icon{font-size:.875rem}.flow-action-button .flow-action-button-group .flow-action-primary:hover:not(:disabled){background-color:rgba(55,127,196,.05)}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-primary:hover:not(:disabled){background-color:rgba(95,160,223,.1)}.flow-action-button .flow-action-button-group .flow-action-dropdown-trigger{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--secondary-color);height:32px;min-width:unset;padding:0 8px;transition:background-color .15s ease;width:28px}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-dropdown-trigger{color:#5fa0df}.flow-action-button .flow-action-button-group .flow-action-dropdown-trigger .p-button-icon{color:var(--secondary-color);font-size:.6875rem;margin:0}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-dropdown-trigger .p-button-icon{color:#5fa0df}.flow-action-button .flow-action-button-group .flow-action-dropdown-trigger:hover:not(:disabled){background-color:rgba(95,160,223,.1)}[data-theme=dark] .flow-action-button .flow-action-button-group .flow-action-dropdown-trigger:hover:not(:disabled){background-color:rgba(95,160,223,.15)}.flow-action-button .flow-action-comment{border:var(--primary-border);border-radius:16px;box-shadow:1px 2px 5px -1px var(--shadow-color-medium,rgba(74,100,126,.3));filter:drop-shadow(0 1px 1px var(--shadow-color-subtle,rgba(6,44,88,.1)));font-family:var(--font-family);font-size:.8125rem;height:32px;min-width:unset;padding:0 10px}[data-theme=dark] .flow-action-button .flow-action-comment{border-color:hsla(0,0%,100%,.1);box-shadow:1px 2px 5px -1px rgba(0,0,0,.3);filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.flow-action-button .flow-action-comment .p-button-icon{font-size:.875rem;margin:0}.flow-action-button .flow-action-comment:active:not(:disabled){transform:scale(.98)}@media (max-width:768px){.flow-action-button .flow-action-comment{display:none}}.flow-action-menu{background:var(--menu-background,#f5fbff);border-radius:0 0 20px 20px}[data-theme=dark] .flow-action-menu{background:var(--body-background)}.flow-action-menu .p-menu-list{border-radius:0 0 20px 20px;box-shadow:0 -2px 7px 2px var(--shadow-color-light,rgba(116,139,157,.2)) inset;padding-top:3px}[data-theme=dark] .flow-action-menu .p-menu-list{background:var(--body-background)}.flow-action-menu .p-menuitem{margin-bottom:3px}.flow-action-menu .p-menuitem .p-menuitem-link{background:var(--component-background);color:var(--primary-text-color);font-family:var(--font-family);font-size:.8125rem;font-weight:400;line-height:normal;padding:.375rem .625rem}[data-theme=dark] .flow-action-menu .p-menuitem .p-menuitem-link{color:var(--primary-text-color)}.flow-action-menu .p-menuitem .p-menuitem-link:hover{background:#f5f5f5}[data-theme=dark] .flow-action-menu .p-menuitem .p-menuitem-link:hover{background:#323248}.flow-action-menu .p-menuitem .p-menuitem-icon{color:var(--primary-text-color);font-size:.875rem}[data-theme=dark] .flow-action-menu .p-menuitem .p-menuitem-icon{color:var(--primary-text-color)}.flow-action-menu .flow-action-danger .p-menuitem-link{color:var(--error-color,#dc3545)}[data-theme=dark] .flow-action-menu .flow-action-danger .p-menuitem-link{color:#ff6b6b}.flow-action-menu .flow-action-danger .p-menuitem-icon{color:var(--error-color,#dc3545)}[data-theme=dark] .flow-action-menu .flow-action-danger .p-menuitem-icon{color:#ff6b6b}.flow-action-menu .flow-action-danger:hover .p-menuitem-link{background-color:var(--error-background,#fff5f5)}[data-theme=dark] .flow-action-menu .flow-action-danger:hover .p-menuitem-link{background-color:hsla(0,100%,71%,.1)}.flow-stage-selector-minimal{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;display:flex;gap:.5rem;min-height:40px;overflow:visible;padding:0}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger{align-items:center;background:none!important;border:none!important;border-radius:0!important;color:var(--primary-text-color);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-weight:300;gap:.5rem;line-height:normal;padding:0!important;transition:color .15s ease}[data-theme=dark] .flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger{color:var(--primary-text-color)}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger:hover:not(:disabled){color:var(--secondary-color)}[data-theme=dark] .flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger:hover:not(:disabled){color:#5fa0df}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger:disabled{cursor:not-allowed;opacity:.6}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .stage-icon{flex-shrink:0;font-size:1rem;line-height:1}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .stage-name{flex:1;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .pi-chevron-down{color:var(--secondary-color);font-size:.75rem;margin-left:.25rem;transition:transform .15s ease}[data-theme=dark] .flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .pi-chevron-down{color:#5fa0df}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger:hover .pi-chevron-down{color:var(--secondary-color)}[data-theme=dark] .flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger:hover .pi-chevron-down{color:#5fa0df}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger[aria-expanded=true] .pi-chevron-down{transform:rotate(180deg)}.flow-stage-selector-minimal .health-badge{border-radius:10px;flex-shrink:0;font-size:.6875rem;line-height:1.4;padding:.125rem .5rem}.flow-stage-dropdown{background:var(--surface-50,#f5fbff);border-radius:0 0 20px 20px;min-width:290px}[data-theme=dark] .flow-stage-dropdown{background:var(--body-background)}.flow-stage-dropdown :global(.p-overlaypanel-content){background:transparent;border:none;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);padding:0}.flow-stage-dropdown .stage-list{border-radius:0 0 20px 20px;padding-top:3px}[data-theme=dark] .flow-stage-dropdown .stage-list{background:var(--body-background)}.flow-stage-dropdown .stage-list .stage-item{align-items:center;background:var(--component-background);color:var(--primary-text-color);display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-weight:300;justify-content:space-between;line-height:normal;margin-bottom:3px;padding:.5rem .75rem;transition:background-color .15s ease}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item{color:var(--primary-text-color)}.flow-stage-dropdown .stage-list .stage-item:hover{background:var(--hover-background,#f5f5f5)}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item:hover{background:var(--hover-background-dark,#323248)}.flow-stage-dropdown .stage-list .stage-item.active{background:linear-gradient(90deg,#b3d9f2,#d4e9f7);border-left:4px solid var(--secondary-color,#377fc4);box-shadow:inset 0 1px 3px rgba(55,127,196,.2);cursor:default;padding-left:calc(.75rem - 4px)}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item.active{background:linear-gradient(90deg,#4a647e,#3a5a7a);border-left-color:#5fa0df;box-shadow:inset 0 1px 3px rgba(95,160,223,.3)}.flow-stage-dropdown .stage-list .stage-item.active .stage-name{color:#1a3a52;font-weight:600}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item.active .stage-name{color:#e8f4ff}.flow-stage-dropdown .stage-list .stage-item.active .stage-icon{color:#1a3a52}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item.active .stage-icon{color:#e8f4ff}.flow-stage-dropdown .stage-list .stage-item.clickable{cursor:pointer}.flow-stage-dropdown .stage-list .stage-item.clickable:hover .stage-name{color:var(--secondary-color)}[data-theme=dark] .flow-stage-dropdown .stage-list .stage-item.clickable:hover .stage-name{color:#5fa0df}.flow-stage-dropdown .stage-list .stage-item.disabled{cursor:not-allowed;opacity:.5}.flow-stage-dropdown .stage-list .stage-item.disabled:hover{background:var(--component-background)}.flow-stage-dropdown .stage-list .stage-item .stage-info{align-items:center;display:flex;flex:1;gap:.5rem}.flow-stage-dropdown .stage-list .stage-item .stage-info .stage-icon{flex-shrink:0;font-size:1rem;line-height:1}.flow-stage-dropdown .stage-list .stage-item .stage-info .stage-name{color:inherit;flex:1;font-size:var(--primary-font);line-height:normal}.flow-stage-selector-error,.flow-stage-selector-loading{border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2);font-family:var(--font-family);font-size:var(--primary-font);min-height:40px;padding:0 10px}.flow-stage-selector-loading{align-items:center;display:flex;font-family:var(--font-family);gap:.5rem}.flow-stage-selector-loading,[data-theme=dark] .flow-stage-selector-loading{background:var(--component-background);color:var(--primary-text-color)}.flow-stage-selector-loading:before{content:"⏳";font-size:1rem}.flow-stage-selector-error{align-items:center;background:var(--component-background);color:var(--error-color,#dc3545);display:flex;font-family:var(--font-family);gap:.5rem}[data-theme=dark] .flow-stage-selector-error{background:var(--component-background);color:#ff6b6b}.flow-stage-selector-error:before{content:"⚠️";font-size:1rem}@media (max-width:768px){.flow-stage-selector-minimal{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.flow-stage-selector-minimal .stage-dropdown-atom{flex:0 1 auto;max-width:150px}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .stage-name{font-size:.875rem;max-width:100px}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .stage-icon{font-size:1.125rem}.flow-stage-selector-minimal .stage-dropdown-atom .stage-selector-trigger .pi-chevron-down{font-size:.625rem}.flow-stage-selector-minimal .health-badge{flex:0 0 auto;font-size:.625rem;padding:.25rem .5rem;white-space:nowrap}.flow-stage-selector-minimal .flow-action-button{flex:0 1 auto}.flow-stage-selector-minimal .flow-action-button button{font-size:.875rem;padding:.375rem .75rem;white-space:nowrap}.flow-stage-selector-minimal .flow-action-button button i{font-size:1rem}}.flow-stage-dropdown{min-width:300px}.flow-stage-dropdown :global(.p-overlaypanel-content){padding:0!important}.flow-stage-dropdown .stage-list .stage-item{align-items:flex-start;flex-direction:column;gap:.5rem}.flow-stage-dropdown .stage-list .stage-item .stage-actions{width:100%}.flow-stage-dropdown .stage-list .stage-item .stage-actions button{flex:1}@media (prefers-reduced-motion:reduce){.flow-stage-dropdown .stage-list .stage-item,.flow-stage-dropdown .stage-list .stage-item .stage-actions button,.flow-stage-selector-minimal .stage-selector-trigger .pi-chevron-down{transition:none}.flow-stage-dropdown .stage-list .stage-item .stage-actions button:hover{transform:none}}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}}.atlas-button{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.atlas-perspectives-detail-grid .p-datatable-wrapper{background:var(--component-background);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:var(--card-shadow)}.atlas-perspectives-detail-grid .p-datatable-wrapper table{font-size:var(--primary-font) tbody;font-size-height:260px}.atlas-perspectives-detail-grid .p-datatable-wrapper table thead tr th{background:var(--component-background);border:none;color:var(--primary-text-color);font-size:var(--primary-font);font-style:normal;font-weight:700;line-height:normal;padding:8px 16px}.atlas-perspectives-detail-grid .p-datatable-wrapper table tbody tr{background:var(--component-background);color:var(--primary-text-color);font-size:13px}.atlas-perspectives-detail-grid .p-datatable-wrapper table tbody tr:last-child td{border-bottom:none}.subject-column{justify-content:space-between}.subject-column,.subject-column div{align-items:center;display:flex}.subject-column div span{border:var(--primary-border);border-radius:var(--border-radius)}.subject-column div i{border-radius:var(--border-radius);box-shadow:var(--element-shadow);flex-shrink:0;height:30px;width:30px}.subject-column div .sphere-avatar-icon{background-color:red}.subject-column .profile-icon{display:inline-block}.search-bar{background:var(--input-background,var(--component-background));border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow)}.search-panel{display:-webkit-inline-box}.search-panel .icon-container{border:var(--primary-border);border-radius:var(--border-radius);display:inline-flex;margin-right:10px}.search-panel i{border-radius:var(--border-radius);box-shadow:var(--element-shadow);flex-shrink:0;height:33px;width:33px}.perspectives-column span{border:var(--primary-border);border-radius:var(--border-radius)}.perspectives-column span i{border-radius:var(--border-radius);box-shadow:var(--element-shadow);flex-shrink:0;height:30px;width:30px}.description-column{font-size:var(--secondary-font)}.atlas-perspectives-detail-grid thead th:last-child{align-items:center;display:flex}.highlighted-row{background-color:#eff8f7!important}.wrap-text{white-space:normal;word-wrap:break-word;max-width:200px;word-break:break-word}.skeleton-table{width:100%}.skeleton-table td{padding:.5rem}.detail-header{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;justify-content:space-between;padding:6px 10px 6px 15px;width:100%}.detail-header h3{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:600;margin:0}.p-datatable .p-datatable-header{background-color:transparent;border-top:none;padding:0}.p-datatable .p-datatable-header .add-assignee{border:1px solid #26a3e3;border-radius:50%;box-sizing:border-box;color:#26a3e3;cursor:pointer;font-size:var(--primary-font);padding:3px;transition:background-color .3s ease}.p-datatable .p-datatable-header .add-assignee:hover{background-color:rgba(38,163,227,.1)}.atlas-perspectives-card{border:var(--primary-border);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%}.atlas-perspectives-card .atlas-perspectives-detail-grid{display:flex;flex:1;flex-direction:column}.atlas-perspectives-card .atlas-perspectives-detail-grid .p-datatable-wrapper{flex:1}.perspective-select-wrapper{align-items:flex-start;border-radius:var(--border-radius);display:flex;flex-direction:column;margin:1rem;max-height:325px;overflow-y:auto}.perspective-select-wrapper label{color:var(--primary-text-color);margin:0 0 .5rem .5rem}.perspective-select-wrapper .perspective-dropdown{margin-bottom:.5rem;width:100%}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:var(--hover-background)}.p-dropdown:focus-within{box-shadow:var(--card-shadow)}.period-card-atom{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,background .2s ease}.period-card-atom:hover{background:rgba(55,127,196,.05);box-shadow:0 6px 12px rgba(74,100,126,.3);transform:translateY(-2px)}.period-card-atom:focus{box-shadow:0 0 0 3px rgba(55,127,196,.25),var(--element-shadow);outline:none}.period-card-atom.selected{background:rgba(55,127,196,.1);border:2px solid #377fc4;box-shadow:0 0 0 2px rgba(55,127,196,.2),var(--element-shadow)}.period-card-atom__title{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;margin-bottom:.5rem}.period-card-atom__dates{color:var(--secondary-text-color);font-size:var(--secondary-font);margin-bottom:.75rem}.period-card-atom__tag{display:inline-block}.period-card-atom__tag .p-tag{background:var(--component-background);border:var(--primary-border);border-radius:10px;color:var(--primary-text-color);font-size:var(--secondary-font);font-weight:600;padding:.25rem .5rem}@media (max-width:768px){.period-card-atom{flex:0 0 100%;margin:0;max-width:100%;padding:.75rem;text-align:left;width:100%}.period-card-atom .font-bold{font-size:1rem;margin-bottom:.5rem}.period-card-atom .text-sm{font-size:.875rem}.period-card-atom .chip{margin-top:.5rem}}.period-selector-modal{align-items:center;display:flex;height:95%;justify-content:center;z-index:2001}.period-selector-modal,.period-selector-modal-content{background:var(--component-background);border-radius:var(--border-radius);width:100%}.period-selector-modal-content{animation:fadeInUp .18s;border:var(--primary-border);box-shadow:var(--card-shadow);height:100%;z-index:2002}.period-selector-modal-header{align-items:center;background:var(--component-background);border-bottom:var(--primary-border);border-radius:var(--border-radius) var(--border-radius) 0 0;display:flex;justify-content:space-between;padding:1rem 1.5rem;position:relative}.period-selector-modal-header h2{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:600;margin:0}.search-period-bar label{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600}.search-period-bar .p-input-icon-right input{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);font-size:var(--primary-font);padding:.75rem 3rem .75rem 1rem;position:relative}.search-period-bar .p-input-icon-right input::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}.search-period-bar .p-input-icon-right input::placeholder{color:var(--secondary-text-color);opacity:.7}.search-period-bar .p-input-icon-right input:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25),var(--button-shadow);outline:none}.search-period-bar .p-input-icon-right i{color:var(--primary-text-color);position:absolute;right:1rem}.period-filters{color:var(--primary-text-color);font-weight:600}.period-filters,.period-filters label,.period-filters span{font-size:var(--primary-font)}.period-filters .p-calendar .p-inputtext{border-radius:var(--border-radius);font-size:var(--primary-font)}.period-filters .p-calendar .p-inputtext:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25),var(--button-shadow);outline:none}.period-filters div .flex-column .p-treeselect{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);display:flex}.period-filters div .flex-column .p-treeselect .p-treeselect-trigger{align-items:center;display:flex;justify-content:center;width:2.5rem}.period-filters div .flex-column .p-treeselect .p-treeselect-trigger .p-treeselect-trigger-icon{color:#6c757d!important;font-size:1rem}.period-filters div .flex-column .p-treeselect-label-container .p-treeselect-label{color:var(--primary-text-color);font-size:var(--primary-font)}.periods-available{font-size:var(--sub-heading-font)}.periods-available,.periods-available h3{color:var(--primary-text-color);font-weight:600}.periods-available span{color:var(--primary-text-color);font-size:var(--primary-font)}.p-button{border-radius:var(--border-radius);font-weight:600;transition:all .2s ease}.p-button.p-button-outlined{background:var(--cta-secondary-background);border:var(--cta-secondary-border);box-shadow:var(--cta-secondary-shadow);color:var(--cta-secondary-color)}.p-button.p-button-outlined:hover:not(:disabled){background:var(--cta-secondary-hover-background);transform:translateY(-1px)}.p-button.p-button-primary{background:var(--cta-primary-background);border:var(--cta-primary-border);box-shadow:var(--cta-primary-shadow);color:var(--cta-primary-color)}.p-button.p-button-primary:hover:not(:disabled){background:var(--cta-primary-hover-background);transform:translateY(-1px)}.periods-cards{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-height:350px;overflow-y:auto;padding:.5rem}.selected-periods{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);padding:1rem}.selected-periods h4{font-size:var(--sub-heading-font)}.selected-periods .p-tag,.selected-periods h4{color:var(--primary-text-color);font-weight:600}.selected-periods .p-tag{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);cursor:pointer;font-size:var(--primary-font);padding:.5rem .75rem;transition:all .2s ease}.selected-periods .p-tag:hover{background:rgba(55,127,196,.05);box-shadow:0 4px 8px rgba(74,100,126,.25);transform:translateY(-1px)}.selected-periods .p-tag .pi-times{color:#377fc4;transition:color .2s ease}.selected-periods .p-tag .pi-times:hover{color:#d32f2f}.std-label-color{color:var(--primary-text-color)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.timeframe-selector-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);padding:.75rem;transition:padding-left .2s ease}.timeframe-selector-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25),var(--button-shadow);outline:none}.timeframe-selector-panel .p-treeselect-items-wrapper .p-tree{background:var(--body-background);padding:0}.timeframe-selector-panel .p-treeselect-items-wrapper .p-tree .p-tree-container li{box-shadow:var(--element-shadow);color:var(--primary-text-color);font-size:var(--primary-font)}.timeframe-selector-panel .p-treeselect-items-wrapper .p-tree .p-tree-container li .p-treenode-children{padding:0}.timeframe-selector-panel .p-treeselect-items-wrapper .p-tree .p-tree-container li .p-treenode-children li{color:var(--primary-text-color);padding-left:1rem}.period-filter-from:before,.period-filter-to:before{color:var(--primary-text-color);content:"\e927";font-family:PrimeIcons,sans-serif;font-size:1rem;position:absolute;right:12px;top:10px;z-index:99}@media (max-width:768px){.period-selector-modal{height:100%;padding:0}.period-selector-modal-content{border-radius:0;height:100%;margin:0;width:100%}.period-selector-modal-header{padding:.75rem 1rem;position:sticky;top:0;z-index:10}.period-selector-modal-header h2{font-size:1.125rem}.search-period-bar{margin-bottom:1rem}.search-period-bar label{font-size:.875rem;margin-bottom:.5rem}.search-period-bar .p-input-icon-right input{font-size:.875rem;padding:.625rem 3rem .625rem .75rem}.period-filters{flex-direction:column;gap:1rem;margin-bottom:1rem}.period-filters>div{width:100%}.period-filters label,.period-filters span{font-size:.875rem}.period-filters .flex-column{width:100%}.period-filters .flex-column>div{display:flex;flex-direction:column;gap:.5rem}.period-filters .flex-column>div .p-calendar{width:100%}.period-filters .flex-column>div .p-calendar .p-inputtext{font-size:.875rem;width:100%}.period-filters .flex-column>div>span{display:none}.period-filters .p-button{flex:1;font-size:.875rem;min-height:44px;padding:.625rem 1rem}.periods-available{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:1rem}.periods-available h3{font-size:1rem;margin:0}.periods-available>div{align-items:stretch;flex-direction:column;gap:.75rem;width:100%}.periods-available>div span{font-size:.875rem}.periods-cards{align-items:stretch;flex-direction:column;gap:.75rem;justify-content:flex-start;max-height:300px;padding:.5rem}.selected-periods{margin-bottom:1rem;margin-top:1rem;padding:.75rem}.selected-periods h4{font-size:.9375rem;margin-bottom:.5rem}.selected-periods .p-tag{font-size:.8125rem;padding:.5rem .625rem}.p-card{padding:1rem!important}.flex.justify-content-end.gap-2.mt-3{background:var(--component-background);border-top:var(--primary-border);bottom:0;margin:0;padding:.75rem 0;position:sticky;z-index:10}.flex.justify-content-end.gap-2.mt-3 .p-button{flex:1;font-size:.875rem;min-height:44px}.period-filter-from,.period-filter-to{width:100%}.period-filter-from:before,.period-filter-to:before{font-size:.875rem;top:50%;transform:translateY(-50%)}}.perspective-assignments-panel{background:transparent;border-radius:8px;height:100%;padding:6px 16px 16px;width:auto}.perspective-assignments-panel h3{color:var(--primary-text-color);font-size:20px;margin-bottom:16px;margin-top:0}.perspective-assignments-panel .perspective-section{margin-bottom:24px}.perspective-assignments-panel .perspective-section h4{color:var(--primary-text-color);font-size:var(--sub-heading-font);margin-bottom:8px}.perspective-assignments-panel .perspective-section .perspective-item{margin-bottom:12px}.perspective-assignments-panel .perspective-section .perspective-item label{color:var(--primary-text-color);display:block;font-size:var(--sub-heading-font);font-weight:500;margin-bottom:4px}.perspective-assignments-panel .perspective-section .perspective-item .perspective-selector{max-width:500px;width:100%}.perspective-assignments-panel .perspective-section .perspective-item .perspective-selector .p-dropdown-label,.perspective-assignments-panel .perspective-section .perspective-item .perspective-selector .p-dropdown-label .dropdown-selected-item{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.perspective-assignments-panel .perspective-section .perspective-item .node-perspective-selector span:last-child,.perspective-assignments-panel .perspective-section .perspective-item .perspective-selector .p-dropdown-label .placeholder-text{color:var(--primary-text-color)}.perspective-assignments-panel .perspective-section .show-more-button{background-color:#940202;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font-family);margin-top:12px;padding:8px 16px}.perspective-assignments-panel .perspective-section .show-more-button:hover{background-color:#b30000}.perspective-assignments-panel .perspective-selector.is-invalid.p-dropdown{border:2px solid orange}.perspective-assignments-panel .invalid-feedback{color:red;margin-top:4px}@media (max-width:768px){.perspective-assignments-panel{background:hsla(0,0%,100%,.5);border-radius:12px;margin-top:0;padding:12px;width:100%}[data-theme=dark] .perspective-assignments-panel{background:rgba(44,44,62,.5)}.perspective-assignments-panel h3{font-size:18px;margin-bottom:12px}.perspective-assignments-panel .perspective-section{margin-bottom:16px}.perspective-assignments-panel .perspective-section .perspective-item{margin-bottom:10px}.perspective-assignments-panel .perspective-section .perspective-item .perspective-selector{max-width:100%;width:100%!important}.perspective-assignments-panel .perspective-section .show-more-button{font-size:16px;margin-top:8px;padding:12px;width:100%}}.status-badge{align-items:center;border-radius:9999px;display:inline-flex;font-weight:500;gap:4px;text-transform:capitalize;white-space:nowrap}.status-badge--small{font-size:.6875rem;line-height:1.4;padding:2px 8px}.status-badge--small i{font-size:.625rem}.status-badge--medium{font-size:.75rem;line-height:1.5;padding:4px 10px}.status-badge--medium i{font-size:.75rem}.status-badge--active{background-color:var(--green-100,#dcfce7);color:var(--green-700,#15803d)}.status-badge--active i{color:var(--green-600,#16a34a)}.status-badge--overdue{background-color:var(--red-100,#fee2e2);color:var(--red-700,#b91c1c)}.status-badge--overdue i{color:var(--red-600,#dc2626)}.status-badge--draft{background-color:var(--blue-100,#dbeafe);color:var(--blue-700,#1d4ed8)}.status-badge--draft i{color:var(--blue-600,#2563eb)}.status-badge--error{background-color:var(--red-100,#fee2e2);color:var(--red-700,#b91c1c)}.status-badge--error i{color:var(--red-600,#dc2626)}.status-badge--pending{background-color:var(--yellow-100,#fef3c7);color:var(--yellow-700,#a16207)}.status-badge--pending i{color:var(--yellow-600,#ca8a04)}.status-badge--unknown{background-color:var(--gray-100,#f3f4f6);color:var(--gray-600,#4b5563)}.status-badge--deactivated,.status-badge--unknown i{color:var(--gray-500,#6b7280)}.status-badge--deactivated{background-color:var(--gray-100,#f3f4f6);opacity:.75}.status-badge--deactivated i{color:var(--gray-400,#9ca3af)}.status-badge__label{line-height:inherit}[data-theme=dark] .status-badge--active{background-color:rgba(34,197,94,.2);color:var(--green-400,#4ade80)}[data-theme=dark] .status-badge--active i{color:var(--green-400,#4ade80)}[data-theme=dark] .status-badge--overdue{background-color:rgba(239,68,68,.2);color:var(--red-400,#f87171)}[data-theme=dark] .status-badge--overdue i{color:var(--red-400,#f87171)}[data-theme=dark] .status-badge--draft{background-color:rgba(59,130,246,.2);color:var(--blue-400,#60a5fa)}[data-theme=dark] .status-badge--draft i{color:var(--blue-400,#60a5fa)}[data-theme=dark] .status-badge--error{background-color:rgba(239,68,68,.2);color:var(--red-400,#f87171)}[data-theme=dark] .status-badge--error i{color:var(--red-400,#f87171)}[data-theme=dark] .status-badge--pending{background-color:rgba(234,179,8,.2);color:var(--yellow-400,#facc15)}[data-theme=dark] .status-badge--pending i{color:var(--yellow-400,#facc15)}[data-theme=dark] .status-badge--unknown{background-color:hsla(220,9%,46%,.2);color:var(--gray-400,#9ca3af)}[data-theme=dark] .status-badge--unknown i{color:var(--gray-400,#9ca3af)}[data-theme=dark] .status-badge--deactivated{background-color:hsla(220,9%,46%,.15);color:var(--gray-500,#71717a);opacity:.75}[data-theme=dark] .status-badge--deactivated i{color:var(--gray-500,#71717a)}.dirty-indicator{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.dirty-indicator--badge{background-color:var(--blue-500,#3b82f6);border-radius:4px;color:#fff;font-size:.625rem;font-weight:700;height:16px;text-transform:uppercase;width:16px}.dirty-indicator--dot{height:8px;width:8px}.dirty-indicator__dot{animation:pulse-dirty 2s infinite;background-color:var(--blue-500,#3b82f6);border-radius:50%;display:block;height:8px;width:8px}@keyframes pulse-dirty{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}[data-theme=dark] .dirty-indicator--badge{background-color:var(--blue-400,#60a5fa);color:var(--gray-900,#18181b)}[data-theme=dark] .dirty-indicator__dot{background-color:var(--blue-400,#60a5fa)}.factor-list-item{align-items:center;background:var(--surface-card,#fff);border-bottom:1px solid var(--surface-border,#dee2e6);border-left:3px solid transparent;cursor:pointer;display:flex;gap:var(--spacing-sm,.5rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem);transition:background-color .15s ease,border-left-color .15s ease}.factor-list-item:last-child{border-bottom:none}.factor-list-item:hover{background:var(--surface-hover,#f8f9fa)}.factor-list-item:focus{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.factor-list-item:focus:not(:focus-visible){outline:none}.factor-list-item--selected{background:var(--primary-50,#eff6ff);border-left-color:var(--primary-color,#3b82f6)}.factor-list-item--selected:hover{background:var(--primary-100,#dbeafe)}.factor-list-item--deactivated{opacity:.6}.factor-list-item--deactivated .factor-list-item__icon-badge{background:var(--gray-100,#f3f4f6);color:var(--gray-400,#9ca3af)}.factor-list-item--deactivated .factor-list-item__name{color:var(--text-secondary,#6c757d);font-style:italic}.factor-list-item--has-errors{border-left-color:var(--red-500,#ef4444)}.factor-list-item--has-errors.factor-list-item--selected{background:var(--red-50,#fef2f2);border-left-color:var(--red-500,#ef4444)}.factor-list-item--has-errors.factor-list-item--selected:hover{background:var(--red-100,#fee2e2)}.factor-list-item__icon{flex-shrink:0}.factor-list-item__icon,.factor-list-item__icon-badge{align-items:center;display:flex;justify-content:center}.factor-list-item__icon-badge{background:var(--surface-ground,#f8f9fa);border-radius:6px;color:var(--text-secondary,#6c757d);font-size:.75rem;font-weight:600;height:28px;width:28px}.factor-list-item__content{align-items:center;display:flex;flex:1;gap:var(--spacing-xs,.25rem);min-width:0}.factor-list-item__name{color:var(--text-color,#212529);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factor-list-item__error-hint{color:var(--red-500,#ef4444);flex-shrink:0;font-size:.75rem}.factor-list-item__error-hint i{font-size:.875rem}.factor-list-item__badges{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xs,.25rem)}[data-theme=dark] .factor-list-item{background:var(--component-background);border-bottom-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-list-item:hover{background:var(--hover-background)}[data-theme=dark] .factor-list-item--selected{background:rgba(59,130,246,.15);border-left-color:var(--primary-400,#60a5fa)}[data-theme=dark] .factor-list-item--selected:hover{background:rgba(59,130,246,.2)}[data-theme=dark] .factor-list-item--has-errors{border-left-color:var(--red-400,#f87171)}[data-theme=dark] .factor-list-item--has-errors.factor-list-item--selected{background:rgba(239,68,68,.15);border-left-color:var(--red-400,#f87171)}[data-theme=dark] .factor-list-item--has-errors.factor-list-item--selected:hover{background:rgba(239,68,68,.2)}[data-theme=dark] .factor-list-item--deactivated{opacity:.55}[data-theme=dark] .factor-list-item--deactivated .factor-list-item__icon-badge{background:var(--surface-ground,#18181b);color:var(--gray-500,#71717a)}[data-theme=dark] .factor-list-item--deactivated .factor-list-item__name{color:var(--gray-500,#71717a)}[data-theme=dark] .factor-list-item__icon-badge{background:var(--surface-ground,#18181b);color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .factor-list-item__name{color:var(--primary-text-color)}.factor-sidebar{background:var(--surface-card,#fff);display:flex;flex:1;flex-direction:column;min-height:0}.factor-sidebar__header{align-items:center;background:var(--surface-ground,#f8f9fa);border-bottom:1px solid var(--surface-border,#dee2e6);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm,.75rem) var(--spacing-md,1rem)}.factor-sidebar__title{align-items:center;display:flex;gap:var(--spacing-xs,.25rem)}.factor-sidebar__title-text{color:var(--text-color,#212529);font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.factor-sidebar__count{color:var(--text-secondary,#6c757d);font-size:.75rem;font-weight:500}.factor-sidebar__add-btn.p-button{height:28px;padding:0;width:28px}.factor-sidebar__add-btn.p-button .p-button-icon{font-size:.875rem}.factor-sidebar__list{flex:1;overflow-x:hidden;overflow-y:auto}.factor-sidebar__empty{align-items:center;color:var(--text-secondary,#6c757d);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl,2rem) var(--spacing-md,1rem);text-align:center}.factor-sidebar__empty i{font-size:2rem;margin-bottom:var(--spacing-sm,.5rem);opacity:.5}.factor-sidebar__empty p{font-size:.875rem;margin:0 0 var(--spacing-md,1rem)}.factor-sidebar__deactivated{border-top:1px solid var(--surface-border,#dee2e6);flex-shrink:0}.factor-sidebar__deactivated-header{align-items:center;background:var(--surface-ground,#f8f9fa);border:none;color:var(--text-secondary,#6c757d);cursor:pointer;display:flex;font-family:inherit;gap:var(--spacing-xs,.25rem);padding:var(--spacing-xs,.5rem) var(--spacing-md,1rem);width:100%}.factor-sidebar__deactivated-header:hover{background:var(--surface-hover,#e9ecef)}.factor-sidebar__deactivated-header i{font-size:.625rem;transition:transform .15s ease}.factor-sidebar__deactivated-title{font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.factor-sidebar__deactivated-count{font-size:.75rem;font-weight:500}.factor-sidebar__deactivated-list{max-height:200px;overflow-y:auto}.factor-sidebar__footer{background:var(--surface-ground,#f8f9fa);border-top:1px solid var(--surface-border,#dee2e6);flex-shrink:0;padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem)}.factor-sidebar__dirty-status{align-items:center;color:var(--blue-600,#2563eb);display:flex;font-size:.75rem;gap:var(--spacing-xs,.25rem)}.factor-sidebar__dirty-status i{font-size:.875rem}[data-theme=dark] .factor-sidebar{background:var(--component-background);border-right-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-sidebar__header{background:var(--component-background);border-bottom-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-sidebar__title-text{color:var(--primary-text-color)}[data-theme=dark] .factor-sidebar__footer{background:var(--component-background);border-top-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-sidebar__dirty-status{color:var(--blue-400,#60a5fa)}[data-theme=dark] .factor-sidebar__deactivated{border-top-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-sidebar__deactivated-header{background:var(--component-background);color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .factor-sidebar__deactivated-header:hover{background:var(--surface-hover,#27272a)}.factor-type-selector__title{color:var(--text-color,#212529);font-size:.875rem;font-weight:600;letter-spacing:.025em;margin:0 0 var(--spacing-md,1rem);text-transform:uppercase}.factor-type-selector__options{display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem)}.factor-type-selector--disabled{opacity:.6;pointer-events:none}.factor-type-card{align-items:flex-start;background:var(--surface-card,#fff);border:2px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,8px);cursor:pointer;display:flex;gap:var(--spacing-md,1rem);padding:var(--spacing-md,1rem);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.factor-type-card:hover{background:var(--surface-hover,#f8f9fa);border-color:var(--primary-300,#93c5fd)}.factor-type-card:focus{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}.factor-type-card:focus:not(:focus-visible){outline:none}.factor-type-card--selected{background:var(--primary-50,#eff6ff);border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 1px var(--primary-color,#3b82f6)}.factor-type-card--selected:hover{background:var(--primary-100,#dbeafe);border-color:var(--primary-color,#3b82f6)}.factor-type-card__icon{align-items:center;background:var(--surface-ground,#f8f9fa);border-radius:var(--border-radius,8px);color:var(--text-secondary,#6c757d);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.factor-type-card__icon i{font-size:1.25rem}.factor-type-card--selected .factor-type-card__icon{background:var(--primary-100,#dbeafe);color:var(--primary-color,#3b82f6)}.factor-type-card__content{flex:1;min-width:0}.factor-type-card__label{color:var(--text-color,#212529);display:block;font-size:.9375rem;font-weight:600;margin-bottom:4px}.factor-type-card__description{color:var(--text-secondary,#6c757d);display:block;font-size:.8125rem;line-height:1.4}.factor-type-card__check{align-items:center;align-self:center;background:var(--primary-color,#2563eb);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.factor-type-card__check i{font-size:.75rem}[data-theme=dark] .factor-type-selector__title{color:var(--primary-text-color)}[data-theme=dark] .factor-type-card{background:var(--component-background);border-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-type-card:hover{background:var(--hover-background);border-color:var(--primary-400,#60a5fa)}[data-theme=dark] .factor-type-card--selected{background:rgba(59,130,246,.15);border-color:var(--primary-400,#60a5fa);box-shadow:0 0 0 1px var(--primary-400,#60a5fa)}[data-theme=dark] .factor-type-card--selected:hover{background:rgba(59,130,246,.2);border-color:var(--primary-400,#60a5fa)}[data-theme=dark] .factor-type-card__icon{background:var(--surface-ground,#18181b);color:var(--text-secondary,#a1a1aa)}.factor-type-card--selected [data-theme=dark] .factor-type-card__icon{background:rgba(59,130,246,.2);color:var(--primary-400,#60a5fa)}[data-theme=dark] .factor-type-card__label{color:var(--primary-text-color)}[data-theme=dark] .factor-type-card__check{background:var(--primary-400,#60a5fa)}.collapsible-section{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,6px);margin-bottom:var(--spacing-sm,.5rem);overflow:hidden;transition:border-color .2s ease}.collapsible-section:last-child{margin-bottom:0}.collapsible-section__header{align-items:center;background:var(--surface-ground,#f8f9fa);cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-sm,.75rem) var(--spacing-md,1rem);transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapsible-section__header:hover{background:var(--surface-hover,#e9ecef)}.collapsible-section__header:focus{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.collapsible-section__header:focus:not(:focus-visible){outline:none}.collapsible-section__header-content{align-items:center;display:flex;flex:1;gap:var(--spacing-sm,.5rem);min-width:0}.collapsible-section__step-number{color:var(--text-secondary,#6c757d);flex-shrink:0;font-size:var(--font-size-sm,.875rem);font-weight:600;text-transform:uppercase}.collapsible-section__title-wrapper{display:flex;flex-direction:column;min-width:0}.collapsible-section__title{color:var(--text-color,#212529);font-size:var(--font-size-base,1rem);font-weight:600;letter-spacing:.025em;text-transform:uppercase}.collapsible-section__subtitle{color:var(--text-secondary,#6c757d);font-size:var(--font-size-sm,.875rem);margin-top:2px}.collapsible-section__error-indicator{animation:pulse-error 2s infinite;color:var(--red-500,#ef4444);flex-shrink:0}.collapsible-section__error-indicator i{font-size:1rem}.collapsible-section__header-actions{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm,.5rem)}.collapsible-section__actions{align-items:center;display:flex;gap:var(--spacing-xs,.25rem)}.collapsible-section__toggle-icon{align-items:center;color:var(--text-secondary,#6c757d);display:flex;height:24px;justify-content:center;transition:transform .2s ease;width:24px}.collapsible-section__toggle-icon i{font-size:.75rem}.collapsible-section__content{background:var(--component-background);overflow:hidden;transition:height .3s ease}.collapsible-section__content-inner{border-top:1px solid var(--surface-border,#dee2e6);padding:var(--spacing-md,1rem)}.collapsible-section--expanded .collapsible-section__header{border-bottom-left-radius:0;border-bottom-right-radius:0}.collapsible-section--has-errors{border-color:var(--red-400,#f87171)}.collapsible-section--has-errors .collapsible-section__header{background:var(--red-50,#fef2f2)}.collapsible-section--has-errors .collapsible-section__header:hover{background:var(--red-100,#fee2e2)}.collapsible-section--has-errors .collapsible-section__title{color:var(--red-700,#b91c1c)}.collapsible-section--disabled{opacity:.6;pointer-events:none}.collapsible-section--disabled .collapsible-section__header{cursor:not-allowed}@keyframes pulse-error{0%,to{opacity:1}50%{opacity:.6}}[data-theme=dark] .collapsible-section{background:var(--surface-card,#27272a);border-color:var(--surface-border,#3f3f46)}[data-theme=dark] .collapsible-section__header{background:var(--component-background)}[data-theme=dark] .collapsible-section__header:hover{background:var(--hover-background)}[data-theme=dark] .collapsible-section__title{color:var(--primary-text-color)}[data-theme=dark] .collapsible-section__content-inner{border-top-color:var(--surface-border,#3f3f46)}[data-theme=dark] .collapsible-section--has-errors{border-color:var(--red-500,#ef4444)}[data-theme=dark] .collapsible-section--has-errors .collapsible-section__header{background:rgba(239,68,68,.1)}[data-theme=dark] .collapsible-section--has-errors .collapsible-section__header:hover{background:rgba(239,68,68,.15)}[data-theme=dark] .collapsible-section--has-errors .collapsible-section__title{color:var(--red-400,#f87171)}.related-spheres-editor{display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem)}.related-spheres-editor--disabled{opacity:.7;pointer-events:none}.related-spheres-editor__section{display:flex;flex-direction:column;gap:var(--spacing-md,1rem)}.related-spheres-editor__filters{margin-top:var(--spacing-sm,.5rem)}.form-field{gap:4px}.form-field label{color:var(--text-color,#212529);font-size:.875rem}.form-field--compact{max-width:160px}.form-hint{font-size:.75rem;line-height:1.4}.form-row--two-col{align-items:start;display:grid;gap:var(--spacing-md,1rem);grid-template-columns:1fr auto}@media (max-width:600px){.form-row--two-col{grid-template-columns:1fr}}[data-theme=dark] .form-field label{color:var(--primary-text-color)}.flow-health-editor,.flow-health-editor__form{display:flex;flex-direction:column;gap:var(--spacing-md,1rem)}.flow-health-editor__how-it-works ul{margin:0;padding-left:var(--spacing-lg,1.5rem)}.flow-health-editor__how-it-works ul li{color:var(--text-color,#212529);font-size:var(--font-size-sm,.875rem);line-height:1.5;margin-bottom:var(--spacing-sm,.5rem)}.flow-health-editor__how-it-works ul li:last-child{margin-bottom:0}[data-theme=dark] .flow-health-editor__how-it-works ul li{color:var(--text-color,#fafafa)}.checkin-schedule-editor{background:var(--surface-card,#fff);border-radius:var(--border-radius-lg,8px);display:flex;flex-direction:column;gap:var(--spacing-lg,1.5rem);padding:var(--spacing-md,1rem)}.checkin-schedule-editor__section{display:flex;flex-direction:column;gap:var(--spacing-md,1rem)}.checkin-schedule-editor__section-title{border-bottom:1px solid var(--surface-border,#e2e8f0);color:var(--primary-text-color,#1e293b);font-size:var(--font-size-lg,1.125rem);font-weight:600;margin:0;padding-bottom:var(--spacing-xs,.5rem)}.checkin-schedule-editor__source-selector .p-selectbutton{display:flex;gap:var(--spacing-sm,.5rem)}.checkin-schedule-editor__source-selector .p-selectbutton .p-button{flex:1;justify-content:center;padding:var(--spacing-sm,.75rem) var(--spacing-md,1rem)}.checkin-schedule-editor__source-selector .p-selectbutton .p-button.p-highlight{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6)}.checkin-schedule-editor__field{display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem)}.checkin-schedule-editor__field .p-treeselect{background:var(--Search-input-box);border:var(--primary-border);border-radius:var(--border-radius)}.checkin-schedule-editor__field .p-treeselect .p-treeselect-label-container .p-treeselect-label{color:var(--primary-text-color)}.checkin-schedule-editor__field>label{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);font-weight:500}.checkin-schedule-editor__field .w-full{width:100%}.checkin-schedule-editor__field-row{display:flex;gap:var(--spacing-md,1rem)}.checkin-schedule-editor__field-row .checkin-schedule-editor__field{flex:1;min-width:0}@media (max-width:640px){.checkin-schedule-editor__field-row{flex-direction:column}}.checkin-schedule-editor__hint{color:var(--secondary-text-color);font-size:var(--font-size-xs,.75rem);margin-top:var(--spacing-2xs,.25rem)}.checkin-schedule-editor__hint--block{display:block;margin-top:var(--spacing-xs,.5rem)}.checkin-schedule-editor__checkbox-field{align-items:center;flex-direction:row;gap:var(--spacing-sm,.5rem)}.checkin-schedule-editor__checkbox-label{color:var(--primary-text-color);cursor:pointer;font-size:var(--font-size-sm,.875rem);font-weight:500}.checkin-schedule-editor__field--indented{border-left:2px solid var(--surface-border,#e2e8f0);margin-left:var(--spacing-lg,1.5rem);padding-left:var(--spacing-md,1rem)}.checkin-schedule-editor__time-input{background:var(--surface-ground,#f8fafc);border:1px solid var(--surface-border,#e2e8f0);border-radius:var(--border-radius-md,6px);color:var(--primary-text-color,#1e293b);font-size:var(--font-size-base,1rem);max-width:150px;padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem);width:100%}.checkin-schedule-editor__time-input:focus{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px rgba(59,130,246,.2);outline:none}.checkin-schedule-editor__time-input:disabled{cursor:not-allowed;opacity:.6}.checkin-schedule-editor__assignments{display:flex;flex-direction:column;gap:var(--spacing-sm,.5rem);margin-top:var(--spacing-sm,.5rem)}.checkin-schedule-editor__assignments>label{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);font-weight:500}.checkin-schedule-editor__assignment-list{display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem)}.checkin-schedule-editor__assignment-item{align-items:center;background:var(--surface-ground,#f8fafc);border:1px solid var(--surface-border,#e2e8f0);border-radius:var(--border-radius-md,6px);display:flex;justify-content:space-between;padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.checkin-schedule-editor__assignment-info{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm,.5rem)}.checkin-schedule-editor__assignment-info>i{color:var(--secondary-text-color)}.checkin-schedule-editor__assignment-type{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);font-weight:500}.checkin-schedule-editor__assignment-names{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs,.25rem)}.checkin-schedule-editor__name-chip.p-chip{background:var(--primary-100,#dbeafe);color:var(--primary-700,#1d4ed8);font-size:var(--font-size-xs,.75rem);padding:var(--spacing-2xs,.25rem) var(--spacing-sm,.5rem)}.checkin-schedule-editor__add-assignment{background:var(--surface-ground,#f8fafc);border:1px dashed var(--surface-border,#e2e8f0);border-radius:var(--border-radius-md,6px);display:flex;flex-direction:column;gap:var(--spacing-md,1rem);margin-top:var(--spacing-md,1rem);padding:var(--spacing-md,1rem)}.checkin-schedule-editor__add-assignment>label{color:var(--primary-text-color,#1e293b);font-size:var(--font-size-sm,.875rem);font-weight:600}.checkin-schedule-editor__assignment-option{display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem)}.checkin-schedule-editor__option-label{align-items:center;color:var(--secondary-text-color);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--spacing-xs,.5rem)}.checkin-schedule-editor__option-label>i{font-size:var(--font-size-base,1rem)}.checkin-schedule-editor__no-options{align-items:center;background:var(--surface-hover,#f1f5f9);border-radius:var(--border-radius-md,6px);color:var(--secondary-text-color);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--spacing-sm,.5rem);padding:var(--spacing-md,1rem)}.checkin-schedule-editor__no-options>i{color:var(--blue-500,#3b82f6)}.checkin-schedule-editor__assignment-summary{align-items:center;background:var(--blue-50,#eff6ff);border-radius:var(--border-radius-md,6px);color:var(--blue-700,#1d4ed8);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--spacing-sm,.5rem);padding:var(--spacing-sm,.5rem) var(--spacing-md,.75rem)}.checkin-schedule-editor__assignment-summary>i{font-size:var(--font-size-base,1rem)}.checkin-schedule-editor__channels{display:flex;flex-wrap:wrap;gap:var(--spacing-lg,1.5rem)}.checkin-schedule-editor__channel-option{align-items:center;display:flex;gap:var(--spacing-xs,.5rem)}.checkin-schedule-editor__channel-option label{color:var(--primary-text-color,#1e293b);cursor:pointer;font-size:var(--font-size-sm,.875rem)}.checkin-schedule-editor .p-divider{margin:var(--spacing-sm,.5rem) 0}.checkin-schedule-editor .p-divider:before{border-color:var(--surface-border,#e2e8f0)}.checkin-schedule-editor .p-dropdown,.checkin-schedule-editor .p-inputnumber,.checkin-schedule-editor .p-inputnumber .p-inputtext{width:100%}.checkin-schedule-editor__perspective-option{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.checkin-schedule-editor__perspective-option>i{color:var(--text-color-secondary,#64748b);font-size:var(--font-size-base,1rem);text-align:center;width:1.25rem}.checkin-schedule-editor__perspective-option>span{flex:1}.checkin-schedule-editor .p-selectbutton{width:100%}.checkin-schedule-editor__presets{display:grid;gap:var(--spacing-sm,.5rem);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.checkin-schedule-editor__preset-btn{align-items:flex-start;background:var(--surface-ground,#f8fafc);border:1px solid var(--surface-border,#e2e8f0);border-radius:var(--border-radius-md,6px);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-2xs,.25rem);padding:var(--spacing-sm,.75rem);text-align:left;transition:all .15s ease}.checkin-schedule-editor__preset-btn:hover:not(:disabled){background:var(--surface-hover,#f1f5f9);border-color:var(--primary-color,#3b82f6)}.checkin-schedule-editor__preset-btn:disabled{cursor:not-allowed;opacity:.6}.checkin-schedule-editor__preset-btn--active{background:var(--primary-100,#dbeafe);border-color:var(--primary-color,#3b82f6)}.checkin-schedule-editor__preset-btn--active .checkin-schedule-editor__preset-label{color:var(--primary-700,#1d4ed8)}.checkin-schedule-editor__preset-icon{color:var(--primary-color,#3b82f6);font-size:var(--font-size-lg,1.125rem);margin-bottom:var(--spacing-2xs,.25rem)}.checkin-schedule-editor__preset-label{color:var(--primary-text-color,#1e293b);font-size:var(--font-size-sm,.875rem);font-weight:500}.checkin-schedule-editor__preset-desc{color:var(--secondary-text-color,#64748b);font-size:var(--font-size-xs,.75rem)}.checkin-schedule-editor__template-summary{background:var(--green-50,#f0fdf4);border:1px solid var(--green-200,#bbf7d0);border-radius:var(--border-radius-md,6px);display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem);padding:var(--spacing-md,1rem)}.checkin-schedule-editor__template-summary-header{align-items:center;color:var(--green-700,#15803d);display:flex;font-weight:600;gap:var(--spacing-sm,.5rem)}.checkin-schedule-editor__template-summary-header>i{font-size:var(--font-size-lg,1.125rem)}.checkin-schedule-editor__template-summary-header>span{flex:1}.checkin-schedule-editor__template-summary-desc{color:var(--green-600,#16a34a);font-size:var(--font-size-sm,.875rem);margin:0;padding-left:calc(var(--font-size-lg, 1.125rem) + var(--spacing-sm, .5rem))}.checkin-schedule-editor__change-btn{background:transparent;border:1px solid var(--primary-color,#3b82f6);border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;font-size:var(--font-size-xs,.75rem);font-weight:500;padding:var(--spacing-2xs,.25rem) var(--spacing-sm,.5rem);transition:all .15s ease}.checkin-schedule-editor__change-btn:hover{background:var(--primary-color,#2563eb);color:#fff}.checkin-schedule-editor__custom-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm,.5rem)}.checkin-schedule-editor__custom-header>label{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);font-weight:500}.timeframe-selector-panel,.timeframe-selector-panel .p-treeselect-header,.timeframe-selector-panel .p-treeselect-items-wrapper .p-tree-selectable{background:var(--body-background)}.dark .checkin-schedule-editor,[data-theme=dark] .checkin-schedule-editor{background:var(--component-background,#1e293b)}.dark .checkin-schedule-editor__section-title,[data-theme=dark] .checkin-schedule-editor__section-title{border-bottom-color:var(--surface-border,#334155);color:var(--primary-text-color,#f8fafc)}.dark .checkin-schedule-editor__time-input,[data-theme=dark] .checkin-schedule-editor__time-input{background:var(--component-background);border-color:var(--surface-border,#334155);color:var(--primary-text-color,#f8fafc);color-scheme:dark}.dark .checkin-schedule-editor__time-input:focus,[data-theme=dark] .checkin-schedule-editor__time-input:focus{border-color:var(--primary-color,#60a5fa);box-shadow:0 0 0 2px rgba(96,165,250,.2)}.dark .checkin-schedule-editor input[type=time].checkin-schedule-editor__time-input::-webkit-calendar-picker-indicator,[data-theme=dark] .checkin-schedule-editor input[type=time].checkin-schedule-editor__time-input::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.dark .checkin-schedule-editor__add-assignment,.dark .checkin-schedule-editor__assignment-item,[data-theme=dark] .checkin-schedule-editor__add-assignment,[data-theme=dark] .checkin-schedule-editor__assignment-item{background:var(--component-background);border-color:var(--surface-border,#334155)}.dark .checkin-schedule-editor__no-options,[data-theme=dark] .checkin-schedule-editor__no-options{background:#1e293b}.dark .checkin-schedule-editor__assignment-summary,.dark .checkin-schedule-editor__name-chip.p-chip,[data-theme=dark] .checkin-schedule-editor__assignment-summary,[data-theme=dark] .checkin-schedule-editor__name-chip.p-chip{background:var(--blue-900,#1e3a5f);color:var(--blue-200,#93c5fd)}.dark .checkin-schedule-editor__perspective-option>i,[data-theme=dark] .checkin-schedule-editor__perspective-option>i{color:var(--text-color-secondary,#94a3b8)}.dark .checkin-schedule-editor__checkbox-label,[data-theme=dark] .checkin-schedule-editor__checkbox-label{color:var(--primary-text-color,#f8fafc)}.dark .checkin-schedule-editor__field--indented,[data-theme=dark] .checkin-schedule-editor__field--indented{border-left-color:var(--surface-border,#334155)}.dark .checkin-schedule-editor__preset-btn,[data-theme=dark] .checkin-schedule-editor__preset-btn{background:var(--component-background,#1e293b);border-color:var(--surface-border,#334155)}.dark .checkin-schedule-editor__preset-btn:hover:not(:disabled),[data-theme=dark] .checkin-schedule-editor__preset-btn:hover:not(:disabled){background:var(--hover-background,#334155);border-color:var(--primary-color,#60a5fa)}.dark .checkin-schedule-editor__preset-btn--active,[data-theme=dark] .checkin-schedule-editor__preset-btn--active{background:var(--blue-900,#1e3a5f);border-color:var(--primary-color,#60a5fa)}.dark .checkin-schedule-editor__preset-icon,[data-theme=dark] .checkin-schedule-editor__preset-icon{color:var(--primary-color,#60a5fa)}.dark .checkin-schedule-editor__preset-label,[data-theme=dark] .checkin-schedule-editor__preset-label{color:var(--primary-text-color,#f8fafc)}.dark .checkin-schedule-editor__preset-desc,[data-theme=dark] .checkin-schedule-editor__preset-desc{color:var(--secondary-text-color,#94a3b8)}.dark .checkin-schedule-editor__template-summary,[data-theme=dark] .checkin-schedule-editor__template-summary{background:var(--green-900,#14532d);border-color:var(--green-700,#15803d)}.dark .checkin-schedule-editor__template-summary-header,[data-theme=dark] .checkin-schedule-editor__template-summary-header{color:var(--green-200,#bbf7d0)}.dark .checkin-schedule-editor__template-summary-desc,[data-theme=dark] .checkin-schedule-editor__template-summary-desc{color:var(--green-300,#86efac)}.dark .checkin-schedule-editor__change-btn,[data-theme=dark] .checkin-schedule-editor__change-btn{border-color:var(--primary-color,#60a5fa);color:var(--primary-color,#60a5fa)}.dark .checkin-schedule-editor__change-btn:hover,[data-theme=dark] .checkin-schedule-editor__change-btn:hover{background:var(--primary-color,#60a5fa);color:var(--hover-background,#1e293b)}.dark .checkin-schedule-editor__custom-header>label,[data-theme=dark] .checkin-schedule-editor__custom-header>label{color:var(--secondary-text-color,#94a3b8)}.manual-factor-editor,.manual-factor-editor__form,.manual-factor-editor__mode-section{display:flex;flex-direction:column;gap:var(--spacing-md,1rem)}.manual-factor-editor__mode-selector{width:100%}.manual-factor-editor__mode-selector .p-button{flex:1;gap:var(--spacing-xs,.25rem);justify-content:center}.manual-factor-editor__mode-selector .p-button .p-button-icon{margin-right:var(--spacing-xs,.25rem)}.manual-factor-editor__mode-description{background-color:var(--surface-100,#f8f9fa);border-radius:var(--border-radius-md,.375rem);padding:var(--spacing-sm,.75rem) var(--spacing-md,1rem)}.manual-factor-editor__mode-description p{align-items:flex-start;color:var(--text-secondary,#6c757d);display:flex;font-size:var(--font-size-sm,.875rem);gap:var(--spacing-sm,.5rem);line-height:1.5;margin:0}.manual-factor-editor__mode-description p i{color:var(--primary-color,#3b82f6);flex-shrink:0;margin-top:2px}.manual-factor-editor__comment-section{display:flex;flex-direction:column;gap:var(--spacing-md,1rem)}.manual-factor-editor__checkbox-field{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.manual-factor-editor__checkbox-label{color:var(--text-color,#212529);cursor:pointer;font-size:var(--font-size-sm,.875rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.manual-factor-editor__field{display:flex;flex-direction:column;gap:var(--spacing-xs,.25rem)}.manual-factor-editor__field label{color:var(--text-color,#212529);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500)}.manual-factor-editor__field--indented{border-left:2px solid var(--surface-300,#e0e0e0);margin-left:var(--spacing-lg,1.5rem);padding-left:var(--spacing-md,1rem)}.manual-factor-editor__number-input{max-width:200px}.form-field{gap:var(--spacing-xs,.25rem)}.form-field__label{color:var(--text-color,#212529);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500)}.form-field__optional{color:var(--text-secondary,#6c757d);font-weight:var(--font-weight-normal,400);margin-left:var(--spacing-xs,.25rem)}.form-field__error{color:var(--red-500,#ef4444);font-size:var(--font-size-xs,.75rem)}.form-field__input-group{display:flex;flex-direction:column;gap:var(--spacing-xs,.25rem)}.form-field--inline{align-items:flex-start;flex-direction:row;gap:var(--spacing-md,1rem)}.form-field--inline .form-field__label{min-width:80px;padding-top:var(--spacing-xs,.5rem)}.form-field .atlas-input-atom,.form-field .p-inputtext,.form-field .p-inputtextarea,.form-field .textarea-atom{width:100%}.form-field .p-inputnumber{width:120px}.form-hint{color:var(--text-secondary,#6c757d);font-size:var(--font-size-xs,.75rem)}[data-theme=dark] .manual-factor-editor__mode-description{background-color:var(--surface-800,#1f2937)}[data-theme=dark] .manual-factor-editor__mode-description p{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .manual-factor-editor__mode-description p i{color:var(--primary-400,#60a5fa)}[data-theme=dark] .manual-factor-editor__checkbox-label,[data-theme=dark] .manual-factor-editor__field label{color:var(--text-color,#fafafa)}[data-theme=dark] .manual-factor-editor__field--indented{border-left-color:var(--surface-600,#4b5563)}[data-theme=dark] .form-field__label{color:var(--text-color,#fafafa)}[data-theme=dark] .form-field__optional{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .form-field__error{color:var(--red-400,#f87171)}[data-theme=dark] .form-hint{color:var(--text-secondary,#a1a1aa)}.factor-detail-pane{background:var(--surface-card,#fff);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.factor-detail-pane__header{align-items:center;background:var(--surface-ground,#f8f9fa);border-bottom:1px solid var(--surface-border,#dee2e6);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-md,1rem) var(--spacing-lg,1.5rem)}.factor-detail-pane__header-content{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.factor-detail-pane__title{color:var(--text-color,#212529);font-size:1rem;font-weight:600;margin:0}.factor-detail-pane__dirty-badge{background:var(--blue-100,#dbeafe);border-radius:9999px;color:var(--blue-700,#1d4ed8);display:inline-flex;font-size:.6875rem;font-weight:500;letter-spacing:.025em;padding:2px 8px;text-transform:uppercase}.factor-detail-pane__errors{flex-shrink:0;padding:var(--spacing-sm,.5rem) var(--spacing-lg,1.5rem)}.factor-detail-pane__errors .p-message{margin:0}.factor-detail-pane__content{background:var(--component-background);flex:1;overflow-y:auto;padding:var(--spacing-lg,1.5rem)}.factor-detail-pane__footer{align-items:center;background:var(--surface-ground,#f8f9fa);border-top:1px solid var(--surface-border,#dee2e6);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm,.75rem) var(--spacing-lg,1.5rem)}.factor-detail-pane__footer-left,.factor-detail-pane__footer-right{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.factor-detail-pane--empty{align-items:center;justify-content:center}.factor-detail-pane__empty-content{align-items:center;color:var(--text-secondary,#6c757d);display:flex;flex-direction:column;padding:var(--spacing-xl,2rem);text-align:center}.factor-detail-pane__empty-content i{font-size:2rem;margin-bottom:var(--spacing-sm,.5rem);opacity:.5}.factor-detail-pane__empty-content p{font-size:.875rem;margin:0;max-width:300px}.factor-detail-pane__placeholder{padding:var(--spacing-lg,1.5rem)}.factor-detail-pane__placeholder .p-message{margin:0}.factor-detail-pane--deactivated .factor-detail-pane__content{opacity:.6;pointer-events:none}.factor-detail-pane__deactivated-banner{align-items:flex-start;background:var(--orange-50,#fff7ed);border-bottom:1px solid var(--orange-200,#fed7aa);display:flex;flex-shrink:0;gap:var(--spacing-sm,.5rem);padding:var(--spacing-sm,.75rem) var(--spacing-lg,1.5rem)}.factor-detail-pane__deactivated-banner-icon{color:var(--orange-500,#f97316);flex-shrink:0;font-size:1rem;margin-top:2px}.factor-detail-pane__deactivated-banner-text{color:var(--orange-800,#9a3412);font-size:.8125rem;line-height:1.4}[data-theme=dark] .factor-detail-pane{background:var(--component-background)}[data-theme=dark] .factor-detail-pane__header{background:var(--component-background);border-bottom-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-detail-pane__title{color:var(--primary-text-color)}[data-theme=dark] .factor-detail-pane__dirty-badge{background:rgba(59,130,246,.2);color:var(--blue-400,#60a5fa)}[data-theme=dark] .factor-detail-pane__footer{background:var(--component-background);border-top-color:var(--surface-border,#3f3f46)}[data-theme=dark] .factor-detail-pane__deactivated-banner{background:rgba(249,115,22,.1);border-bottom-color:rgba(249,115,22,.3)}[data-theme=dark] .factor-detail-pane__deactivated-banner-icon{color:var(--orange-400,#fb923c)}[data-theme=dark] .factor-detail-pane__deactivated-banner-text{color:var(--orange-300,#fdba74)}.status-factors-tab{background:var(--component-background-gradient);border:var(--primary-border);border-radius:20px;display:flex;flex-direction:column;height:100%;min-height:600px;overflow:hidden;padding:0}.status-factors-tab--error,.status-factors-tab--loading{align-items:center;background:var(--surface-card);color:var(--secondary-text-color);gap:var(--spacing-md,1rem);justify-content:center;min-height:600px}.status-factors-tab__header{align-items:flex-start;background:var(--component-background-gradient);border-bottom:var(--primary-border);display:flex;flex-shrink:0;gap:var(--spacing-md,1rem);justify-content:space-between;padding:var(--spacing-md,1rem) var(--spacing-lg,1.5rem)}.status-factors-tab__title-section{flex:1}.status-factors-tab__title-section h3{color:var(--primary-text-color)!important;font-size:var(--font-size-xl,1.25rem);font-weight:600;margin:0 0 var(--spacing-xs,.5rem) 0}.status-factors-tab__description{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);margin:0}.status-factors-tab__header-actions{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.status-factors-tab--split-pane .status-factors-tab__split-pane{display:flex;flex:1;min-height:0;overflow:hidden}.status-factors-tab__split-pane{display:flex;flex:1;min-height:450px;overflow:hidden}.status-factors-tab__sidebar{border-right:var(--primary-border);display:flex;flex-direction:column;flex-shrink:0;min-width:140px;overflow:hidden;width:140px}.status-factors-tab__detail,.status-factors-tab__sidebar .factor-sidebar{display:flex;flex:1;flex-direction:column;overflow:hidden}.status-factors-tab__detail{min-width:0}.status-factors-tab__detail .factor-detail-pane{display:flex;flex:1;flex-direction:column;overflow:hidden}.status-factors-tab__footer{align-items:center;background:var(--surface-ground);border-top:var(--primary-border);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm,.75rem) var(--spacing-lg,1.5rem)}.status-factors-tab__footer-status{align-items:center;color:var(--yellow-700,#a16207);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:var(--spacing-sm,.5rem)}.status-factors-tab__footer-status>i{font-size:1rem}.status-factors-tab__footer-actions,.status-factors-tab__schema-info{align-items:center;display:flex;gap:var(--spacing-sm,.5rem)}.status-factors-tab__schema-info{background:var(--blue-50);border-top:1px solid var(--blue-100);color:var(--blue-700);flex-shrink:0;font-size:var(--font-size-sm,.875rem);padding:var(--spacing-md,1rem) var(--spacing-lg,1.5rem)}.status-factors-tab__schema-info>i{font-size:var(--font-size-lg,1.125rem)}.status-factors-tab__content{background:var(--body-background);flex:1;min-height:200px;overflow-y:auto;padding:var(--spacing-md,1rem) var(--spacing-lg,1.5rem)}.status-factors-tab__empty{align-items:center;color:var(--secondary-text-color,#64748b);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl,2rem);text-align:center}.status-factors-tab__empty>i{font-size:3rem;margin-bottom:var(--spacing-md,1rem);opacity:.5}.status-factors-tab__empty>p{font-size:var(--font-size-base,1rem);margin:0 0 var(--spacing-lg,1.5rem) 0}.status-factors-tab__error{margin:var(--spacing-md,1rem)}.status-factors-tab__deploy-pane{align-items:center;background:var(--surface-card);display:flex;justify-content:center}.status-factors-tab__deploy-content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md,1rem);justify-content:center;max-width:400px;padding:var(--spacing-xl,2rem);text-align:center}.status-factors-tab__deploy-icon{font-size:3rem;margin-bottom:var(--spacing-sm,.5rem)}.status-factors-tab__deploy-title{color:var(--primary-text-color);font-size:var(--font-size-xl,1.25rem);font-weight:600;margin:0}.status-factors-tab__deploy-description{color:var(--secondary-text-color);font-size:var(--font-size-base,1rem);margin:0;max-width:400px}.status-factors-tab__deploy-factors{display:flex;flex-direction:column;gap:var(--spacing-xs,.25rem);list-style:none;margin:var(--spacing-md,1rem) 0;max-width:300px;padding:0;width:100%}.status-factors-tab__deploy-factor-item{align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:var(--border-radius-md,8px);display:flex;justify-content:space-between;padding:var(--spacing-sm,.5rem) var(--spacing-md,1rem)}.status-factors-tab__deploy-factor-name{color:var(--primary-text-color);font-weight:500}.status-factors-tab__deploy-factor-weight{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem)}.status-factors-tab__deploy-error{margin:var(--spacing-sm,.5rem) 0;max-width:400px;width:100%}.status-factors-tab__deploy-note{color:var(--secondary-text-color);font-size:var(--font-size-sm,.875rem);margin:var(--spacing-sm,.5rem) 0 0 0}.dark .status-factors-tab,[data-theme=dark] .status-factors-tab{background:var(--surface-card,#1e293b)}.dark .status-factors-tab__header,[data-theme=dark] .status-factors-tab__header{border-bottom-color:var(--surface-border,#334155)}.dark .status-factors-tab__title-section h3,[data-theme=dark] .status-factors-tab__title-section h3{color:var(--text-color,#f8fafc)}.dark .status-factors-tab__sidebar,[data-theme=dark] .status-factors-tab__sidebar{border-right-color:var(--surface-border,#334155)}.dark .status-factors-tab__footer,[data-theme=dark] .status-factors-tab__footer{background:var(--surface-ground,#0f172a);border-top-color:var(--surface-border,#334155)}.dark .status-factors-tab__footer-status,[data-theme=dark] .status-factors-tab__footer-status{color:var(--yellow-400,#fbbf24)}.dark .status-factors-tab__schema-info,[data-theme=dark] .status-factors-tab__schema-info{background:var(--blue-900,#1e3a5f);border-top-color:var(--blue-800,#1e40af);color:var(--blue-200,#93c5fd)}.dark .status-factors-tab__deploy-factor-item,[data-theme=dark] .status-factors-tab__deploy-factor-item{background:var(--surface-ground,#0f172a);border-color:var(--surface-border,#334155)}.dark .status-factors-tab__deploy-factor-name,[data-theme=dark] .status-factors-tab__deploy-factor-name{color:var(--text-color,#f8fafc)}@media (max-width:768px){.status-factors-tab{min-height:500px}.status-factors-tab__split-pane{flex-direction:column;min-height:400px}.status-factors-tab__sidebar{border-bottom:var(--primary-border);border-right:none;flex-shrink:0;max-height:250px;min-width:100%;width:100%}.status-factors-tab__detail{flex:1;min-height:300px}.status-factors-tab__header{align-items:stretch;flex-direction:column}.status-factors-tab__header-actions{justify-content:flex-end}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--surface-b:#f8f9fa;--surface-c:#e9ecef;--surface-d:#dee2e6;--text-color:#495057;--text-color-secondary:#6c757d;--primary-color:#2196f3;--surface-50:#fafafa;--surface-100:#f5f5f5;--surface-200:#eee;--surface-300:#e0e0e0;--surface-400:#bdbdbd;--surface-500:#9e9e9e;--surface-600:#757575;--surface-700:#616161;--surface-800:#424242;--surface-900:#212121;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#eee;--gray-300:#e0e0e0;--gray-400:#bdbdbd;--gray-500:#9e9e9e;--gray-600:#757575;--gray-700:#616161;--gray-800:#424242;--gray-900:#212121;--content-padding:1rem;--border-radius:3px;--surface-ground:#f8f9fa;--surface-border:#dee2e6;--surface-hover:#e9ecef;--focus-ring:0 0 0 0.2rem #a6d5fa;--highlight-bg:#e3f2fd;--highlight-text-color:#495057;--blue-50:#f4fafe;--blue-100:#cae6fc;--blue-200:#a0d2fa;--blue-300:#75bef8;--blue-400:#4baaf5;--blue-500:#2196f3;--blue-600:#1c80cf;--blue-700:#1769aa;--blue-800:#125386;--blue-900:#0d3c61;--green-50:#f6fbf6;--green-100:#d4ecd5;--green-200:#b2ddb4;--green-300:#90cd93;--green-400:#6ebe71;--green-500:#4caf50;--green-600:#419544;--green-700:#357b38;--green-800:#2a602c;--green-900:#1e4620;--yellow-50:#fffcf5;--yellow-100:#fef0cd;--yellow-200:#fde4a5;--yellow-300:#fdd87d;--yellow-400:#fccc55;--yellow-500:#fbc02d;--yellow-600:#d5a326;--yellow-700:#b08620;--yellow-800:#8a6a19;--yellow-900:#644d12;--cyan-50:#f2fcfd;--cyan-100:#c2eff5;--cyan-200:#91e2ed;--cyan-300:#61d5e4;--cyan-400:#30c9dc;--cyan-500:#00bcd4;--cyan-600:#00a0b4;--cyan-700:#008494;--cyan-800:#006775;--cyan-900:#004b55;--pink-50:#fef4f7;--pink-100:#fac9da;--pink-200:#f69ebc;--pink-300:#f1749e;--pink-400:#ed4981;--pink-500:#e91e63;--pink-600:#c61a54;--pink-700:#a31545;--pink-800:#801136;--pink-900:#5d0c28;--indigo-50:#f5f6fb;--indigo-100:#d1d5ed;--indigo-200:#acb4df;--indigo-300:#8893d1;--indigo-400:#6372c3;--indigo-500:#3f51b5;--indigo-600:#36459a;--indigo-700:#2c397f;--indigo-800:#232d64;--indigo-900:#192048;--teal-50:#f2faf9;--teal-100:#c2e6e2;--teal-200:#91d2cc;--teal-300:#61beb5;--teal-400:#30aa9f;--teal-500:#009688;--teal-600:#008074;--teal-700:#00695f;--teal-800:#00534b;--teal-900:#003c36;--orange-50:#fff8f2;--orange-100:#fde0c2;--orange-200:#fbc791;--orange-300:#f9ae61;--orange-400:#f79530;--orange-500:#f57c00;--orange-600:#d06900;--orange-700:#ac5700;--orange-800:#874400;--orange-900:#623200;--bluegray-50:#f7f9f9;--bluegray-100:#d9e0e3;--bluegray-200:#bbc7cd;--bluegray-300:#9caeb7;--bluegray-400:#7e96a1;--bluegray-500:#607d8b;--bluegray-600:#526a76;--bluegray-700:#435861;--bluegray-800:#35454c;--bluegray-900:#263238;--purple-50:#faf4fb;--purple-100:#e7cbec;--purple-200:#d4a2dd;--purple-300:#c279ce;--purple-400:#af50bf;--purple-500:#9c27b0;--purple-600:#852196;--purple-700:#6d1b7b;--purple-800:#561561;--purple-900:#3e1046;--red-100:#ffd1ce;--red-200:#ffada7;--red-300:#ff8980;--red-400:#ff6459;--red-500:#ff4032;--red-600:#d9362b;--red-700:#b32d23;--red-800:#8c231c;--red-900:#661a14;--primary-50:#f4fafe;--primary-100:#cae6fc;--primary-200:#a0d2fa;--primary-300:#75bef8;--primary-400:#4baaf5;--primary-500:#2196f3;--primary-600:#1c80cf;--primary-700:#1769aa;--primary-800:#125386;--primary-900:#0d3c61}.p-editor-container .p-editor-toolbar{background:#f8f9fa;border-top-left-radius:3px;border-top-right-radius:3px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#6c757d}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.5rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#e9ecef;color:#495057}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.5rem 1rem}.p-editor-container .p-editor-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #dee2e6}.p-editor-container .p-editor-content .ql-editor{border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#495057}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#495057}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#495057}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#2196f3}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#2196f3}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#2196f3}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#2196f3}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#f44336}.p-text-secondary{color:#6c757d}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:3px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#2196f3}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e3f2fd;border-radius:3px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-autocomplete-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#e9ecef;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#e3f2fd;color:#495057}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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:#495057;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#2196f3}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ced4da;border-color:transparent;color:#495057}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #dee2e6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #dee2e6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.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{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:3px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#e3f2fd;color:#495057}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #dee2e6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#e9ecef}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#2196f3}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6c757d}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#f44336}.p-cascadeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #ced4da;border-radius:3px}.p-checkbox .p-checkbox-box{background:#fff;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#2196f3;border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#2196f3}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f44336}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#2196f3}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#2196f3}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f8f9fa}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0b7ad1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#2196f3}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#ced4da;color:#495057}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#2196f3}.p-dropdown:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6c757d}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#6c757d;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#f44336}.p-dropdown-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-dropdown-panel .p-dropdown-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6c757d;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#e3f2fd;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-inputgroup-addon{background:#e9ecef;border-bottom:1px solid #ced4da;border-left:1px solid #ced4da;border-top:1px solid #ced4da;color:#6c757d;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #ced4da}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#ced4da;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#2196f3}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b6bfc8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0d89ec}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#f44336}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#2196f3}.p-inputtext:enabled:focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f44336}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f8f9fa}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#6c757d;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#f44336}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#6c757d}:-moz-placeholder,::-moz-placeholder{color:#6c757d}:-ms-input-placeholder{color:#6c757d}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f8f9fa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6c757d;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6c757d;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #ced4da;border-radius:3px;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6c757d;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#e3f2fd;color:#495057}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#e9ecef;color:#495057}.p-listbox.p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#f44336}.p-mention-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#e9ecef;color:#495057}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #ced4da;border-radius:3px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#2196f3}.p-multiselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6c757d}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-multiselect-panel .p-multiselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6c757d;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#e3f2fd;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e9ecef;color:#495057}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f44336}.p-password-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:1rem}.p-password-panel .p-password-meter{background:#dee2e6;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ced4da;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #ced4da;border-radius:50%;color:#495057;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3;border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#2196f3}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1;border-color:#0b7ad1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f44336}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#2196f3}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#2196f3}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f8f9fa}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0b7ad1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#495057;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#e74c3c}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#2196f3}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#c0392b}.p-selectbutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:#ced4da;color:#495057}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#6c757d}.p-selectbutton .p-button.p-highlight{background:#2196f3;border-color:#2196f3;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#f44336}.p-slider{background:#dee2e6;border:0;border-radius:3px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #2196f3;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#2196f3}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#2196f3;border-color:#2196f3}.p-treeselect{background:#fff;border:1px solid #ced4da;border-radius:3px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#2196f3}.p-treeselect:not(.p-disabled).p-focus{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f8f9fa}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6c757d}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#dee2e6;border-radius:16px;color:#495057;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#6c757d;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#6c757d;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#f44336}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-treeselect-panel .p-treeselect-header{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6c757d;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#495057;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f8f9fa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ced4da;border-radius:3px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #ced4da;color:#495057;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton.p-highlight .p-button{background:#2196f3;border-color:#2196f3;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#e9ecef;border-color:#ced4da;color:#495057}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#6c757d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#2196f3;box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#f44336}.p-button{background:#2196f3;border:1px solid #2196f3;border-radius:3px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0d89ec;border-color:#0d89ec;color:#fff}.p-button:not(:disabled):active{background:#0b7ad1;border-color:#0b7ad1;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(33,150,243,.04);border:1px solid;color:#2196f3}.p-button.p-button-outlined:not(:disabled):active{background:rgba(33,150,243,.16);border:1px solid;color:#2196f3}.p-button.p-button-outlined.p-button-plain{border-color:#6c757d;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-button.p-button-text:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-button.p-button-text.p-button-plain{color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#2196f3;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#607d8b;border:1px solid #607d8b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#56717d;border-color:#56717d;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #beccd2}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#4d646f;border-color:#4d646f;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(96,125,139,.04);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(96,125,139,.16);border:1px solid;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0288d1;border:1px solid #0288d1;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#027abc;border-color:#027abc;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #89d4fe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#026da7;border-color:#026da7;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(2,136,209,.04);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(2,136,209,.16);border:1px solid;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#689f38;border:1px solid #689f38;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#5e8f32;border-color:#5e8f32;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c2e0a8}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#537f2d;border-color:#537f2d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(104,159,56,.04);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(104,159,56,.16);border:1px solid;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#fbc02d;border:1px solid #fbc02d;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#fab710;border-color:#fab710;color:#212529}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde6ab}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#e8a704;border-color:#e8a704;color:#212529}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(251,192,45,.04);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(251,192,45,.16);border:1px solid;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9c27b0;border:1px solid #9c27b0;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#8c239e;border-color:#8c239e;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #df9eea}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7d1f8d;border-color:#7d1f8d;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(156,39,176,.04);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(156,39,176,.16);border:1px solid;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.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{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.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:#c02929;border-color:#c02929;color:#fff}.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 #edacac}.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:#aa2424;border-color:#aa2424;color:#fff}.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;border:1px solid;color:#d32f2f}.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(211,47,47,.04);border:1px solid;color:#d32f2f}.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(211,47,47,.16);border:1px solid;color:#d32f2f}.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;border-color:transparent;color:#d32f2f}.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(211,47,47,.04);border-color:transparent;color:#d32f2f}.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(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-button.p-button-link{background:transparent;border:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#0b7ad1}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #a6d5fa}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#0b7ad1}.p-splitbutton{border-radius:3px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);color:#2196f3}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);color:#2196f3}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6c757d;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(33,150,243,.04);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(33,150,243,.16);border-color:transparent;color:#2196f3}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#e9ecef;color:#6c757d}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#dee2e6;color:#6c757d}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(96,125,139,.04);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(96,125,139,.16);border-color:transparent;color:#607d8b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);color:#0288d1}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(2,136,209,.04);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(2,136,209,.16);border-color:transparent;color:#0288d1}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);color:#689f38}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(104,159,56,.04);border-color:transparent;color:#689f38}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(104,159,56,.16);border-color:transparent;color:#689f38}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(251,192,45,.04);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(251,192,45,.16);border-color:transparent;color:#fbc02d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);color:#9c27b0}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(156,39,176,.04);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(156,39,176,.16);border-color:transparent;color:#9c27b0}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(211,47,47,.04);border-color:transparent;color:#d32f2f}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(211,47,47,.16);border-color:transparent;color:#d32f2f}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#495057;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#343a40;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:3px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e9ecef;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#dee2e6}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#e9ecef;color:#495057}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#6c757d}.p-datatable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e9ecef;color:#2196f3}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#2196f3}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e3f2fd;color:#495057}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #e3f2fd}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #e3f2fd}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#e9ecef;color:#495057}.p-datatable .p-column-resizer-helper{background:#2196f3}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f8f9fa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f8f9fa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(33,150,243,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#495057;padding:0}.p-dataview .p-dataview-footer{background:#f8f9fa;border:solid #e9ecef;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#495057;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e9ecef;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f8f9fa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#e9ecef;color:#495057}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e3f2fd;color:#495057}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#495057;margin:0;padding:.5rem 1rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#e3f2fd;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f8f9fa;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #dee2e6;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6c757d;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#dee2e6;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#e3f2fd;color:#495057}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n),.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#e9ecef}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e3f2fd;color:#495057}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6cbbf5}.p-organizationchart .p-organizationchart-line-down{background:#dee2e6}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#dee2e6}.p-organizationchart .p-organizationchart-line-top{border-color:#dee2e6;border-top:1px solid #dee2e6}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #e9ecef;border-radius:3px;color:#6c757d;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:3px;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-paginator .p-paginator-first{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-paginator .p-paginator-last{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6c757d;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:3px;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e3f2fd;border-color:#e3f2fd;color:#495057}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#e9ecef;border-color:transparent;color:#495057}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #dee2e6;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6c757d;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#495057;margin:0;padding:.5rem 1rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#dee2e6;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#e3f2fd;color:#495057}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(33,150,243,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:3px;padding:0;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6c757d;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#e3f2fd;color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#495057}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6c757d;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#89c8f7}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f8f9fa;border:1px solid #e9ecef;border-width:1px 0;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a6d5fa}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#6c757d;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#e3f2fd;border-radius:50%;color:#495057;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#6c757d}.p-treetable .p-sortable-column.p-highlight{background:#f8f9fa;color:#2196f3}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#2196f3}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#495057;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e9ecef;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#495057}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a6d5fa;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#e3f2fd;color:#495057}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#e9ecef;color:#495057}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#495057}.p-treetable .p-column-resizer-helper{background:#2196f3}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f8f9fa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#fcfcfc}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#e3f2fd;color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#495057}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #2196f3;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#dee2e6}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;font-weight:600;padding:1rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-accordion .p-accordion-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:3px;border-top-right-radius:3px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-card{background:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#495057}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6c757d;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-fieldset .p-fieldset-legend{background:#f8f9fa;font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:3px;color:#495057;padding:1rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #dee2e6}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #dee2e6}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f8f9fa;border:1px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #dee2e6;border-top:0;color:#495057}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057}.p-splitter .p-splitter-gutter{background:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#dee2e6}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#dee2e6}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:3px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6c757d;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#e3f2fd;color:#495057}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#495057}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#2196f3}.p-stepper .p-stepper-panels{background:#fff;color:#495057;padding:1rem}.p-stepper .p-stepper-separator{background-color:#dee2e6;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#495057;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#2196f3}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f8f9fa;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#2196f3;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:1rem}.p-toolbar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#495057;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;color:#495057;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:3px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#2196f3;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d89ec;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#495057}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#e9ecef;border-color:transparent;color:#495057}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#495057;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#495057}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#495057}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#495057}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#495057}.p-fileupload .p-fileupload-buttonbar{background:#f8f9fa;border:1px solid #dee2e6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#495057;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #dee2e6;border-radius:3px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:3px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6c757d}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#495057;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#495057}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6c757d}.p-contextmenu{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-contextmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:3px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a6d5fa;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#495057}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#e9ecef;color:#6c757d}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#495057;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:3px;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6c757d;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6c757d;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#e9ecef;color:#6c757d}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#495057;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f8f9fa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#dee2e6;color:#495057;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#e9ecef;border-color:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #dee2e6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#495057;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:3px;border-top-right-radius:3px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-slidemenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#e9ecef}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#495057}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#6c757d}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#495057;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #e9ecef;border-radius:50%;color:#495057;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6c757d;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e3f2fd;color:#495057}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#495057;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #dee2e6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #dee2e6;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #dee2e6;border-top-left-radius:3px;border-top-right-radius:3px;color:#6c757d;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#6c757d;color:#6c757d}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#2196f3;color:#2196f3}.p-tieredmenu{background:#fff;border:1px solid #dee2e6;border-radius:3px;color:#495057;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#495057;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#495057;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6c757d;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e9ecef}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#dee2e6;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#e9ecef;color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#495057}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6c757d}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #dee2e6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:3px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b3e5fc;border:0 solid #0891cf;color:#044868}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#044868}.p-inline-message.p-inline-message-success{background:#c8e6c9;border:0 solid #439446;color:#224a23}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#224a23}.p-inline-message.p-inline-message-warn{background:#ffecb3;border:0 solid #d9a300;color:#6d5100}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#6d5100}.p-inline-message.p-inline-message-error{background:#ffcdd2;border:0 solid #e60017;color:#73000c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#73000c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:3px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#044868}.p-message.p-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#224a23}.p-message.p-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#6d5100}.p-message.p-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#73000c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b3e5fc;border:solid #0891cf;border-width:0 0 0 6px;color:#044868}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#044868}.p-toast .p-toast-message.p-toast-message-success{background:#c8e6c9;border:solid #439446;border-width:0 0 0 6px;color:#224a23}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#224a23}.p-toast .p-toast-message.p-toast-message-warn{background:#ffecb3;border:solid #d9a300;border-width:0 0 0 6px;color:#6d5100}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#6d5100}.p-toast .p-toast-message.p-toast-message-error{background:#ffcdd2;border:solid #e60017;border-width:0 0 0 6px;color:#73000c}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#73000c}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f8f9fa;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:3px;color:#f8f9fa;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f8f9fa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#e9ecef;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#dee2e6}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#e3f2fd;color:#495057}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f8f9fa;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f8f9fa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#dee2e6;border-radius:3px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#dee2e6;border-radius:16px;color:#495057;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:3px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f8f9fa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e9ecef;border-radius:3px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:3px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#e9ecef;color:#495057}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a6d5fa;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#dee2e6;border-radius:3px}.p-metergroup .p-metergroup-meter{background:#2196f3;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#2196f3;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#dee2e6;border:0;border-radius:3px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#2196f3;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #dee2e6;color:#495057;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#2196f3;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#607d8b;color:#fff}.p-badge.p-badge-success{background-color:#689f38;color:#fff}.p-badge.p-badge-info{background-color:#0288d1;color:#fff}.p-badge.p-badge-warning{background-color:#fbc02d;color:#212529}.p-badge.p-badge-danger{background-color:#d32f2f;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#2196f3;border-radius:3px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#689f38;color:#fff}.p-tag.p-tag-info{background-color:#0288d1;color:#fff}.p-tag.p-tag-warning{background-color:#fbc02d;color:#212529}.p-tag.p-tag-danger{background-color:#d32f2f;color:#fff}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#2196f3}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #2196f3}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #2196f3}}@layer primereact{}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(primeicons.ff0c4cd79b2ffca2de54.eot);src:url(primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format("embedded-opentype"),url(primeicons.024b32cc7bf399b1a847.woff2) format("woff2"),url(primeicons.8931fda1930c3bd21e96.woff) format("woff"),url(primeicons.a5c2a53d1ff7a9ff5933.ttf) format("truetype"),url(primeicons.6ed59f962963a4a73af2.svg?#primeicons) format("svg")}.pi{font-family:primeicons;speak:none;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media (prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:var(--surface-0)!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:var(--surface-50)!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:var(--surface-100)!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:var(--surface-200)!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:var(--surface-300)!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:var(--surface-400)!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:var(--surface-500)!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:var(--surface-600)!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:var(--surface-700)!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:var(--surface-800)!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:var(--surface-0)!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:var(--surface-50)!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:var(--surface-100)!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:var(--surface-200)!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:var(--surface-300)!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:var(--surface-400)!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:var(--surface-500)!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:var(--surface-600)!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:var(--surface-700)!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:var(--surface-800)!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:var(--surface-0)!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:var(--surface-50)!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:var(--surface-100)!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:var(--surface-200)!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:var(--surface-300)!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:var(--surface-400)!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:var(--surface-500)!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:var(--surface-600)!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:var(--surface-700)!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:var(--surface-800)!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:var(--surface-900)!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:hsla(0,0%,100%,.1)!important}.bg-white-alpha-20{background-color:hsla(0,0%,100%,.2)!important}.bg-white-alpha-30{background-color:hsla(0,0%,100%,.3)!important}.bg-white-alpha-40{background-color:hsla(0,0%,100%,.4)!important}.bg-white-alpha-50{background-color:hsla(0,0%,100%,.5)!important}.bg-white-alpha-60{background-color:hsla(0,0%,100%,.6)!important}.bg-white-alpha-70{background-color:hsla(0,0%,100%,.7)!important}.bg-white-alpha-80{background-color:hsla(0,0%,100%,.8)!important}.bg-white-alpha-90{background-color:hsla(0,0%,100%,.9)!important}.hover\:bg-white-alpha-10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:bg-white-alpha-20:hover{background-color:hsla(0,0%,100%,.2)!important}.hover\:bg-white-alpha-30:hover{background-color:hsla(0,0%,100%,.3)!important}.hover\:bg-white-alpha-40:hover{background-color:hsla(0,0%,100%,.4)!important}.hover\:bg-white-alpha-50:hover{background-color:hsla(0,0%,100%,.5)!important}.hover\:bg-white-alpha-60:hover{background-color:hsla(0,0%,100%,.6)!important}.hover\:bg-white-alpha-70:hover{background-color:hsla(0,0%,100%,.7)!important}.hover\:bg-white-alpha-80:hover{background-color:hsla(0,0%,100%,.8)!important}.hover\:bg-white-alpha-90:hover{background-color:hsla(0,0%,100%,.9)!important}.focus\:bg-white-alpha-10:focus{background-color:hsla(0,0%,100%,.1)!important}.focus\:bg-white-alpha-20:focus{background-color:hsla(0,0%,100%,.2)!important}.focus\:bg-white-alpha-30:focus{background-color:hsla(0,0%,100%,.3)!important}.focus\:bg-white-alpha-40:focus{background-color:hsla(0,0%,100%,.4)!important}.focus\:bg-white-alpha-50:focus{background-color:hsla(0,0%,100%,.5)!important}.focus\:bg-white-alpha-60:focus{background-color:hsla(0,0%,100%,.6)!important}.focus\:bg-white-alpha-70:focus{background-color:hsla(0,0%,100%,.7)!important}.focus\:bg-white-alpha-80:focus{background-color:hsla(0,0%,100%,.8)!important}.focus\:bg-white-alpha-90:focus{background-color:hsla(0,0%,100%,.9)!important}.active\:bg-white-alpha-10:active{background-color:hsla(0,0%,100%,.1)!important}.active\:bg-white-alpha-20:active{background-color:hsla(0,0%,100%,.2)!important}.active\:bg-white-alpha-30:active{background-color:hsla(0,0%,100%,.3)!important}.active\:bg-white-alpha-40:active{background-color:hsla(0,0%,100%,.4)!important}.active\:bg-white-alpha-50:active{background-color:hsla(0,0%,100%,.5)!important}.active\:bg-white-alpha-60:active{background-color:hsla(0,0%,100%,.6)!important}.active\:bg-white-alpha-70:active{background-color:hsla(0,0%,100%,.7)!important}.active\:bg-white-alpha-80:active{background-color:hsla(0,0%,100%,.8)!important}.active\:bg-white-alpha-90:active{background-color:hsla(0,0%,100%,.9)!important}.bg-black-alpha-10{background-color:rgba(0,0,0,.1)!important}.bg-black-alpha-20{background-color:rgba(0,0,0,.2)!important}.bg-black-alpha-30{background-color:rgba(0,0,0,.3)!important}.bg-black-alpha-40{background-color:rgba(0,0,0,.4)!important}.bg-black-alpha-50{background-color:rgba(0,0,0,.5)!important}.bg-black-alpha-60{background-color:rgba(0,0,0,.6)!important}.bg-black-alpha-70{background-color:rgba(0,0,0,.7)!important}.bg-black-alpha-80{background-color:rgba(0,0,0,.8)!important}.bg-black-alpha-90{background-color:rgba(0,0,0,.9)!important}.hover\:bg-black-alpha-10:hover{background-color:rgba(0,0,0,.1)!important}.hover\:bg-black-alpha-20:hover{background-color:rgba(0,0,0,.2)!important}.hover\:bg-black-alpha-30:hover{background-color:rgba(0,0,0,.3)!important}.hover\:bg-black-alpha-40:hover{background-color:rgba(0,0,0,.4)!important}.hover\:bg-black-alpha-50:hover{background-color:rgba(0,0,0,.5)!important}.hover\:bg-black-alpha-60:hover{background-color:rgba(0,0,0,.6)!important}.hover\:bg-black-alpha-70:hover{background-color:rgba(0,0,0,.7)!important}.hover\:bg-black-alpha-80:hover{background-color:rgba(0,0,0,.8)!important}.hover\:bg-black-alpha-90:hover{background-color:rgba(0,0,0,.9)!important}.focus\:bg-black-alpha-10:focus{background-color:rgba(0,0,0,.1)!important}.focus\:bg-black-alpha-20:focus{background-color:rgba(0,0,0,.2)!important}.focus\:bg-black-alpha-30:focus{background-color:rgba(0,0,0,.3)!important}.focus\:bg-black-alpha-40:focus{background-color:rgba(0,0,0,.4)!important}.focus\:bg-black-alpha-50:focus{background-color:rgba(0,0,0,.5)!important}.focus\:bg-black-alpha-60:focus{background-color:rgba(0,0,0,.6)!important}.focus\:bg-black-alpha-70:focus{background-color:rgba(0,0,0,.7)!important}.focus\:bg-black-alpha-80:focus{background-color:rgba(0,0,0,.8)!important}.focus\:bg-black-alpha-90:focus{background-color:rgba(0,0,0,.9)!important}.active\:bg-black-alpha-10:active{background-color:rgba(0,0,0,.1)!important}.active\:bg-black-alpha-20:active{background-color:rgba(0,0,0,.2)!important}.active\:bg-black-alpha-30:active{background-color:rgba(0,0,0,.3)!important}.active\:bg-black-alpha-40:active{background-color:rgba(0,0,0,.4)!important}.active\:bg-black-alpha-50:active{background-color:rgba(0,0,0,.5)!important}.active\:bg-black-alpha-60:active{background-color:rgba(0,0,0,.6)!important}.active\:bg-black-alpha-70:active{background-color:rgba(0,0,0,.7)!important}.active\:bg-black-alpha-80:active{background-color:rgba(0,0,0,.8)!important}.active\:bg-black-alpha-90:active{background-color:rgba(0,0,0,.9)!important}.border-white-alpha-10{border-color:hsla(0,0%,100%,.1)!important}.border-white-alpha-20{border-color:hsla(0,0%,100%,.2)!important}.border-white-alpha-30{border-color:hsla(0,0%,100%,.3)!important}.border-white-alpha-40{border-color:hsla(0,0%,100%,.4)!important}.border-white-alpha-50{border-color:hsla(0,0%,100%,.5)!important}.border-white-alpha-60{border-color:hsla(0,0%,100%,.6)!important}.border-white-alpha-70{border-color:hsla(0,0%,100%,.7)!important}.border-white-alpha-80{border-color:hsla(0,0%,100%,.8)!important}.border-white-alpha-90{border-color:hsla(0,0%,100%,.9)!important}.hover\:border-white-alpha-10:hover{border-color:hsla(0,0%,100%,.1)!important}.hover\:border-white-alpha-20:hover{border-color:hsla(0,0%,100%,.2)!important}.hover\:border-white-alpha-30:hover{border-color:hsla(0,0%,100%,.3)!important}.hover\:border-white-alpha-40:hover{border-color:hsla(0,0%,100%,.4)!important}.hover\:border-white-alpha-50:hover{border-color:hsla(0,0%,100%,.5)!important}.hover\:border-white-alpha-60:hover{border-color:hsla(0,0%,100%,.6)!important}.hover\:border-white-alpha-70:hover{border-color:hsla(0,0%,100%,.7)!important}.hover\:border-white-alpha-80:hover{border-color:hsla(0,0%,100%,.8)!important}.hover\:border-white-alpha-90:hover{border-color:hsla(0,0%,100%,.9)!important}.focus\:border-white-alpha-10:focus{border-color:hsla(0,0%,100%,.1)!important}.focus\:border-white-alpha-20:focus{border-color:hsla(0,0%,100%,.2)!important}.focus\:border-white-alpha-30:focus{border-color:hsla(0,0%,100%,.3)!important}.focus\:border-white-alpha-40:focus{border-color:hsla(0,0%,100%,.4)!important}.focus\:border-white-alpha-50:focus{border-color:hsla(0,0%,100%,.5)!important}.focus\:border-white-alpha-60:focus{border-color:hsla(0,0%,100%,.6)!important}.focus\:border-white-alpha-70:focus{border-color:hsla(0,0%,100%,.7)!important}.focus\:border-white-alpha-80:focus{border-color:hsla(0,0%,100%,.8)!important}.focus\:border-white-alpha-90:focus{border-color:hsla(0,0%,100%,.9)!important}.active\:border-white-alpha-10:active{border-color:hsla(0,0%,100%,.1)!important}.active\:border-white-alpha-20:active{border-color:hsla(0,0%,100%,.2)!important}.active\:border-white-alpha-30:active{border-color:hsla(0,0%,100%,.3)!important}.active\:border-white-alpha-40:active{border-color:hsla(0,0%,100%,.4)!important}.active\:border-white-alpha-50:active{border-color:hsla(0,0%,100%,.5)!important}.active\:border-white-alpha-60:active{border-color:hsla(0,0%,100%,.6)!important}.active\:border-white-alpha-70:active{border-color:hsla(0,0%,100%,.7)!important}.active\:border-white-alpha-80:active{border-color:hsla(0,0%,100%,.8)!important}.active\:border-white-alpha-90:active{border-color:hsla(0,0%,100%,.9)!important}.border-black-alpha-10{border-color:rgba(0,0,0,.1)!important}.border-black-alpha-20{border-color:rgba(0,0,0,.2)!important}.border-black-alpha-30{border-color:rgba(0,0,0,.3)!important}.border-black-alpha-40{border-color:rgba(0,0,0,.4)!important}.border-black-alpha-50{border-color:rgba(0,0,0,.5)!important}.border-black-alpha-60{border-color:rgba(0,0,0,.6)!important}.border-black-alpha-70{border-color:rgba(0,0,0,.7)!important}.border-black-alpha-80{border-color:rgba(0,0,0,.8)!important}.border-black-alpha-90{border-color:rgba(0,0,0,.9)!important}.hover\:border-black-alpha-10:hover{border-color:rgba(0,0,0,.1)!important}.hover\:border-black-alpha-20:hover{border-color:rgba(0,0,0,.2)!important}.hover\:border-black-alpha-30:hover{border-color:rgba(0,0,0,.3)!important}.hover\:border-black-alpha-40:hover{border-color:rgba(0,0,0,.4)!important}.hover\:border-black-alpha-50:hover{border-color:rgba(0,0,0,.5)!important}.hover\:border-black-alpha-60:hover{border-color:rgba(0,0,0,.6)!important}.hover\:border-black-alpha-70:hover{border-color:rgba(0,0,0,.7)!important}.hover\:border-black-alpha-80:hover{border-color:rgba(0,0,0,.8)!important}.hover\:border-black-alpha-90:hover{border-color:rgba(0,0,0,.9)!important}.focus\:border-black-alpha-10:focus{border-color:rgba(0,0,0,.1)!important}.focus\:border-black-alpha-20:focus{border-color:rgba(0,0,0,.2)!important}.focus\:border-black-alpha-30:focus{border-color:rgba(0,0,0,.3)!important}.focus\:border-black-alpha-40:focus{border-color:rgba(0,0,0,.4)!important}.focus\:border-black-alpha-50:focus{border-color:rgba(0,0,0,.5)!important}.focus\:border-black-alpha-60:focus{border-color:rgba(0,0,0,.6)!important}.focus\:border-black-alpha-70:focus{border-color:rgba(0,0,0,.7)!important}.focus\:border-black-alpha-80:focus{border-color:rgba(0,0,0,.8)!important}.focus\:border-black-alpha-90:focus{border-color:rgba(0,0,0,.9)!important}.active\:border-black-alpha-10:active{border-color:rgba(0,0,0,.1)!important}.active\:border-black-alpha-20:active{border-color:rgba(0,0,0,.2)!important}.active\:border-black-alpha-30:active{border-color:rgba(0,0,0,.3)!important}.active\:border-black-alpha-40:active{border-color:rgba(0,0,0,.4)!important}.active\:border-black-alpha-50:active{border-color:rgba(0,0,0,.5)!important}.active\:border-black-alpha-60:active{border-color:rgba(0,0,0,.6)!important}.active\:border-black-alpha-70:active{border-color:rgba(0,0,0,.7)!important}.active\:border-black-alpha-80:active{border-color:rgba(0,0,0,.8)!important}.active\:border-black-alpha-90:active{border-color:rgba(0,0,0,.9)!important}.text-white-alpha-10{color:hsla(0,0%,100%,.1)!important}.text-white-alpha-20{color:hsla(0,0%,100%,.2)!important}.text-white-alpha-30{color:hsla(0,0%,100%,.3)!important}.text-white-alpha-40{color:hsla(0,0%,100%,.4)!important}.text-white-alpha-50{color:hsla(0,0%,100%,.5)!important}.text-white-alpha-60{color:hsla(0,0%,100%,.6)!important}.text-white-alpha-70{color:hsla(0,0%,100%,.7)!important}.text-white-alpha-80{color:hsla(0,0%,100%,.8)!important}.text-white-alpha-90{color:hsla(0,0%,100%,.9)!important}.hover\:text-white-alpha-10:hover{color:hsla(0,0%,100%,.1)!important}.hover\:text-white-alpha-20:hover{color:hsla(0,0%,100%,.2)!important}.hover\:text-white-alpha-30:hover{color:hsla(0,0%,100%,.3)!important}.hover\:text-white-alpha-40:hover{color:hsla(0,0%,100%,.4)!important}.hover\:text-white-alpha-50:hover{color:hsla(0,0%,100%,.5)!important}.hover\:text-white-alpha-60:hover{color:hsla(0,0%,100%,.6)!important}.hover\:text-white-alpha-70:hover{color:hsla(0,0%,100%,.7)!important}.hover\:text-white-alpha-80:hover{color:hsla(0,0%,100%,.8)!important}.hover\:text-white-alpha-90:hover{color:hsla(0,0%,100%,.9)!important}.focus\:text-white-alpha-10:focus{color:hsla(0,0%,100%,.1)!important}.focus\:text-white-alpha-20:focus{color:hsla(0,0%,100%,.2)!important}.focus\:text-white-alpha-30:focus{color:hsla(0,0%,100%,.3)!important}.focus\:text-white-alpha-40:focus{color:hsla(0,0%,100%,.4)!important}.focus\:text-white-alpha-50:focus{color:hsla(0,0%,100%,.5)!important}.focus\:text-white-alpha-60:focus{color:hsla(0,0%,100%,.6)!important}.focus\:text-white-alpha-70:focus{color:hsla(0,0%,100%,.7)!important}.focus\:text-white-alpha-80:focus{color:hsla(0,0%,100%,.8)!important}.focus\:text-white-alpha-90:focus{color:hsla(0,0%,100%,.9)!important}.active\:text-white-alpha-10:active{color:hsla(0,0%,100%,.1)!important}.active\:text-white-alpha-20:active{color:hsla(0,0%,100%,.2)!important}.active\:text-white-alpha-30:active{color:hsla(0,0%,100%,.3)!important}.active\:text-white-alpha-40:active{color:hsla(0,0%,100%,.4)!important}.active\:text-white-alpha-50:active{color:hsla(0,0%,100%,.5)!important}.active\:text-white-alpha-60:active{color:hsla(0,0%,100%,.6)!important}.active\:text-white-alpha-70:active{color:hsla(0,0%,100%,.7)!important}.active\:text-white-alpha-80:active{color:hsla(0,0%,100%,.8)!important}.active\:text-white-alpha-90:active{color:hsla(0,0%,100%,.9)!important}.text-black-alpha-10{color:rgba(0,0,0,.1)!important}.text-black-alpha-20{color:rgba(0,0,0,.2)!important}.text-black-alpha-30{color:rgba(0,0,0,.3)!important}.text-black-alpha-40{color:rgba(0,0,0,.4)!important}.text-black-alpha-50{color:rgba(0,0,0,.5)!important}.text-black-alpha-60{color:rgba(0,0,0,.6)!important}.text-black-alpha-70{color:rgba(0,0,0,.7)!important}.text-black-alpha-80{color:rgba(0,0,0,.8)!important}.text-black-alpha-90{color:rgba(0,0,0,.9)!important}.hover\:text-black-alpha-10:hover{color:rgba(0,0,0,.1)!important}.hover\:text-black-alpha-20:hover{color:rgba(0,0,0,.2)!important}.hover\:text-black-alpha-30:hover{color:rgba(0,0,0,.3)!important}.hover\:text-black-alpha-40:hover{color:rgba(0,0,0,.4)!important}.hover\:text-black-alpha-50:hover{color:rgba(0,0,0,.5)!important}.hover\:text-black-alpha-60:hover{color:rgba(0,0,0,.6)!important}.hover\:text-black-alpha-70:hover{color:rgba(0,0,0,.7)!important}.hover\:text-black-alpha-80:hover{color:rgba(0,0,0,.8)!important}.hover\:text-black-alpha-90:hover{color:rgba(0,0,0,.9)!important}.focus\:text-black-alpha-10:focus{color:rgba(0,0,0,.1)!important}.focus\:text-black-alpha-20:focus{color:rgba(0,0,0,.2)!important}.focus\:text-black-alpha-30:focus{color:rgba(0,0,0,.3)!important}.focus\:text-black-alpha-40:focus{color:rgba(0,0,0,.4)!important}.focus\:text-black-alpha-50:focus{color:rgba(0,0,0,.5)!important}.focus\:text-black-alpha-60:focus{color:rgba(0,0,0,.6)!important}.focus\:text-black-alpha-70:focus{color:rgba(0,0,0,.7)!important}.focus\:text-black-alpha-80:focus{color:rgba(0,0,0,.8)!important}.focus\:text-black-alpha-90:focus{color:rgba(0,0,0,.9)!important}.active\:text-black-alpha-10:active{color:rgba(0,0,0,.1)!important}.active\:text-black-alpha-20:active{color:rgba(0,0,0,.2)!important}.active\:text-black-alpha-30:active{color:rgba(0,0,0,.3)!important}.active\:text-black-alpha-40:active{color:rgba(0,0,0,.4)!important}.active\:text-black-alpha-50:active{color:rgba(0,0,0,.5)!important}.active\:text-black-alpha-60:active{color:rgba(0,0,0,.6)!important}.active\:text-black-alpha-70:active{color:rgba(0,0,0,.7)!important}.active\:text-black-alpha-80:active{color:rgba(0,0,0,.8)!important}.active\:text-black-alpha-90:active{color:rgba(0,0,0,.9)!important}.text-primary{color:var(--primary-color)!important}.bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:var(--surface-section)!important}.active\:surface-card:active,.focus\:surface-card:focus,.hover\:surface-card:hover{background-color:var(--surface-card)!important}.active\:surface-overlay:active,.focus\:surface-overlay:focus,.hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:var(--surface-border)!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.sm\:active\:surface-card:active,.sm\:focus\:surface-card:focus,.sm\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.sm\:active\:surface-overlay:active,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.md\:active\:surface-card:active,.md\:focus\:surface-card:focus,.md\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.md\:active\:surface-overlay:active,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.lg\:active\:surface-card:active,.lg\:focus\:surface-card:focus,.lg\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.lg\:active\:surface-overlay:active,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.xl\:active\:surface-card:active,.xl\:focus\:surface-card:focus,.xl\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.xl\:active\:surface-overlay:active,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.sm\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.sm\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.sm\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.sm\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.sm\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.sm\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.sm\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.md\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.md\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.md\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.md\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.md\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.md\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.lg\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.lg\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.lg\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.lg\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.lg\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.lg\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.lg\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.xl\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.xl\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.xl\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.xl\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.xl\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.xl\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.xl\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0!important;padding-right:0!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0!important;padding-right:0!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0!important;padding-right:0!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.sm\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.md\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.lg\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.xl\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:-moz-min-content!important;width:min-content!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:-moz-min-content!important;width:min-content!important}.sm\:w-max{width:-moz-max-content!important;width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:-moz-min-content!important;width:min-content!important}.md\:w-max{width:-moz-max-content!important;width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:-moz-min-content!important;width:min-content!important}.lg\:w-max{width:-moz-max-content!important;width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:-moz-min-content!important;width:min-content!important}.xl\:w-max{width:-moz-max-content!important;width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:-moz-min-content!important;height:min-content!important}.h-max{height:-moz-max-content!important;height:max-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:-moz-min-content!important;height:min-content!important}.sm\:h-max{height:-moz-max-content!important;height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:-moz-min-content!important;height:min-content!important}.md\:h-max{height:-moz-max-content!important;height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:-moz-min-content!important;height:min-content!important}.lg\:h-max{height:-moz-max-content!important;height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:-moz-min-content!important;height:min-content!important}.xl\:h-max{height:-moz-max-content!important;height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.sm\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.md\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.lg\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.xl\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.sm\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.md\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.lg\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.xl\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.sm\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.md\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.lg\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.xl\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translateX(0)!important}.translate-x-100{transform:translateX(100%)!important}.-translate-x-100{transform:translateX(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translateX(0)!important}.sm\:translate-x-100{transform:translateX(100%)!important}.sm\:-translate-x-100{transform:translateX(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translateX(0)!important}.md\:translate-x-100{transform:translateX(100%)!important}.md\:-translate-x-100{transform:translateX(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translateX(0)!important}.lg\:translate-x-100{transform:translateX(100%)!important}.lg\:-translate-x-100{transform:translateX(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translateX(0)!important}.xl\:translate-x-100{transform:translateX(100%)!important}.xl\:-translate-x-100{transform:translateX(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}.p-calendar{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color)}.p-calendar::-moz-placeholder{color:var(--primary-text-color);opacity:.8}.p-calendar::placeholder{color:var(--primary-text-color);opacity:.8}.p-calendar-input{background-color:#fff;border:none;box-shadow:none}.p-inputtext{background:transparent;border:none;color:var(--primary-text-color);font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.user-profile-icon{background-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="user-circle-single--circle-geometric-human-person-single-user"><g id="user-circle-single--circle-geometric-human-person-single-user_2"><path id="Vector" d="M13.0001 14.7599C15.4293 14.7599 17.3986 12.7906 17.3986 10.3614C17.3986 7.93217 15.4293 5.96289 13.0001 5.96289C10.5708 5.96289 8.60156 7.93217 8.60156 10.3614C8.60156 12.7906 10.5708 14.7599 13.0001 14.7599Z" stroke="%23377FC4" stroke-linecap="round" stroke-linejoin="round"/><path id="Vector_2" d="M5.48828 21.6216C6.2734 20.3328 7.37684 19.2677 8.69252 18.5287C10.0082 17.7896 11.4919 17.4014 13.0009 17.4014C14.51 17.4014 15.9936 17.7896 17.3093 18.5287C18.625 19.2677 19.7284 20.3328 20.5136 21.6216" stroke="%23377FC4" stroke-linecap="round" stroke-linejoin="round"/><path id="Vector_3" d="M13.0005 24.4366C19.3166 24.4366 24.4366 19.3166 24.4366 13.0005C24.4366 6.68457 19.3166 1.56445 13.0005 1.56445C6.68457 1.56445 1.56445 6.68457 1.56445 13.0005C1.56445 19.3166 6.68457 24.4366 13.0005 24.4366Z" stroke="%23377FC4" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg>')}.user-add-profile-icon,.user-profile-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:24.632px;width:24.632px}.user-add-profile-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='28' fill='none'%3E%3Cg stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M14.5 26.742c7.038 0 12.742-5.705 12.742-12.742S21.538 1.258 14.5 1.258C7.463 1.258 1.758 6.963 1.758 14S7.463 26.742 14.5 26.742'/%3E%3Cpath d='M13.621 11.853a2.815 2.815 0 1 0 0-5.63 2.815 2.815 0 0 0 0 5.63M15.31 19.734H8.554v-.61a5.078 5.078 0 0 1 7.32-4.504M19.814 14.106v6.755M16.436 17.482h6.756'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.778.277h27.444v27.444H.778z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.metaspace-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='29' fill='none'%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='M13.384 16.442H7.671A.68.68 0 0 0 7 17.13v5.838c0 .38.301.687.672.687h5.713a.68.68 0 0 0 .672-.687V17.13a.68.68 0 0 0-.672-.687M24.327 16.442h-5.714a.68.68 0 0 0-.672.687v5.838c0 .38.301.687.672.687h5.714a.68.68 0 0 0 .672-.687V17.13a.68.68 0 0 0-.672-.687M13.384 5.5H7.671A.68.68 0 0 0 7 6.187v5.838c0 .38.301.687.672.687h5.713a.68.68 0 0 0 .672-.687V6.187a.68.68 0 0 0-.672-.687M17.158 9.638c-.414-.073-.414-.68 0-.754 1.5-.267 2.692-1.434 3.017-2.953l.025-.116a.39.39 0 0 1 .765-.004l.03.136c.338 1.512 1.53 2.67 3.026 2.935.416.074.416.684 0 .758-1.495.266-2.688 1.423-3.026 2.935l-.03.136a.39.39 0 0 1-.765-.004l-.025-.116c-.325-1.52-1.518-2.686-3.017-2.953'/%3E%3C/svg%3E");height:29px;width:32px}.metaspace-icon,.perspective-icon{background-repeat:no-repeat;background-size:contain;display:inline-block}.perspective-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M4.354 13.021a5.5 5.5 0 0 1 4.409-2.211c1.284 0 2.466.44 3.402 1.178'/%3E%3Cpath d='M7.978 16.703h-5.5A1.57 1.57 0 0 1 .906 15.13V2.56A1.57 1.57 0 0 1 2.478.988h12.571a1.57 1.57 0 0 1 1.572 1.572v4.714'/%3E%3Cpath d='M8.763 8.453a2.357 2.357 0 1 0 0-4.715 2.357 2.357 0 0 0 0 4.715M11.535 16.599c-.552-.096-.552-.888 0-.984a4.99 4.99 0 0 0 4.02-3.85l.033-.152c.12-.545.896-.548 1.02-.004l.04.177a5.02 5.02 0 0 0 4.032 3.827c.554.096.554.892 0 .988a5.02 5.02 0 0 0-4.032 3.827l-.04.177c-.124.544-.9.54-1.02-.004l-.033-.152a4.99 4.99 0 0 0-4.02-3.85'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:22px;width:22px}.send-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none'%3E%3Cg stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='m8.693 16.806 3.05 3.15c.188.199.422.343.68.42a1.549 1.549 0 0 0 1.493-.368c.198-.188.346-.426.43-.691l5.01-15.576c.105-.292.126-.609.062-.913a1.65 1.65 0 0 0-.423-.803 1.55 1.55 0 0 0-.774-.439 1.5 1.5 0 0 0-.88.065L2.326 6.847c-.264.094-.499.26-.681.479-.182.22-.304.485-.354.77-.052.259-.04.527.033.78.073.254.206.485.387.672l3.834 3.977-.126 5.037zM18.909 1.97 5.544 13.525'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.553.823h19.609v20.341H.552z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:24.632px;width:24.632px}.custom-button-shade{background:var(--text-true-white,#fff);border:var(--primary-border);border-radius:20px;box-shadow:inset 1px 1px 5px 0 rgba(31,59,96,.2),inset -1px -3px 4px 0 rgba(116,139,157,.35)}.share-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='28' fill='none'%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='M13.283 26.953c6.9 0 12.493-5.802 12.493-12.96 0-7.157-5.594-12.959-12.493-12.959C6.383 1.034.79 6.836.79 13.994c0 7.157 5.593 12.96 12.493 12.96'/%3E%3Cg stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M8.136 16.282c1.218 0 2.206-1.025 2.206-2.289 0-1.263-.988-2.288-2.206-2.288-1.219 0-2.206 1.025-2.206 2.288 0 1.264.987 2.289 2.206 2.289M16.47 20.605c1.217 0 2.205-1.024 2.205-2.288s-.988-2.289-2.206-2.289-2.206 1.025-2.206 2.289.988 2.288 2.206 2.288M16.47 11.96c1.217 0 2.205-1.025 2.205-2.289s-.988-2.288-2.206-2.288-2.206 1.024-2.206 2.288.988 2.289 2.206 2.289M10.106 12.977l4.392-2.289M10.106 15.01l4.392 2.29'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M5.44 6.874h13.725v14.239H5.44z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:24.632px;width:24.632px}.perspectives-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='30' fill='none'%3E%3Cpath stroke='url(%23a)' stroke-linecap='round' stroke-linejoin='round' d='M11 19.614A6.49 6.49 0 0 1 16.21 17c1.519 0 2.916.52 4.022 1.393'/%3E%3Cpath stroke='url(%23b)' stroke-linecap='round' stroke-linejoin='round' d='M17.43 23.571H8.857A1.857 1.857 0 0 1 7 21.714V6.857A1.857 1.857 0 0 1 8.857 5h14.857a1.86 1.86 0 0 1 1.858 1.857v7.975'/%3E%3Cpath stroke='url(%23c)' stroke-linecap='round' stroke-linejoin='round' d='M15.786 13.571a2.786 2.786 0 1 0 0-5.571 2.786 2.786 0 0 0 0 5.571'/%3E%3Cpath stroke='url(%23d)' stroke-linecap='round' stroke-linejoin='round' d='M19.415 22.501c-.553-.098-.553-.905 0-1.002 2.003-.355 3.596-1.906 4.03-3.926l.034-.154c.12-.556.898-.56 1.022-.005l.04.18c.451 2.01 2.045 3.549 4.042 3.902.556.098.556.91 0 1.008-1.997.353-3.59 1.891-4.042 3.902l-.04.18c-.124.555-.902.551-1.022-.005l-.034-.154c-.434-2.02-2.027-3.571-4.03-3.926'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='15.616' x2='15.616' y1='17' y2='19.614' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='16.286' x2='16.286' y1='5' y2='23.571' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='15.786' x2='15.786' y1='8' y2='13.571' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='24' x2='24' y1='17' y2='27' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");width:32px}.edit-icon,.perspectives-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:29px}.edit-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%2326a3e3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 23.5 3.5-.5L23 12.5 19.5 9 9 19.5zM21 8l3 3M7 26h18'/%3E%3C/svg%3E");width:29px}.subject-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cg stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath stroke='url(%23b)' d='M11.8 19.471a1.43 1.43 0 0 1-1.029 0A13.81 13.81 0 0 1 2 6.614V2.43A1.43 1.43 0 0 1 3.429 1h15.714a1.43 1.43 0 0 1 1.428 1.429V6.6A13.81 13.81 0 0 1 11.8 19.471'/%3E%3Cpath stroke='url(%23c)' d='M5 15.186A7.14 7.14 0 0 1 10.948 12a7.14 7.14 0 0 1 5.948 3.186'/%3E%3Cpath stroke='url(%23d)' d='M11.214 10.429a3.214 3.214 0 1 0 0-6.429 3.214 3.214 0 0 0 0 6.429'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='11.286' x2='11.286' y1='1' y2='19.567' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='10.948' x2='10.948' y1='12' y2='15.186' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='11.214' x2='11.214' y1='4' y2='10.429' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h21v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:26px;width:21px}.subject-icon,.user-profile-role-icon{background-repeat:no-repeat;background-size:contain;display:inline-block}.user-profile-role-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath stroke='url(%23b)' d='M10.929 12.857a3.928 3.928 0 1 0 0-7.857 3.928 3.928 0 0 0 0 7.857'/%3E%3Cpath stroke='url(%23c)' d='M5 18.77a7.856 7.856 0 0 1 13.42 0'/%3E%3Cpath stroke='url(%23d)' d='M11.214 21.429c5.642 0 10.215-4.573 10.215-10.215C21.429 5.574 16.856 1 11.214 1 5.574 1 1 5.573 1 11.214 1 16.856 5.573 21.43 11.214 21.43'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='10.929' x2='10.929' y1='5' y2='12.857' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='11.71' x2='11.71' y1='15' y2='18.769' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='11.214' x2='11.214' y1='1' y2='21.429' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23416F9A'/%3E%3Cstop offset='.5' stop-color='%23294B6B'/%3E%3Cstop offset='1' stop-color='%23213D57'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:22px;width:22px}.Armillary-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='49' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20' shape-rendering='crispEdges'/%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19' shape-rendering='crispEdges'/%3E%3Cg filter='url(%23b)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M23.247 32.557c5.643 0 10.217-4.465 10.217-9.972s-4.574-9.972-10.217-9.972-10.217 4.465-10.217 9.972 4.574 9.971 10.217 9.971'/%3E%3Cpath fill='%23377FC4' stroke='%23fff' d='M17.107 18.082c1.856 0 3.381-1.472 3.381-3.312 0-1.841-1.525-3.313-3.381-3.313s-3.382 1.472-3.382 3.313c0 1.84 1.526 3.312 3.382 3.312ZM23.35 27.46c2.917 0 5.303-2.31 5.303-5.187 0-2.876-2.386-5.187-5.303-5.187s-5.303 2.311-5.303 5.187 2.386 5.188 5.303 5.188Z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='48' height='48' x='.449' y='.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeMorphology in='SourceAlpha' radius='1' result='effect1_dropShadow_769_101985'/%3E%3CfeOffset dx='1' dy='2'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.290196 0 0 0 0 0.392157 0 0 0 0 0.494118 0 0 0 0.3 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_769_101985'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.0235294 0 0 0 0 0.172549 0 0 0 0 0.345098 0 0 0 0.1 0'/%3E%3CfeBlend in2='effect1_dropShadow_769_101985' result='effect2_dropShadow_769_101985'/%3E%3CfeBlend in='SourceGraphic' in2='effect2_dropShadow_769_101985' result='shape'/%3E%3C/filter%3E%3Cfilter id='b' width='42' height='44' x='2.449' y='-.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_769_101985'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_769_101985' result='effect2_innerShadow_769_101985'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:37px 37px;display:inline-block;height:40px;width:40px}.Armillary-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='.449' y='.5' fill='url(%23b)' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M20.666 31.1c5.643 0 10.217-4.465 10.217-9.972s-4.574-9.972-10.217-9.972-10.217 4.465-10.217 9.972 4.574 9.971 10.217 9.971'/%3E%3Cellipse cx='14.526' cy='13.313' fill='%23fff' rx='2.882' ry='2.813'/%3E%3Cellipse cx='20.769' cy='20.816' fill='%23fff' rx='4.803' ry='4.688'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='23.449' x2='21.949' y1='36.5' y2='5.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2336B6F9'/%3E%3Cstop offset='1' stop-color='%23377FC4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='42' height='44' x='-.551' y='-2.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_1222_100567'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_1222_100567' result='effect2_innerShadow_1222_100567'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.Armillary-icon-filled,.Atlas-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}.Atlas-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23E0E0E0' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='m9.758 20.84 4.375-4.374v8.75zM32.04 20.84l-4.375-4.374v8.75zM17.577 18.35h6.643M17.577 23.332h6.643M20.899 31.981l-4.375-4.375h8.75zM20.899 9.7l-4.375 4.374h8.75z'/%3E%3C/svg%3E")}@media (max-width:500px){.Atlas-icon{margin-top:.7rem}}.Atlas-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='.449' y='.5' fill='url(%23b)' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m9.758 20.84 4.375-4.374v8.75zM32.04 20.84l-4.375-4.374v8.75zM17.577 18.35h6.643M17.577 23.332h6.643M20.899 31.981l-4.375-4.375h8.75zM20.899 9.7l-4.375 4.374h8.75z'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='23.449' x2='21.949' y1='36.5' y2='5.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2336B6F9'/%3E%3Cstop offset='1' stop-color='%23377FC4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='42' height='44' x='-.551' y='-2.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_2573_6625'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_2573_6625' result='effect2_innerShadow_2573_6625'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}@media (max-width:500px){.Atlas-icon-filled{margin-top:.7rem}}.Calendar-icon,.Calendar-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='49' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20' shape-rendering='crispEdges'/%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19' shape-rendering='crispEdges'/%3E%3Cg filter='url(%23b)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg clip-path='url(%23c)'%3E%3Cpath fill='%23fff' d='M14.449 11.5h19v19h-19z'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.15' d='M16.484 14.219a1.357 1.357 0 0 0-1.358 1.357v12.893a1.357 1.357 0 0 0 1.358 1.357h14.928a1.36 1.36 0 0 0 1.357-1.357V15.576a1.36 1.36 0 0 0-1.357-1.357h-2.714M19.2 12.182v4.071M28.699 12.182v4.071M19.2 14.219h6.786'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.15' d='m24.287 17.82 1.136 2.283a.36.36 0 0 0 .29.211l2.522.383a.382.382 0 0 1 .211.66l-1.861 1.77a.37.37 0 0 0 0 .343l.356 2.508a.383.383 0 0 1-.568.41l-2.244-1.189a.45.45 0 0 0-.37 0l-2.244 1.188a.384.384 0 0 1-.568-.409l.423-2.508a.37.37 0 0 0-.066-.343l-1.862-1.783a.382.382 0 0 1 .211-.647l2.522-.37a.36.36 0 0 0 .29-.21l1.136-2.285a.383.383 0 0 1 .686-.013'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='48' height='48' x='.449' y='.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeMorphology in='SourceAlpha' radius='1' result='effect1_dropShadow_795_105433'/%3E%3CfeOffset dx='1' dy='2'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.290196 0 0 0 0 0.392157 0 0 0 0 0.494118 0 0 0 0.3 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_795_105433'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.0235294 0 0 0 0 0.172549 0 0 0 0 0.345098 0 0 0 0.1 0'/%3E%3CfeBlend in2='effect1_dropShadow_795_105433' result='effect2_dropShadow_795_105433'/%3E%3CfeBlend in='SourceGraphic' in2='effect2_dropShadow_795_105433' result='shape'/%3E%3C/filter%3E%3Cfilter id='b' width='42' height='44' x='2.449' y='-.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_795_105433'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_795_105433' result='effect2_innerShadow_795_105433'/%3E%3C/filter%3E%3CclipPath id='c'%3E%3Cpath fill='%23fff' d='M14.449 11.5h19v19h-19z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}.Message-icon,.Message-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='49' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20' shape-rendering='crispEdges'/%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19' shape-rendering='crispEdges'/%3E%3Cg filter='url(%23b)'%3E%3Crect width='40' height='40' x='3.449' y='2.5' fill='%23fff' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='4.449' y='3.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23c)'%3E%3Cpath stroke='%23377FC4' stroke-width='1.25' d='M22.202 13.453a8.8 8.8 0 0 0-4.078 1.71 9 9 0 0 0-2.76 3.49 9.1 9.1 0 0 0 .665 8.636l-1.488 4.067 4.984-.913a8.77 8.77 0 0 0 8.195-.21 8.9 8.9 0 0 0 3.098-2.904 9.06 9.06 0 0 0 1.421-4.025'/%3E%3Cpath fill='%23A52255' stroke='%23A52255' stroke-width='1.5' d='M28.88 20.289c1.886 0 3.415-1.549 3.415-3.459s-1.529-3.459-3.414-3.459-3.414 1.549-3.414 3.459 1.528 3.459 3.414 3.459'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='48' height='48' x='.449' y='.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeMorphology in='SourceAlpha' radius='1' result='effect1_dropShadow_795_105446'/%3E%3CfeOffset dx='1' dy='2'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.290196 0 0 0 0 0.392157 0 0 0 0 0.494118 0 0 0 0.3 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_795_105446'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.0235294 0 0 0 0 0.172549 0 0 0 0 0.345098 0 0 0 0.1 0'/%3E%3CfeBlend in2='effect1_dropShadow_795_105446' result='effect2_dropShadow_795_105446'/%3E%3CfeBlend in='SourceGraphic' in2='effect2_dropShadow_795_105446' result='shape'/%3E%3C/filter%3E%3Cfilter id='b' width='42' height='44' x='2.449' y='-.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_795_105446'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_795_105446' result='effect2_innerShadow_795_105446'/%3E%3C/filter%3E%3CclipPath id='c'%3E%3Cpath fill='%23fff' d='M13.82 12.64h19.195v19.448H13.82z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.Home-icon-filled,.Message-icon,.Message-icon-filled{background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}.Home-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='.449' y='.5' fill='url(%23b)' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m10.449 20.5 10-8 10 8v8a2 2 0 0 1-2 2h-16a2 2 0 0 1-2-2z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M16.449 30.5v-10h8v10'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='23.449' x2='21.949' y1='36.5' y2='5.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2336B6F9'/%3E%3Cstop offset='1' stop-color='%23377FC4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='42' height='44' x='-.551' y='-2.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_home'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_home' result='effect2_innerShadow_home'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:500px){.Home-icon-filled{margin-top:.7rem}}.Settings-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='.449' y='.5' fill='url(%23b)' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.449 26.5a6 6 0 1 0 0-12 6 6 0 0 0 0 12M20.449 14.5v-3M20.449 29.5v-3M14.449 17l-2.4-1.5M28.849 25.5l-2.4-1.5M14.449 24l-2.4 1.5M28.849 15.5l-2.4 1.5'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='23.449' x2='21.949' y1='36.5' y2='5.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2336B6F9'/%3E%3Cstop offset='1' stop-color='%23377FC4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='42' height='44' x='-.551' y='-2.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_settings'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_settings' result='effect2_innerShadow_settings'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}@media (max-width:500px){.Settings-icon-filled{margin-top:.7rem}}.Notification-icon-filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cg filter='url(%23a)'%3E%3Crect width='40' height='40' x='.449' y='.5' fill='url(%23b)' rx='20'/%3E%3C/g%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23fff' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.449 17a5 5 0 1 1 10 0c0 6 3 8 3 8h-16s3-2 3-8M18.949 29c.178.304.428.558.727.735a1.93 1.93 0 0 0 1.966 0c.299-.177.549-.43.727-.735'/%3E%3Cdefs%3E%3ClinearGradient id='b' x1='23.449' x2='21.949' y1='36.5' y2='5.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2336B6F9'/%3E%3Cstop offset='1' stop-color='%23377FC4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='42' height='44' x='-.551' y='-2.5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='-1' dy='-3'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.454545 0 0 0 0 0.544866 0 0 0 0 0.617122 0 0 0 0.35 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_notification'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='1' dy='1'/%3E%3CfeGaussianBlur stdDeviation='2.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0.121569 0 0 0 0 0.231373 0 0 0 0 0.376471 0 0 0 0.2 0'/%3E%3CfeBlend in2='effect1_innerShadow_notification' result='effect2_innerShadow_notification'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;position:relative;width:40px}@media (max-width:500px){.Notification-icon-filled{margin-top:.7rem}}.Home-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23E0E0E0' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m10.449 20.5 10-8 10 8v8a2 2 0 0 1-2 2h-16a2 2 0 0 1-2-2z'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M16.449 30.5v-10h8v10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}@media (max-width:500px){.Home-icon{margin-top:.7rem}}.Settings-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23E0E0E0' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.449 26.5a6 6 0 1 0 0-12 6 6 0 0 0 0 12M20.449 14.5v-3M20.449 29.5v-3M14.449 17l-2.4-1.5M28.849 25.5l-2.4-1.5M14.449 24l-2.4 1.5M28.849 15.5l-2.4 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;width:40px}@media (max-width:500px){.Settings-icon{margin-top:.7rem}}.Notification-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41' fill='none'%3E%3Crect width='38' height='38' x='1.449' y='1.5' fill='%23fff' rx='19'/%3E%3Crect width='38' height='38' x='1.449' y='1.5' stroke='%23E0E0E0' stroke-width='2' rx='19'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.449 17a5 5 0 1 1 10 0c0 6 3 8 3 8h-16s3-2 3-8M18.949 29c.178.304.428.558.727.735a1.93 1.93 0 0 0 1.966 0c.299-.177.549-.43.727-.735'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;position:relative;width:40px}@media (max-width:500px){.Notification-icon{margin-top:.7rem}}.multi-user-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%2313911B' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M15.978 9.957a1.979 1.979 0 1 0 0-3.957 1.979 1.979 0 0 0 0 3.957M18.565 14.958v-.99a2.968 2.968 0 0 0-5.566-1.437M7.978 9.957a1.979 1.979 0 1 0 0-3.957 1.979 1.979 0 0 0 0 3.957M4.999 14.958v-.99a2.968 2.968 0 0 1 5.566-1.437'/%3E%3Cpath d='M11.978 15.957a1.979 1.979 0 1 0 0-3.957 1.979 1.979 0 0 0 0 3.957M14.935 19.968a2.968 2.968 0 1 0-5.936 0'/%3E%3C/g%3E%3Cpath stroke='%2313911B' stroke-linecap='round' stroke-linejoin='round' d='M11.999 23c6.075 0 11-4.925 11-11s-4.925-11-11-11-11 4.925-11 11 4.925 11 11 11'/%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M3.999 5h15.39v15.39H3.999z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:36px;width:36px}.collapse-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' fill='none'%3E%3Cpath fill='%23377FC4' d='M14.962 11.692A.5.5 0 0 1 14.5 12H12v5a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-5H2.5a.5.5 0 0 1-.353-.853l6-6a.5.5 0 0 1 .707 0l6 6a.5.5 0 0 1 .108.545M8.5 6.207 3.707 11H5.5a.5.5 0 0 1 .5.5V17h5v-5.5a.5.5 0 0 1 .5-.5h1.793z'/%3E%3C/svg%3E")}.collapse-icon,.expand-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:38px;margin-left:5px;margin-top:2px;width:38px}.expand-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' fill='none'%3E%3Cpath fill='%23377FC4' d='M14.962 11.309A.5.5 0 0 0 14.5 11H12V6a1 1 0 0 0-1-1H6a1 1 0 0 0-1 1v5H2.5a.5.5 0 0 0-.353.854l6 6a.5.5 0 0 0 .707 0l6-6a.5.5 0 0 0 .108-.545M8.5 16.793 3.707 12H5.5a.5.5 0 0 0 .5-.5V6h5v5.5a.5.5 0 0 0 .5.5h1.793z'/%3E%3C/svg%3E")}.both-direction-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' fill='none'%3E%3Cpath fill='%23377FC4' d='M15.772 7.484a.53.53 0 0 1-.49.329h-2.657v1.593a.53.53 0 0 1-.53.531H5.718a.53.53 0 0 1-.531-.53V7.812H2.532a.531.531 0 0 1-.376-.908L8.53.53a.53.53 0 0 1 .752 0l6.375 6.375a.53.53 0 0 1 .114.58M8.907 1.657 3.814 6.75h1.905a.53.53 0 0 1 .531.531v1.594h5.313V7.281a.53.53 0 0 1 .531-.531H14zm-3.72 9.874a.53.53 0 0 0 .532.531h6.375a.531.531 0 0 0 0-1.062H5.72a.53.53 0 0 0-.531.531M15.772 15.516a.53.53 0 0 0-.49-.328h-2.657v-1.594a.53.53 0 0 0-.53-.531H5.718a.53.53 0 0 0-.531.53v1.595H2.532a.53.53 0 0 0-.376.907L8.53 22.47a.53.53 0 0 0 .752 0l6.375-6.375a.53.53 0 0 0 .114-.58m-6.865 5.827L3.814 16.25h1.905a.53.53 0 0 0 .531-.531v-1.594h5.313v1.594a.53.53 0 0 0 .531.531H14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin-left:5px;width:20px}.lock-rotation{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath stroke='%2313911B' stroke-linecap='round' d='M13.643 1.559c4.505 1.064 7.857 5.111 7.857 9.94 0 5.642-4.573 10.215-10.214 10.215S1.072 17.141 1.072 11.5c0-3.94 2.231-7.36 5.5-9.064'/%3E%3Cpath stroke='%2313911B' stroke-linecap='round' stroke-linejoin='round' d='M3.429 1.286h3.928v3.928'/%3E%3Cpath stroke='%2313911B' stroke-linejoin='round' d='M7.75 15.036v-3.143c0-.434.352-.786.786-.786h5.5c.434 0 .786.352.786.786v3.143a.786.786 0 0 1-.786.785h-5.5a.786.786 0 0 1-.786-.785Z'/%3E%3Cpath stroke='%2313911B' stroke-linecap='round' stroke-linejoin='round' d='M8.928 11.107V9.536a2.357 2.357 0 1 1 4.715 0v1.571'/%3E%3C/svg%3E")}.info-circle,.lock-rotation{background-repeat:no-repeat;background-size:contain;display:inline-block;height:22px;width:22px}.info-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='29' fill='none'%3E%3Cg stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 21.483a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13M11.5 17.983h3'/%3E%3Cpath d='M13 17.983v-3.5h-1M13 12.233a.25.25 0 0 1 0-.5M13 12.233a.25.25 0 0 0 0-.5'/%3E%3C/g%3E%3C/svg%3E")}.action-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='30' fill='none'%3E%3Cg stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.384 16.942H7.671A.68.68 0 0 0 7 17.63v5.838c0 .38.301.687.672.687h5.713a.68.68 0 0 0 .672-.687V17.63a.68.68 0 0 0-.672-.687M24.327 16.942h-5.713a.68.68 0 0 0-.672.687v5.838c0 .38.3.687.672.687h5.713a.68.68 0 0 0 .672-.687V17.63a.68.68 0 0 0-.672-.687M13.384 6H7.671A.68.68 0 0 0 7 6.687v5.838c0 .38.301.687.672.687h5.713a.68.68 0 0 0 .672-.687V6.687A.68.68 0 0 0 13.384 6M17.158 10.138c-.414-.073-.414-.68 0-.754 1.5-.267 2.692-1.434 3.017-2.953l.025-.116a.39.39 0 0 1 .765-.004l.03.136c.338 1.512 1.53 2.67 3.026 2.935.416.074.416.684 0 .758-1.495.266-2.688 1.423-3.026 2.935l-.03.136a.39.39 0 0 1-.765-.004l-.025-.116c-.325-1.52-1.518-2.686-3.017-2.953'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:28px;width:28px}.default-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' stroke='%23CBD5E0' stroke-width='4'/%3E%3Ccircle cx='50' cy='50' r='10' fill='%23CBD5E0'/%3E%3C/svg%3E")}.center-icon,.default-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='%234A90E2' opacity='.2'/%3E%3Ccircle cx='50' cy='50' r='25' fill='%234A90E2' opacity='.5'/%3E%3Ccircle cx='50' cy='50' r='12' fill='%234A90E2'/%3E%3C/svg%3E")}.center-organization-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.873 11.662a8.572 8.572 0 1 1-8.571-8.571M1.73 11.662h9.89'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.302 3.09a14.8 14.8 0 0 0-3.297 8.572 14.8 14.8 0 0 0 3.297 8.572 14.8 14.8 0 0 0 3.06-6.594'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.577 6.672c-.501-.087-.501-.807 0-.894a4.54 4.54 0 0 0 3.655-3.5l.03-.138c.109-.496.814-.499.927-.004l.037.16a4.56 4.56 0 0 0 3.665 3.48c.504.088.504.81 0 .899a4.56 4.56 0 0 0-3.665 3.479l-.037.16c-.113.495-.818.492-.927-.004l-.03-.138a4.54 4.54 0 0 0-3.655-3.5'/%3E%3C/svg%3E")}.center-department-icon,.center-organization-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-department-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%2326A3E3' d='m20.24 5.701-8.038-4.515a1.42 1.42 0 0 0-1.403 0L2.76 5.703a1.5 1.5 0 0 0-.555.55A1.53 1.53 0 0 0 2 7.016v8.968c0 .269.071.533.205.763.134.231.325.421.555.55l8.039 4.517a1.42 1.42 0 0 0 1.402 0l8.039-4.517a1.5 1.5 0 0 0 .555-.55 1.53 1.53 0 0 0 .205-.763V7.017c0-.27-.07-.534-.204-.765a1.5 1.5 0 0 0-.556-.551M11.5 2.499l7.339 4.126L11.5 10.75 4.161 6.625zM3.462 7.937l7.307 4.106v8.045l-7.307-4.103zm8.769 12.15v-8.04l7.307-4.11v8.044z'/%3E%3C/svg%3E")}.center-group-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.393 21a9.607 9.607 0 1 0 0-19.214 9.607 9.607 0 0 0 0 19.214'/%3E%3Cpath fill='%2326A3E3' stroke='%2326A3E3' stroke-width='.15' d='M12.814 15.807a4.8 4.8 0 0 0-1.698-1.642 4.5 4.5 0 0 0-2.237-.595c-.782 0-1.55.204-2.238.595-.687.39-1.27.954-1.697 1.642a.56.56 0 0 1-.349.255.53.53 0 0 1-.42-.081.56.56 0 0 1-.24-.367.6.6 0 0 1 0-.225l.074.014-.074-.014a.6.6 0 0 1 .083-.208l.063.04A5.78 5.78 0 0 1 6.813 12.9zm0 0a.535.535 0 0 0 .762.161.57.57 0 0 0 .236-.358.6.6 0 0 0-.072-.427v-.001a5.85 5.85 0 0 0-2.725-2.335 3.8 3.8 0 0 0 1.301-1.809 4 4 0 0 0 .059-2.396 3.83 3.83 0 0 0-1.318-1.963 3.55 3.55 0 0 0-2.178-.754c-.785 0-1.549.265-2.178.754a3.83 3.83 0 0 0-1.318 1.963 4 4 0 0 0 .058 2.396 3.8 3.8 0 0 0 1.301 1.81z'/%3E%3C/svg%3E")}.center-group-icon,.center-sphere-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-sphere-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='%2348BB78' opacity='.3'/%3E%3Ccircle cx='50' cy='50' r='20' fill='%2348BB78'/%3E%3Cpath stroke='%2334D399' stroke-width='4' d='M50 10a40 40 0 0 1 40 40'/%3E%3C/svg%3E")}.center-subject-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' stroke='%23805AD5' stroke-width='4'/%3E%3Ccircle cx='50' cy='50' r='20' fill='%23805AD5'/%3E%3C/svg%3E")}.center-perspective-icon,.center-subject-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-perspective-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cg stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23clip0_4902_122453)'%3E%3Cpath d='M4.354 13.021a5.5 5.5 0 0 1 4.409-2.211c1.284 0 2.466.44 3.402 1.178'/%3E%3Cpath d='M7.977 16.703h-5.5A1.57 1.57 0 0 1 .905 15.13V2.56A1.57 1.57 0 0 1 2.477.988h12.571A1.57 1.57 0 0 1 16.62 2.56v4.714'/%3E%3Cpath d='M8.762 8.453a2.357 2.357 0 1 0 0-4.715 2.357 2.357 0 0 0 0 4.715M11.533 16.599c-.552-.096-.552-.888 0-.984a4.99 4.99 0 0 0 4.02-3.85l.033-.152c.12-.545.896-.548 1.02-.004l.04.177a5.02 5.02 0 0 0 4.032 3.827c.554.096.554.892 0 .988a5.02 5.02 0 0 0-4.032 3.827l-.04.177c-.124.544-.9.54-1.02-.004l-.033-.152a4.99 4.99 0 0 0-4.02-3.85'/%3E%3C/g%3E%3C/svg%3E")}.center-time-action-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%2348BB78' d='M10.97 9.782a.75.75 0 0 0 1.06 0l3.75-3.75a.75.75 0 0 0 0-1.062l-3.75-3.75a.75.75 0 0 0-1.06 0L7.22 4.97a.75.75 0 0 0 0 1.062zm.53-6.971 2.69 2.69-2.69 2.69L8.81 5.5zm.53 10.407a.75.75 0 0 0-1.06 0l-3.75 3.75a.75.75 0 0 0 0 1.062l3.75 3.75a.75.75 0 0 0 1.06 0l3.75-3.75a.75.75 0 0 0 0-1.062zm-.53 6.974-2.69-2.69 2.69-2.69 2.69 2.69zm10.28-9.221-3.75-3.75a.75.75 0 0 0-1.06 0l-3.75 3.75a.75.75 0 0 0 0 1.061l3.75 3.75a.75.75 0 0 0 1.06 0l3.75-3.75a.75.75 0 0 0 0-1.061m-4.28 3.22-2.69-2.69 2.69-2.69 2.69 2.69zm-7.72-3.22L6.03 7.22a.75.75 0 0 0-1.06 0l-3.75 3.75a.75.75 0 0 0 0 1.061l3.75 3.75a.75.75 0 0 0 1.06 0l3.75-3.75a.75.75 0 0 0 0-1.061M5.5 14.19l-2.69-2.69 2.69-2.69 2.69 2.69z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-orbit-icon,.center-rotation-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='22' fill='none'%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.963 20.212v-3.543h4.114'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M23.705 9.307c1.024 4.688-2.307 9.336-7.746 10.59-4.162.962-8.41-.33-10.996-3.008M2.676 12.693C1.653 8.005 4.984 3.357 10.423 2.102c4.162-.96 8.409.331 10.995 3.008'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M21.419 1.788v3.543h-4.114M8.363 11.476c-.582-.087-.582-.807 0-.894 2.11-.316 3.786-1.699 4.244-3.5l.035-.138c.126-.495.945-.498 1.076-.004l.043.16c.475 1.793 2.152 3.165 4.255 3.48.585.088.585.811 0 .899-2.103.315-3.78 1.687-4.255 3.479l-.043.16c-.13.495-.95.492-1.076-.003l-.035-.138c-.458-1.801-2.135-3.185-4.244-3.5'/%3E%3C/svg%3E")}.center-orbit-icon,.center-rotation-icon,.center-sphere-priority-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-sphere-priority-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg stroke='%231A9C9C' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M9.642 7.21c-.916.691-1.849 1.5-2.758 2.409-4.062 4.062-6.12 8.59-4.597 10.113 1.524 1.523 6.051-.535 10.113-4.597a26 26 0 0 0 2.409-2.758'/%3E%3Cpath d='M14.809 12.377c2.395 3.18 3.37 6.172 2.188 7.355-1.523 1.523-6.05-.535-10.113-4.597S.764 6.545 2.287 5.022C3.47 3.84 6.462 4.815 9.642 7.211'/%3E%3Cpath d='M8.928 12.377a.714.714 0 1 0 1.428 0 .714.714 0 0 0-1.428 0M12.512 6.157c-.448-.078-.448-.722 0-.8a4.06 4.06 0 0 0 3.272-3.133l.027-.124c.097-.443.729-.446.83-.004l.033.144a4.08 4.08 0 0 0 3.28 3.115c.451.078.451.726 0 .804a4.08 4.08 0 0 0-3.28 3.115l-.033.144c-.101.442-.733.44-.83-.004l-.027-.124a4.06 4.06 0 0 0-3.272-3.133'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M1.04 1h20v20h-20z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.center-sphere-pillar-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='5.22' x2='16.78' y1='17.331' y2='5.77' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2338AB6B'/%3E%3Cstop offset='1' stop-color='%2349C881'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath stroke='url(%23a)' stroke-linecap='round' stroke-linejoin='round' d='M18.99 13.204a1.884 1.884 0 1 0 0-3.305 8.15 8.15 0 0 0-6.34-6.34 1.885 1.885 0 0 0-.717-2.542 1.883 1.883 0 0 0-2.818 1.607c-.005.327.074.65.232.937a8.2 8.2 0 0 0-4.123 2.222 8.1 8.1 0 0 0-2.08 3.554 1.871 1.871 0 0 0-1.919 3.11 1.9 1.9 0 0 0 1.732.505 8.12 8.12 0 0 0 6.641 6.641 1.883 1.883 0 0 0 3.17 1.731 1.87 1.87 0 0 0 .445-1.918 8.1 8.1 0 0 0 3.554-2.08 8.2 8.2 0 0 0 2.222-4.122'/%3E%3Cg transform='translate(1 1)'%3E%3Ccircle cx='10' cy='10.5' r='5' stroke='url(%23a)'/%3E%3Ccircle cx='10' cy='10.5' r='1.5' fill='url(%23a)'/%3E%3C/g%3E%3C/svg%3E")}.center-sphere-pillar-icon,.center-sphere-strategy-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-sphere-strategy-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath stroke='%23B04DAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.866 9.62v6.157a4.223 4.223 0 1 1-8.432-.355C1.554 14.477 1 12.63 1 11.089c0-2.1 1.03-4.142 2.507-4.944a3.69 3.69 0 0 1 6.05-3.22'/%3E%3Cpath stroke='%23B04DAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5.457 8.653c-.542-.124-1.77-.93-1.955-2.5M3.563 13.208c-.551.435-.99 1.421-1.133 2.211M10.866 15.777a4.223 4.223 0 1 0 8.432-.355c.88-.945 1.434-2.792 1.434-4.333 0-.673-.106-1.34-.298-1.962'/%3E%3Cpath stroke='%23B04DAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M18.169 13.208c.551.435.99 1.421 1.133 2.211M10.966 6.324c-.544-.095-.544-.876 0-.97a4.925 4.925 0 0 0 3.966-3.8l.033-.149c.118-.538.884-.541 1.006-.004l.04.174a4.95 4.95 0 0 0 3.977 3.776c.547.095.547.88 0 .976a4.95 4.95 0 0 0-3.977 3.775l-.04.175c-.122.537-.888.533-1.006-.004l-.033-.15a4.925 4.925 0 0 0-3.966-3.799'/%3E%3C/svg%3E")}.center-sphere-intention-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg stroke='%235C1BB7' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M13.009 12.386a6.4 6.4 0 0 1-1.978 1.516v2.143a.714.714 0 0 1-.715.714H6.031a.714.714 0 0 1-.715-.715v-2.142a6.428 6.428 0 0 1 5.506-11.617M5.316 20.286h5.715'/%3E%3Cpath d='M11.565 6.62c-.502-.087-.502-.807 0-.894a4.54 4.54 0 0 0 3.655-3.5l.03-.138c.108-.496.814-.499.926-.004l.037.16a4.56 4.56 0 0 0 3.665 3.48c.504.087.504.81 0 .898a4.56 4.56 0 0 0-3.665 3.48l-.037.16c-.112.495-.818.492-.926-.004l-.03-.138a4.54 4.54 0 0 0-3.655-3.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.center-sphere-intention-icon,.center-subject-identity-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-subject-identity-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 100 100'%3E%3Crect width='60' height='60' x='20' y='20' stroke='%23805AD5' stroke-width='4' rx='10'/%3E%3Ccircle cx='50' cy='45' r='12' fill='%23805AD5'/%3E%3Cpath fill='%23805AD5' d='M40 70c0-10 20-10 20 0 0 5-20 5-20 0'/%3E%3C/svg%3E")}.center-subject-user-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 22 22'%3E%3Cpath fill='%2326A3E3' d='M11 .438A10.563 10.563 0 1 0 21.563 11 10.574 10.574 0 0 0 11 .438m-5.476 17.62a6.5 6.5 0 0 1 10.952 0 8.92 8.92 0 0 1-10.952 0m2.226-7.87a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0m9.929 6.744a8.1 8.1 0 0 0-3.663-2.92 4.874 4.874 0 1 0-6.032 0 8.1 8.1 0 0 0-3.663 2.92 8.938 8.938 0 1 1 13.358 0'/%3E%3C/svg%3E")}.center-subject-role-icon,.center-subject-user-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;left:2px;position:relative;top:2px}.center-subject-role-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cg stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath d='M10.893 21C16.475 21 21 16.475 21 10.893S16.475.786 10.893.786.786 5.31.786 10.893 5.311 21 10.893 21'/%3E%3Cpath d='M10.88 8.711a2.37 2.37 0 1 0 0-4.74 2.37 2.37 0 0 0 0 4.74'/%3E%3Cpath d='m12.916 13.769-.506 4.046H9.375l-.505-4.046H7.858a.506.506 0 0 1-.505-.506v-1.011a3.54 3.54 0 1 1 7.08 0v1.011c0 .28-.226.506-.506.506z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h22v22H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.urgent-status-icon{background-color:#ff5733;height:28px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='28' fill='none'%3E%3Cpath fill='%23A52255' d='m5.84 14.353 5.53-2.107 2.012-5.793a.647.647 0 0 1 1.235 0l2.01 5.793 5.53 2.107c.577.22.577 1.074 0 1.294l-5.53 2.107-2.01 5.793a.647.647 0 0 1-1.235 0l-2.011-5.793-5.53-2.107c-.577-.22-.577-1.074 0-1.294'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='28' fill='none'%3E%3Cpath fill='%23A52255' d='m5.84 14.353 5.53-2.107 2.012-5.793a.647.647 0 0 1 1.235 0l2.01 5.793 5.53 2.107c.577.22.577 1.074 0 1.294l-5.53 2.107-2.01 5.793a.647.647 0 0 1-1.235 0l-2.011-5.793-5.53-2.107c-.577-.22-.577-1.074 0-1.294'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:2px;width:26px}.success-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%2300C851' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath stroke='%2300C851' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m8 12.5 3 3 5-5'/%3E%3C/svg%3E")}.error-icon,.success-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.error-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%23FF4B5C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath stroke='%23FF4B5C' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 16 8 8'/%3E%3C/svg%3E")}.header-filter-down-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23377FC4' d='M8.645 10.93a.5.5 0 0 0 .71 0l2.8-2.828a.5.5 0 0 0-.356-.852H6.201a.5.5 0 0 0-.356.852z'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M12 2.929H6A2.57 2.57 0 0 0 3.43 5.5v6A2.57 2.57 0 0 0 6 14.071h6a2.57 2.57 0 0 0 2.572-2.571v-6A2.57 2.57 0 0 0 12 2.929'/%3E%3C/svg%3E")}.header-filter-down-icon,.header-filter-up-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;width:15px}.header-filter-up-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23377FC4' d='M9.145 6.07a.5.5 0 0 1 .71 0l2.8 2.828a.5.5 0 0 1-.356.852H6.701a.5.5 0 0 1-.356-.852z'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M12 2.929H6A2.57 2.57 0 0 0 3.43 5.5v6A2.57 2.57 0 0 0 6 14.071h6a2.57 2.57 0 0 0 2.572-2.571v-6A2.57 2.57 0 0 0 12 2.929'/%3E%3C/svg%3E")}.header-filter-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M9.062 1.071H.572M9.063 4.255H3.227M9.063 7.438H5.879M15.43 13.071l-2.858 2.857-2.857-2.857M12.572 1.071v14.857'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;width:15px}.custom-tooltip{font-family:var(--font-family);font-size:var(--secondary-font)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:3px solid var(--scrollbar-track);border-radius:10px}*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.custom-error-message{border-radius:5px;margin:10px}.custom-error-message .p-inline-message-text{font-size:var(--secondary-font)}.custom-toast div .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail{font-size:var(--primary-font)}.avatar-option{display:inline-block;height:20px;position:relative;top:4px;width:20px}.avatar-option-selected{display:inline-block;height:15px;width:20px}.nearby-mode-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='%232196F3'/%3E%3Ccircle cx='12' cy='12' r='5' fill='%23fff'/%3E%3Ccircle cx='12' cy='12' r='8' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.everywhere-mode-icon,.nearby-mode-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:20px;height:30px;left:2px;position:relative;top:2px;width:30px}.everywhere-mode-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='%232196F3'/%3E%3Ccircle cx='12' cy='12' r='2' fill='%23fff'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='8' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.atlas-button,.save-button{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-text-color);cursor:pointer;font-family:var(--font-family);font-size:var(--secondary-font);font-style:normal;font-weight:700;height:40px;line-height:12px;padding-left:10px;padding-right:10px}.ellipsis-circle-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none'%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 11c0 5.523 4.477 10 10 10s10-4.477 10-10-4.477-10-10-10-10 4.477-10 10'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.968 6.943a.353.353 0 1 1 .706 0'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.968 6.942a.353.353 0 1 0 .706 0'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' d='M10.968 11.178a.353.353 0 0 1 .706 0'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.968 11.178a.353.353 0 1 0 .706 0M10.968 15.415a.353.353 0 0 1 .706 0'/%3E%3Cpath stroke='%2326A3E3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.968 15.414a.353.353 0 1 0 .706 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:22px;width:23px}.center-calendar-period-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='16' height='4' x='4' y='10' stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' rx='2'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='M2 10v4M22 10v4'/%3E%3C/svg%3E")}.center-calendar-period-icon,.center-calendar-timeframe-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.center-calendar-timeframe-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='16' height='18' x='2' y='4' stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' rx='2'/%3E%3Crect width='2' height='4' x='6' stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' rx='1'/%3E%3Crect width='2' height='4' x='14' stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' rx='1'/%3E%3Ccircle cx='18' cy='16' r='4' stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath stroke='%23377FC4' stroke-linecap='round' stroke-linejoin='round' d='M18 16v-2M18 16h2'/%3E%3C/svg%3E")}.metaspace-toolbar-collapse-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='33' fill='none'%3E%3Cpath stroke='url(%23a)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.88 16.52H1.19'/%3E%3Cpath stroke='url(%23b)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6.06 10.553 1.19 16.52l4.87 5.97'/%3E%3Cpath stroke='url(%23c)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M24.57 1.002h-4.872c-1.076 0-1.948 1.069-1.948 2.387v26.263c0 1.319.872 2.388 1.948 2.388h4.871c1.076 0 1.948-1.07 1.948-2.388V3.389c0-1.318-.872-2.387-1.948-2.387'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='7.034' x2='7.034' y1='16.52' y2='17.52' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23407AC6'/%3E%3Cstop offset='.94' stop-color='%231F3B60'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='3.625' x2='3.625' y1='10.553' y2='22.49' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23407AC6'/%3E%3Cstop offset='.94' stop-color='%231F3B60'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='22.134' x2='22.134' y1='1.002' y2='32.04' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23407AC6'/%3E%3Cstop offset='.94' stop-color='%231F3B60'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.metaspace-toolbar-collapse-icon,.metaspace-toolbar-expand-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px}.metaspace-toolbar-expand-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='33' fill='none' viewBox='0 0 28 28'%3E%3Cpath stroke='%23748B9D' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.102 14.172h11.69M21.921 9.238l4.871 4.935-4.87 4.935M3.412 1.342h4.871c1.076 0 1.948.884 1.948 1.974v21.713c0 1.09-.872 1.974-1.948 1.974h-4.87c-1.077 0-1.95-.884-1.95-1.974V3.316c0-1.09.873-1.974 1.95-1.974'/%3E%3C/svg%3E")}.chat-bubble-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 20 24'%3E%3Cg stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' clip-path='url(%23a)'%3E%3Cpath stroke='%23748B9D' d='M8.616 1.355c-1.48.258-2.882.97-4.078 2.07-1.195 1.099-2.145 2.55-2.76 4.22a13.1 13.1 0 0 0-.761 5.327c.116 1.826.607 3.586 1.427 5.118L.955 23.01l4.985-1.105c1.281.77 2.696 1.148 4.122 1.104 1.427-.045 2.824-.51 4.072-1.358s2.311-2.053 3.098-3.512 1.274-3.129 1.422-4.869'/%3E%3Cpath fill='%23FD3B3B' stroke='%23FD3B3B' d='M15.295 9.621c1.885 0 3.414-1.873 3.414-4.183 0-2.311-1.529-4.184-3.414-4.184S11.88 3.127 11.88 5.438s1.528 4.183 3.414 4.183'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.234.371H19.43v23.521H.234z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:20px;width:20px}.chat-bubble-icon,.toolbar-sphere-icon{background-repeat:no-repeat;background-size:contain;display:inline-block}.toolbar-sphere-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 28 33'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23748B9D' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M13.702 27.448c5.526 0 10.005-4.722 10.005-10.546 0-5.825-4.48-10.547-10.005-10.547S3.698 11.077 3.698 16.902c0 5.824 4.48 10.546 10.004 10.546'/%3E%3Crect width='56.782' height='45.48' x='.687' y='.036' stroke='%23000' stroke-opacity='.01' rx='20' transform='matrix(.72489 -.68887 .64992 .76 -20.662 20.353)'/%3E%3Cpath fill='%23748B9D' d='M7.69 5.166c1.858 0 3.322 1.58 3.322 3.475 0 1.893-1.464 3.474-3.323 3.474s-3.32-1.58-3.321-3.474c0-1.894 1.462-3.475 3.321-3.475'/%3E%3Cpath fill='%23748B9D' d='M7.69 5.166c1.858 0 3.322 1.58 3.322 3.475 0 1.893-1.464 3.474-3.323 3.474s-3.32-1.58-3.321-3.474c0-1.894 1.462-3.475 3.321-3.475'/%3E%3Cpath fill='%23748B9D' d='M7.69 5.166c1.858 0 3.322 1.58 3.322 3.475 0 1.893-1.464 3.474-3.323 3.474s-3.32-1.58-3.321-3.474c0-1.894 1.462-3.475 3.321-3.475'/%3E%3Cpath fill='%23748B9D' d='M7.69 5.166c1.858 0 3.322 1.58 3.322 3.475 0 1.893-1.464 3.474-3.323 3.474s-3.32-1.58-3.321-3.474c0-1.894 1.462-3.475 3.321-3.475'/%3E%3Cpath stroke='%23EAF2F9' d='M7.69 5.166c1.858 0 3.322 1.58 3.322 3.475 0 1.893-1.464 3.474-3.323 3.474s-3.32-1.58-3.321-3.474c0-1.894 1.462-3.475 3.321-3.475Z'/%3E%3Cpath fill='%23748B9D' stroke='%23EAF2F9' d='M13.804 11.115c2.897 0 5.202 2.47 5.202 5.458S16.7 22.03 13.804 22.03c-2.898 0-5.203-2.468-5.204-5.457s2.306-5.458 5.204-5.458Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.164.465h27.277v31.729H.164z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:30px;width:30px}.raised-panel{background:linear-gradient(190.35deg,#ecf3f8 13.55%,#f8fdff 96.01%);border:3px solid #fff;box-shadow:-3px -2px 4px rgba(31,59,96,.2),2px 2px 3px rgba(116,139,157,.15);box-sizing:border-box}.Save-button{background:var(--Save-button);border:var(--primary-border);border-radius:20px 0 0 20px;box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:var(--primary-color,#377fc4);cursor:pointer;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:700;height:45px;line-height:12px;padding:.4375rem .875rem;width:auto}.Close-button{align-items:center;background:var(--Close-button);border:var(--primary-border);border-radius:0 20px 20px 0;display:flex;justify-content:center;line-height:1}.Close-button,.clear-button{box-shadow:inset 0 -2px 7px 2px rgba(116,139,157,.2);color:#8e99a1;cursor:pointer;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:700;height:45px;padding:.4375rem .875rem;width:auto}.clear-button{background:var(--Clear-button);border:var(--primary-border);border-radius:20px;line-height:12px}.Close-button:hover,.Save-button:hover{background-color:var(--hover-background,#f0f0f0);color:var(--hover-primary-color,#255b99)}.Search-input-box{background:var(--Search-input-box);border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 7px 2px rgba(30,84,156,.18),inset -3px -1px 10px 0 rgba(160,183,202,.15);color:var(--primary-text-color)}.p-tabview .p-tabview-nav-container .p-tabview-nav-content .p-tabview-nav,.p-tabview .p-tabview-nav-container .p-tabview-nav-content .p-tabview-nav li a{background:var(--tab-background)}.p-tabview-panels{background:var(--body-background)}[data-theme=dark]{--dark-card-bg:#2c2c3e;--dark-card-bg-hover:#3a3a4e;--dark-card-border:#3a3a4e;--dark-text-primary:#fff;--dark-text-secondary:#e5e7eb;--dark-text-tertiary:#d1d5db;--dark-text-muted:#9ca3af}[data-theme=dark] .p-skeleton{background-color:#2a2a3a!important;border-radius:12px}[data-theme=dark] .p-skeleton:after{background:linear-gradient(90deg,rgba(42,42,58,0),hsla(0,0%,100%,.05) 50%,rgba(42,42,58,0))!important}.ql-toolbar.ql-snow{border:var(--primary-border)!important;border-radius:20px 20px 0 0}.ql-container.ql-snow{border:var(--primary-border)!important;border-top:0!important}.ql-editor.ql-blank:before{color:var(--primary-text-color)!important;opacity:.65}.sphere-editor-form{background:var(--Atlas-Background-NEW,linear-gradient(180deg,#e9f4fb 0,#c4d1de 54.6%,#d4e5f1 101.21%));border:var(--primary-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:16px;width:100%}[data-theme=dark] .sphere-editor-form{background:#1e1e2f}.sphere-editor-content{display:flex;flex:1;flex-direction:row;gap:20px;margin:0 auto;min-height:0;position:relative;width:100%}.sphere-editor-content .sphere-editor-tabs{display:flex;flex:1;flex-direction:column;min-width:0;z-index:1}.sphere-editor-content .perspective-assignments-container{border-left:1px solid #494747;display:flex;flex-direction:column;flex-shrink:0;min-width:380px;padding-left:16px;width:380px;z-index:0}.form-actions{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));bottom:0;gap:5px;justify-content:flex-end;padding:10px 30px 10px 0;position:sticky}[data-theme=dark] .form-actions{background:#2c2c3e}.save-button-container{align-items:center;display:flex;justify-content:center;overflow:hidden}.save-button{border-radius:20px 0 0 20px;color:var(--primary-color,#377fc4);font-size:18px;height:45px;width:100px}.close-button-container{align-items:center;display:flex;justify-content:center;overflow:hidden}@media (max-width:768px){.sphere-editor-form{padding:8px}.sphere-editor-content{flex-direction:column;gap:16px;isolation:isolate;overflow:visible}.sphere-editor-tabs{max-width:100%;order:1;width:100%}.perspective-assignments-container{border-left:none!important;border-top:2px solid rgba(55,127,196,.2);clear:both;max-width:100%!important;min-width:100%!important;order:2;padding-left:0!important;padding-right:0!important;padding-top:16px!important;position:relative;width:100%!important;z-index:1!important}.perspective-assignments-container h3{color:var(--primary-text-color);font-size:18px;margin-bottom:12px}.perspective-assignments-container .perspective-section .perspective-item{margin-bottom:12px}.additional-properties-grid-component{grid-template-columns:1fr}.form-actions{background:var(--bkg-components,linear-gradient(358deg,#e4f0fa 13.23%,#f2f9fe 97.17%));border-radius:0 0 20px 20px;border-top:2px solid rgba(55,127,196,.15);bottom:0;gap:10px;margin:0 -8px;padding:12px 8px;position:sticky}[data-theme=dark] .form-actions{background:#2c2c3e;border-top-color:rgba(55,127,196,.3)}.Close-button,.Save-button{border-radius:12px;flex:1;font-size:16px;font-weight:600;height:44px;min-width:90px;touch-action:manipulation;width:auto}.sphere-editor-scroll-panel{max-height:calc(85vh - 180px)!important;overflow-x:hidden;width:100%}.sphere-editor-scroll-panel .p-scrollpanel-content{max-width:100%;overflow-x:hidden;padding-left:0!important;padding-right:0!important;width:100%}.perspective-assignments-container .sphere-editor-scroll-panel{max-height:none!important;overflow:visible}.mobile-collapsible-perspective{margin-top:16px;padding:0 8px}.mobile-collapsible-perspective .collapsible-header-perspective{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));border:1px solid rgba(55,127,196,.2);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:14px 18px;transition:all .3s ease;width:100%}[data-theme=dark] .mobile-collapsible-perspective .collapsible-header-perspective{background:linear-gradient(135deg,rgba(44,44,62,.9),rgba(44,44,62,.7));border:1px solid rgba(55,127,196,.3)}.mobile-collapsible-perspective .collapsible-header-perspective:hover{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.9));border-color:rgba(55,127,196,.4);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}[data-theme=dark] .mobile-collapsible-perspective .collapsible-header-perspective:hover{background:linear-gradient(135deg,#2c2c3e,rgba(44,44,62,.9))}.mobile-collapsible-perspective .collapsible-header-perspective:active{box-shadow:0 2px 6px rgba(0,0,0,.08);transform:translateY(0)}.mobile-collapsible-perspective .collapsible-header-perspective .collapsible-title{color:var(--primary-text-color);font-size:16px;font-weight:600;letter-spacing:.3px}.mobile-collapsible-perspective .collapsible-header-perspective .collapsible-icon{color:var(--secondary-text-color);font-size:16px;font-weight:700;transition:transform .3s ease}.mobile-collapsible-perspective .collapsible-header-perspective .collapsible-icon.expanded{transform:rotate(0deg)}.mobile-collapsible-perspective .collapsible-header-perspective .collapsible-icon.collapsed{transform:rotate(-90deg)}.mobile-collapsible-perspective .collapsible-content-perspective{animation:slideDown .3s ease-out;background:hsla(0,0%,100%,.5);border-radius:12px;margin-top:4px;overflow:visible;padding:12px}[data-theme=dark] .mobile-collapsible-perspective .collapsible-content-perspective{background:rgba(44,44,62,.5)}.sphere-editor-tabs-view .p-tabview-nav li{flex:1}.sphere-editor-tabs-view .p-tabview-nav li a{font-size:15px;justify-content:center;padding:12px 8px}}.sphere-editor-tabs-view .p-tabview-nav-container{position:sticky;top:0;z-index:9}.sphere-editor-tabs-view .p-tabview-nav-container [data-theme=dark] .p-tabview-nav-content ul li a span{color:var(--primary-text-color);font-size:var(--sub-heading-font)}.sphere-editor-tabs-view .p-tabview-panels{fill:var(--bkg-components,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%));filter:drop-shadow(1px 2px 5px rgba(74,100,126,.3)) drop-shadow(0 1px 1px rgba(6,44,88,.1));stroke:#fff;stroke-width:2px}.perspective-assignments-tab-content{align-items:stretch;display:flex;flex-wrap:nowrap;gap:1rem}.sphere-editor-scroll-panel{flex:1;max-height:calc(70vh - 150px);min-height:300px;width:100%}.sphere-editor-scroll-panel .p-scrollpanel-wrapper{border:none;height:100%;position:relative;width:100%}.sphere-editor-scroll-panel .p-scrollpanel-content{box-sizing:border-box;min-height:100%;min-width:100%;overflow-anchor:none;padding-left:16px;padding-right:8px;padding-top:0;position:relative;transform:translateZ(0);width:100%}.sphere-editor-scroll-panel .p-scrollpanel-bar,.sphere-editor-scroll-panel .p-scrollpanel-bar-x,.sphere-editor-scroll-panel .p-scrollpanel-bar-y{background-color:rgba(74,100,126,.3);border-radius:4px}.sphere-editor-scroll-panel:before{content:"";display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;width:100%}.sphere-editor-scroll-panel .sphere-editor-tabs,.sphere-editor-scroll-panel .sphere-properties-molecule{width:100%}@media (max-width:768px){.sphere-editor-scroll-panel{height:300px!important}.perspective-assignments-tab-content{flex-direction:column}}.add-sphere-dialog{height:auto!important;max-height:80vh;max-width:1400px;min-height:50vh}.add-sphere-header{margin:10px}.add-sphere{height:100%}.add-sphere,.atlas-tree-mobile{display:flex;flex-direction:column}.atlas-tree-mobile{background:var(--body-background,#f8f9fa);height:100vh;overflow:hidden}@media (min-width:769px){.atlas-tree-mobile{display:none}}.atlas-tree-mobile .custom-toast{z-index:9999}.atlas-tree-mobile .mobile-tree-container{flex:1;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:scroll;padding:10px;-webkit-overflow-scrolling:touch;position:relative}.atlas-tree-mobile .mobile-tree-container::-webkit-scrollbar{width:4px}.atlas-tree-mobile .mobile-tree-container::-webkit-scrollbar-track{background:transparent}.atlas-tree-mobile .mobile-tree-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.atlas-tree-mobile .mobile-tree-loading{padding:12px 0}.atlas-tree-mobile .mobile-tree-loading .p-skeleton{animation:pulse 1.5s ease-in-out infinite;margin-bottom:12px}.atlas-tree-mobile .mobile-tree-node{background:var(--component-background,#fff);box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:4px;transition:all .2s ease}.atlas-tree-mobile .mobile-tree-node.expanded{box-shadow:0 2px 8px rgba(0,0,0,.15)}.atlas-tree-mobile .mobile-tree-node .mobile-node-content{align-items:center;border-left:4px solid transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;min-height:50px;position:relative}.atlas-tree-mobile .mobile-tree-node .mobile-node-content:active{background:rgba(0,0,0,.05)}.atlas-tree-mobile .mobile-tree-node .mobile-node-content .node-label label{max-width:calc(85vw - 200px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-tree-mobile .mobile-tree-node.mobile-tree-node--root>.mobile-node-content .node-label>.sphere-avatar-wrapper,.atlas-tree-mobile .mobile-tree-node.mobile-tree-node--root>.mobile-node-content .node-label>.urgency-icon{display:none!important}.atlas-tree-mobile .mobile-tree-node.mobile-tree-node--root>.mobile-node-content .breadcrumb-path,.atlas-tree-mobile .mobile-tree-node.mobile-tree-node--root>.mobile-node-content .breadcrumb-path .sphere-avatar-wrapper,.atlas-tree-mobile .mobile-tree-node.mobile-tree-node--root>.mobile-node-content .breadcrumb-path .urgency-icon{display:inline-flex!important}.atlas-tree-mobile .mobile-tree-node .mobile-expand-button{align-items:center;background:var(--primary-color,#377fc4);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:36px;z-index:10}.atlas-tree-mobile .mobile-tree-node .mobile-expand-button:active{background:var(--primary-color-dark,#2d6ba3);transform:translateY(-50%) scale(.95)}.atlas-tree-mobile .mobile-tree-node .mobile-expand-button i{font-size:14px}.atlas-tree-mobile .mobile-tree-node .mobile-node-children{max-height:var(--mobile-tree-max-height);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.atlas-tree-mobile .mobile-tree-node .mobile-node-children::-webkit-scrollbar{width:3px}.atlas-tree-mobile .mobile-tree-node .mobile-node-children::-webkit-scrollbar-track{background:transparent}.atlas-tree-mobile .mobile-tree-node .mobile-node-children::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-on-track{border-left-color:#10b981}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-at-risk{border-left-color:#f59e0b}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-needs-attention{border-left-color:#f97316}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-critical{border-left-color:#ef4444}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-blocked{border-left-color:#dc2626}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-completed{border-left-color:#3b82f6}.atlas-tree-mobile .mobile-tree-node .mobile-node-children div.mobile-tree-node--status-unknown{border-left-color:#9ca3af}.atlas-tree-mobile .mobile-tree-node .mobile-node-loading{padding:8px}.atlas-tree-mobile .mobile-tree-footer{align-items:center;background:var(--component-background,#fff);border-radius:var(--border-radius);border-top:1px solid var(--border-color,#e0e0e0);box-shadow:0 -2px 8px rgba(0,0,0,.05);display:flex;flex-direction:row;gap:6px;padding:8px 12px}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions{display:flex;flex-shrink:0;gap:6px}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-icon-button{align-items:center;background:var(--component-background,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--primary-color,#377fc4);cursor:pointer;display:flex;height:var(--button-size-md,35px);justify-content:center;min-width:var(--button-size-md,35px);transition:all .2s ease;width:var(--button-size-md,35px)}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-icon-button:active{background:var(--surface-hover,#f5f5f5);transform:scale(.95)}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-icon-button i{display:block;font-size:20px;height:21px;left:0;top:0;width:21px}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-add-button{align-items:center;background:linear-gradient(180deg,#36b6f9,#377fc4);border:none;border-radius:20px;box-shadow:0 2px 8px rgba(55,127,196,.3);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;height:35px;justify-content:center;padding:0 16px;transition:all .2s ease;white-space:nowrap}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-add-button:active{box-shadow:0 1px 4px rgba(55,127,196,.3);transform:scale(.98)}.atlas-tree-mobile .mobile-tree-footer .mobile-footer-actions .mobile-add-button i{font-size:16px}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination{display:flex;flex:1;gap:5px}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button{align-items:center;background:var(--component-background,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:20px;color:var(--text-color,#333);cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:500;gap:3px;height:35px;justify-content:center;padding:0 10px;transition:all .2s ease;white-space:nowrap}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button:active:not(:disabled){background:var(--surface-hover,#f5f5f5);transform:scale(.97)}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button:disabled{cursor:not-allowed;opacity:.4}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button i{font-size:12px}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button.mobile-page-prev i{order:-1}.atlas-tree-mobile .mobile-tree-footer .mobile-pagination .mobile-page-button.mobile-page-next i{order:1}.atlas-tree-mobile .mobile-dialog .p-dialog{border-radius:0!important;height:100vh!important;margin:0!important;max-height:100vh!important;width:100vw!important}.atlas-tree-mobile .mobile-dialog .p-dialog-content{height:calc(100vh - 60px);overflow-y:auto;-webkit-overflow-scrolling:touch}.atlas-tree-mobile .atlas-date-selector,.atlas-tree-mobile .atlas-sphere-identity,.atlas-tree-mobile .atlas-text-column,.atlas-tree-mobile .metaspace-selector,.atlas-tree-mobile .node-counts,.atlas-tree-mobile .node-details-button,.atlas-tree-mobile .node-perspective-pill{display:none!important}.atlas-tree-mobile .node-label{padding:0;width:100%}.atlas-tree-mobile .node-label__container{flex-direction:column;gap:4px}.atlas-tree-mobile .node-label__name{font-size:16px;font-weight:500;line-height:1.5}.atlas-tree-mobile .node-label__breadcrumbs{color:var(--secondary-text-color,#666);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-tree-mobile .node-label__avatar{flex-shrink:0;height:36px;width:36px}.atlas-tree-mobile .node-label__urgency{font-size:12px}.atlas-tree-mobile .clickable,.atlas-tree-mobile a,.atlas-tree-mobile button{min-height:35px;min-width:35px}[data-theme=dark] .atlas-tree-mobile{background:var(--body-background,#1a1a24)}[data-theme=dark] .atlas-tree-mobile .mobile-tree-node{background:var(--component-background,#2c2c3e);box-shadow:0 1px 3px rgba(0,0,0,.3)}[data-theme=dark] .atlas-tree-mobile .mobile-tree-node.expanded{box-shadow:0 2px 8px rgba(0,0,0,.4)}[data-theme=dark] .atlas-tree-mobile .mobile-tree-node .mobile-node-content:active{background:hsla(0,0%,100%,.05)}[data-theme=dark] .atlas-tree-mobile .mobile-tree-node .mobile-node-children{border-left-color:hsla(0,0%,100%,.1)}[data-theme=dark] .atlas-tree-mobile .mobile-tree-footer{background:var(--component-background,#2c2c3e);border-top-color:hsla(0,0%,100%,.1)}.mobile-atlas-header{background:var(--component-background,#fff);border-bottom:1px solid var(--border-color,#e0e0e0);box-shadow:0 2px 4px rgba(0,0,0,.05);padding:var(--spacing-sm) var(--spacing-md);position:sticky;top:0;z-index:100}.mobile-atlas-header__top{align-items:center;display:flex;gap:var(--spacing-sm)}.mobile-atlas-header__search{flex:1}.mobile-atlas-header__search .p-input-icon-left{width:100%}.mobile-atlas-header__search .p-input-icon-left input{background:var(--input-background,#f8f9fa);border:1px solid var(--border-color,#e0e0e0);border-radius:var(--border-radius-pill);font-size:var(--text-normal);padding:var(--spacing-xs) var(--spacing-3xl) var(--spacing-xs) var(--spacing-3xl);transition:all .2s ease}.mobile-atlas-header__search .p-input-icon-left input:focus{background:#fff;border-color:var(--primary-color,#377fc4);box-shadow:0 0 0 3px rgba(55,127,196,.1)}.mobile-atlas-header__search .p-input-icon-left input::-moz-placeholder{color:var(--secondary-text-color,#999)}.mobile-atlas-header__search .p-input-icon-left input::placeholder{color:var(--secondary-text-color,#999)}.mobile-atlas-header__search .p-input-icon-left i.pi-search{color:var(--secondary-text-color,#999);left:14px}.mobile-atlas-header__search .p-input-icon-left i.pi-times{color:var(--secondary-text-color,#999);cursor:pointer;position:absolute;right:0;top:-25px;transition:color .2s ease}.mobile-atlas-header__search .p-input-icon-left i.pi-times:hover{color:var(--primary-text-color,#333)}.mobile-atlas-header__clear-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;position:absolute;right:14px;transition:all .2s ease}.mobile-atlas-header__clear-button i{color:var(--secondary-text-color,#999);transition:color .2s ease}.mobile-atlas-header__clear-button:hover i{color:var(--primary-text-color,#333)}.mobile-atlas-header__clear-button:active{transform:scale(.9)}.mobile-atlas-header__clear-button:focus{outline:none}.mobile-atlas-header__clear-button:focus-visible{border-radius:4px;outline:2px solid var(--primary-color,#377fc4);outline-offset:2px}.mobile-atlas-header__filter-button{border-radius:50%;flex-shrink:0;height:var(--touch-target-standard);width:var(--touch-target-standard)}.mobile-atlas-header__filter-button.p-button-outlined{border-color:var(--border-color,#e0e0e0);color:var(--primary-text-color,#333)}.mobile-atlas-header__filter-button.p-button-outlined:hover{background:var(--primary-color,#377fc4);border-color:var(--primary-color,#377fc4)}.mobile-atlas-header__filter-button.p-button-outlined:active{transform:scale(.95)}.mobile-atlas-header__filter-button .p-badge{font-size:10px;height:14px;line-height:14px;min-width:14px;position:absolute;right:4px;top:8px}.mobile-filter-sidebar{max-width:400px;width:85vw!important}.mobile-filter-sidebar .p-sidebar-header{background:var(--component-background,#fff);border-bottom:1px solid var(--border-color,#e0e0e0);color:var(--primary-text-color);padding:16px}.mobile-filter-sidebar .p-sidebar-header .p-sidebar-header-content{color:var(--primary-text-color,#333);font-size:18px;font-weight:600}.mobile-filter-sidebar .p-sidebar-content{padding:0}.mobile-filter-content{padding:var(--spacing-md)}.mobile-filter-content .filter-section{margin-bottom:var(--spacing-xl)}.mobile-filter-content .filter-section .filter-label{align-items:center;color:var(--primary-text-color,#333);display:flex;font-size:var(--text-normal);font-weight:500;margin-bottom:var(--spacing-xs)}.mobile-filter-content .filter-section .open{background:none!important}.mobile-filter-content .filter-section .closed{background:var(--component-background)!important}.mobile-filter-content .filter-section .sphere-type-multiselect,.mobile-filter-content .filter-section .urgency-multiselect{border:var(--primary-border);border-radius:var(--spacing-lg);box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect{background:var(--component-background,#fff);border:1px solid var(--border-color,#e0e0e0);border-radius:var(--border-radius-sm);width:100%}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect:focus,.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect:focus-visible,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect:focus,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect:focus-visible{border-color:var(--primary-color,#377fc4);box-shadow:0 0 0 3px rgba(55,127,196,.1)}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect-label,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect-label{display:flex;min-height:var(--touch-target-standard);padding:var(--spacing-xs) var(--spacing-sm)}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect-trigger,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect-trigger{width:var(--spacing-3xl)}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect-label-container,.mobile-filter-content .filter-section .urgency-multiselect .p-multiselect-label-container{color:var(--primary-text-color)}.mobile-filter-content .filter-section .sphere-type-multiselect .p-multiselect-label-container .p-multiselect-label .selected-option-chip{margin-right:7px}.mobile-filter-content .filter-section .p-dropdown,.mobile-filter-content .filter-section .p-inputtext{font-size:var(--text-normal);width:100%}.mobile-filter-content .filter-section .p-dropdown:focus,.mobile-filter-content .filter-section .p-dropdown:focus-visible,.mobile-filter-content .filter-section .p-inputtext:focus,.mobile-filter-content .filter-section .p-inputtext:focus-visible{border-color:var(--primary-color,#377fc4);box-shadow:0 0 0 3px rgba(55,127,196,.1)}.mobile-filter-content .filter-section .p-dropdown{height:var(--touch-target-standard)}.mobile-filter-content .filter-section .p-dropdown .p-dropdown-label{padding:var(--spacing-xs) var(--spacing-sm)}.mobile-filter-content .filter-section .p-inputtext{height:var(--touch-target-standard);padding:var(--spacing-xs) var(--spacing-sm)}.mobile-filter-content .filter-actions{border-top:1px solid var(--border-color,#e0e0e0);margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl)}.mobile-filter-content .filter-actions .p-button{border-radius:var(--border-radius-pill);font-size:var(--text-normal);font-weight:600;height:var(--touch-target-standard)}.mobile-filter-content .filter-actions .p-button:active{transform:scale(.98)}[data-theme=dark] .mobile-atlas-header{background:var(--component-background,#2c2c3e);border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .mobile-atlas-header__search input{background:var(--input-background,#1a1a24);border-color:hsla(0,0%,100%,.1);color:var(--primary-text-color,#fff)}[data-theme=dark] .mobile-atlas-header__search input:focus{background:var(--component-background,#2c2c3e);border-color:var(--primary-color,#377fc4)}[data-theme=dark] .mobile-atlas-header__search input::-moz-placeholder{color:hsla(0,0%,100%,.5)}[data-theme=dark] .mobile-atlas-header__search input::placeholder{color:hsla(0,0%,100%,.5)}[data-theme=dark] .mobile-atlas-header__search i.pi-search,[data-theme=dark] .mobile-atlas-header__search i.pi-times{color:hsla(0,0%,100%,.5)}[data-theme=dark] .mobile-atlas-header__search i.pi-times:hover{color:hsla(0,0%,100%,.9)}[data-theme=dark] .mobile-atlas-header__clear-button i{color:hsla(0,0%,100%,.5)}[data-theme=dark] .mobile-atlas-header__clear-button:hover i{color:hsla(0,0%,100%,.9)}[data-theme=dark] .mobile-atlas-header__clear-button:focus-visible{outline-color:var(--primary-color,#377fc4)}[data-theme=dark] .mobile-atlas-header__filter-button.p-button-outlined{border-color:hsla(0,0%,100%,.1);color:var(--primary-text-color,#fff)}[data-theme=dark] .mobile-filter-sidebar{background:var(--component-background,#2c2c3e)}[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header{background:var(--component-background,#2c2c3e);border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .mobile-filter-content .filter-label,[data-theme=dark] .mobile-filter-sidebar .p-sidebar-header .p-sidebar-header-content{color:var(--primary-text-color,#fff)}[data-theme=dark] .mobile-filter-content .sphere-type-multiselect .p-multiselect,[data-theme=dark] .mobile-filter-content .urgency-multiselect .p-multiselect{background:var(--input-background,#1a1a24);border-color:hsla(0,0%,100%,.1);color:var(--primary-text-color,#fff)}[data-theme=dark] .mobile-filter-content .p-dropdown,[data-theme=dark] .mobile-filter-content .p-inputtext{border-color:hsla(0,0%,100%,.1);color:var(--primary-text-color,#fff)}[data-theme=dark] .mobile-filter-content .filter-actions{border-top-color:hsla(0,0%,100%,.1)}@media (max-width:360px){.mobile-atlas-header{padding:var(--spacing-xs) var(--spacing-sm)}.mobile-atlas-header__top{gap:var(--spacing-xs)}.mobile-atlas-header__filter-button{height:var(--spacing-3xl);width:var(--spacing-3xl)}.mobile-filter-sidebar{width:90vw!important}}.sphere-type-panel,.sphere-type-panel .p-multiselect-header{background:var(--component-background)}.sphere-type-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{background:var(--component-background);border:var(--primary-border);color:var(--primary-text-color)}.sphere-type-panel .multi-select-item-with-avatar .option-label{color:var(--primary-text-color);margin-left:10px}.sphere-type-panel .p-multiselect-items-wrapper ul .p-highlight{background:var(--hover-background)}.sort-by-panel{background:var(--component-background)}.sort-by-panel .p-dropdown-items-wrapper .p-dropdown-items{background:var(--component-background);box-shadow:none}.sort-by-panel .p-dropdown-items-wrapper .p-dropdown-items li{border-bottom:var(--primary-border)}.sort-by-panel .p-dropdown-items-wrapper .p-dropdown-items li:last-child{border-bottom:none}.urgency-type-panel .p-multiselect-header{display:none}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items{background:var(--component-background)}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items .p-multiselect-item{border-bottom:var(--primary-border)}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items .p-highlight{background:var(--hover-background)}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items span .multi-select-item-with-avatar .option-label{color:var(--primary-text-color)}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items .p-multiselect-item:last-child{border-bottom:none}.urgency-type-panel .p-multiselect-items-wrapper .p-multiselect-items .p-focus{background:var(--component-background)!important}.atlas-component{background:var(--component-background-gradient);border:var(--primary-border);border-radius:30px;box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15);height:100%;max-height:100%;overflow-x:hidden;overflow-y:hidden;padding:30px}.atlas-component .atlas-headers,.atlas-component .atlas-tree{min-width:-moz-fit-content;min-width:fit-content}.compressed.node-parent{font-size:.875rem;padding:.25rem .5rem!important}.compressed .p-dropdown{font-size:.875rem;min-height:2rem}.compressed .p-dropdown .p-dropdown-label{padding:.25rem .5rem}.compressed .p-calendar input{font-size:.875rem;padding:.25rem .5rem}.compressed .atlas-text-column{font-size:.875rem}@media (max-width:768px){.atlas-component{padding:0!important}}@media (max-width:499px){.atlas-component .node-parent{font-size:.8rem;padding:.2rem .3rem}}@media (min-width:500px) and (max-width:799px){.atlas-component .node-parent{font-size:.85rem;padding:.25rem .4rem}}@media (min-width:800px) and (max-width:1199px){.atlas-component .node-parent{font-size:.9rem}.atlas-component .node-label-container{max-width:250px;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1200px){.atlas-component .node-label-container{flex-grow:1}}.atlas-component.breakpoint-full .node-label-container{flex-grow:1;max-width:none}.atlas-component.breakpoint-compact .node-label-container{flex-grow:0;max-width:250px;overflow:hidden;text-overflow:ellipsis}.atlas-component.breakpoint-minimal .node-label-container{flex-grow:0;max-width:180px;overflow:hidden;text-overflow:ellipsis}.atlas-component.breakpoint-mobile .node-label-container{flex-grow:0;max-width:200px;min-width:150px;overflow:hidden;text-overflow:ellipsis}.perspective-assignment{display:flex;flex-direction:column;gap:var(--spacing-xs,8px)}.perspective-assignment__relationship{align-items:center;display:flex;gap:var(--spacing-xs,8px);min-width:0}.perspective-assignment__sphere{align-items:center;display:flex;flex:1 1 0;gap:var(--spacing-xxs,4px);min-width:0}.perspective-assignment__name{color:var(--primary-text-color);font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perspective-assignment__connector{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px;max-width:120px;min-width:40px}.perspective-assignment__perspective-label{color:var(--primary-color);font-size:10px;font-weight:600;letter-spacing:.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.perspective-assignment__arrow{background:var(--primary-color);height:2px;position:relative;width:40px}.perspective-assignment__arrow:after{border-bottom:4px solid transparent;border-left:6px solid var(--primary-color);border-top:4px solid transparent;content:"";height:0;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:0}.perspective-assignment__footer{align-items:center;color:var(--secondary-text-color);display:flex;font-size:12px;gap:var(--spacing-xxs,4px)}.perspective-assignment__actor-avatar{flex-shrink:0}.perspective-assignment__actor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perspective-assignment__separator{flex-shrink:0}.perspective-assignment__time{flex-shrink:0;white-space:nowrap}.perspective-assignment--unassigned .perspective-assignment__perspective-label{color:var(--text-color-secondary);text-decoration:line-through}.perspective-assignment--unassigned .perspective-assignment__arrow{background:var(--text-color-secondary);background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--text-color-secondary) 0,var(--text-color-secondary) 4px,transparent 4px,transparent 8px);border-style:dashed}.perspective-assignment--unassigned .perspective-assignment__arrow:after{border-left-color:var(--text-color-secondary)}.perspective-assignment--unassigned .perspective-assignment__name{color:var(--text-color-secondary)}.perspective-assignment--unassigned .perspective-assignment__relationship{opacity:.7}[data-theme=dark] .perspective-assignment__arrow{background:var(--primary-color,#60a5fa)}[data-theme=dark] .perspective-assignment__arrow:after{border-left-color:var(--primary-color,#60a5fa)}[data-theme=dark] .perspective-assignment__perspective-label{color:var(--primary-color,#60a5fa)}[data-theme=dark] .perspective-assignment--unassigned .perspective-assignment__perspective-label{color:var(--text-color-secondary)}[data-theme=dark] .perspective-assignment--unassigned .perspective-assignment__arrow{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--text-color-secondary) 0,var(--text-color-secondary) 4px,transparent 4px,transparent 8px)}[data-theme=dark] .perspective-assignment--unassigned .perspective-assignment__arrow:after{border-left-color:var(--text-color-secondary)}.status-changed{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px)}.status-changed__label{color:var(--primary-text-color);font-size:13px;font-weight:500}.status-changed__badge{align-items:center;border-radius:var(--border-radius-pill,20px);color:var(--text-on-status-badge,#fff);display:inline-flex;font-size:12px;font-weight:600;padding:2px var(--spacing-xs,8px);white-space:nowrap}.status-changed__arrow{color:var(--secondary-text-color);flex-shrink:0;font-size:14px}[data-theme=dark] .status-changed__badge{color:var(--text-on-status-badge,hsla(0,0%,100%,.95))}.check-in-submitted{display:flex;flex-direction:column;gap:var(--spacing-xs,8px)}.check-in-submitted__header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px)}.check-in-submitted__label{color:var(--primary-text-color);font-size:13px;font-weight:500}.check-in-submitted__factor-name{color:var(--primary-text-color);font-size:13px;font-weight:600}.check-in-submitted__badge{align-items:center;border-radius:var(--border-radius-pill,20px);color:var(--text-on-status-badge,#fff);display:inline-flex;font-size:12px;font-weight:600;padding:2px var(--spacing-xs,8px);white-space:nowrap}.check-in-submitted__comment{display:flex;flex-direction:column;gap:var(--spacing-xxs,4px)}.check-in-submitted__comment-text{color:var(--secondary-text-color);font-size:12px;line-height:1.4;margin:0;word-break:break-word}.check-in-submitted__toggle{align-self:flex-start;background:none;border:none;color:var(--primary-color,#3b82f6);cursor:pointer;font-size:12px;font-weight:500;padding:0}.check-in-submitted__toggle:hover{text-decoration:underline}.check-in-submitted__toggle:focus-visible{border-radius:var(--border-radius-sm,4px);outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}[data-theme=dark] .check-in-submitted__badge{color:var(--text-on-status-badge,hsla(0,0%,100%,.95))}[data-theme=dark] .check-in-submitted__toggle{color:var(--primary-color-light,#60a5fa)}.sphere-timeline-event{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,rgba(59,130,246,.02),hsla(0,0%,100%,.98));border:var(--primary-border);border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.08);box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;overflow:hidden;padding:14px 16px;text-align:left;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.sphere-timeline-event:focus{outline:2px solid var(--primary-color);outline-offset:2px}.sphere-timeline-event:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.sphere-timeline-event:hover .sphere-timeline-event__title{color:var(--primary-color)}.sphere-timeline-event__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.04);display:flex;gap:.75rem;justify-content:space-between;margin-bottom:12px;min-width:0;padding-bottom:8px}.sphere-timeline-event__title{align-items:center;color:var(--primary-text-color);display:flex;flex:1;font-size:15px;font-weight:600;gap:.4rem;margin:0;min-width:0;overflow:hidden;transition:color .2s ease}.sphere-timeline-event__title-icon{color:var(--primary-color);flex-shrink:0;font-size:14px}.sphere-timeline-event__timestamp{align-items:center;color:var(--secondary-text-color);display:flex;flex-shrink:0;font-size:var(--secondary-font,12px);gap:.35rem;white-space:nowrap}.sphere-timeline-event__timestamp i{font-size:11px}.sphere-timeline-event__body{padding:0}.sphere-timeline-event__content-block{display:flex;flex-direction:column;gap:8px}.sphere-timeline-event__description{color:var(--text-color);font-size:13px;line-height:1.5;margin:0}.sphere-timeline-event__meta-row{align-items:center;color:var(--secondary-text-color);display:flex;font-size:13px;gap:8px;padding:4px 0}.sphere-timeline-event__meta-row i{color:var(--primary-color);flex-shrink:0;font-size:12px;text-align:center;width:1.25rem}.sphere-timeline-event__meta-label{color:var(--secondary-text-color);font-weight:500}.sphere-timeline-event__meta-value{color:var(--primary-text-color);font-weight:500}.sphere-timeline-event__creator{align-items:center;display:flex;gap:.5rem}.sphere-timeline-event__creator-avatar{border:2px solid var(--surface-border);border-radius:50%;flex-shrink:0;height:24px;overflow:hidden;width:24px}.sphere-timeline-event__creator-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-theme=dark] .sphere-timeline-event{background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(45,55,72,.98))}[data-theme=dark] .sphere-timeline-event__header{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] .sphere-timeline-event:hover{border-color:var(--primary-color,#60a5fa)}[data-theme=dark] .sphere-timeline-event__description,[data-theme=dark] .sphere-timeline-event__title{color:var(--primary-text-color)}[data-theme=dark] .sphere-timeline-event__meta-row i{color:var(--primary-color,#60a5fa)}.timeline-filters{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.timeline-filters__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.timeline-filters__title{align-items:center;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.timeline-filters__badge{margin-left:.5rem}.timeline-filters__controls{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.timeline-filters__control{display:flex;flex-direction:column;gap:.5rem}.timeline-filters__label{color:var(--text-color);font-size:.875rem;font-weight:600}.timeline-filters__multiselect{width:100%}.timeline-filters__date-range{align-items:center;display:flex;gap:.5rem}.timeline-filters__calendar{flex:1}.timeline-filters__date-separator{color:var(--text-color-secondary);font-weight:500}@media (max-width:768px){.timeline-filters__controls{grid-template-columns:1fr}.timeline-filters__date-range{align-items:stretch;flex-direction:column}.timeline-filters__date-separator{text-align:center}}body.dark .timeline-filters{background-color:var(--surface-card);border-color:var(--surface-border)}.timeline-event-marker-atom{align-items:center;border-radius:50%;box-shadow:var(--shadow-2);color:var(--surface-0);display:inline-flex;font-weight:700;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.timeline-event-marker-atom:hover{box-shadow:var(--shadow-4);transform:scale(1.1)}.timeline-event-marker-atom i{font-size:inherit}.timeline-event-marker-atom--small{font-size:.75rem;height:24px;width:24px}.timeline-event-marker-atom--medium{font-size:1rem;height:32px;width:32px}.timeline-event-marker-atom--large{font-size:1.5rem;height:48px;width:48px}.timeline-event-marker-atom--system{background-color:var(--blue-500)}.timeline-event-marker-atom--workflow{background-color:var(--purple-500)}.timeline-event-marker-atom--security{background-color:var(--red-500)}.timeline-event-marker-atom--userAction{background-color:var(--green-500)}.timeline-event-marker-atom--admin{background-color:var(--orange-500)}body.dark .timeline-event-marker-atom{box-shadow:var(--shadow-2);color:var(--surface-0)}body.dark .timeline-event-marker-atom:hover{box-shadow:var(--shadow-4)}.compact-timeline{display:flex;flex-direction:column;gap:1rem;height:100%;min-width:0;width:100%}.compact-timeline .p-timeline-event-opposite{display:none!important;flex:0 0 0!important;margin:0!important;max-width:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;width:0!important}.compact-timeline .p-timeline-event .p-timeline-event-content{padding-bottom:.5rem}.compact-timeline__header{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.compact-timeline__title{align-items:center;color:var(--primary-text-color);display:flex;font-size:var(--font-size-lg,16px);font-weight:600;gap:var(--spacing-xs,8px);margin:0}.compact-timeline__count-badge,.compact-timeline__title i{color:var(--secondary-text-color)}.compact-timeline__count-badge{font-size:var(--secondary-font,12px);font-weight:500;margin-left:4px}.compact-timeline__header-actions{align-items:center;display:flex;gap:8px}.compact-timeline__refresh-btn{height:32px!important;padding:0!important;width:32px!important}.compact-timeline__refresh-btn .p-button-icon{font-size:14px}.compact-timeline__refresh-btn:hover{transform:rotate(180deg);transition:transform .3s ease}.compact-timeline__filters-panel{margin-bottom:.5rem}.compact-timeline__filters-panel .p-panel-header{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);margin-left:5px;margin-right:5px}.compact-timeline__filters-panel .p-panel-header .p-panel-title{color:var(--primary-text-color)}.compact-timeline__filters-panel :global(.p-panel-header){background:var(--component-background);padding:.75rem 1rem}.compact-timeline__filters-panel :global(.p-panel-content){padding:1rem}.compact-timeline__filter-header{align-items:center;display:flex;gap:8px}.compact-timeline__filter-badge{align-items:center;background:var(--primary-color,#2563eb);border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}[data-theme=dark] .compact-timeline__filter-badge{background:#2563eb}.compact-timeline__group-wrapper{min-width:0;opacity:0;transform:translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out;width:100%}.compact-timeline__group-wrapper.visible{opacity:1;transform:translateY(0)}.compact-timeline__date-group{animation:fadeSlideIn .3s ease-out;min-width:0;width:100%}.compact-timeline__date-separator{align-items:center;display:flex;margin:0 0 1rem;position:relative}.compact-timeline__date-separator:before{background:linear-gradient(to right,transparent,var(--surface-border),transparent);content:"";flex:1;height:1px;margin-right:12px}.compact-timeline__date-separator:after{background:linear-gradient(to left,transparent,var(--surface-border),transparent);content:"";flex:1;height:1px;margin-left:12px}.compact-timeline__date-label{align-items:center;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);color:var(--secondary-text-color);display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase;white-space:nowrap}.compact-timeline__date-label i{color:var(--primary-color);font-size:11px}.compact-timeline__events{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;width:100%}.compact-timeline__events::-webkit-scrollbar{width:6px}.compact-timeline__events::-webkit-scrollbar-track{background:var(--surface-ground);border-radius:3px}.compact-timeline__events::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:3px}.compact-timeline__events::-webkit-scrollbar-thumb:hover{background:var(--text-color-secondary)}.compact-timeline__timeline{min-width:0;overflow:hidden;width:100%}.compact-timeline__timeline .p-timeline-event{animation:fadeSlideIn .3s ease-out backwards;box-sizing:border-box;min-height:auto;min-width:0;width:100%}.compact-timeline__timeline .p-timeline-event:first-child{animation-delay:.05s}.compact-timeline__timeline .p-timeline-event:nth-child(2){animation-delay:.1s}.compact-timeline__timeline .p-timeline-event:nth-child(3){animation-delay:.15s}.compact-timeline__timeline .p-timeline-event:nth-child(4){animation-delay:.2s}.compact-timeline__timeline .p-timeline-event:nth-child(5){animation-delay:.25s}.compact-timeline__timeline .p-timeline-event:nth-child(6){animation-delay:.3s}.compact-timeline__timeline .p-timeline-event:nth-child(7){animation-delay:.35s}.compact-timeline__timeline .p-timeline-event:nth-child(8){animation-delay:.4s}.compact-timeline__timeline .p-timeline-event:nth-child(9){animation-delay:.45s}.compact-timeline__timeline .p-timeline-event:nth-child(10){animation-delay:.5s}.compact-timeline__timeline .p-timeline-event-opposite{display:none;flex:0 0 0!important;max-width:0!important;min-width:0!important;overflow:hidden;width:0!important}.compact-timeline__timeline .p-timeline-event-content{flex:1;min-width:0;overflow:hidden;padding:0 0 1rem .5rem}.compact-timeline__timeline .p-timeline-event-separator{flex:0;min-width:2rem}.compact-timeline__timeline .p-timeline-event-separator .p-timeline-event-marker{border-width:2px;height:1rem;transition:all .2s ease;width:1rem}.compact-timeline__timeline .p-timeline-event-connector{background:var(--surface-border);opacity:.25;width:2px}.compact-timeline__timeline .p-timeline-event:hover .p-timeline-event-marker{box-shadow:0 2px 8px rgba(0,0,0,.15);transform:scale(1.2)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.compact-timeline__load-trigger{min-height:1px}.compact-timeline__loading-more{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.875rem;gap:.5rem;justify-content:center;padding:.75rem}.compact-timeline__empty,.compact-timeline__error,.compact-timeline__loading{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 1rem;text-align:center}.compact-timeline__empty i,.compact-timeline__error i,.compact-timeline__loading i{font-size:3rem;opacity:.5}.compact-timeline__empty p,.compact-timeline__error p,.compact-timeline__loading p{margin:0}.compact-timeline__footer{border-top:var(--primary-border);flex-shrink:0;padding:.5rem .5rem .25rem;text-align:center}.compact-timeline__count{color:var(--primary-text-color);font-size:.875rem;font-weight:500;margin:0}.compact-timeline__date-range{color:var(--secondary-text-color);font-size:.75rem;margin:0}.checkin-form{background:var(--component-background);border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;font-family:var(--font-family);gap:var(--spacing-xs);padding:var(--spacing-sm)}.checkin-form .checkin-form__field{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.checkin-form .checkin-form__dropdown{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.checkin-form .checkin-form__dropdown:hover:not(.p-disabled){border-color:var(--secondary-color)}.checkin-form .checkin-form__dropdown.p-focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15)}.checkin-form .checkin-form__dropdown.p-invalid{border-color:var(--error-color,#dc3545)}.checkin-form .checkin-form__dropdown .p-dropdown-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);padding:var(--spacing-xs) var(--spacing-sm)}.checkin-form .checkin-form__dropdown .p-dropdown-trigger{color:var(--secondary-text-color)}.checkin-form .checkin-form__status-option{align-items:center;display:flex;font-family:var(--font-family);gap:var(--spacing-xs)}.checkin-form .checkin-form__status-option .checkin-form__status-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.checkin-form .checkin-form__status-option i{font-size:var(--primary-font)}.checkin-form .checkin-form__status-option span:last-child{color:var(--primary-text-color);font-size:var(--primary-font)}.checkin-form .checkin-form__placeholder{color:var(--secondary-text-color);font-size:var(--primary-font);opacity:.7}.checkin-form .checkin-form__velocity{align-items:center;background:rgba(55,127,196,.05);border:1px solid rgba(55,127,196,.1);border-radius:calc(var(--border-radius)/2);display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.checkin-form .checkin-form__velocity .checkin-form__velocity-label{color:var(--secondary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:500}.checkin-form .checkin-form__velocity .checkin-form__velocity-badge{align-items:center;display:flex;font-family:var(--font-family);font-size:var(--secondary-font);font-weight:600;gap:var(--spacing-xxs)}.checkin-form .checkin-form__velocity .checkin-form__velocity-score{font-weight:500;opacity:.8}.checkin-form .checkin-form__textarea{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);line-height:1.5;min-height:48px;padding:var(--spacing-xs) var(--spacing-sm);resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.checkin-form .checkin-form__textarea:hover:not(:disabled){border-color:var(--secondary-color)}.checkin-form .checkin-form__textarea:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15);outline:none}.checkin-form .checkin-form__textarea::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}.checkin-form .checkin-form__textarea::placeholder{color:var(--secondary-text-color);opacity:.7}.checkin-form .checkin-form__textarea:disabled{cursor:not-allowed;opacity:.6}.checkin-form .checkin-form__textarea.p-invalid{border-color:var(--error-color,#dc3545)}.checkin-form .checkin-form__error{color:var(--error-color,#dc3545);font-family:var(--font-family);font-size:var(--secondary-font)}.checkin-form .checkin-form__actions{display:flex;gap:var(--spacing-xs);justify-content:flex-end;padding-top:var(--spacing-xxs)}.checkin-form .checkin-form__actions .p-button{border-radius:calc(var(--border-radius)/2);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:600;height:32px;padding:0 var(--spacing-sm);transition:transform .1s ease,box-shadow .15s ease,background-color .15s ease}.checkin-form .checkin-form__actions .p-button:active:not(:disabled){transform:scale(.98)}.checkin-form .checkin-form__actions .checkin-form__cancel-btn{background:var(--component-background);border:var(--primary-border);box-shadow:var(--card-shadow);color:var(--primary-text-color)}.checkin-form .checkin-form__actions .checkin-form__cancel-btn .p-button-icon{color:var(--secondary-text-color)}.checkin-form .checkin-form__actions .checkin-form__cancel-btn:hover:not(:disabled){background:var(--hover-background)}.checkin-form .checkin-form__actions .checkin-form__submit-btn{background:rgba(55,127,196,.1);border:1px solid rgba(55,127,196,.3);box-shadow:var(--card-shadow);color:#377fc4}.checkin-form .checkin-form__actions .checkin-form__submit-btn .p-button-icon{color:#377fc4}.checkin-form .checkin-form__actions .checkin-form__submit-btn:hover:not(:disabled){background:rgba(55,127,196,.18);border-color:rgba(55,127,196,.5)}.checkin-form .checkin-form__actions .checkin-form__submit-btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .checkin-form{background:var(--component-background);border-top-color:hsla(0,0%,100%,.1)}[data-theme=dark] .checkin-form .checkin-form__dropdown{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none}[data-theme=dark] .checkin-form .checkin-form__dropdown:hover:not(.p-disabled){border-color:#5fa0df}[data-theme=dark] .checkin-form .checkin-form__dropdown.p-focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .checkin-form .checkin-form__dropdown .p-dropdown-label,[data-theme=dark] .checkin-form .checkin-form__status-option span:last-child{color:var(--primary-text-color)}[data-theme=dark] .checkin-form .checkin-form__placeholder{color:var(--secondary-text-color)}[data-theme=dark] .checkin-form .checkin-form__velocity{background:rgba(95,160,223,.08);border-color:rgba(95,160,223,.15)}[data-theme=dark] .checkin-form .checkin-form__velocity .checkin-form__velocity-label{color:var(--secondary-text-color)}[data-theme=dark] .checkin-form .checkin-form__textarea{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none;color:var(--primary-text-color)}[data-theme=dark] .checkin-form .checkin-form__textarea:hover:not(:disabled){border-color:#5fa0df}[data-theme=dark] .checkin-form .checkin-form__textarea:focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .checkin-form .checkin-form__textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .checkin-form .checkin-form__textarea::placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .checkin-form .checkin-form__error{color:#ff6b6b}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__cancel-btn{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1);box-shadow:none;color:var(--primary-text-color)}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__cancel-btn .p-button-icon{color:var(--secondary-text-color)}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__cancel-btn:hover:not(:disabled){background:hsla(0,0%,100%,.15)}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__submit-btn{background:rgba(95,160,223,.15);border-color:rgba(95,160,223,.35);color:#5fa0df}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__submit-btn .p-button-icon{color:#5fa0df}[data-theme=dark] .checkin-form .checkin-form__actions .checkin-form__submit-btn:hover:not(:disabled){background:rgba(95,160,223,.25);border-color:rgba(95,160,223,.5)}.task-card-molecule{--checkin-flash-color:rgba(34,197,94,.08);--urgency-5:#a52255;--urgency-4:#ff3939;--urgency-3:#f97316;--urgency-2:#e49e07;--urgency-1:#a4b1bf;background:linear-gradient(135deg,rgba(59,130,246,.02),hsla(0,0%,100%,.98));border:var(--primary-border);border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;margin-bottom:var(--spacing-sm,12px);transition:all .25s cubic-bezier(.4,0,.2,1)}.task-card-molecule:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.task-card-molecule:focus-within{outline:2px solid var(--primary-color);outline-offset:2px}.task-card-molecule--urgency-5{border-left:4px solid var(--urgency-5)}.task-card-molecule--urgency-4{border-left:4px solid var(--urgency-4)}.task-card-molecule--urgency-3{border-left:4px solid var(--urgency-3)}.task-card-molecule--urgency-2{border-left:4px solid var(--urgency-2)}.task-card-molecule--urgency-1{border-left:4px solid var(--urgency-1)}.task-card-molecule--pending{border-left:4px solid var(--surface-400)}.task-card-molecule--in-progress{border-left:4px solid var(--primary-color)}.task-card-molecule--overdue{border-left:4px solid var(--red-500)}.task-card-molecule--overdue .sphere-identity-atom-name{font-weight:600}.task-card-molecule--complete{border-left:4px solid var(--green-500);opacity:.75}.task-card-molecule--complete .sphere-identity-atom-name{color:var(--secondary-text-color);text-decoration:line-through}.task-card-molecule--skipped{border-left:4px solid var(--surface-400);opacity:.6}.task-card-molecule--skipped .sphere-identity-atom-name{color:var(--secondary-text-color);text-decoration:line-through}.task-card-molecule--collapsed{position:relative}.task-card-molecule--collapsed:after{background:var(--surface-300);border-radius:0 var(--border-radius-sm,4px) var(--border-radius-sm,4px) 0;bottom:var(--spacing-xxs,4px);content:"";opacity:.6;position:absolute;right:-3px;top:var(--spacing-xxs,4px);width:3px}.task-card-molecule--virtual{border-left:4px dashed var(--surface-400);opacity:.7}.task-card-molecule--virtual .task-card__date-badge{background:transparent;border-color:var(--surface-300);color:var(--secondary-text-color);font-weight:400}.task-card-molecule--active{border-color:var(--primary-color);box-shadow:var(--card-shadow)}.task-card-molecule .p-card-header{border-bottom:none;padding:0}.task-card-molecule .p-card-body{padding:14px 16px}.task-card-molecule .p-card-body .p-card-content{padding:0}.task-card-molecule .task-card-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.04);display:flex;gap:var(--spacing-sm,12px);padding:14px 16px 12px}.task-card-molecule .task-card-header .task-card-identity{flex:1;max-width:none;min-width:0}.task-card-molecule .task-card-header .task-card-identity .sphere-identity-atom-name{color:var(--primary-text-color);font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-card-molecule .task-card-header .task-card__date-badge{background:transparent;border:1px solid var(--surface-300);border-radius:var(--border-radius);color:var(--secondary-text-color);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:11px;font-weight:500;padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);transition:background .15s ease,color .15s ease;white-space:nowrap}.task-card-molecule .task-card-header .task-card__date-badge:hover{background:var(--hover-background,rgba(0,0,0,.04))}.task-card-molecule .task-card-header .task-card__date-badge:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.task-card-molecule .task-card-header .task-card__date-badge--overdue{background:rgba(239,68,68,.1);border-color:var(--red-500);color:var(--red-500);font-weight:600}.task-card-molecule .task-card-header .task-card__date-badge--overdue:hover{background:rgba(239,68,68,.18)}.task-card-molecule .task-card-header .task-card__date-badge .date-display{color:inherit;font-size:inherit;min-width:auto}.task-card-molecule .task-card-detail-row{align-items:center;color:var(--secondary-text-color);display:flex;font-size:13px;font-weight:400;gap:8px;line-height:1.4;overflow:hidden;padding:12px 0 8px;white-space:nowrap}.task-card-molecule .task-card-detail-row .task-card-detail-text{flex-shrink:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}.task-card-molecule .task-card-detail-row .task-card-separator{flex-shrink:0;opacity:.5}.task-card-molecule .task-card-detail-row .task-card__status-chip{align-items:center;border-radius:12px;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;line-height:1.2;padding:4px 8px;transition:all .2s ease;white-space:nowrap}.task-card-molecule .task-card-detail-row .task-card__status-chip i{font-size:12px;line-height:1}.task-card-molecule .task-card-detail-row .task-card__status-chip--on-track{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.08));border:1px solid rgba(34,197,94,.2);color:#16a34a}.task-card-molecule .task-card-detail-row .task-card__status-chip--at-risk{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.08));border:1px solid rgba(245,158,11,.2);color:#d97706}.task-card-molecule .task-card-detail-row .task-card__status-chip--off-track{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(239,68,68,.08));border:1px solid rgba(239,68,68,.2);color:#dc2626}.task-card-molecule .task-card-detail-row .task-card__status-chip--done{background:linear-gradient(135deg,rgba(34,197,94,.15),rgba(34,197,94,.08));border:1px solid rgba(34,197,94,.2);color:#16a34a}.task-card-molecule .task-card-detail-row .task-card__stage-chip{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;line-height:1.2;padding:2px 8px;white-space:nowrap}.task-card-molecule .task-card-detail-row .task-card__stage-chip--todo{background:rgba(148,163,184,.15);border:1px solid rgba(148,163,184,.3);color:var(--secondary-text-color)}.task-card-molecule .task-card-detail-row .task-card__stage-chip--in_progress{background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:var(--primary-color)}.task-card-molecule .task-card-detail-row .task-card__stage-chip--complete{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.2);color:#16a34a}.task-card-molecule .task-card-footer{border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:var(--spacing-sm,12px);padding-top:var(--spacing-xs,8px)}.task-card-molecule .task-card-footer:empty{display:none}.task-card-molecule .task-card-footer .task-card-meta{align-items:center;display:flex;flex:1;gap:var(--spacing-xs,8px);min-width:0}.task-card-molecule .task-card-footer .task-card-meta .task-card__period-count{color:var(--secondary-text-color);font-size:var(--secondary-font,12px);font-weight:500}.task-card-molecule .task-card-footer .task-card-meta .task-card-assignee{align-items:center;color:var(--secondary-text-color);display:inline-flex;font-size:var(--secondary-font,12px);gap:var(--spacing-xxs,4px)}.task-card-molecule .task-card-footer .task-card-meta .task-card-assignee>i{font-size:11px;opacity:.7}.task-card-molecule .task-card-footer .task-card-meta .task-card-assignee .task-card-assignee-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-card-molecule .task-card-footer .task-card-actions{width:100%}.task-card-molecule .task-card-footer .task-card-actions .task-card__action-btn--full{font-size:var(--secondary-font,12px);height:auto;justify-content:center;padding:var(--spacing-xs,8px) var(--spacing-sm,12px);width:100%}.task-card-molecule .task-card-footer .task-card-actions .task-card__action-btn--full .p-button-icon{font-size:12px}.task-card-molecule .task-card__checkin-container{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.task-card-molecule .task-card__checkin-container.expanded{max-height:400px;overflow:visible;position:relative;transition:max-height .3s ease-in-out;z-index:1}.task-card-molecule .task-card__checkin-container.expanded .task-card__checkin-inner{opacity:1;transition:opacity .2s ease-in-out 50ms}.task-card-molecule .task-card__checkin-inner{opacity:0;transition:opacity .2s ease-in-out 0ms}.task-card-molecule.task-card--check-in-success{animation:checkin-success-flash 1.5s ease-in-out}@keyframes checkin-success-flash{0%{background:var(--component-background-gradient);border-left:4px solid var(--green-500)}20%,80%{background:linear-gradient(90deg,var(--checkin-flash-color) 0,var(--component-background) 100%);border-left:4px solid var(--green-500)}to{background:var(--component-background-gradient);border-left:4px solid transparent}}[data-theme=dark] .task-card-molecule{--checkin-flash-color:rgba(34,197,94,.12);background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(45,55,72,.98));--urgency-5:#c73a6e;--urgency-4:#ff5252;--urgency-3:#fb923c;--urgency-2:#f5b731;--urgency-1:#8b9aad}[data-theme=dark] .task-card-molecule .task-card-header{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] .task-card-molecule .task-card-header .task-card__date-badge{border-color:var(--surface-500)}[data-theme=dark] .task-card-molecule .task-card-header .task-card__date-badge:hover{background:hsla(0,0%,100%,.08)}[data-theme=dark] .task-card-molecule .task-card-footer{border-top-color:hsla(0,0%,100%,.08)}[data-theme=dark] .task-card-molecule--overdue .task-card__date-badge--overdue{background:rgba(239,68,68,.15)}[data-theme=dark] .task-card-molecule--overdue .task-card__date-badge--overdue:hover{background:rgba(239,68,68,.25)}[data-theme=dark] .task-card-molecule--skipped{border-left-color:var(--surface-500);opacity:.65}[data-theme=dark] .task-card-molecule .task-card-assignee>i{opacity:.8}[data-theme=dark] .task-card-molecule--virtual{border-left-color:var(--surface-500)}[data-theme=dark] .task-card-molecule--virtual .task-card__date-badge{border-color:var(--surface-500)}[data-theme=dark] .task-card-molecule--collapsed:after{background:var(--surface-500);opacity:.5}[data-theme=dark] .task-card-molecule .task-card__status-chip--on-track{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border-color:rgba(34,197,94,.3);color:#4ade80}[data-theme=dark] .task-card-molecule .task-card__status-chip--at-risk{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(245,158,11,.1));border-color:rgba(245,158,11,.3);color:#fbbf24}[data-theme=dark] .task-card-molecule .task-card__status-chip--off-track{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(239,68,68,.1));border-color:rgba(239,68,68,.3);color:#f87171}[data-theme=dark] .task-card-molecule .task-card__status-chip--done{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(34,197,94,.1));border-color:rgba(34,197,94,.3);color:#4ade80}[data-theme=dark] .task-card-molecule .task-card__stage-chip--todo{background:rgba(148,163,184,.2);border-color:rgba(148,163,184,.35);color:var(--secondary-text-color)}[data-theme=dark] .task-card-molecule .task-card__stage-chip--in_progress{background:rgba(96,165,250,.15);border-color:rgba(96,165,250,.3);color:#93bbfd}[data-theme=dark] .task-card-molecule .task-card__stage-chip--complete{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#4ade80}.card-stack-molecule{display:flex;flex-direction:column;height:100%;outline:none}.card-stack-molecule__controls{align-items:center;border-bottom:1px solid var(--surface-border,#374151);display:flex;justify-content:space-between;padding:var(--spacing-sm,8px) var(--spacing-md,12px)}.card-stack-molecule__nav{align-items:center;display:flex;gap:var(--spacing-xs,4px)}.card-stack-molecule__nav-btn{color:var(--text-color-secondary,#9ca3af)!important;height:32px!important;width:32px!important}.card-stack-molecule__nav-btn:hover:not(:disabled){background:hsla(0,0%,100%,.1)!important;color:var(--text-color,#f9fafb)!important}.card-stack-molecule__nav-btn:disabled{opacity:.3}.card-stack-molecule__position{color:var(--text-color-secondary,#9ca3af);font-size:var(--font-size-xs,12px);min-width:60px;text-align:center}.card-stack-molecule__view-toggle{color:var(--text-color-secondary,#9ca3af)!important;height:32px!important;width:32px!important}.card-stack-molecule__view-toggle:hover{background:hsla(0,0%,100%,.1)!important;color:var(--text-color,#f9fafb)!important}.card-stack-molecule__cards-wrapper{align-items:center;display:flex;flex:1;gap:var(--spacing-sm,8px);min-width:0;overflow:hidden;position:relative}.card-stack-molecule__cards{flex:1;list-style:none;margin:0;min-height:200px;overflow:hidden;padding:var(--spacing-md,12px);position:relative}.card-stack-molecule__card{left:var(--spacing-md,12px);position:absolute;right:var(--spacing-md,12px);top:var(--spacing-md,12px);transform-origin:top center;transition:opacity .3s ease-out,transform .3s ease-out}.card-stack-molecule__card--active .action-card-atom{box-shadow:0 8px 24px rgba(0,0,0,.2)}.card-stack-molecule--fan .card-stack-molecule__cards{padding-bottom:60px}.card-stack-molecule__dots{align-items:center;border-top:1px solid var(--surface-border,#374151);display:flex;gap:var(--spacing-xs,6px);justify-content:center;padding:var(--spacing-sm,8px) 0}.card-stack-molecule__dot{background:var(--surface-hover,#374151);border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .2s ease;width:8px}.card-stack-molecule__dot:hover{background:var(--primary-300,#93c5fd);transform:scale(1.2)}.card-stack-molecule__dot--active{transform:scale(1.25)}.card-stack-molecule__dot--active,.card-stack-molecule__dot--active:hover{background:var(--primary-color,#3b82f6)}.card-stack-molecule--empty{align-items:center;justify-content:center;min-height:200px}.card-stack-molecule__empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xl,32px);text-align:center}.card-stack-molecule__empty-icon{color:var(--green-400,#4ade80);font-size:3rem;margin-bottom:var(--spacing-md,16px)}.card-stack-molecule__empty-message{color:var(--text-color-secondary,#9ca3af);font-size:var(--font-size-base,14px);margin:0}.card-stack-molecule__vertical-nav{align-items:center;backdrop-filter:blur(10px);background:rgba(26,39,68,.8);border:1px solid rgba(126,221,241,.3);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:4px;padding:4px}.card-stack-molecule__vertical-nav-btn{align-items:center;background:transparent;border:none;border-radius:50%;color:rgba(126,221,241,.8);cursor:pointer;display:flex;height:25px;justify-content:center;transition:all .2s ease;width:15px}.card-stack-molecule__vertical-nav-btn i{font-size:14px}.card-stack-molecule__vertical-nav-btn:hover:not(:disabled){background:rgba(126,221,241,.2);transform:scale(1.1)}.card-stack-molecule__vertical-nav-btn:active:not(:disabled){transform:scale(.95)}.card-stack-molecule__vertical-nav-btn:disabled{cursor:not-allowed;opacity:.3}.card-stack-molecule__vertical-nav-divider{background:rgba(126,221,241,.3);height:1px;width:20px}.card-stack-molecule__footer{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs,6px);padding:var(--spacing-sm,8px) 0;padding-top:0}.card-stack-molecule__counter{color:var(--text-color-secondary,#9ca3af);font-size:var(--font-size-xs,12px);text-align:center}.card-stack-molecule__counter--clickable{background:none;border:none;border-radius:4px;cursor:pointer;padding:2px var(--spacing-xs,6px);transition:color .2s ease,background .2s ease}.card-stack-molecule__counter--clickable:hover{background:rgba(59,130,246,.1);color:var(--primary-color,#3b82f6)}.card-stack-molecule--vertical .card-stack-molecule__cards{display:flex;flex-direction:column;min-height:auto;min-width:0;overflow:visible;padding:0;width:100%}.card-stack-molecule--vertical .card-stack-molecule__cards-wrapper{min-width:0;overflow:hidden;padding:var(--spacing-md,12px);padding-bottom:0}.card-stack-molecule--vertical .card-stack-molecule__card{max-width:100%;min-width:0;overflow:hidden;position:static;width:100%}.card-stack-molecule--vertical .card-stack-molecule__card>*{max-width:100%;overflow:hidden}.card-stack-molecule--vertical.card-stack-molecule--stack .card-stack-molecule__card:not(.card-stack-molecule__card--active){display:none}.card-stack-molecule--vertical.card-stack-molecule--fan .card-stack-molecule__cards{gap:var(--spacing-sm,8px)}.card-stack-molecule--vertical.card-stack-molecule--fan .card-stack-molecule__card{opacity:1!important;pointer-events:auto!important;transform:none!important}.card-stack-molecule--vertical.card-stack-molecule--fan .card-stack-molecule__dots,.card-stack-molecule--vertical.card-stack-molecule--fan .card-stack-molecule__vertical-nav{display:none}.card-stack-molecule--vertical .card-stack-molecule__dots{border-top:none;padding:0}.card-stack-molecule--compact .card-stack-molecule__controls{border-bottom:none;padding:var(--spacing-xs,4px) var(--spacing-sm,8px)}.card-stack-molecule--compact .card-stack-molecule__nav-btn{height:24px!important;width:24px!important}.card-stack-molecule--compact .card-stack-molecule__position{font-size:10px;min-width:50px}.card-stack-molecule--compact .card-stack-molecule__cards{min-height:120px;padding:0}.card-stack-molecule--compact .card-stack-molecule__card{left:var(--spacing-sm,8px);right:var(--spacing-sm,8px);top:var(--spacing-sm,8px)}.card-stack-molecule--compact .card-stack-molecule__dots{border-top:none;margin-bottom:10px;padding:var(--spacing-xs,4px) 0;padding-bottom:0;padding-top:0}.card-stack-molecule--compact .card-stack-molecule__dot{height:6px;width:6px}.card-stack-molecule--compact.card-stack-molecule--empty{min-height:100px}.card-stack-molecule--compact .card-stack-molecule__empty-state{padding:var(--spacing-md,16px)}.card-stack-molecule--compact .card-stack-molecule__empty-icon{font-size:1.5rem;margin-bottom:var(--spacing-sm,8px)}.card-stack-molecule--compact .card-stack-molecule__empty-message{font-size:var(--font-size-xs,12px)}[data-theme=dark] .card-stack-molecule__controls{border-bottom-color:var(--surface-border,#1f2937)}[data-theme=dark] .card-stack-molecule__dots{border-top-color:var(--surface-border,#1f2937)}[data-theme=dark] .card-stack-molecule__dot{background:var(--surface-hover,#1f2937)}.feed-task-stack-molecule{border:var(--primary-border);border-radius:var(--border-radius,6px);margin-bottom:var(--spacing-sm,.5rem);overflow:hidden}.feed-task-stack-molecule__header{align-items:center;background:var(--surface-ground,#f8f9fa);border:none;cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-xs,.5rem) var(--spacing-sm,.75rem);transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.feed-task-stack-molecule__header:hover{background:var(--surface-hover,#e9ecef)}.feed-task-stack-molecule__header:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.feed-task-stack-molecule__header .pi{color:var(--text-secondary,#6c757d);font-size:.75rem;transition:transform .2s ease}.feed-task-stack-molecule__header-title{color:var(--text-secondary,#6c757d);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.feed-task-stack-molecule__content{overflow:hidden;transition:height .3s ease}.feed-task-stack-molecule__content-inner{display:flex;flex-direction:column;min-width:0;padding:0}.feed-task-stack-molecule__content-inner .card-stack-molecule{min-width:0;width:100%}.feed-task-stack-molecule__show-more{background:none;border:none;border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;display:block;font-size:12px;font-weight:500;padding:var(--spacing-xs,.5rem);text-align:center;transition:background-color .15s ease;width:100%}.feed-task-stack-molecule__show-more:hover{background:var(--surface-hover,#e9ecef)}.feed-task-stack-molecule__show-more:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.feed-task-stack-molecule--collapsed .feed-task-stack-molecule__header .pi{transform:rotate(0deg)}[data-theme=dark] .feed-task-stack-molecule__header{background:var(--component-background-dark,#1e1e2e)}[data-theme=dark] .feed-task-stack-molecule__header:hover{background:var(--hover-background,#2a2a3a)}[data-theme=dark] .feed-task-stack-molecule__header .pi,[data-theme=dark] .feed-task-stack-molecule__header-title{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .feed-task-stack-molecule__show-more{color:var(--primary-color,#60a5fa)}[data-theme=dark] .feed-task-stack-molecule__show-more:hover{background:var(--hover-background,#2a2a3a)}.notification-dot-atom{border-radius:50%;flex-shrink:0;height:8px;width:8px}.notification-dot-atom--low{background-color:var(--gray-500,#6b7280)}.notification-dot-atom--normal{background-color:var(--blue-500,#3b82f6)}.notification-dot-atom--high{background-color:var(--orange-500,#f97316)}.notification-dot-atom--urgent{background-color:var(--red-500,#ef4444)}.notification-timestamp-atom{color:var(--secondary-text-color);cursor:default;font-size:var(--secondary-font);white-space:nowrap}.notification-card-molecule{background:linear-gradient(135deg,rgba(59,130,246,.02),hsla(0,0%,100%,.98));border:var(--primary-border);border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;margin-bottom:12px;transition:all .25s cubic-bezier(.4,0,.2,1)}.notification-card-molecule:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.notification-card-molecule.unread{background:linear-gradient(135deg,rgba(59,130,246,.08),hsla(0,0%,100%,.98));border-left:4px solid #3b82f6}.notification-card-molecule.read{opacity:.85}.notification-card-molecule .p-card-header{border-bottom:none;padding:0}.notification-card-molecule .p-card-body{padding:14px 16px}.notification-card-molecule .p-card-body .p-card-content{padding:0}.notification-card-molecule .notification-card-header{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.04);display:flex;gap:12px;padding:14px 16px 12px}.notification-card-molecule .notification-card-header .notification-card-title-section{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.notification-card-molecule .notification-card-header .notification-card-title-section .notification-dot-atom{flex-shrink:0;height:10px;width:10px}.notification-card-molecule .notification-card-header .notification-card-title-section .notification-type-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:var(--secondary-font)}.notification-card-molecule .notification-card-header .notification-card-title-section .notification-card-title{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-card-molecule .notification-card-content{margin-bottom:12px}.notification-card-molecule .notification-card-content p{color:var(--secondary-text-color);display:-webkit-box;font-size:var(--secondary-font);-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.notification-card-molecule .notification-card-summary{overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out}.notification-card-molecule .notification-card-summary.collapsed{margin:0;max-height:0;opacity:0}.notification-card-molecule .notification-card-summary.expanded{margin-bottom:12px;max-height:500px;opacity:1}.notification-card-molecule .notification-card-summary .notification-card-summary-content{background:rgba(59,130,246,.04);border:var(--primary-border);border-left:3px solid #3b82f6;border-radius:var(--border-radius);color:var(--primary-text-color);font-size:var(--secondary-font);line-height:1.6;padding:12px 12px 12px 16px;white-space:pre-wrap}.notification-card-molecule .notification-card-summary .notification-card-summary-content a{display:none!important}.notification-card-molecule .notification-card-footer{align-items:center;display:flex;gap:8px;justify-content:space-between}.notification-card-molecule .notification-card-footer .notification-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-type-chip{background:var(--component-background);color:var(--secondary-text-color);font-size:11px;height:24px}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-priority-chip{font-size:10px;font-weight:600;height:24px}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-priority-chip.priority-high{background:rgba(249,115,22,.1);color:#ea580c}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-priority-chip.priority-urgent{background:rgba(239,68,68,.1);color:#dc2626}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-priority-chip.priority-low{background:hsla(220,9%,46%,.1);color:#4b5563}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle{align-items:center;background:transparent;border:none;border-radius:var(--border-radius);color:var(--primary-color);cursor:pointer;display:flex;font-size:var(--secondary-font);font-weight:500;gap:4px;padding:4px 8px;transition:all .2s ease}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle:hover{background:rgba(59,130,246,.1);color:#1d4ed8}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle:hover span{text-decoration:underline;text-underline-offset:2px}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle:focus{outline:2px solid var(--primary-color);outline-offset:2px}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle:active{transform:scale(.95)}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle i{font-size:12px;transition:transform .2s ease}.notification-card-molecule .notification-card-footer .notification-card-meta .notification-expand-toggle span{font-size:12px;text-decoration:none;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.notification-card-molecule .notification-card-footer .notification-card-actions{align-items:center;display:flex;gap:4px}.notification-card-molecule .notification-card-footer .notification-view-sphere-btn{font-size:var(--secondary-font);font-weight:500;height:auto;padding:4px 8px}.notification-card-molecule .notification-card-footer .notification-mark-read-btn{font-size:var(--secondary-font);height:auto;padding:4px 8px}[data-theme=dark] .notification-card-molecule{background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(45,55,72,.98))}[data-theme=dark] .notification-card-molecule .notification-card-header{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] .notification-card-molecule.unread{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(45,55,72,.98))}[data-theme=dark] .notification-card-molecule .notification-card-summary-content{background:rgba(59,130,246,.12);border-color:hsla(0,0%,100%,.08)}[data-theme=dark] .notification-card-molecule .notification-expand-toggle{color:#60a5fa}[data-theme=dark] .notification-card-molecule .notification-expand-toggle:hover{background:transparent;color:#93c5fd}.feed-notification-stack-molecule{border:var(--primary-border);border-radius:var(--border-radius,6px);margin-bottom:var(--spacing-sm,.5rem);overflow:hidden}.feed-notification-stack-molecule__header{align-items:center;background:var(--surface-ground,#f8f9fa);border:none;cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-xs,.5rem) var(--spacing-sm,.75rem);transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.feed-notification-stack-molecule__header:hover{background:var(--surface-hover,#e9ecef)}.feed-notification-stack-molecule__header:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.feed-notification-stack-molecule__header .pi{color:var(--text-secondary,#6c757d);font-size:.75rem;transition:transform .2s ease}.feed-notification-stack-molecule__header-title{color:var(--text-secondary,#6c757d);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.feed-notification-stack-molecule__content{overflow:hidden;transition:height .3s ease}.feed-notification-stack-molecule__content-inner{display:flex;flex-direction:column;min-width:0;padding:0}.feed-notification-stack-molecule__content-inner .card-stack-molecule{min-width:0;width:100%}.feed-notification-stack-molecule__show-more{background:none;border:none;border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;display:block;font-size:12px;font-weight:500;padding:var(--spacing-xs,.5rem);text-align:center;transition:background-color .15s ease;width:100%}.feed-notification-stack-molecule__show-more:hover{background:var(--surface-hover,#e9ecef)}.feed-notification-stack-molecule__show-more:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.feed-notification-stack-molecule--collapsed .feed-notification-stack-molecule__header .pi{transform:rotate(0deg)}[data-theme=dark] .feed-notification-stack-molecule__header{background:var(--component-background-dark,#1e1e2e)}[data-theme=dark] .feed-notification-stack-molecule__header:hover{background:var(--hover-background,#2a2a3a)}[data-theme=dark] .feed-notification-stack-molecule__header .pi,[data-theme=dark] .feed-notification-stack-molecule__header-title{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .feed-notification-stack-molecule__show-more{color:var(--primary-color,#60a5fa)}[data-theme=dark] .feed-notification-stack-molecule__show-more:hover{background:var(--hover-background,#2a2a3a)}.chat-message-card{background:linear-gradient(135deg,rgba(59,130,246,.02),hsla(0,0%,100%,.98));border:var(--primary-border);border-radius:var(--border-radius);box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;padding:14px 16px;transition:all .25s cubic-bezier(.4,0,.2,1)}.chat-message-card:focus{outline:2px solid var(--primary-color);outline-offset:2px}.chat-message-card:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.chat-message-card__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.04);display:flex;gap:8px;margin-bottom:8px;padding-bottom:8px}.chat-message-card__type-icon{color:var(--primary-color);flex-shrink:0;font-size:16px}.chat-message-card__avatar{align-items:center;display:flex;flex-shrink:0}.chat-message-card__avatar .sphere-avatar-wrapper{align-items:center;display:inline-flex}.chat-message-card__avatar .sphere-avatar{margin-right:0;top:0}.chat-message-card__meta{display:flex;flex-direction:column;min-width:0}.chat-message-card__author{color:var(--primary-text-color);font-size:var(--font-size-sm,13px);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message-card__timestamp{color:var(--secondary-text-color);font-size:var(--secondary-font,12px)}.chat-message-card__edited{color:var(--secondary-text-color);font-size:11px}.chat-message-card__content{color:var(--primary-text-color);font-size:var(--font-size-sm,13px);line-height:1.5;white-space:pre-wrap}.chat-message-card__content p{margin:0}.chat-message-card__content a{color:var(--primary-color)}[data-theme=dark] .chat-message-card{background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(45,55,72,.98))}[data-theme=dark] .chat-message-card__header{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] .chat-message-card:hover{border-color:var(--primary-color,#60a5fa)}.feed-filter-button{display:inline-flex;position:relative}.feed-filter-button__trigger{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--secondary-text-color);cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;padding:0;position:relative;transition:background .15s ease,color .15s ease;width:24px}.feed-filter-button__trigger:hover{background:var(--chip-hover-bg,rgba(59,130,246,.08));color:var(--primary-color,#3b82f6)}.feed-filter-button__trigger:focus-visible{box-shadow:0 0 0 2px var(--primary-color,#3b82f6);outline:none}.feed-filter-button__trigger--active{color:var(--primary-color,#3b82f6)}.feed-filter-button__badge{background:var(--primary-color,#3b82f6);border-radius:var(--border-radius-pill);color:var(--primary-color-text,#fff);font-family:Manrope,sans-serif;font-size:9px;font-weight:700;height:14px;line-height:14px;min-width:14px;padding:0 3px;pointer-events:none;position:absolute;right:-4px;text-align:center;top:-4px}.feed-filter-popover.p-overlaypanel{background:var(--component-background,#fff);border:1px solid var(--primary-border-color,#d1d5db);border-radius:var(--border-radius-md,8px);box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.08);overflow:hidden}.feed-filter-popover.p-overlaypanel .p-overlaypanel-content{padding:0}.feed-filter-popover.p-overlaypanel:after,.feed-filter-popover.p-overlaypanel:before{display:none!important}.feed-filter-popover__content{font-family:Manrope,sans-serif;max-height:420px;overflow-y:auto;scrollbar-width:thin;width:260px}.feed-filter-popover__header{border-bottom:1px solid var(--primary-border-color,#e5e7eb);padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.feed-filter-popover__title{color:var(--secondary-text-color);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.feed-filter-popover__category:not(:last-child){border-bottom:1px solid var(--primary-border-color,#e5e7eb)}.feed-filter-popover__category-header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-xs,8px);padding:6px var(--spacing-sm,12px);text-align:left;transition:background .12s ease;width:100%}.feed-filter-popover__category-header:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05))}.feed-filter-popover__category-header .p-checkbox{flex-shrink:0;margin-left:auto}.feed-filter-popover__expand-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:9px;text-align:center;transition:transform .15s ease;width:10px}.feed-filter-popover__category-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:13px;text-align:center;width:16px}.feed-filter-popover__category-label{color:var(--primary-text-color);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-filter-popover__event-types{background:var(--chip-partial-bg,rgba(0,0,0,.02));padding:2px 0}.feed-filter-popover__event-row{align-items:center;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:var(--spacing-xs,8px);padding:4px var(--spacing-sm,12px) 4px 28px;transition:background .12s ease}.feed-filter-popover__event-row:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05))}.feed-filter-popover__event-row .p-checkbox{flex-shrink:0}.feed-filter-popover__event-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:12px;text-align:center;width:14px}.feed-filter-popover__subtype-row{align-items:center;color:var(--secondary-text-color);cursor:pointer;display:flex;font-size:11px;font-weight:400;gap:var(--spacing-xs,8px);padding:3px var(--spacing-sm,12px) 3px 48px;transition:background .12s ease}.feed-filter-popover__subtype-row:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05))}.feed-filter-popover__subtype-row .p-checkbox{flex-shrink:0}.feed-filter-popover__divider{background:var(--primary-border-color,#e5e7eb);height:1px}.feed-filter-popover__conversations{align-items:center;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:var(--spacing-xs,8px);padding:6px var(--spacing-sm,12px) 6px 30px;transition:background .12s ease}.feed-filter-popover__conversations:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05))}.feed-filter-popover__conversations .p-checkbox{flex-shrink:0;margin-left:auto}.feed-filter-popover__reset{align-items:center;background:transparent;border:none;color:var(--primary-color,#3b82f6);cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;gap:var(--spacing-xs,8px);justify-content:center;padding:6px var(--spacing-sm,12px);transition:background .12s ease;width:100%}.feed-filter-popover__reset:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05))}.feed-filter-popover__reset:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-color,#3b82f6);outline:none}.feed-filter-popover__reset .pi{font-size:11px}[data-theme=dark] .feed-filter-button__trigger{color:var(--secondary-text-color)}[data-theme=dark] .feed-filter-button__trigger:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.08));color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .feed-filter-button__trigger:focus-visible{box-shadow:0 0 0 2px var(--primary-color-light,#60a5fa)}[data-theme=dark] .feed-filter-button__trigger--active{color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .feed-filter-button__badge{background:var(--primary-color-light,#60a5fa);color:var(--primary-color-text,#1a202c)}[data-theme=dark] .feed-filter-popover.p-overlaypanel{background:var(--component-background-dark,#1e293b);border-color:var(--primary-border-dark,#4a5568);box-shadow:0 4px 16px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.3)}[data-theme=dark] .feed-filter-popover__header{border-bottom-color:var(--primary-border-dark,#4a5568)}[data-theme=dark] .feed-filter-popover__title{color:var(--secondary-text-color)}[data-theme=dark] .feed-filter-popover__category:not(:last-child){border-bottom-color:var(--primary-border-dark,#4a5568)}[data-theme=dark] .feed-filter-popover__category-header:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .feed-filter-popover__category-label{color:var(--primary-text-color)}[data-theme=dark] .feed-filter-popover__event-types{background:var(--chip-partial-bg,hsla(0,0%,100%,.02))}[data-theme=dark] .feed-filter-popover__event-row{color:var(--primary-text-color)}[data-theme=dark] .feed-filter-popover__event-row:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .feed-filter-popover__subtype-row{color:var(--secondary-text-color)}[data-theme=dark] .feed-filter-popover__subtype-row:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .feed-filter-popover__divider{background:var(--primary-border-dark,#4a5568)}[data-theme=dark] .feed-filter-popover__conversations{color:var(--primary-text-color)}[data-theme=dark] .feed-filter-popover__conversations:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .feed-filter-popover__reset{color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .feed-filter-popover__reset:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .feed-filter-popover__reset:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-color-light,#60a5fa)}.home-mode{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.home-mode__title-bar{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);color:var(--primary-text-color);display:flex;flex-shrink:0;font-size:var(--font-size-lg,16px);font-weight:600;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.home-mode__title-bar i{color:var(--secondary-text-color)}.home-mode--error,.home-mode--loading{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px}.home-mode__error,.home-mode__loading{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;flex-direction:column;gap:var(--spacing-sm,12px)}.home-mode__error i,.home-mode__loading i{font-size:24px}.home-mode__error{color:var(--red-400,#f87171)}.home-mode__feed{display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm,12px);overflow-y:auto;padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.home-mode__feed .chat-message-card,.home-mode__feed .notification-card-molecule,.home-mode__feed .sphere-timeline-event,.home-mode__feed .task-card-molecule{margin-bottom:0}.home-mode__feed .feed-notification-stack-molecule,.home-mode__feed .feed-task-stack-molecule{flex-shrink:0}.home-mode__card-wrapper{animation:feed-card-enter .4s ease-out forwards}.home-mode__card-wrapper:first-child{animation-delay:50ms}.home-mode__card-wrapper:nth-child(2){animation-delay:.1s}.home-mode__card-wrapper:nth-child(3){animation-delay:.15s}.home-mode__card-wrapper:nth-child(4){animation-delay:.2s}.home-mode__card-wrapper:nth-child(5){animation-delay:.25s}.home-mode__card-wrapper:nth-child(10),.home-mode__card-wrapper:nth-child(11),.home-mode__card-wrapper:nth-child(12),.home-mode__card-wrapper:nth-child(13),.home-mode__card-wrapper:nth-child(14),.home-mode__card-wrapper:nth-child(15),.home-mode__card-wrapper:nth-child(16),.home-mode__card-wrapper:nth-child(17),.home-mode__card-wrapper:nth-child(18),.home-mode__card-wrapper:nth-child(19),.home-mode__card-wrapper:nth-child(20),.home-mode__card-wrapper:nth-child(6),.home-mode__card-wrapper:nth-child(7),.home-mode__card-wrapper:nth-child(8),.home-mode__card-wrapper:nth-child(9){animation-delay:.3s}.home-mode__scroll-sentinel{flex-shrink:0;height:1px}.home-mode__feed-header{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xxs,4px);padding:var(--spacing-xxs,4px) 0}.home-mode__feed-title{color:var(--secondary-text-color);font-size:var(--font-size-sm,12px);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.home-mode__divider{background:var(--surface-border,#e2e8f0);flex-shrink:0;height:1px}.home-mode__pull-indicator{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;flex-shrink:0;font-size:var(--font-size-sm,13px);gap:var(--spacing-xs,8px);justify-content:center;overflow:hidden;transition:height .2s ease-out}.home-mode__pull-indicator i{font-size:var(--font-size-md,14px)}.home-mode__pull-indicator--refreshing{height:40px;padding:var(--spacing-xs,8px) 0}.home-mode__feed-loading-more{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;justify-content:center;padding:var(--spacing-sm,12px)}.home-mode__feed-loading-more i{font-size:var(--font-size-lg,18px)}[data-theme=dark] .home-mode__feed-loading-more{color:var(--text-color-secondary)}.home-mode__feed-empty{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm,12px);justify-content:center;padding:var(--spacing-xl,32px)}.home-mode__feed-empty i{color:var(--green-400,#4ade80);font-size:48px}.home-mode__feed-empty--filtered i{color:var(--text-color-secondary,#94a3b8);font-size:36px}[data-theme=dark] .home-mode__feed-empty{color:var(--text-color-secondary)}[data-theme=dark] .home-mode__feed-empty i{color:var(--green-400)}[data-theme=dark] .home-mode__feed-empty--filtered i{color:var(--text-color-secondary)}.home-mode__reset-filters{align-items:center;background:var(--surface-card,#fff);border:1px solid var(--surface-border,#e2e8f0);border-radius:var(--border-radius,6px);color:var(--primary-color,#6366f1);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,13px);gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px);transition:background-color .15s,border-color .15s}.home-mode__reset-filters:hover{background:var(--surface-hover,#f8fafc);border-color:var(--primary-color,#6366f1)}.home-mode__reset-filters:focus-visible{outline:2px solid var(--focus-ring,#6366f1);outline-offset:2px}.home-mode__reset-filters i{color:inherit;font-size:var(--font-size-sm,13px)}[data-theme=dark] .home-mode__reset-filters{background:var(--surface-card);border-color:var(--surface-border);color:var(--primary-color)}[data-theme=dark] .home-mode__reset-filters:hover{background:var(--surface-hover)}.home-mode__feed::-webkit-scrollbar{width:8px}.home-mode__feed::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.home-mode__feed::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.home-mode__feed::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}@keyframes feed-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.notification-skeleton-card{background:var(--component-background);border-bottom:var(--primary-border);padding:12px 16px}.notification-skeleton-card .notification-skeleton-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:8px}.notification-skeleton-card .notification-skeleton-header .notification-skeleton-title-section{display:flex;flex:1;flex-direction:column;gap:4px}.notification-skeleton-card .notification-skeleton-content{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;margin-left:52px}.notification-skeleton-card .notification-skeleton-footer{margin-left:52px}.notification-empty-state{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.notification-empty-state .notification-empty-state-icon{color:var(--secondary-text-color);font-size:48px;margin-bottom:16px;opacity:.5}.notification-empty-state .notification-empty-state-title{color:var(--primary-text-color);font-size:var(--sub-heading-font);font-weight:500;margin:0 0 8px}.notification-empty-state .notification-empty-state-description{color:var(--secondary-text-color);font-size:var(--primary-font);margin:0}.notifications-mode{display:flex;flex-direction:column;height:100%;min-height:250px}.notifications-mode__title-bar{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);color:var(--primary-text-color);display:flex;flex-shrink:0;font-size:var(--font-size-lg,16px);font-weight:600;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.notifications-mode__title-bar i{color:var(--secondary-text-color)}.notifications-mode--error,.notifications-mode--loading{align-items:center;display:flex;justify-content:center}.notifications-mode__error,.notifications-mode__loading{align-items:center;color:var(--text-color-secondary,#9ca3af);display:flex;flex-direction:column;gap:var(--spacing-sm,8px);padding:var(--spacing-xl,32px);text-align:center}.notifications-mode__error i,.notifications-mode__loading i{font-size:2rem}.notifications-mode__error span,.notifications-mode__loading span{font-size:var(--font-size-sm,14px)}.notifications-mode__error i{color:var(--red-400,#f87171)}.notifications-mode__header{align-items:center;border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;justify-content:space-between;padding:var(--spacing-sm,8px) var(--spacing-md,12px)}.notifications-mode__header-left,.notifications-mode__unread-count{align-items:center;display:flex;gap:var(--spacing-xs,4px)}.notifications-mode__unread-count{color:var(--text-color-secondary,#6b7280);font-size:var(--font-size-sm,14px)}.notifications-mode__badge{align-items:center;background-color:var(--primary-color,#3b82f6);border-radius:10px;color:var(--primary-color-text,#fff);display:inline-flex;font-size:var(--font-size-xs,12px);font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.notifications-mode__filters{align-items:center;border-bottom:1px solid var(--surface-border,#e5e7eb);display:flex;flex-wrap:wrap;gap:var(--spacing-md,12px);padding:var(--spacing-sm,8px) var(--spacing-md,12px)}.notifications-mode__type-filter-wrapper{flex:1;max-width:300px;min-width:150px;position:relative}.notifications-mode__type-filter{background:var(--component-background);width:100%}.notifications-mode__type-filter .p-multiselect{background:var(--component-background,#fff);border:1px solid var(--surface-border,#e5e7eb);color:var(--text-color,#062c58);width:100%}.notifications-mode__type-filter .p-multiselect-label-container{color:var(--primary-text-color)}.notifications-mode__type-filter .p-multiselect-label{max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-mode__filter-badge{align-items:center;background-color:var(--primary-color,#3b82f6);border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:var(--primary-color-text,#fff);display:inline-flex;font-size:var(--font-size-xs,12px);font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-6px;top:-6px;z-index:10}.notifications-mode__unread-toggle{align-items:center;display:flex;gap:var(--spacing-xs,4px)}.notifications-mode__unread-toggle label{color:var(--text-color-secondary,#6b7280);cursor:pointer;font-size:var(--font-size-sm,14px);white-space:nowrap}.notifications-mode__content{flex:1;overflow-y:auto;padding:var(--spacing-sm,8px)}.notifications-mode__list{display:flex;flex-direction:column;gap:var(--spacing-sm,8px)}.notifications-mode__card-wrapper{opacity:0;transform:translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out}.notifications-mode__card-wrapper.visible{opacity:1;transform:translateY(0)}.notifications-mode__observer{padding:var(--spacing-md,12px) 0}.notifications-mode__end{color:var(--text-color-secondary,#6b7280);font-size:var(--font-size-sm,14px);padding:var(--spacing-md,12px);text-align:center}[data-theme=dark] .notifications-mode__filters,[data-theme=dark] .notifications-mode__header{border-bottom-color:var(--surface-600,#4a5568)}[data-theme=dark] .notifications-mode__end,[data-theme=dark] .notifications-mode__error,[data-theme=dark] .notifications-mode__loading,[data-theme=dark] .notifications-mode__unread-count,[data-theme=dark] .notifications-mode__unread-toggle label{color:var(--text-color-secondary,#9ca3af)}[data-theme=dark] .notifications-mode__filter-badge{background-color:var(--primary-color,#3b82f6);box-shadow:0 2px 6px rgba(0,0,0,.4);color:#fff}[data-theme=dark] .notifications-mode__type-filter .p-multiselect{background:#2d3748!important;border:1px solid #4a5568!important;border-radius:20px!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)!important;color:#e5e7eb!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect:hover{border-color:#6b7280!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect:focus,[data-theme=dark] .notifications-mode__type-filter .p-multiselect:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.25)!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect .p-multiselect-label{color:#e5e7eb!important;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .notifications-mode__type-filter .p-multiselect .p-multiselect-label.p-placeholder,[data-theme=dark] .notifications-mode__type-filter .p-multiselect .p-multiselect-trigger{color:#9ca3af!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.open{background:#3b82f6!important;border-color:#3b82f6!important;border-radius:20px!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.open .p-multiselect-label{color:#fff!important;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.open .p-multiselect-label.p-placeholder{color:hsla(0,0%,100%,.95)!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.open .p-multiselect-trigger{color:#fff!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.closed{background:#2d3748!important;border:1px solid #4a5568!important;border-radius:20px!important}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.closed .p-multiselect-label{color:#e5e7eb!important;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .notifications-mode__type-filter .p-multiselect.closed .p-multiselect-label.p-placeholder,[data-theme=dark] .notifications-mode__type-filter .p-multiselect.closed .p-multiselect-trigger{color:#9ca3af!important}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel,[data-theme=dark] .p-multiselect-panel{background:#2d3748;border:1px solid #4a5568;border-radius:0 0 20px 20px;box-shadow:0 4px 12px rgba(0,0,0,.5)}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header,[data-theme=dark] .p-multiselect-panel .p-multiselect-header{background:#1f2937;border-bottom:1px solid #4a5568}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input{background:#374151;border:1px solid #4a5568;border-radius:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);color:#e5e7eb}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input::-moz-placeholder,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input::-moz-placeholder{color:#9ca3af}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input::placeholder,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input::placeholder{color:#9ca3af}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input:focus,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.25)}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-close,[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-icon,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-close,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-filter-icon{color:#9ca3af}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-header .p-multiselect-close:hover,[data-theme=dark] .p-multiselect-panel .p-multiselect-header .p-multiselect-close:hover{background:#4a5568;color:#e5e7eb}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items,[data-theme=dark] .p-multiselect-panel .p-multiselect-items{background:#2d3748;border-radius:0 0 20px 20px;padding-bottom:0}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{border-radius:0 0 20px 20px}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item{border-bottom:1px solid rgba(74,85,104,.3);box-shadow:none;color:#e5e7eb!important}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:#374151;color:#fff!important}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#3b82f6;color:#fff!important}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-focus:not(.p-highlight),[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-focus:not(.p-highlight){background:#374151;color:#e5e7eb!important}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box{background:#374151;border:2px solid #6b7280}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box:hover,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box:hover{border-color:#3b82f6}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight{background:#3b82f6;border-color:#3b82f6}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box .p-checkbox-icon,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group,[data-theme=dark] .p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#1f2937;color:#9ca3af}[data-theme=dark] .notifications-mode__type-filter+.p-multiselect-panel .p-multiselect-empty-message,[data-theme=dark] .p-multiselect-panel .p-multiselect-empty-message{background:#2d3748;color:#9ca3af}.notification-header-molecule{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);display:flex;justify-content:space-between;padding:16px 20px}.notification-header-molecule .notification-header-title-section{align-items:center;display:flex;gap:12px}.notification-header-molecule .notification-header-title-section .notification-header-title{color:var(--primary-text-color);font-family:var(--font-family);font-size:20px;font-weight:600;margin:0}.notification-header-molecule .notification-header-actions{align-items:center;display:flex;gap:8px}.notification-header-molecule .notification-header-actions .notification-header-mark-all-btn{color:#2563eb;font-size:var(--secondary-font)}.notification-header-molecule .notification-header-actions .notification-header-mark-all-btn:hover{background:rgba(59,130,246,.05)}.notification-header-molecule .notification-header-actions .notification-header-settings-btn{color:var(--secondary-text-color)}.notification-header-molecule .notification-header-actions .notification-header-settings-btn:hover{background:var(--hover-background)}.filter-button .pi.perspective-icon{background-size:14px 14px!important;height:14px!important;margin-right:4px!important;max-width:14px!important;min-width:14px!important;vertical-align:text-bottom!important;width:14px!important}.notification-filter-bar{background:var(--component-background);border-bottom:var(--primary-border);padding:12px 16px}.notification-filter-bar .notification-filter-label{color:var(--secondary-text-color);font-size:var(--secondary-font);font-weight:500;margin-bottom:8px}.notification-filter-bar .notification-filter-buttons{display:flex;flex-wrap:wrap;gap:6px}.notification-filter-bar .notification-filter-buttons .notification-filter-btn{background:rgba(59,130,246,.06);border:var(--primary-border);border-radius:16px;font-size:var(--secondary-font);height:auto;padding:6px 12px;transition:all .2s}.notification-filter-bar .notification-filter-buttons .notification-filter-btn:hover{background:rgba(59,130,246,.05);border-color:#3b82f6;color:#2563eb}.notification-filter-bar .notification-filter-buttons .notification-filter-btn.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.notification-filter-bar .notification-filter-buttons .notification-filter-btn.active .pi{color:#fff}.notification-filter-bar .notification-filter-buttons .notification-filter-btn.notification-filter-unread .pi-circle-fill{color:#3b82f6;font-size:8px}.notification-filter-bar .notification-filter-buttons .notification-filter-btn.notification-filter-unread.active .pi-circle-fill{color:#fff}.notification-filter-bar .notification-filter-buttons .notification-filter-clear{margin-left:auto}.notification-filter-bar .notification-active-filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.notification-filter-bar .notification-active-filters .notification-active-filter-chip{background:rgba(59,130,246,.1);color:#2563eb;font-size:11px;height:24px}.notification-filter-bar .notification-active-filters .notification-active-filter-chip .pi{font-size:10px}[data-theme=dark] .notification-filter-bar .notification-filter-btn{background:rgba(59,130,246,.12);border-color:rgba(96,165,250,.35);color:#93c5fd}[data-theme=dark] .notification-filter-bar .notification-filter-btn:hover{background:rgba(59,130,246,.22);border-color:#60a5fa;color:#bfdbfe}[data-theme=dark] .notification-filter-bar .notification-filter-btn.active{background:#3b82f6;border-color:#3b82f6;color:#fff}[data-theme=dark] .notification-filter-bar .notification-active-filter-chip{background:rgba(59,130,246,.25);color:#93c5fd}.notification-feed-organism{background:var(--component-background-gradient);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden}.notification-feed-organism .notification-feed-content{background:var(--body-background);flex:1;overflow-y:auto;padding:16px}.notification-feed-organism .notification-feed-content .notification-feed-list{display:flex;flex-direction:column;gap:12px}.notification-feed-organism .notification-feed-content .notification-feed-list .notification-card-molecule{border-radius:12px;margin-bottom:0}.notification-feed-organism .notification-feed-content .notification-feed-list .notification-card-molecule.unread{border-left:4px solid #3b82f6}.notification-feed-organism .notification-feed-content .notification-feed-observer{padding:16px 0}.notification-feed-organism .notification-feed-content .notification-feed-end{color:var(--secondary-text-color);font-size:var(--primary-font);padding:24px 16px;text-align:center}.notification-feed-organism .notification-feed-content .notification-feed-end p{margin:0}.notification-feed-organism .notification-feed-content::-webkit-scrollbar{width:8px}.notification-feed-organism .notification-feed-content::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.notification-feed-organism .notification-feed-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.notification-feed-organism .notification-feed-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.p-dialog:has(.notification-settings-content){background:var(--component-background-gradient);border:var(--primary-border);border-radius:12px}[data-theme=dark] .p-dialog:has(.notification-settings-content){background:#2c2c3e;border:1px solid #3a3a4e}.p-dialog:has(.notification-settings-content) .p-dialog-header{background:var(--component-background-gradient);border-bottom:var(--primary-border);border-top-left-radius:12px;border-top-right-radius:12px;padding:20px 24px 16px}[data-theme=dark] .p-dialog:has(.notification-settings-content) .p-dialog-header{background:#2c2c3e;border-bottom:1px solid #3a3a4e}.p-dialog:has(.notification-settings-content) .p-dialog-header .p-dialog-title{color:var(--primary-text-color);font-size:18px;font-weight:600}.p-dialog:has(.notification-settings-content) .p-dialog-header .p-dialog-header-icon{border-radius:8px;color:#64748b;height:32px;transition:background .15s ease,color .15s ease;width:32px}[data-theme=dark] .p-dialog:has(.notification-settings-content) .p-dialog-header .p-dialog-header-icon{color:#94a3b8}.p-dialog:has(.notification-settings-content) .p-dialog-header .p-dialog-header-icon:hover{background:rgba(100,116,139,.12);color:var(--primary-text-color)}[data-theme=dark] .p-dialog:has(.notification-settings-content) .p-dialog-header .p-dialog-header-icon:hover{background:hsla(0,0%,100%,.1)}.p-dialog:has(.notification-settings-content) .p-dialog-content{background:var(--component-background);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0 24px 24px}[data-theme=dark] .p-dialog:has(.notification-settings-content) .p-dialog-content{background:#1a1a24}.notification-settings-content{background:transparent;color:var(--primary-text-color);padding:16px 0 0}.notification-settings-content .notification-settings-section{margin-bottom:8px}.notification-settings-content .notification-settings-section h3{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:.6px;margin:0 0 4px;text-transform:uppercase}[data-theme=dark] .notification-settings-content .notification-settings-section h3{color:#60a5fa}.notification-settings-content .notification-settings-section .notification-settings-description{color:#64748b;font-size:var(--secondary-font);line-height:1.4;margin:0 0 12px}[data-theme=dark] .notification-settings-content .notification-settings-section .notification-settings-description{color:#94a3b8}.notification-settings-content .notification-settings-option{align-items:center;border-bottom:1px solid rgba(0,0,0,.07);display:flex;gap:16px;justify-content:space-between;padding:14px 0}[data-theme=dark] .notification-settings-content .notification-settings-option{border-bottom-color:hsla(0,0%,100%,.08)}.notification-settings-content .notification-settings-option:last-child{border-bottom:none;padding-bottom:4px}.notification-settings-content .notification-settings-option label{cursor:pointer;flex:1}.notification-settings-content .notification-settings-option label strong{color:var(--primary-text-color);display:block;font-size:14px;font-weight:500;margin-bottom:3px}.notification-settings-content .notification-settings-option label .notification-option-description{color:#64748b;font-size:var(--secondary-font);line-height:1.4;margin:0}[data-theme=dark] .notification-settings-content .notification-settings-option label .notification-option-description{color:#94a3b8}.notification-settings-content .notification-settings-option .p-inputswitch{flex-shrink:0}.notification-settings-content .p-divider.p-divider-horizontal{margin:16px 0}.notification-settings-content .p-divider.p-divider-horizontal:before{border-top:1px solid rgba(0,0,0,.07)}[data-theme=dark] .notification-settings-content .p-divider.p-divider-horizontal:before{border-top-color:hsla(0,0%,100%,.08)}.messages-mode{display:flex;flex-direction:column;height:100%;min-height:250px}.messages-mode--error,.messages-mode--loading{align-items:center;display:flex;justify-content:center}.messages-mode__error,.messages-mode__loading{align-items:center;color:var(--text-color-secondary,#9ca3af);display:flex;flex-direction:column;gap:var(--spacing-sm,8px);padding:var(--spacing-xl,32px);text-align:center}.messages-mode__error i,.messages-mode__loading i{font-size:2rem}.messages-mode__error span,.messages-mode__loading span{font-size:var(--font-size-sm,14px)}.messages-mode__error i{color:var(--red-400,#f87171)}.tasks-mode{display:flex;flex-direction:column;height:100%}.tasks-mode__title-bar{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);color:var(--primary-text-color);display:flex;flex-shrink:0;font-size:var(--font-size-lg,16px);font-weight:600;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.tasks-mode__title-bar i{color:var(--secondary-text-color)}.tasks-mode--error,.tasks-mode--loading{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px}.tasks-mode__error,.tasks-mode__loading{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;flex-direction:column;gap:12px}.tasks-mode__error i,.tasks-mode__loading i{font-size:24px}.tasks-mode__error{color:var(--red-400,#f87171)}.tasks-mode--empty{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px}.tasks-mode__empty{align-items:center;color:var(--text-color-secondary,#94a3b8);display:flex;flex-direction:column;gap:12px}.tasks-mode__empty i{color:var(--green-400,#4ade80);font-size:48px}.tasks-mode__header{align-items:center;border-bottom:var(--primary-border);display:flex;gap:8px;padding:12px 16px}.tasks-mode__count{color:var(--primary-text-color);flex:1;font-size:var(--font-size-lg,16px);font-weight:600}.tasks-mode__filter-bar{align-items:center;background:var(--highlight-bg,#eff6ff);border-bottom:var(--primary-border);display:flex;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-md,16px)}.tasks-mode__filter-label{color:var(--primary-text-color);flex:1;font-size:var(--font-size-sm,13px);font-weight:500}.tasks-mode__filter-clear{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm,4px);color:var(--text-color-secondary,#94a3b8);cursor:pointer;display:flex;height:var(--spacing-lg,24px);justify-content:center;padding:0;transition:background .15s,color .15s;width:var(--spacing-lg,24px)}.tasks-mode__filter-clear:hover{background:var(--hover-bg,rgba(0,0,0,.06));color:var(--primary-text-color)}.tasks-mode__filter-clear i{font-size:var(--font-size-xs,12px)}.tasks-mode__feed{flex:1;overflow-y:auto;padding:12px 16px}.tasks-mode__card-wrapper{opacity:0;transform:translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out}.tasks-mode__card-wrapper.visible{opacity:1;transform:translateY(0)}[data-theme=dark] .tasks-mode__filter-bar,[data-theme=dark] .tasks-mode__header{border-bottom-color:var(--surface-border,#1f2937)}[data-theme=dark] .tasks-mode__filter-bar{background:var(--highlight-bg,#1e3a5f)}[data-theme=dark] .tasks-mode__filter-clear:hover{background:var(--hover-bg,hsla(0,0%,100%,.1))}.status-summary-mode{display:flex;flex-direction:column;height:100%;min-height:250px}.status-summary-mode__title-bar{align-items:center;background:var(--component-background-gradient);border-bottom:var(--primary-border);color:var(--primary-text-color);display:flex;flex-shrink:0;font-size:var(--font-size-lg,16px);font-weight:600;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px)}.status-summary-mode__title-bar i{color:var(--secondary-text-color)}.status-summary-mode__zone1{border-bottom:var(--primary-border);display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-xs,8px);padding:var(--spacing-md,16px)}.status-summary-mode__status-header{align-items:center;display:flex;gap:var(--spacing-sm,12px)}.status-summary-mode__sparkle{flex-shrink:0}.status-summary-mode__status-info{display:flex;flex-direction:column;gap:var(--spacing-xxs,4px)}.status-summary-mode__status-label{font-family:Manrope,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.status-summary-mode__velocity{align-items:center;color:var(--secondary-text-color);display:inline-flex;font-size:13px;font-weight:500;gap:var(--spacing-xxs,4px)}.status-summary-mode__velocity--improving{color:var(--status-on-track,#10b981)}.status-summary-mode__velocity--declining{color:var(--status-at-risk,#f59e0b)}.status-summary-mode__velocity--stable{color:var(--secondary-text-color)}[data-theme=dark] .status-summary-mode__velocity--improving{color:var(--status-on-track,#34d399)}[data-theme=dark] .status-summary-mode__velocity--declining{color:var(--status-at-risk,#fbbf24)}.status-summary-mode__updated,[data-theme=dark] .status-summary-mode__velocity--stable{color:var(--secondary-text-color)}.status-summary-mode__updated{font-size:12px;padding-left:calc(32px + var(--spacing-sm, 12px))}.status-summary-mode__factors{border-top:1px solid var(--surface-200,#e5e7eb);margin-top:var(--spacing-xs,8px);padding-top:var(--spacing-xs,8px)}[data-theme=dark] .status-summary-mode__factors{border-top-color:var(--surface-700,#374151)}.status-summary-mode__factors-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs,8px)}.status-summary-mode__factors-title{color:var(--secondary-text-color);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.status-summary-mode__factor-list{display:flex;flex-direction:column;gap:var(--spacing-xxs,4px);list-style:none;margin:0;overflow:hidden;padding:0;transition:max-height .3s ease}.status-summary-mode__factor-list--collapsed{max-height:calc(var(--spacing-xl, 32px)*5)}.status-summary-mode__factor-list--expanded{max-height:1000px}.status-summary-mode__factor-row{align-items:center;border-radius:var(--border-radius-sm,4px);display:flex;font-size:13px;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);transition:background-color .15s ease}.status-summary-mode__factor-row:hover{background:var(--surface-100,#f3f4f6)}[data-theme=dark] .status-summary-mode__factor-row:hover{background:var(--surface-800,#1f2937)}.status-summary-mode__factor-dot{border-radius:50%;flex-shrink:0;height:var(--spacing-xs,8px);width:var(--spacing-xs,8px)}.status-summary-mode__factor-name{color:var(--primary-text-color);flex:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.status-summary-mode__factor-status{font-size:12px;font-weight:600;white-space:nowrap}.status-summary-mode__factor-weight{color:var(--secondary-text-color);flex-shrink:0;font-size:11px;white-space:nowrap}.status-summary-mode__factors-toggle{background:none;border:none;border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;display:block;font-size:12px;font-weight:500;margin-top:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px);text-align:center;transition:background-color .15s ease;width:100%}.status-summary-mode__factors-toggle:hover{background:var(--surface-100,#f3f4f6)}[data-theme=dark] .status-summary-mode__factors-toggle:hover{background:var(--surface-800,#1f2937)}[data-theme=dark] .status-summary-mode__factors-toggle{color:var(--primary-color-light,#60a5fa)}.status-summary-mode__zone2{background:var(--surface-50,#f9fafb);border-bottom:var(--primary-border);border-left:3px solid var(--primary-color,#3b82f6);display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-xs,8px);padding:var(--spacing-md,16px)}[data-theme=dark] .status-summary-mode__zone2{background:var(--surface-800,#1f2937);border-left-color:var(--primary-color-light,#60a5fa)}.status-summary-mode__zone2--overdue{background:var(--status-critical-bg,#fef2f2);border-left-color:var(--status-critical,#ef4444)}[data-theme=dark] .status-summary-mode__zone2--overdue{background:rgba(239,68,68,.1);border-left-color:var(--status-critical,#f87171)}.status-summary-mode__checkin-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px);justify-content:space-between}.status-summary-mode__checkin-title{color:var(--primary-text-color);font-size:14px;font-weight:600;text-transform:capitalize}.status-summary-mode__checkin-due{color:var(--secondary-text-color);font-size:12px;font-weight:500;white-space:nowrap}.status-summary-mode__checkin-due--overdue{color:var(--status-critical,#ef4444);font-weight:600}[data-theme=dark] .status-summary-mode__checkin-due--overdue{color:var(--status-critical,#f87171)}.status-summary-mode__checkin-count{color:var(--secondary-text-color);font-size:12px}.status-summary-mode__checkin-form{margin-top:var(--spacing-xxs,4px)}.status-summary-mode__zone3{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.status-summary-mode__zone3-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm,12px) var(--spacing-md,16px) 0}.status-summary-mode__zone3-title{color:var(--secondary-text-color);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.status-summary-mode__filter-chips{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xxs,4px);overflow-x:auto;padding:var(--spacing-xs,8px) var(--spacing-md,16px);scrollbar-width:none}.status-summary-mode__filter-chips::-webkit-scrollbar{display:none}.status-summary-mode__filter-chip{align-items:center;background:transparent;border:1px solid var(--surface-300,#d1d5db);border-radius:var(--border-radius-pill,20px);color:var(--secondary-text-color);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:var(--spacing-xxs,4px);padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);transition:all .15s ease;white-space:nowrap}.status-summary-mode__filter-chip:hover{background:var(--surface-100,#f3f4f6);border-color:var(--surface-400,#9ca3af)}[data-theme=dark] .status-summary-mode__filter-chip:hover{background:var(--surface-800,#1f2937);border-color:var(--surface-600,#4b5563)}.status-summary-mode__filter-chip--active{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}.status-summary-mode__filter-chip--active:hover{background:var(--primary-color-dark,#2563eb);border-color:var(--primary-color-dark,#2563eb)}[data-theme=dark] .status-summary-mode__filter-chip--active:hover{background:var(--primary-color-light,#60a5fa);border-color:var(--primary-color-light,#60a5fa);color:var(--primary-color-text,#fff)}[data-theme=dark] .status-summary-mode__filter-chip--active{background:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}[data-theme=dark] .status-summary-mode__filter-chip{border-color:var(--surface-600,#4b5563);color:var(--secondary-text-color)}.status-summary-mode__configure-button:focus-visible,.status-summary-mode__factors-toggle:focus-visible,.status-summary-mode__filter-chip:focus-visible,.status-summary-mode__retry-button:focus-visible,.status-summary-mode__timeline-show-all:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}[data-theme=dark] .status-summary-mode__configure-button:focus-visible,[data-theme=dark] .status-summary-mode__factors-toggle:focus-visible,[data-theme=dark] .status-summary-mode__filter-chip:focus-visible,[data-theme=dark] .status-summary-mode__retry-button:focus-visible,[data-theme=dark] .status-summary-mode__timeline-show-all:focus-visible{outline-color:var(--primary-color-light,#60a5fa)}.status-summary-mode__zone2:focus{outline:none}.status-summary-mode__timeline{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs,8px);overflow-y:auto;padding:0 var(--spacing-md,16px) var(--spacing-sm,12px);scrollbar-width:thin}.status-summary-mode__timeline::-webkit-scrollbar{width:8px}.status-summary-mode__timeline::-webkit-scrollbar-track{background:transparent}.status-summary-mode__timeline::-webkit-scrollbar-thumb{background:var(--surface-300,#d1d5db);border-radius:var(--border-radius-sm,4px)}[data-theme=dark] .status-summary-mode__timeline::-webkit-scrollbar-thumb{background:var(--surface-600,#4b5563)}.status-summary-mode__timeline-event{animation:status-timeline-enter .3s ease-out forwards;opacity:0}.status-summary-mode__timeline-event:first-child{animation-delay:40ms}.status-summary-mode__timeline-event:nth-child(2){animation-delay:80ms}.status-summary-mode__timeline-event:nth-child(3){animation-delay:.12s}.status-summary-mode__timeline-event:nth-child(4){animation-delay:.16s}.status-summary-mode__timeline-event:nth-child(5){animation-delay:.2s}.status-summary-mode__timeline-event:nth-child(6){animation-delay:.24s}.status-summary-mode__timeline-event:nth-child(7){animation-delay:.28s}.status-summary-mode__timeline-event:nth-child(10),.status-summary-mode__timeline-event:nth-child(11),.status-summary-mode__timeline-event:nth-child(12),.status-summary-mode__timeline-event:nth-child(13),.status-summary-mode__timeline-event:nth-child(14),.status-summary-mode__timeline-event:nth-child(15),.status-summary-mode__timeline-event:nth-child(16),.status-summary-mode__timeline-event:nth-child(17),.status-summary-mode__timeline-event:nth-child(18),.status-summary-mode__timeline-event:nth-child(19),.status-summary-mode__timeline-event:nth-child(20),.status-summary-mode__timeline-event:nth-child(8),.status-summary-mode__timeline-event:nth-child(9){animation-delay:.3s}.status-summary-mode__scroll-sentinel{flex-shrink:0;height:1px}.status-summary-mode__timeline-loading{padding:var(--spacing-sm,12px)}.status-summary-mode__timeline-end,.status-summary-mode__timeline-loading{align-items:center;color:var(--secondary-text-color);display:flex;flex-shrink:0;font-size:12px;justify-content:center}.status-summary-mode__timeline-end{opacity:.6;padding:var(--spacing-xs,8px)}.status-summary-mode__timeline-empty{align-items:center;color:var(--secondary-text-color);display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs,8px);justify-content:center;padding:var(--spacing-lg,24px);text-align:center}.status-summary-mode__timeline-empty i{font-size:1.5rem;opacity:.5}.status-summary-mode__timeline-empty p{font-size:13px;margin:0}.status-summary-mode__timeline-show-all{background:none;border:none;color:var(--primary-color,#3b82f6);cursor:pointer;display:inline;font-size:13px;font-weight:500;padding:0;text-decoration:underline}.status-summary-mode__timeline-show-all:hover{color:var(--primary-color-dark,#2563eb)}[data-theme=dark] .status-summary-mode__timeline-show-all{color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .status-summary-mode__timeline-show-all:hover{color:var(--primary-color,#3b82f6)}.status-summary-mode__skeleton{animation:status-skeleton-pulse 1.5s ease-in-out infinite;background:var(--surface-200,#e5e7eb);border-radius:var(--border-radius-sm,4px)}[data-theme=dark] .status-summary-mode__skeleton{background:var(--surface-700,#374151)}.status-summary-mode__skeleton--icon{border-radius:50%;flex-shrink:0;height:32px;width:32px}.status-summary-mode__skeleton--text{height:18px;width:60%}.status-summary-mode__skeleton--text-short{height:14px;width:40%}.status-summary-mode__skeleton--chip{border-radius:var(--border-radius-pill,20px);display:inline-block;height:24px;width:64px}.status-summary-mode__skeleton--event{border-radius:var(--border-radius-md,8px);height:48px;width:100%}.status-summary-mode__skeleton--factor{height:28px;width:100%}.status-summary-mode__skeleton-zone1{align-items:center;display:flex;gap:var(--spacing-sm,12px)}.status-summary-mode__skeleton-zone1-text{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxs,4px)}.status-summary-mode__skeleton-factors{border-top:1px solid var(--surface-200,#e5e7eb);display:flex;flex-direction:column;gap:var(--spacing-xxs,4px);margin-top:var(--spacing-xs,8px);padding-top:var(--spacing-xs,8px)}[data-theme=dark] .status-summary-mode__skeleton-factors{border-top-color:var(--surface-700,#374151)}.status-summary-mode__skeleton-chips{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xxs,4px);padding:var(--spacing-xs,8px) var(--spacing-md,16px)}.status-summary-mode__skeleton-events{display:flex;flex-direction:column;gap:var(--spacing-xs,8px);padding:0 var(--spacing-md,16px) var(--spacing-sm,12px)}.status-summary-mode__empty{align-items:center;color:var(--secondary-text-color);display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm,12px);justify-content:center;padding:var(--spacing-xl,32px);text-align:center}.status-summary-mode__empty i{font-size:2rem;opacity:.5}.status-summary-mode__empty p{font-size:14px;margin:0}.status-summary-mode__configure-button{background:transparent;border:1px solid var(--primary-color,#3b82f6);border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;font-size:13px;font-weight:500;padding:var(--spacing-xxs,4px) var(--spacing-sm,12px);transition:all .15s ease}.status-summary-mode__configure-button:hover{background:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}[data-theme=dark] .status-summary-mode__configure-button{border-color:var(--primary-color-light,#60a5fa);color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .status-summary-mode__configure-button:hover{background:var(--primary-color-light,#60a5fa);color:var(--primary-color-text,#fff)}.status-summary-mode__no-factors{align-items:center;background:var(--surface-100,#f3f4f6);border-radius:var(--border-radius-sm,4px);color:var(--secondary-text-color);display:flex;font-size:13px;gap:var(--spacing-xs,8px);margin-top:var(--spacing-xs,8px);padding:var(--spacing-xs,8px)}.status-summary-mode__no-factors i{opacity:.5}[data-theme=dark] .status-summary-mode__no-factors{background:var(--surface-800,#1f2937)}.status-summary-mode__factor-not-deployed{background:var(--surface-200,#e5e7eb);border-radius:var(--border-radius-sm,4px);color:var(--secondary-text-color);font-size:11px;font-weight:500;padding:1px var(--spacing-xxs,4px);white-space:nowrap}[data-theme=dark] .status-summary-mode__factor-not-deployed{background:var(--surface-700,#374151)}.status-summary-mode__all-complete{align-items:center;background:var(--status-on-track-bg,#ecfdf5);border-radius:var(--border-radius-sm,4px);color:var(--status-on-track,#10b981);display:flex;font-size:13px;font-weight:500;gap:var(--spacing-xs,8px);margin-top:var(--spacing-xs,8px);padding:var(--spacing-xs,8px)}[data-theme=dark] .status-summary-mode__all-complete{background:rgba(16,185,129,.1);color:var(--status-on-track,#34d399)}.status-summary-mode__timeline-error{align-items:center;color:var(--status-critical,#ef4444);display:flex;flex-direction:column;gap:var(--spacing-xs,8px);justify-content:center;padding:var(--spacing-lg,24px) var(--spacing-md,16px);text-align:center}[data-theme=dark] .status-summary-mode__timeline-error{color:var(--status-critical,#f87171)}.status-summary-mode__timeline-error i{font-size:1.5rem}.status-summary-mode__timeline-error p{color:var(--secondary-text-color);font-size:13px;margin:0}.status-summary-mode__error{align-items:center;color:var(--status-critical,#ef4444);display:flex;flex:1;flex-direction:column;gap:var(--spacing-sm,12px);justify-content:center;padding:var(--spacing-xl,32px);text-align:center}.status-summary-mode__error i{font-size:2rem}.status-summary-mode__error p{color:var(--secondary-text-color);font-size:14px;margin:0}.status-summary-mode__retry-button{background:transparent;border:1px solid var(--primary-color,#3b82f6);border-radius:var(--border-radius-sm,4px);color:var(--primary-color,#3b82f6);cursor:pointer;font-size:13px;font-weight:500;padding:var(--spacing-xxs,4px) var(--spacing-sm,12px);transition:all .15s ease}.status-summary-mode__retry-button:hover{background:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}[data-theme=dark] .status-summary-mode__retry-button{border-color:var(--primary-color-light,#60a5fa);color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .status-summary-mode__retry-button:hover{background:var(--primary-color-light,#60a5fa);color:var(--primary-color-text,#fff)}@media (max-width:400px){.status-summary-mode__status-header{gap:var(--spacing-xs,8px)}.status-summary-mode__status-label{font-size:16px}.status-summary-mode__factor-row{font-size:12px;gap:var(--spacing-xxs,4px);padding:var(--spacing-xxs,4px)}.status-summary-mode__factor-weight{display:none}.status-summary-mode__checkin-header{align-items:flex-start;flex-direction:column;gap:var(--spacing-xxs,4px)}.status-summary-mode__filter-chips{padding:var(--spacing-xxs,4px) var(--spacing-sm,12px)}.status-summary-mode__zone1,.status-summary-mode__zone2{padding:var(--spacing-sm,12px)}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes status-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes status-timeline-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:root{font-family:Inter var,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:normal;--font-family:"Inter var",sans-serif;--font-feature-settings:"cv02","cv03","cv04","cv11";--surface-a:#fff;--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color:#3b82f6;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#f9fafb;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--inline-spacing:0.5rem;--border-radius:6px;--surface-ground:#f9fafb;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 0.2rem #bfdbfe;--maskbg:rgba(0,0,0,.4);--highlight-bg:#eff6ff;--highlight-text-color:#1d4ed8;color-scheme:light;--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f5f9ff;--primary-100:#d0e1fd;--primary-200:#abc9fb;--primary-300:#85b2f9;--primary-400:#609af8;--primary-500:#3b82f6;--primary-600:#326fd1;--primary-700:#295bac;--primary-800:#204887;--primary-900:#183462}@font-face{font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;font-named-instance:"Regular";src:url(InterVariable.a0e477f2f1f9d2376fde.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;font-named-instance:"Italic";src:url(InterVariable-Italic.e295f70fe3e2df296c7b.woff2) format("woff2")}.p-editor-container .p-editor-toolbar{background:#f9fafb;border-top-left-radius:6px;border-top-right-radius:6px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.75rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f3f4f6;color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1.25rem}.p-editor-container .p-editor-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#4b5563}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#3b82f6}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#3b82f6}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#3b82f6}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#3b82f6}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{border-radius:6px;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#3b82f6}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#eff6ff;border-radius:6px;color:#1d4ed8;margin-right:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-autocomplete-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#4b5563;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.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:#4b5563;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.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:#3b82f6}.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{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d1d5db;border-color:transparent;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #e5e7eb;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #e5e7eb;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.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{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #e5e7eb;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-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:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#3b82f6}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6b7280}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-cascadeselect.p-invalid.p-component{border-color:#e24c4c}.p-cascadeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:22px;width:22px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #d1d5db;border-radius:6px}.p-checkbox .p-checkbox-box{background:#fff;color:#4b5563;height:22px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#3b82f6;border-color:#3b82f6}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#3b82f6}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#e24c4c}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#3b82f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#3b82f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#3b82f6}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#3b82f6}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:transparent;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.375rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#3b82f6}.p-dropdown:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6b7280}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-dropdown .p-dropdown-clear-icon{color:#6b7280;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#e24c4c}.p-dropdown-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-dropdown-panel .p-dropdown-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.75rem;padding-right:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6b7280;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-inputgroup-addon{background:#f3f4f6;border-bottom:1px solid #d1d5db;border-left:1px solid #d1d5db;border-top:1px solid #d1d5db;color:#6b7280;min-width:3rem;padding:.75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d1d5db}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid transparent;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#d1d5db;border-radius:30px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#3b82f6}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#2563eb}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#e24c4c}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;outline-color:transparent;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#3b82f6}.p-inputtext:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#e24c4c}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.9375rem}.p-float-label>label{color:#6b7280;left:.75rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#e24c4c}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#6b7280}:-moz-placeholder,::-moz-placeholder{color:#6b7280}:-ms-input-placeholder{color:#6b7280}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f3f4f6}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.9375rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6b7280;left:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6b7280;right:.75rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2.5rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6b7280;right:.75rem}.p-listbox .p-listbox-list{outline:0 none;padding:.75rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#e24c4c}.p-mention-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-mention-panel .p-mention-items{padding:.75rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#f3f4f6;color:#4b5563}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#3b82f6}.p-multiselect:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6b7280}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-multiselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-multiselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-multiselect-panel .p-multiselect-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6b7280;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-password-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563;padding:1.25rem}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:22px;width:22px}.p-radiobutton .p-radiobutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #d1d5db;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d1d5db;border-radius:50%;color:#4b5563;height:22px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#3b82f6;border-color:#3b82f6}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#3b82f6}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8;border-color:#1d4ed8}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#e24c4c}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#3b82f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#3b82f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:transparent}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#3b82f6}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{background:#3b82f6;border-color:#3b82f6;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#2563eb;border-color:#2563eb;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#e24c4c}.p-slider{background:#e5e7eb;border:0;border-radius:6px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #3b82f6;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#3b82f6}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#3b82f6;border-color:#3b82f6}.p-treeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#3b82f6}.p-treeselect:not(.p-disabled).p-focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.75rem}.p-treeselect.p-variant-filled{background:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6b7280}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-treeselect .p-treeselect-clear-icon{color:#6b7280;right:3rem}.p-treeselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-treeselect-panel .p-treeselect-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6b7280;right:.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#4b5563;padding:.75rem 1.25rem}.p-input-filled .p-treeselect{background:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d5db;border-radius:6px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{background:#3b82f6;border-color:#3b82f6;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#2563eb;border-color:#2563eb;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#3b82f6;box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#e24c4c}.p-button{background:#3b82f6;border:1px solid #3b82f6;border-radius:6px;color:#fff;font-size:1rem;padding:.75rem 1.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#2563eb;border-color:#2563eb;color:#fff}.p-button:not(:disabled):active{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#3b82f6}.p-button.p-button-outlined:not(:disabled):hover{background:rgba(59,130,246,.04);border:1px solid;color:#3b82f6}.p-button.p-button-outlined:not(:disabled):active{background:rgba(59,130,246,.16);border:1px solid;color:#3b82f6}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#3b82f6}.p-button.p-button-text:not(:disabled):hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-button.p-button-text:not(:disabled):active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#3b82f6;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.75rem 0;width:3rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:3rem}.p-button.p-button-sm{font-size:.875rem;padding:.65625rem 1.09375rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.9375rem 1.5625rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#64748b;border:1px solid #64748b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#475569;border-color:#475569;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#334155;border-color:#334155;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(100,116,139,.04);border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:rgba(100,116,139,.16);border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0ea5e9;border:1px solid #0ea5e9;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#0284c7;border-color:#0284c7;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#0369a1;border-color:#0369a1;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(14,165,233,.04);border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:rgba(14,165,233,.16);border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:rgba(14,165,233,.04);border-color:transparent;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:rgba(14,165,233,.16);border-color:transparent;color:#0ea5e9}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#22c55e;border:1px solid #22c55e;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#16a34a;border-color:#16a34a;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#15803d;border-color:#15803d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(34,197,94,.04);border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:rgba(34,197,94,.16);border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#f97316;border:1px solid #f97316;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#ea580c;border-color:#ea580c;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#c2410c;border-color:#c2410c;color:#fff}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(249,115,22,.04);border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:rgba(249,115,22,.16);border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:rgba(249,115,22,.04);border-color:transparent;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:rgba(249,115,22,.16);border-color:transparent;color:#f97316}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#a855f7;border:1px solid #a855f7;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#9333ea;border-color:#9333ea;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7e22ce;border-color:#7e22ce;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(168,85,247,.04);border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:rgba(168,85,247,.16);border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.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{background:#ef4444;border:1px solid #ef4444;color:#fff}.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:#dc2626;border-color:#dc2626;color:#fff}.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 #fecaca}.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:#b91c1c;border-color:#b91c1c;color:#fff}.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;border:1px solid;color:#ef4444}.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(239,68,68,.04);border:1px solid;color:#ef4444}.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(239,68,68,.16);border:1px solid;color:#ef4444}.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;border-color:transparent;color:#ef4444}.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(239,68,68,.04);border-color:transparent;color:#ef4444}.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(239,68,68,.16);border-color:transparent;color:#ef4444}.p-button-group.p-button-contrast>.p-button,.p-button.p-button-contrast,.p-splitbutton.p-button-contrast>.p-button{background:#1f2937;border:1px solid #1f2937;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-button.p-button-contrast:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{background:#374151;border-color:#374151;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-button.p-button-contrast:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-button.p-button-contrast:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{background:#4b5563;border-color:#4b5563;color:#fff}.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-button.p-button-contrast.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{background:rgba(31,41,55,.04);border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{background:rgba(31,41,55,.16);border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text,.p-button.p-button-contrast.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{background:rgba(31,41,55,.04);border-color:transparent;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{background:rgba(31,41,55,.16);border-color:transparent;color:#1f2937}.p-button.p-button-link{background:transparent;border:transparent;color:#1d4ed8}.p-button.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:#1d4ed8}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:#1d4ed8}.p-splitbutton{border-radius:6px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#3b82f6}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(59,130,246,.04);color:#3b82f6}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:rgba(59,130,246,.16);color:#3b82f6}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6b7280;color:#6b7280}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6b7280}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.65625rem 1.09375rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.9375rem 1.5625rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(100,116,139,.04);color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:rgba(100,116,139,.16);color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(14,165,233,.04);color:#0ea5e9}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:rgba(14,165,233,.16);color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:rgba(14,165,233,.04);border-color:transparent;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:rgba(14,165,233,.16);border-color:transparent;color:#0ea5e9}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(34,197,94,.04);color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:rgba(34,197,94,.16);color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#f97316}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(249,115,22,.04);color:#f97316}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:rgba(249,115,22,.16);color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:rgba(249,115,22,.04);border-color:transparent;color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:rgba(249,115,22,.16);border-color:transparent;color:#f97316}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(168,85,247,.04);color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:rgba(168,85,247,.16);color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:rgba(239,68,68,.04);color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:rgba(239,68,68,.16);color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#4b5563;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#022354;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4);border-radius:6px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#d1d5db;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#eff6ff;color:#1d4ed8}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#eff6ff;border-radius:50%;color:#1d4ed8;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#1d4ed8}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#eff6ff;color:#1d4ed8}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#1d4ed8}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #bfdbfe;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #bfdbfe;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #eff6ff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #eff6ff}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#f3f4f6;color:#4b5563}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #bfdbfe;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #bfdbfe;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#f3f4f6;color:#4b5563}.p-datatable .p-column-resizer-helper{background:#3b82f6}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f9fafb}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f9fafb}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#eff6ff;color:#1d4ed8}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#1d4ed8}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:rgba(59,130,246,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#4b5563;padding:0}.p-dataview .p-dataview-footer{background:#f9fafb;border:solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#4b5563;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e5e7eb;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f9fafb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#374151;font-weight:700;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#eff6ff;color:#1d4ed8}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #bfdbfe;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #e5e7eb;padding:1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.75rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6b7280;right:.75rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;outline:0 none;padding:.75rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#e5e7eb;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#eff6ff;color:#1d4ed8}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#70aeff}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #f3f4f6;border-radius:6px;color:#6b7280;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;border-radius:50%;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#eff6ff;border-color:#eff6ff;color:#1d4ed8}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.75rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6b7280;right:.75rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;outline:0 none;padding:.75rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#e5e7eb;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#eff6ff;color:#1d4ed8}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:rgba(59,130,246,.24)}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #bfdbfe;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6b7280;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#eff6ff;color:#1d4ed8}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#1d4ed8}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.75rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6b7280;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#8cbeff}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid transparent;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#bfdbfe}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#eff6ff;border-radius:50%;color:#1d4ed8;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#eff6ff;color:#1d4ed8}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#1d4ed8}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #bfdbfe;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#eff6ff;color:#1d4ed8}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#1d4ed8}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#3b82f6}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#f8f8fa}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#eff6ff;color:#1d4ed8}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#1d4ed8}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #3b82f6;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;font-weight:700;padding:1.25rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4b5563;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-card{background:#fff;border-radius:6px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6b7280;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-fieldset .p-fieldset-legend{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:6px;color:#374151;padding:1.25rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f9fafb;border:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:1.25rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#4b5563}.p-panel .p-panel-footer{padding:.75rem 1.25rem}.p-splitter{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:6px;outline-color:transparent;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6b7280;font-weight:700;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#eff6ff;color:#1d4ed8}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#3b82f6}.p-stepper .p-stepper-panels{background:#fff;color:#4b5563;padding:1.25rem}.p-stepper .p-stepper-separator{background-color:#e5e7eb;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#4b5563;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#3b82f6}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f9fafb;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#3b82f6;color:#3b82f6}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#3b82f6;width:3rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:1.25rem}.p-toolbar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#4b5563}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1.25rem 1.25rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#4b5563;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;color:#4b5563;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#3b82f6;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#2563eb;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#4b5563}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f3f4f6;border-color:transparent;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip .p-tooltip-text{background:#4b5563;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#fff;padding:.75rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload .p-fileupload-buttonbar{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:6px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#4b5563;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-contextmenu{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563;padding:.5rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.5rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:6px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #bfdbfe;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:#4b5563}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-megamenu .p-submenu-list{padding:.5rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.5rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#f3f4f6;color:#6b7280}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.5rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-menu .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.5rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:#6b7280}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.5rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6b7280;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#f3f4f6;color:#6b7280}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:none;padding:.5rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#6b7280;font-weight:700;padding:1.25rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4b5563;padding:.5rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-slidemenu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-slidemenu .p-slidemenu-list{padding:.5rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#eff6ff}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#1d4ed8}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#4b5563;padding:.75rem 1.25rem}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:6px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6b7280;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#eff6ff;color:#1d4ed8}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{border-top:1px solid #e5e7eb;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;height:calc(100% + 2px);margin:0 0 -2px;padding:1.25rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#3b82f6;color:#3b82f6}.p-tieredmenu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:.5rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#eff6ff;color:#1d4ed8}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:rgba(59,130,246,.24)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:6px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{background:rgba(219,234,254,.7);border:0 solid #3b82f6;color:#3b82f6}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#3b82f6}.p-inline-message.p-inline-message-success{background:rgba(228,248,240,.7);border:0 solid #1ea97c;color:#1ea97c}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1ea97c}.p-inline-message.p-inline-message-warn{background:rgba(255,242,226,.7);border:0 solid #cc8925;color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{background:hsla(2,100%,95%,.7);border:0 solid #ff5757;color:#ff5757}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#ff5757}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:6px;margin:1rem 0}.p-message .p-message-wrapper{padding:1.25rem 1.75rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-message.p-message-info{background:rgba(219,234,254,.7);border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#3b82f6}.p-message.p-message-success{background:rgba(228,248,240,.7);border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#1ea97c}.p-message.p-message-warn{background:rgba(255,242,226,.7);border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#cc8925}.p-message.p-message-error{background:hsla(2,100%,95%,.7);border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#ff5757}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.5)}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:rgba(219,234,254,.7);border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#3b82f6}.p-toast .p-toast-message.p-toast-message-success{background:rgba(228,248,240,.7);border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#1ea97c}.p-toast .p-toast-message.p-toast-message-warn{background:rgba(255,242,226,.7);border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{background:hsla(2,100%,95%,.7);border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#ff5757}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#f9fafb;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#f9fafb}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:6px;color:#f9fafb;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#f9fafb}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#f9fafb;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#d1d5db;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eff6ff;color:#1d4ed8}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eff6ff;color:#1d4ed8}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#f9fafb;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:6px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#e5e7eb;border-radius:16px;color:#4b5563;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.375rem;margin-top:.375rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2.25rem;margin-left:-.75rem;width:2.25rem}.p-chip .p-chip-remove-icon{border-radius:6px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e5e7eb;border-radius:6px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:6px;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #bfdbfe;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#e5e7eb;border-radius:6px}.p-metergroup .p-metergroup-meter{background:#3b82f6;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#3b82f6;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#e5e7eb;border:0;border-radius:6px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#3b82f6;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{background:#3b82f6;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#3b82f6;border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-button-label{font-weight:700}.p-accordion .p-accordion-header .p-accordion-header-link,.p-selectbutton>.p-button,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#3b82f6}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #9dc1fb,0 1px 2px 0 #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px 0 #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px 0 #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px 0 #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px 0 #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px 0 #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px 0 #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #3b82f6}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #3b82f6}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #9dc1fb,0 1px 2px 0 #000}.p-toast-message{backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-orderlist-controls .p-button,.p-picklist-buttons .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-steps .p-steps-item.p-highlight .p-steps-number{background:#3b82f6;color:#fff}}@layer primereact{}.metaspace-shell{min-height:0;position:relative}.metaspace-rail{background:linear-gradient(358deg,#e7f4fd 3.12%,#f2f9fe 24.75%,#fff 83.06%,#ddecf6 97.17%);border-radius:var(--border-radius);flex:0 0 auto;padding:16px 12px;width:80px}[data-theme=dark] .metaspace-rail{background:var(--component-background-gradient)}.rail-item{align-items:center;background:linear-gradient(0deg,#eaf2f9,#eaf2f9),#eaf2f9;border-left:3px solid transparent;border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:48px;justify-content:center;margin-bottom:16px;position:relative;transition:background .18s ease,box-shadow .18s ease,transform .12s ease,border-left .18s ease;width:100%}[data-theme=dark] .rail-item{background:#2c2c3e;box-shadow:0 4px 4px rgba(0,0,0,.4)}.rail-item:hover{box-shadow:0 6px 8px rgba(0,0,0,.3);transform:translateY(-1px) scale(1.02)}[data-theme=dark] .rail-item:hover{box-shadow:0 6px 8px rgba(0,0,0,.5)}.rail-item.is-active{background:linear-gradient(0deg,#fff,#fff),#eaf2f9;border-left:3px solid var(--primary-color,#3b82f6);border-radius:15px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}[data-theme=dark] .rail-item.is-active{background:#3d3d5c;border-left:3px solid var(--primary-color,#60a5fa);box-shadow:0 4px 4px 0 rgba(0,0,0,.4)}.rail-item:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}.rail-btn.p-button{align-items:center;background:transparent;border:0;display:flex;height:100%;justify-content:center;outline:none;padding:0;width:100%}.rail-btn.p-button:focus{box-shadow:none;outline:none}.toolbar-item-back{background:transparent!important;box-shadow:none!important;height:40px;margin-bottom:16px;transition:transform .18s ease}.toolbar-item-back:focus{box-shadow:none;outline:none}.toolbar-item-back:hover{background:none;transform:translateX(-2px)}.toolbar-item-back i{color:var(--secondary-text-color,#6b7280);font-size:1.125rem}[data-theme=dark] .toolbar-item-back i{color:var(--secondary-text-color,#9ca3af)}.rail-btn i{color:var(--text-color,#374151);font-size:1.25rem;transition:transform .18s ease,color .18s ease}[data-theme=dark] .rail-btn i{color:var(--text-color-secondary,#d1d5db)}.is-active .rail-btn i{color:var(--primary-color,#3b82f6)}[data-theme=dark] .is-active .rail-btn i{color:var(--primary-color,#60a5fa)}.rail-item:hover .rail-btn i{transform:scale(1.1)}.rail-badge{animation:badge-pulse 2s ease-in-out infinite;background:var(--primary-color,#3b82f6);border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;font-size:.625rem;font-weight:600;height:1.125rem;line-height:1.125rem;min-width:1.125rem;padding:0 4px;pointer-events:none;position:absolute;right:4px;top:4px}[data-theme=dark] .rail-badge{background:var(--primary-color,#60a5fa);box-shadow:0 2px 4px rgba(0,0,0,.4)}.rail-notification-dot{animation:dot-pulse 2s ease-in-out infinite;background:var(--red-500,#ef4444);border:2px solid #fff;border-radius:50%;height:8px;pointer-events:none;position:absolute;right:8px;top:8px;width:8px}[data-theme=dark] .rail-notification-dot{border-color:#2c2c3e}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.metaspace-panel{background:linear-gradient(210deg,rgba(108,134,152,.38) 9.05%,rgba(224,236,244,.38) 22.31%,hsla(0,0%,100%,.75) 61.44%,hsla(206,4%,67%,.56) 118.6%);border:var(--primary-border);border-left:none;border-radius:30px;box-shadow:-5px 4px 10px rgba(0,0,0,.15);overflow:hidden;position:relative;transition:width .45s cubic-bezier(.4,0,.2,1),min-width .45s cubic-bezier(.4,0,.2,1),opacity .35s ease-in-out}.metaspace-panel.panel-closed{border:none;box-shadow:none;opacity:0}.metaspace-panel.panel-open{opacity:1}.panel-scroll-container{height:100%;overflow-x:hidden;overflow-y:auto;padding-right:0}.panel-inner{background:var(--action-container,linear-gradient(358deg,#c5e3f9 3.12%,#7c8e9f 41.75%,#c9dfed 97.17%));height:100%;overflow:hidden;transition:opacity .3s ease-in-out .15s}.panel-closed .panel-inner{opacity:0}.panel-open .panel-inner{opacity:1}[data-theme=dark] .panel-inner{background:var(--component-background-gradient)}.panel-connector{background:linear-gradient(180deg,#a4baca,#acc0ce);border:2px solid #fff;border-bottom-left-radius:16px;border-right:0;border-top-left-radius:16px;height:60px;position:absolute;right:-16px;transform:translateY(-50%);width:82px}[data-theme=dark] .panel-connector{background:var(--component-background-gradient);border:2px solid hsla(0,0%,100%,.1)}.panel-connector{box-shadow:inset 0 4px 4px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.15);left:0;top:0;transition:top .18s ease,opacity .25s ease-in-out}.toolbar-button:focus{box-shadow:none!important}.toolbar-button:active{background:none!important}.metaspace-chat-panel .sphere-chat-panel .sphere-chat-main .sphere-chat-message-container .sphere-chat-card .p-card-body .p-card-content .sphere-chat-message-header{width:auto}.metaspace-chat-panel .sphere-chat-panel{border:none;border-radius:0}.invite-users-dialog{width:unset!important}.invite-users-dialog .invite-users-dialog-content{background:#fff;border-radius:12px;box-sizing:border-box;font-family:Manrope,sans-serif;font-size:14px;margin:0 auto;max-width:90vw;padding:20px;width:400px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content{background:var(--component-background);color:var(--primary-text-color)}.invite-users-dialog .invite-users-dialog-content .invite-users-dialog-intro{font-size:14px;margin-bottom:12px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-users-dialog-intro{color:var(--secondary-text-color)}.invite-users-dialog .invite-users-dialog-content .invite-users-label{display:block;font-weight:600;margin-bottom:6px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-users-label{color:var(--primary-text-color)}.invite-users-dialog .invite-users-dialog-content .invite-emails-input{align-items:center;background:#fff;border:1px solid #c7c7c7;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:6px;min-height:48px;padding:8px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-emails-input{background:#2a3242;border-color:#3a4352}.invite-users-dialog .invite-users-dialog-content .invite-email-input{background:transparent;border:none;color:#495057;flex:1;margin-left:2px;min-width:140px;outline:none}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-email-input{color:var(--primary-text-color)}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-email-input::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-email-input::placeholder{color:var(--secondary-text-color);opacity:.7}.invite-users-dialog .invite-users-dialog-content .invite-email-tag{align-items:center;background:#e3edff;border-radius:4px;color:#234077;display:flex;margin:2px 6px 2px 0;padding:3px 8px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-email-tag{background:rgba(58,67,82,.8);color:var(--primary-text-color)}.invite-users-dialog .invite-users-dialog-content .invite-email-tag.new-user{background-color:#c7e4c7}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-email-tag.new-user{background-color:rgba(76,175,80,.3);color:#90ee90}.invite-users-dialog .invite-users-dialog-content .remove-tag{color:#1976d2;cursor:pointer;font-weight:700;line-height:1;margin-left:4px;transition:color .18s}.invite-users-dialog .invite-users-dialog-content .remove-tag:hover{color:#d32f2f}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .remove-tag{color:#64b5f6}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .remove-tag:hover{color:#ff6b6b}.invite-users-dialog .invite-users-dialog-content .invite-users-helper{color:#555;font-size:12px;margin-bottom:12px;margin-top:4px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .invite-users-helper{color:var(--secondary-text-color);opacity:.8}.invite-users-dialog .invite-users-dialog-content .user-centers{align-items:center;background:#fff;border:1px solid #c7c7c7;border-radius:6px;box-shadow:none!important;display:flex;flex-wrap:nowrap;margin-bottom:6px;padding:8px}[data-theme=dark] .invite-users-dialog .invite-users-dialog-content .user-centers{background:#2a3242;border-color:#3a4352}.invite-users-dialog .invite-users-dialog-content .invite-users-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button{border-radius:var(--border-radius);font-weight:600;min-width:120px;padding:10px 16px;transition:all .2s ease}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-outlined{background:var(--cta-secondary-background);border:var(--cta-secondary-border);box-shadow:var(--cta-secondary-shadow);color:var(--cta-secondary-color)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-outlined:hover:not(:disabled){background:var(--cta-secondary-hover-background);border-color:#26a3e3;box-shadow:0 0 0 .2rem rgba(55,127,196,.25);transform:translateY(-1px)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-outlined:active:not(:disabled){transform:scale(.98)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-outlined:focus{box-shadow:0 0 0 .2rem rgba(55,127,196,.25);outline:none}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-success{background:var(--cta-primary-background);border:var(--cta-primary-border);box-shadow:var(--cta-primary-shadow);color:var(--cta-primary-color)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-success:hover:not(:disabled){background:var(--cta-primary-hover-background);transform:translateY(-1px)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-success:active:not(:disabled){transform:scale(.98)}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-success:focus{box-shadow:var(--cta-primary-shadow),0 0 0 3px rgba(64,122,198,.3);outline:none}.invite-users-dialog .invite-users-dialog-content .invite-users-actions .p-button.p-button-success:disabled{cursor:not-allowed;opacity:.5;transform:none}.invite-users-dialog .invite-users-dialog-content .sphere-identity-atom{border:unset!important;padding:unset!important}.invite-users-dialog .invite-users-dialog-content .sphere-identity-atom .sphere-identity-atom-name{font-size:unset!important}.invite-users-dialog .invite-users-dialog-content .sphere-identity-atom .sphere-avatar{height:20px;top:0;width:20px}.data-list-settings-panel.custom-dialog .p-dialog-header{border-bottom:1px solid var(--surface-border);padding:var(--spacing-md,16px) var(--spacing-lg,24px)}.data-list-settings-panel.custom-dialog .p-dialog-content{padding:0}.data-list-settings-panel.custom-dialog .p-dialog-footer{border-top:1px solid var(--surface-border);padding:var(--spacing-sm,12px) var(--spacing-lg,24px)}.data-list-settings-panel__content{padding:var(--spacing-md,16px) var(--spacing-lg,24px)}.data-list-settings-panel__section{margin-bottom:var(--spacing-lg,24px)}.data-list-settings-panel__section:last-child{margin-bottom:0}.data-list-settings-panel__section-title{color:var(--primary-text-color);font-size:.875rem;font-weight:600;margin:0 0 var(--spacing-sm,12px) 0}.data-list-settings-panel__columns{display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px) var(--spacing-md,16px)}.data-list-settings-panel__column-item{align-items:center;display:flex;gap:var(--spacing-xs,8px);min-width:140px}.data-list-settings-panel__column-item label{color:var(--primary-text-color);cursor:pointer;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-list-settings-panel__row{align-items:center;display:flex;gap:var(--spacing-md,16px);justify-content:space-between;margin-bottom:var(--spacing-sm,12px)}.data-list-settings-panel__row:last-child{margin-bottom:0}.data-list-settings-panel__row label{color:var(--primary-text-color);flex-shrink:0;font-size:.875rem}.data-list-settings-panel__dropdown{width:150px}.data-list-settings-panel__footer{align-items:center;display:flex;justify-content:space-between;width:100%}.data-list-settings-panel__custom{border-top:1px solid var(--surface-border);padding-top:var(--spacing-md,16px)}[data-theme=dark] .data-list-settings-panel.custom-dialog .p-dialog-footer,[data-theme=dark] .data-list-settings-panel.custom-dialog .p-dialog-header,[data-theme=dark] .data-list-settings-panel__custom{border-color:var(--surface-border)}.column-filter-header{align-items:center;display:inline-flex;gap:var(--spacing-xxs,4px)}.column-filter-header__label{color:var(--primary-text-color);font-size:var(--primary-font,14px);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-filter-header__trigger{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm,4px);color:var(--secondary-text-color);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:22px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:22px}.column-filter-header__trigger:hover{background:var(--chip-hover-bg,rgba(59,130,246,.08));color:var(--primary-color,#377fc4)}.column-filter-header__trigger:focus-visible{box-shadow:0 0 0 2px var(--primary-color,#377fc4);outline:none}.column-filter-header__trigger--active{color:var(--primary-color,#377fc4)}.column-filter-header__content{display:flex;flex-direction:column;font-family:Manrope,sans-serif}.column-filter-header__panel{display:flex;flex-direction:column;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px)}.column-filter-header__dropdown,.column-filter-header__input{width:100%}.column-filter-header__to{color:var(--secondary-text-color);font-size:12px;padding:var(--spacing-xxs,4px) 0;text-align:center}.column-filter-header__calendar{width:100%}.column-filter-header__enum-row{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px) 0}.column-filter-header__enum-row:hover{background:var(--chip-hover-bg,rgba(59,130,246,.05));border-radius:var(--border-radius-sm,4px)}.column-filter-header__enum-label{color:var(--primary-text-color);cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-filter-header__enum-label--bold{font-weight:600}.column-filter-header__enum-list{max-height:200px;overflow-y:auto;scrollbar-width:thin}.column-filter-header__no-results{color:var(--secondary-text-color);font-size:12px;font-style:italic;padding:var(--spacing-xs,8px) 0;text-align:center}.column-filter-header__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.column-filter-header__actions{align-items:center;border-top:1px solid var(--primary-border-color,#e5e7eb);display:flex;justify-content:space-between;padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.column-filter-header__apply-btn{background:var(--primary-color,#377fc4)!important;border-color:var(--primary-color,#377fc4)!important;color:var(--primary-color-text,#fff)!important}.column-filter-header__apply-btn:enabled:hover{background:var(--primary-color-hover,#2a5f92)!important;border-color:var(--primary-color-hover,#2a5f92)!important}.column-filter-header-overlay.p-overlaypanel{background:var(--component-background,#fff);border:1px solid var(--primary-border-color,#d1d5db);border-radius:var(--border-radius-md,8px);box-shadow:var(--shadow-md,0 2px 4px rgba(0,0,0,.15));max-width:320px;min-width:240px;overflow:hidden}.column-filter-header-overlay.p-overlaypanel .p-overlaypanel-content{padding:0}.column-filter-header-overlay.p-overlaypanel:after,.column-filter-header-overlay.p-overlaypanel:before{display:none!important}[data-theme=dark] .column-filter-header__trigger{color:var(--secondary-text-color)}[data-theme=dark] .column-filter-header__trigger:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.08));color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .column-filter-header__trigger:focus-visible{box-shadow:0 0 0 2px var(--primary-color-light,#60a5fa)}[data-theme=dark] .column-filter-header__trigger--active{color:var(--primary-color-light,#60a5fa)}[data-theme=dark] .column-filter-header__enum-row:hover{background:var(--overlay-hover-bg-dark,hsla(0,0%,100%,.05))}[data-theme=dark] .column-filter-header__actions{border-top-color:var(--primary-border-dark,#4a5568)}[data-theme=dark] .column-filter-header-overlay.p-overlaypanel{background:var(--component-background-dark,#1e293b);border-color:var(--primary-border-dark,#4a5568);box-shadow:var(--shadow-md-dark,0 4px 16px rgba(0,0,0,.4))}[data-theme=dark] .column-filter-header__apply-btn{background:var(--primary-color-dark,#60a5fa)!important;border-color:var(--primary-color-dark,#60a5fa)!important;color:var(--primary-color-text-dark,#1e293b)!important}[data-theme=dark] .column-filter-header__apply-btn:enabled:hover{background:var(--primary-color-dark-hover,#93bbfd)!important;border-color:var(--primary-color-dark-hover,#93bbfd)!important}.data-list-molecule{container-type:inline-size;display:flex;flex-direction:column;margin:0;width:100%}.data-list-molecule .data-list-header{align-items:center;background:var(--component-background-gradient,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%));border:none;border-radius:30px 30px 0 0;box-shadow:-2px -1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);color:var(--primary-text-color);display:flex;flex-shrink:0;font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:600;justify-content:space-between;margin:0;padding:14px 18px}[data-theme=dark] .data-list-molecule .data-list-header{background:var(--component-background-gradient);box-shadow:-2px -1px 1px 0 rgba(0,0,0,.2),1px 2px 5px -1px rgba(0,0,0,.3)}.data-list-molecule .data-list-header.collapsible{cursor:pointer;transition:all .3s ease}.data-list-molecule .data-list-header.collapsible:hover{background:var(--hover-background)}.data-list-molecule .data-list-header.collapsible .data-list-toggle-icon{color:var(--secondary-text-color);margin-left:.5rem;transition:transform .3s ease}.data-list-molecule .data-list-header.collapsible .data-list-toggle-icon.expanded{transform:rotate(90deg)}.data-list-molecule .data-list-header .data-list-title{align-items:center;color:var(--primary-text-color);display:flex;gap:.5rem}.data-list-molecule .data-list-header .data-list-title i{color:var(--primary-text-color)}.data-list-molecule .data-list-header .data-list-title .data-list-item-count{color:var(--secondary-text-color);font-size:var(--secondary-font);font-weight:500;margin-left:.25rem}.data-list-molecule .data-list-header .data-list-header-actions-container{align-items:center;display:flex;gap:.75rem}.data-list-molecule .data-list-header .data-list-search-wrapper{display:flex}.data-list-molecule .data-list-header .data-list-search-wrapper .data-list-search-input{max-width:250px;min-width:180px}.data-list-molecule .data-list-header .data-list-search-wrapper .pi-search{bottom:28px;position:absolute;right:10px}.data-list-molecule .data-list-header .data-list-search-wrapper .data-list-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;bottom:28px;color:var(--secondary-text-color,#64748b);cursor:pointer;font:inherit;padding:0;position:absolute;right:10px;transition:color .15s ease}.data-list-molecule .data-list-header .data-list-search-wrapper .data-list-search-clear:hover{color:var(--primary-text-color,#1e293b)}.data-list-molecule .data-list-header .data-list-header__custom-filters{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xs,8px)}.data-list-molecule .data-list-header .data-list-header-actions{align-items:center;display:flex;gap:.5rem}.data-list-molecule .data-list-header .data-list-header-actions .p-button{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700}.data-list-molecule .data-list-header .data-list-header-actions .p-button:hover{background:var(--primary-color-hover,rgba(38,163,227,.1));border-color:var(--primary-color,#26a3e3)}.data-list-molecule .data-list-header .data-list-header-actions .p-button.data-list-settings-button{border-color:var(--primary-border);color:var(--secondary-text-color)}.data-list-molecule .data-list-header .data-list-header-actions .p-button.data-list-settings-button:hover{color:var(--primary-color,#26a3e3)}.data-list-molecule .data-list-header .data-list-header-actions .p-button.data-list-refresh-button{border-color:var(--primary-border);color:var(--primary-text-color)}.data-list-molecule .data-list-header .data-list-header-actions .p-button:disabled{cursor:not-allowed;opacity:.6}.data-list-molecule .data-list-content{background:var(--component-background-gradient,linear-gradient(358deg,#f5fbff 3.12%,#f2f9fe 49.2%,#fcffff 83.06%,#f9fdff 97.17%));border:none;border-radius:0 0 30px 30px;box-shadow:0 3px 1px -2px rgba(79,38,26,.1),2px 1px 2px 0 rgba(58,28,19,.14),0 1px 5px 0 rgba(0,0,0,.12);flex:1;min-height:0;overflow:hidden;padding:10px}[data-theme=dark] .data-list-molecule .data-list-content{background:var(--component-background-gradient);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),2px 1px 2px 0 rgba(0,0,0,.25),0 1px 5px 0 rgba(0,0,0,.2)}.data-list-molecule--atlas .data-list-content .data-grid-atom{height:100%}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table{background:transparent;border:none;border-radius:20px!important;box-shadow:none;height:100%}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-wrapper{border-radius:20px;max-height:100%;overflow:hidden}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-table{border-collapse:separate!important;border-spacing:0 2px!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-thead>tr{background:var(--component-background-gradient,linear-gradient(1deg,#e4f0fa 4.13%,#f2faff 99.98%))!important}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-thead>tr{background:var(--component-background-gradient)!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-thead>tr>th{background:transparent!important;border:none!important;color:var(--primary-text-color);font-size:var(--secondary-font);font-weight:600;padding:12px 20px}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr{background:var(--component-background,#fff)!important;height:50px!important;max-height:50px!important;transition:background .2s ease,box-shadow .2s ease}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr{background:var(--component-background)!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr:hover{background:var(--hover-background,#f0f7fc)!important}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr:hover{background:var(--hover-background)!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td{background:inherit;border-bottom:2px solid #fff!important;border-top:2px solid #fff!important;box-shadow:inset 0 0 1px 1.9px rgba(116,139,157,.2);box-sizing:border-box;height:50px!important;max-height:50px!important;overflow:hidden;padding:4px 16px!important;vertical-align:middle}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td{border-color:var(--component-background)!important;box-shadow:inset 0 0 1px 1.9px rgba(0,0,0,.3)}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td:first-child{border-left:2px solid #fff!important;border-radius:26px 0 0 26px}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td:first-child{border-left-color:var(--component-background)!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td:last-child{border-radius:0 20px 20px 0;border-right:2px solid #fff!important}[data-theme=dark] .data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-datatable-tbody>tr>td:last-child{border-right-color:var(--component-background)!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable.data-grid-table .p-paginator{background:transparent;border:none;padding:.5rem}.data-list-molecule--standard .data-list-header{border-radius:var(--border-radius) var(--border-radius) 0 0}.data-list-molecule--standard .data-list-content{padding:0}.data-list-molecule--standard .data-list-content,.data-list-molecule--standard .data-list-content .data-grid-atom .p-datatable{border-radius:0 0 var(--border-radius) var(--border-radius)}.data-list-molecule .data-list-mobile-view{display:flex;flex-direction:column;gap:.75rem;padding:.5rem}.data-list-molecule .data-list-mobile-view--loading .data-list-mobile-card--skeleton{animation:pulse 1.5s ease-in-out infinite;background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);padding:1rem}.data-list-molecule .data-list-mobile-view--loading .data-list-mobile-card--skeleton .skeleton-line{background:var(--surface-200,#e0e0e0);border-radius:4px;height:1rem;margin-bottom:.5rem}.data-list-molecule .data-list-mobile-view--loading .data-list-mobile-card--skeleton .skeleton-line--title{width:60%}.data-list-molecule .data-list-mobile-view--loading .data-list-mobile-card--skeleton .skeleton-line--subtitle{width:40%}.data-list-molecule .data-list-mobile-view--loading .data-list-mobile-card--skeleton .skeleton-line--body{width:80%}.data-list-molecule .data-list-mobile-view--empty{padding:2rem}.data-list-molecule .data-list-mobile-view--empty .data-list-empty-message{align-items:center;color:var(--secondary-text-color);display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.data-list-molecule .data-list-mobile-view--empty .data-list-empty-message i{font-size:2rem;opacity:.5}.data-list-molecule .data-list-mobile-card-wrapper .data-list-mobile-card{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:.75rem;padding:1rem}.data-list-molecule .data-list-mobile-card-wrapper .data-list-mobile-card .mobile-card-header{align-items:center;display:flex;justify-content:space-between}.data-list-molecule .data-list-mobile-card-wrapper .data-list-mobile-card .mobile-card-body{display:flex;flex-direction:column;gap:.5rem}.data-list-molecule .data-list-mobile-card-wrapper .data-list-mobile-card .mobile-card-footer{align-items:center;border-top:1px solid var(--surface-border,#e0e0e0);display:flex;justify-content:space-between;padding-top:.5rem}.data-list-molecule .data-grid-actions{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}.data-list-molecule .data-grid-actions .data-grid-action-button{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--button-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);font-weight:700;padding:.25rem .5rem}.data-list-molecule .data-grid-actions .data-grid-action-button:hover{background:var(--primary-color-hover,rgba(38,163,227,.1));border-color:var(--primary-color,#26a3e3)}.data-list-molecule .data-grid-actions .data-grid-action-button.p-button-info{border-color:var(--info-color,#26a3e3);color:var(--info-color,#26a3e3)}.data-list-molecule .data-grid-actions .data-grid-action-button.p-button-danger{border-color:var(--danger-color,#f44336);color:var(--danger-color,#f44336)}.data-list-molecule .data-grid-actions .data-grid-action-button:disabled{cursor:not-allowed;opacity:.6}@container (max-width: 500px){.data-list-molecule .data-list-header{border-radius:20px 20px 0 0;flex-wrap:wrap;font-size:var(--secondary-font);gap:.5rem;padding:10px 14px}.data-list-molecule .data-list-header .data-list-title{font-size:var(--secondary-font)}.data-list-molecule .data-list-header .data-list-title .data-list-item-count{font-size:.75rem}.data-list-molecule .data-list-header .data-list-header-actions-container{flex-wrap:wrap;gap:.5rem}.data-list-molecule .data-list-header .data-list-search-wrapper{order:10;width:100%}.data-list-molecule .data-list-header .data-list-search-wrapper .data-list-search-input{max-width:none;width:100%}.data-list-molecule .data-list-header .data-list-header-actions .p-button{font-size:.75rem;padding:.25rem .5rem}.data-list-molecule .data-list-content{border-radius:0 0 20px 20px;padding:8px}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable .p-datatable-tbody>tr{height:44px!important}.data-list-molecule--atlas .data-list-content .data-grid-atom .p-datatable .p-datatable-tbody>tr>td{padding:6px 12px!important}.data-list-molecule .data-grid-actions{flex-direction:column;gap:.125rem}.data-list-molecule .data-grid-actions .data-grid-action-button{font-size:.75rem;padding:.125rem .25rem}}@container (min-width: 500px) and (max-width: 800px){.data-list-molecule .data-list-content .data-grid-actions .data-grid-action-button{font-size:var(--secondary-font);padding:.25rem .5rem}}@container (min-width: 800px){.data-list-molecule .data-list-header .data-list-header-actions{gap:1rem}.data-list-molecule .data-list-content .data-grid-actions{gap:.5rem}}@supports not (container-type:inline-size){@media screen and (max-width:500px){.data-list-molecule .data-list-header{border-radius:20px 20px 0 0;font-size:var(--secondary-font);padding:10px 14px}.data-list-molecule .data-list-header .data-list-title{font-size:var(--secondary-font)}.data-list-molecule .data-list-header .data-list-header-actions .p-button{font-size:.75rem;padding:.25rem .5rem}.data-list-molecule .data-list-content{border-radius:0 0 20px 20px;padding:8px}.data-list-molecule .data-list-content .data-grid-actions{flex-direction:column;gap:.125rem}.data-list-molecule .data-list-content .data-grid-actions .data-grid-action-button{font-size:.75rem;padding:.125rem .25rem}}@media screen and (max-width:800px){.data-list-molecule .data-list-content .data-grid-actions{flex-direction:column}}}.user-list-organism__table .no-border-shadow{border:none!important;box-shadow:none!important}.user-list-organism__table .sphere-identity-atom{max-width:unset!important}.user-list-organism__name-link{background:none;border:none;color:var(--link-color,#1976d2);cursor:pointer;font:inherit;padding:0;text-align:left;text-decoration:underline}.user-list-organism__name-link:hover{color:var(--link-hover-color,#1565c0)}[data-theme=dark] .user-list-organism__name-link{color:var(--link-color-dark,#64b5f6)}[data-theme=dark] .user-list-organism__name-link:hover{color:var(--link-hover-color-dark,#90caf9)}.user-list-organism__filter-bar{display:flex;gap:var(--spacing-xs,8px)}@media (max-width:768px){.user-list-organism__filter-bar{flex-direction:column;gap:var(--spacing-xs,8px)}}.user-list-organism__filter-field{align-items:center;display:flex}@media (max-width:768px){.user-list-organism__filter-field{flex:1}.user-list-organism__filter-field label{font-size:12px}}.user-list-organism__filter-label{color:var(--primary-text-color);font-weight:600;margin:0 var(--spacing-xs,8px);white-space:nowrap}.user-list-organism__center-dropdown,.user-list-organism__status-dropdown{min-width:160px}@media (max-width:768px){.user-list-organism__center-dropdown,.user-list-organism__status-dropdown{max-width:100%!important;min-width:unset;width:100%!important}}[data-theme=dark] .user-list-organism__center-dropdown .p-dropdown,[data-theme=dark] .user-list-organism__status-dropdown .p-dropdown{background:var(--component-background);border-color:var(--primary-border-dark,#3a4352);color:var(--primary-text-color)}[data-theme=dark] .user-list-organism__center-dropdown .p-dropdown-trigger,[data-theme=dark] .user-list-organism__status-dropdown .p-dropdown-trigger{color:var(--primary-text-color)}.user-list-organism__invite-button{white-space:nowrap}.user-list-organism__mobile-card{background:var(--component-background,#fff);border:1px solid var(--primary-border,#e5e7eb);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm,0 2px 8px rgba(0,0,0,.06));margin-bottom:var(--spacing-md,16px);padding:var(--spacing-sm,10px);transition:box-shadow .2s ease}.user-list-organism__mobile-card:active{box-shadow:var(--shadow-xs,0 1px 4px rgba(0,0,0,.08))}[data-theme=dark] .user-list-organism__mobile-card{background:var(--component-background-dark,#0f3460);border-color:var(--primary-border-dark,#3a4352);box-shadow:var(--shadow-sm-dark,0 2px 8px rgba(0,0,0,.3))}.user-list-organism__mobile-card-header{align-items:flex-start;border-bottom:1px solid var(--primary-border,#f0f0f0);display:flex;gap:var(--spacing-sm,12px);justify-content:space-between;margin-bottom:var(--spacing-xxs,5px);padding-bottom:var(--spacing-sm,10px)}[data-theme=dark] .user-list-organism__mobile-card-header{border-bottom-color:var(--primary-border-dark,#3a4352)}.user-list-organism__mobile-card-header .p-inputswitch{flex-shrink:0;height:24px!important;margin-top:6px;width:44px!important}.user-list-organism__mobile-card-header .p-inputswitch .p-inputswitch-slider{border-radius:12px!important}.user-list-organism__mobile-card-header .p-inputswitch .p-inputswitch-slider:before{height:18px!important;width:18px!important}.user-list-organism__mobile-card-header .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(20px)!important}.user-list-organism__mobile-user-info{align-items:center;display:flex;flex:1;gap:var(--spacing-sm,10px);min-width:0}.user-list-organism__mobile-avatar{align-items:center;cursor:pointer;display:flex;flex-shrink:0}.user-list-organism__mobile-avatar .sphere-identity-atom .sphere-identity-atom-name{display:none}.user-list-organism__mobile-name-title{flex:1;margin-top:var(--spacing-xxs,5px);min-width:0}.user-list-organism__mobile-name{background:transparent;border:none;color:var(--link-color,#1976d2);cursor:pointer;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;padding:0;text-align:left;text-decoration:underline;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.user-list-organism__mobile-name:hover{color:var(--link-hover-color,#1565c0)}.user-list-organism__mobile-name:focus{outline:none}.user-list-organism__mobile-name:focus-visible{border-radius:var(--border-radius-sm,4px);outline:2px solid var(--link-color,#1976d2);outline-offset:2px}[data-theme=dark] .user-list-organism__mobile-name{color:var(--link-color-dark,#64b5f6)}[data-theme=dark] .user-list-organism__mobile-name:hover{color:var(--link-hover-color-dark,#90caf9)}[data-theme=dark] .user-list-organism__mobile-name:focus-visible{outline-color:var(--link-color-dark,#64b5f6)}.user-list-organism__mobile-title{color:var(--secondary-text-color,#6b7280);font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .user-list-organism__mobile-title{color:var(--secondary-text-color)}.user-list-organism__mobile-card-body{display:grid;gap:var(--spacing-xxs,5px);grid-template-columns:1fr}.user-list-organism__mobile-detail-row{align-items:center;display:grid;gap:var(--spacing-sm,12px);grid-template-columns:80px 1fr}.user-list-organism__mobile-detail-label{color:var(--secondary-text-color,#6b7280);flex-shrink:0;font-size:13px;font-weight:600;text-align:left}[data-theme=dark] .user-list-organism__mobile-detail-label{color:var(--secondary-text-color)}.user-list-organism__mobile-detail-value{align-items:center;color:var(--primary-text-color,#374151);display:flex;flex:1;font-size:14px;min-width:0}[data-theme=dark] .user-list-organism__mobile-detail-value{color:var(--primary-text-color)}.user-list-organism__mobile-selector{box-shadow:none;max-width:100%;width:100%}[data-theme=dark] .user-list-organism__mobile-selector{background:none!important;border:none!important}.user-list-organism__mobile-selector .sphere-identity-atom{max-width:100%}.user-list-organism__mobile-selector .sphere-identity-atom .sphere-identity-atom-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .user-list-organism .p-inputswitch .p-inputswitch-slider{background-color:var(--switch-inactive-bg,#555)!important;border-color:var(--switch-inactive-bg,#555)!important}[data-theme=dark] .user-list-organism .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background-color:var(--switch-active-bg,#4caf50)!important;border-color:var(--switch-active-bg,#4caf50)!important}[data-theme=dark] .user-list-organism .p-inputswitch:not(.p-inputswitch-checked):hover .p-inputswitch-slider{background-color:var(--switch-inactive-hover-bg,#666)!important;border-color:var(--switch-inactive-hover-bg,#666)!important}[data-theme=dark] .user-list-organism .p-inputswitch.p-inputswitch-checked:hover .p-inputswitch-slider{background-color:var(--switch-active-hover-bg,#45a049)!important;border-color:var(--switch-active-hover-bg,#45a049)!important}.preferences-organism{background:var(--component-background-gradient);border:var(--primary-border);border-radius:30px;box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15);box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:30px;width:100%}.preferences-organism .preferences-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.preferences-organism .preferences-loading p{color:var(--text-color-secondary);font-size:.875rem}.preferences-organism .preferences-header{margin-bottom:1.5rem}.preferences-organism .preferences-header h2{color:var(--text-color);font-size:1.5rem;font-weight:600;margin:0 0 .5rem}[data-theme=dark] .preferences-organism .preferences-header h2{color:var(--dark-text-primary)}.preferences-organism .preferences-header p{color:var(--text-color-secondary);font-size:.875rem;margin:0}[data-theme=dark] .preferences-organism .preferences-header p{color:var(--dark-text-tertiary)}.preferences-organism .preferences-scroll-panel{flex:1;overflow:hidden}.preferences-organism .preferences-scroll-panel .p-scrollpanel-wrapper{border-radius:8px}.preferences-organism .preferences-scroll-panel .p-scrollpanel-bar{background-color:var(--primary-color);opacity:.5;transition:opacity .3s}.preferences-organism .preferences-scroll-panel .p-scrollpanel-bar:hover{opacity:.8}.preferences-organism .preferences-content{margin-bottom:1.5rem}.preferences-organism .preferences-content .p-accordion .p-accordion-header{margin-bottom:.5rem}.preferences-organism .preferences-content .p-accordion .p-accordion-header .p-accordion-header-link{background:var(--surface-50);border:1px solid var(--surface-border);border-radius:8px;color:var(--text-color);font-size:1rem;font-weight:600;padding:1rem 1.25rem;transition:all .2s ease}.preferences-organism .preferences-content .p-accordion .p-accordion-header .p-accordion-header-link:hover{background:var(--surface-100);border-color:var(--primary-color)}.preferences-organism .preferences-content .p-accordion .p-accordion-header .p-accordion-header-link:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color,#377fc4) 25%,transparent)}[data-theme=dark] .preferences-organism .preferences-content .p-accordion .p-accordion-header .p-accordion-header-link{background:var(--dark-card-bg);border-color:var(--dark-card-border);color:var(--dark-text-primary)}[data-theme=dark] .preferences-organism .preferences-content .p-accordion .p-accordion-header .p-accordion-header-link:hover{background:var(--dark-card-bg-hover);border-color:var(--primary-color)}.preferences-organism .preferences-content .p-accordion .p-accordion-header.p-highlight .p-accordion-header-link{background:var(--surface-100);border-color:var(--primary-color)}[data-theme=dark] .preferences-organism .preferences-content .p-accordion .p-accordion-header.p-highlight .p-accordion-header-link{background:var(--dark-card-bg-hover)}.preferences-organism .preferences-content .p-accordion .p-accordion-content{background:transparent;border:none;padding:0 0 1rem}.preferences-organism .preferences-content .p-accordion .p-toggleable-content .preferences-section-description{color:var(--text-color-secondary);font-size:.875rem;margin:0 0 1rem}[data-theme=dark] .preferences-organism .preferences-content .p-accordion .p-toggleable-content .preferences-section-description{color:var(--dark-text-tertiary)}.preferences-organism .preferences-content .p-accordion .p-toggleable-content .preferences-option{margin-bottom:.75rem}.preferences-organism .preferences-content .p-accordion .p-toggleable-content .preferences-option:last-child{margin-bottom:0}.preferences-organism .preferences-section{margin-bottom:1.5rem}.preferences-organism .preferences-section h3{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0 0 .5rem}[data-theme=dark] .preferences-organism .preferences-section h3{color:var(--dark-text-secondary)}.preferences-organism .preferences-section .preferences-section-description{color:var(--text-color-secondary);font-size:.875rem;margin:0 0 .875rem}[data-theme=dark] .preferences-organism .preferences-section .preferences-section-description{color:var(--dark-text-tertiary)}.preferences-organism .preferences-option{align-items:center;background:#fff;border:1px solid var(--surface-border);border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;justify-content:space-between;margin-bottom:.75rem;padding:1rem 1.25rem;transition:all .2s ease}[data-theme=dark] .preferences-organism .preferences-option{background:var(--dark-card-bg);border-color:var(--dark-card-border)}[data-theme=dark] .preferences-organism .preferences-option strong{color:var(--dark-text-secondary)}[data-theme=dark] .preferences-organism .preferences-option .preferences-option-description{color:var(--dark-text-muted)}.preferences-organism .preferences-option:hover{background:#f5f5f5;border-color:var(--primary-color);box-shadow:0 2px 4px rgba(0,0,0,.08)}[data-theme=dark] .preferences-organism .preferences-option:hover{background:var(--dark-card-bg) -hover}.preferences-organism .preferences-option label{cursor:pointer;flex:1;margin-right:1rem}.preferences-organism .preferences-option label strong{color:var(--text-color);display:block;font-size:.938rem;font-weight:500;margin-bottom:.25rem}.preferences-organism .preferences-option label .preferences-option-description{color:var(--text-color-secondary);font-size:.813rem;line-height:1.4;margin:0}.preferences-organism .preferences-option .p-inputswitch{flex-shrink:0}.preferences-organism .preferences-option .p-dropdown{flex-shrink:0;min-width:200px}.preferences-organism .p-divider{margin:1.5rem 0}.preferences-organism .preferences-actions{border-top:1px solid var(--surface-border);display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem}.preferences-organism .preferences-actions .p-button{min-width:100px}@media (max-width:768px){.preferences-organism{padding:1rem}.preferences-organism .preferences-header h2{font-size:1.5rem}.preferences-organism .preferences-option{align-items:flex-start;flex-direction:column;gap:1rem}.preferences-organism .preferences-option label{margin-right:0}.preferences-organism .preferences-option .p-dropdown,.preferences-organism .preferences-option .p-inputswitch{width:100%}.preferences-organism .preferences-option .p-dropdown{min-width:100%}.preferences-organism .preferences-actions{flex-direction:column-reverse}.preferences-organism .preferences-actions .p-button{width:100%}}.profile-organism{background:var(--component-background-gradient);border:var(--primary-border);border-radius:30px;box-shadow:1px 1px 3px 0 rgba(6,44,88,.1),-1px -1px 10px -1px rgba(74,100,126,.15);box-sizing:border-box;height:100%;padding:30px;width:100%}.profile-organism,.profile-organism .profile-loading{display:flex;flex-direction:column;justify-content:center}.profile-organism .profile-loading{align-items:center;gap:1rem;min-height:200px}.profile-organism .profile-loading p{color:var(--text-color-secondary);font-size:.875rem}.profile-organism .profile-card{display:flex;flex-direction:column;margin-bottom:1rem;min-height:-moz-fit-content;min-height:fit-content;position:relative;width:100%}.profile-organism .profile-organization-badge-top{align-items:center;background:var(--surface-100);border:1px solid var(--surface-border);border-radius:12px;color:var(--text-color);display:flex;font-size:.75rem;gap:.375rem;padding:.25rem .625rem;position:absolute;right:0;top:0;z-index:10}.profile-organism .profile-organization-badge-top i{color:var(--primary-color);font-size:.875rem}.profile-organism .profile-main-content{align-items:start;display:flex;gap:2rem;padding-right:80px;width:100%}.profile-organism .profile-main-content .profile-avatar{all:unset;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background:transparent;border:3px solid var(--surface-border);border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;display:flex!important;flex-shrink:0;height:60px!important;justify-content:center;margin:0;max-height:60px!important;max-width:60px!important;min-height:60px!important;min-width:60px!important;overflow:hidden;padding:0;position:relative;transition:all .2s ease;width:60px!important}.profile-organism .profile-main-content .profile-avatar:hover{box-shadow:0 4px 12px rgba(0,0,0,.2)}.profile-organism .profile-main-content .profile-avatar:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.profile-organism .profile-main-content .profile-avatar .sphere-avatar,.profile-organism .profile-main-content .profile-avatar>:not(.camera-overlay),.profile-organism .profile-main-content .profile-avatar>div:not(.camera-overlay){border-radius:50%!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.profile-organism .profile-main-content .profile-avatar .sphere-avatar{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.profile-organism .profile-main-content .profile-avatar .sphere-avatar>*,.profile-organism .profile-main-content .profile-avatar img{border-radius:50%!important;height:100%!important;width:100%!important}.profile-organism .profile-main-content .profile-avatar img{display:block;-o-object-fit:cover!important;object-fit:cover!important}.profile-organism .profile-main-content .profile-avatar button:not(.camera-overlay button),.profile-organism .profile-main-content .profile-avatar i:not(.camera-overlay i){font-size:2rem!important;height:100%!important;width:100%!important}.profile-organism .profile-main-content .profile-avatar .camera-overlay{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:100%;z-index:999}.profile-organism .profile-main-content .profile-avatar .camera-overlay i{color:#fff;font-size:2rem;height:auto;max-height:none;max-width:none;min-height:auto;min-width:auto;width:auto}.profile-organism .profile-main-content .profile-avatar:hover .camera-overlay{opacity:1}.profile-organism .profile-main-content .profile-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.profile-organism .profile-main-content .profile-name-row .profile-name{color:var(--text-color);font-size:1.5rem;font-weight:600;margin:0}.profile-organism .profile-main-content .profile-name-row .profile-name-input{background:var(--surface-50);border:2px solid var(--primary-color);border-radius:6px;color:var(--text-color);flex:1;font-size:1.5rem;font-weight:600;min-width:200px;padding:.25rem .5rem}.profile-organism .profile-main-content .profile-name-row .profile-name-input:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color,#377fc4) 25%,transparent);outline:none}.profile-organism .profile-main-content .profile-name-row .profile-edit-icon{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--primary-color);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:.375rem;transition:all .2s ease}.profile-organism .profile-main-content .profile-name-row .profile-edit-icon i{font-size:1rem}.profile-organism .profile-main-content .profile-name-row .profile-edit-icon:hover{background:var(--primary-color);color:#fff}.profile-organism .profile-main-content .profile-name-row .profile-cancel-btn .p-button,.profile-organism .profile-main-content .profile-name-row .profile-save-btn .p-button{font-size:.875rem;padding:.3rem .75rem;white-space:nowrap}.profile-organism .profile-main-content .profile-name-row .profile-cancel-btn .p-button .p-button-icon,.profile-organism .profile-main-content .profile-name-row .profile-save-btn .p-button .p-button-icon{font-size:1rem;margin-right:.375rem}.profile-organism .profile-main-content .profile-name-row .profile-cancel-btn .p-button .p-button-label,.profile-organism .profile-main-content .profile-name-row .profile-save-btn .p-button .p-button-label{font-weight:500}.profile-organism .profile-main-content .profile-details-column{display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:space-around;min-width:0;width:100%}.profile-organism .profile-main-content .profile-description-text{color:var(--text-color-secondary);font-size:.875rem;line-height:1.3;margin:0}.profile-organism .profile-main-content .profile-description-input{background:var(--surface-50);border:2px solid var(--primary-color);border-radius:6px;color:var(--text-color);font-size:.875rem;padding:.25rem .5rem;width:100%}.profile-organism .profile-main-content .profile-description-input:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color,#377fc4) 25%,transparent);outline:none}.profile-organism .profile-main-content .profile-contact-row{display:flex;gap:2rem;justify-content:space-between;max-width:600px;width:100%}.profile-organism .profile-main-content .profile-info-item{align-items:center;color:var(--text-color);display:flex;flex:0 1 auto;font-size:.875rem;gap:.75rem}.profile-organism .profile-main-content .profile-info-item i{color:var(--text-color-secondary);flex-shrink:0;font-size:.875rem;width:1rem}.profile-organism .profile-main-content .profile-info-item span{word-break:break-word}.profile-organism .profile-main-content .profile-info-item .profile-phone-input{background:var(--surface-50);border:2px solid var(--primary-color);border-radius:6px;color:var(--text-color);flex:1;font-size:.875rem;padding:.25rem .5rem}.profile-organism .profile-main-content .profile-info-item .profile-phone-input:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color,#377fc4) 25%,transparent);outline:none}.profile-identity-circle{align-items:center;backdrop-filter:blur(10px);background:linear-gradient(180deg,color-mix(in srgb,var(--primary-color,#407ac6) 30%,transparent) 0,color-mix(in srgb,var(--primary-color-dark,#1f3b60) 50%,transparent) 94%)!important;border-radius:50%;display:flex;height:60px;justify-content:center;-o-object-fit:cover;object-fit:cover;padding:0;transition:background .2s ease;width:60px}.profile-identity-circle:hover{background:linear-gradient(180deg,var(--primary-color,#407ac6) 0,var(--primary-color-dark,#1f3b60) 94%)!important}.profile-identity-circle .p-button-icon,.profile-identity-circle .p-button-label{margin:0!important}@media (max-width:768px){.profile-organism{padding:1rem}.profile-organism .profile-main-content{align-items:center;flex-direction:column;padding-right:0}.profile-organism .profile-main-content .profile-avatar{height:45px!important;max-height:45px!important;max-width:45px!important;min-height:45px!important;min-width:45px!important;top:35px;width:45px!important}.profile-organism .profile-main-content .profile-avatar .sphere-avatar,.profile-organism .profile-main-content .profile-avatar>:not(.camera-overlay),.profile-organism .profile-main-content .profile-avatar>div:not(.camera-overlay){height:100%!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;width:100%!important}.profile-organism .profile-main-content .profile-avatar .camera-overlay i{font-size:1.25rem!important}.profile-organism .profile-main-content .profile-avatar button:not(.camera-overlay button),.profile-organism .profile-main-content .profile-avatar i:not(.camera-overlay i){font-size:1.5rem!important}.profile-organism .profile-main-content .profile-details-column{align-items:center;gap:.5rem;justify-content:flex-start;padding-bottom:1rem;text-align:center;width:100%}.profile-organism .profile-main-content .profile-contact-row{flex-direction:column;gap:.8rem;justify-content:flex-start;margin-bottom:1rem}.profile-organism .profile-main-content .profile-info-item{justify-content:center;width:100%}.profile-organism .profile-organization-badge-top{margin-bottom:.5rem;position:static}}[data-theme=dark] .profile-organism{box-shadow:1px 1px 3px 0 hsla(0,0%,100%,.05),-1px -1px 10px -1px hsla(0,0%,100%,.05)}[data-theme=dark] .profile-organism .profile-avatar{border-color:var(--surface-600);box-shadow:0 2px 8px rgba(0,0,0,.4)}[data-theme=dark] .profile-organism .profile-name{color:var(--dark-text-primary)!important}[data-theme=dark] .profile-organism .profile-description-text{color:var(--dark-text-tertiary)}[data-theme=dark] .profile-organism .profile-info-item{color:var(--dark-text-secondary)}[data-theme=dark] .profile-organism .profile-info-item i{color:var(--dark-text-muted)}[data-theme=dark] .profile-organism .profile-info-item span{color:var(--dark-text-secondary)}[data-theme=dark] .profile-organism .profile-description-input,[data-theme=dark] .profile-organism .profile-name-input,[data-theme=dark] .profile-organism .profile-phone-input{background:var(--dark-card-bg)!important;border-color:var(--primary-color)!important;color:var(--dark-text-primary)!important}[data-theme=dark] .profile-organism .profile-description-input:focus,[data-theme=dark] .profile-organism .profile-name-input:focus,[data-theme=dark] .profile-organism .profile-phone-input:focus{background:var(--dark-card-bg-hover)!important}[data-theme=light] .profile-organism .profile-avatar{border-color:var(--surface-200)}.sphere-avatar-dial{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1a2744;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;overflow:hidden;padding:0;text-align:left;width:100%}.sphere-avatar-dial:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.sphere-avatar-dial--empty{cursor:default}.sphere-avatar-dial__placeholder{background:hsla(0,0%,100%,.1);border:2px dashed hsla(0,0%,100%,.3);border-radius:50%;height:100%;width:100%}.sphere-avatar-dial__image{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sphere-avatar-dial__icon{align-items:center;display:flex;height:70%;justify-content:center;width:70%}.sphere-avatar-dial__icon-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sphere-avatar-dial__initials{background:linear-gradient(135deg,#6b1b6e,#a21caf);border-radius:50%;color:#fff;font-size:2.5rem;font-weight:600;text-transform:uppercase}.sphere-avatar-dial__initials,.status-dial{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.status-dial{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1a2744;border:none;border-radius:50%;color:inherit;cursor:pointer;flex-direction:column;font:inherit;gap:4px;padding:8px;text-align:center}.status-dial:focus{border-radius:50%;outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.status-dial__icon{flex-shrink:0}.status-dial__value{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.status-dial__velocity{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-size:9px;gap:3px}.status-dial__velocity-arrow{font-size:10px;font-weight:700}.status-dial__velocity-arrow--improving{color:#4ade80}.status-dial__velocity-arrow--stable{color:#facc15}.status-dial__velocity-arrow--declining{color:#f87171}.status-dial__velocity-label{text-transform:capitalize}.task-dial{align-items:center;background:var(--component-background,#1a2744);border-radius:50%;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--spacing-xxs);position:relative;width:100%}[data-theme=dark] .task-dial{background:var(--component-background-dark,#0f1a2e)}.task-dial:focus{border-radius:50%;outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.task-dial--empty,.task-dial--no-tasks{cursor:default}.task-dial__placeholder{background:hsla(0,0%,100%,.1);border:2px dashed hsla(0,0%,100%,.3);border-radius:50%;height:100%;width:100%}[data-theme=dark] .task-dial__placeholder{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.task-dial__chart{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.task-dial__segment{cursor:pointer;outline:none;transition:opacity .2s ease,filter .2s ease}.task-dial__segment:hover{filter:brightness(1.1);opacity:.85}.task-dial__segment:focus-visible{outline:2px solid hsla(0,0%,100%,.7);outline-offset:1px}.task-dial__segment--active{filter:brightness(1.2);stroke:#fff;stroke-width:2}.task-dial__avatar-bg{fill:#1a1a24}[data-theme=dark] .task-dial__avatar-bg{fill:#0d0d14}.task-dial__avatar{align-items:center;background:#1a1a24;border-radius:50%;display:flex;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}[data-theme=dark] .task-dial__avatar{background:#0d0d14}.task-dial__avatar-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.task-dial__avatar-icon{height:60%;-o-object-fit:contain;object-fit:contain;opacity:.8;width:60%}.task-dial__stats{align-items:center;bottom:6%;display:flex;flex-direction:column;gap:1px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.task-dial__total{color:#fff;font-size:14px;font-weight:700;line-height:1}.task-dial__label{color:hsla(0,0%,100%,.7);font-size:8px;font-weight:500;max-width:80px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.task-dial__label--filtered{color:hsla(0,0%,100%,.9);font-weight:600}.time-dial{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1a2744;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;justify-content:center;padding:4px;position:relative;text-align:left;width:100%}.time-dial:focus{border-radius:50%;outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.time-dial--empty{cursor:default}.time-dial__placeholder{background:hsla(0,0%,100%,.1);border:2px dashed hsla(0,0%,100%,.3);border-radius:50%;height:100%;width:100%}.time-dial__title{color:hsla(0,0%,100%,.9);font-size:10px;font-weight:600;left:50%;letter-spacing:.5px;position:absolute;text-transform:uppercase;top:8%;transform:translateX(-50%);white-space:nowrap;z-index:2}.time-dial__chart{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.time-dial__segment{transition:opacity .2s ease}.time-dial__segment:hover{opacity:.85}.time-dial__percentage{fill:#fff;font-size:9px;font-weight:600;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.5)}.time-dial__avatar-bg{fill:#1a1a24}.time-dial__avatar{align-items:center;background:#1a1a24;border-radius:50%;display:flex;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.time-dial__avatar-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.time-dial__avatar-icon{height:60%;-o-object-fit:contain;object-fit:contain;opacity:.8;width:60%}.time-dial__stats{align-items:center;bottom:6%;display:flex;flex-direction:column;gap:1px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.time-dial__total{color:#fff;font-size:14px;font-weight:700;line-height:1}.time-dial__label{color:hsla(0,0%,100%,.7);font-size:8px;font-weight:500;max-width:80px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.time-dial__loading{color:hsla(0,0%,100%,.5);font-size:9px;font-style:italic}.context-selector-popover{background:var(--component-background);border-radius:var(--border-radius);box-shadow:var(--element-shadow);font-family:var(--font-family);max-width:280px;min-width:220px}.context-selector-popover.p-overlaypanel{animation:contextSelectorFadeIn .2s ease-out;border:var(--primary-border)}.context-selector-popover.p-overlaypanel:after,.context-selector-popover.p-overlaypanel:before{display:none}.context-selector-popover.p-overlaypanel .p-overlaypanel-content{padding:0}@keyframes contextSelectorFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.context-selector-popover__header{border-bottom:1px solid rgba(0,0,0,.08);color:var(--secondary-text-color);font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:var(--spacing-xs) var(--spacing-sm);text-transform:uppercase}.context-selector-popover__list{list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:var(--spacing-xxs) 0}.context-selector-popover__item{align-items:center;color:var(--primary-text-color);cursor:pointer;display:flex;font-size:.9rem;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .15s ease}.context-selector-popover__item:hover{background:var(--hover-background)}.context-selector-popover__item:focus{background:var(--hover-background);outline:none}.context-selector-popover__item--active{background:rgba(55,127,196,.08);color:var(--primary-text-color);font-weight:600}.context-selector-popover__check{color:#377fc4;font-size:12px;min-width:16px;text-align:center;width:16px}.context-selector-popover__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-selector-popover__loading{align-items:center;color:var(--secondary-text-color);display:flex;font-size:var(--secondary-font);gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-md)}.context-selector-popover__loading i{font-size:14px}.context-selector-popover__error{align-items:center;color:var(--error-color,#dc3545);display:flex;font-size:var(--secondary-font);gap:var(--spacing-xs);padding:var(--spacing-sm)}.context-selector-popover__error i{font-size:14px}.context-selector-popover__empty{color:var(--secondary-text-color);font-size:var(--secondary-font);font-style:italic;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm);text-align:center}[data-theme=dark] .context-selector-popover{background:var(--component-background);border-color:#3a3a4e}[data-theme=dark] .context-selector-popover__header{border-bottom-color:hsla(0,0%,100%,.1);color:var(--secondary-text-color)}[data-theme=dark] .context-selector-popover__item{color:var(--primary-text-color)}[data-theme=dark] .context-selector-popover__item:focus,[data-theme=dark] .context-selector-popover__item:hover{background:hsla(0,0%,100%,.08)}[data-theme=dark] .context-selector-popover__item--active{background:rgba(95,160,223,.15)}[data-theme=dark] .context-selector-popover__check{color:#5fa0df}[data-theme=dark] .context-selector-popover__loading{color:var(--secondary-text-color)}[data-theme=dark] .context-selector-popover__error{color:#ff6b6b}[data-theme=dark] .context-selector-popover__empty{color:var(--secondary-text-color)}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg{filter:drop-shadow(0 4px 16px rgba(80,100,130,.15))}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .inner-bg{fill:#dce4ee}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .initials{fill:#0f2a46}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .orbital-avatar-image{filter:brightness(.15) saturate(0)!important}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .arrow-button text{fill:#1e4570}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .arrow-button:hover text{fill:#0f2a46}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .add-icon circle,:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .add-icon svg path,:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .bell-icon svg path,:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .conversation-icon svg path,:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .edit-icon svg path{stroke:#1e4570}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .context-icon svg path{fill:#1e4570;stroke:none}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .status-icon svg path{stroke:#0f2a46;stroke-width:.8}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .refresh-icon svg path{stroke:#1565c0}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .static-icon:not(.status-icon):not(.refresh-icon):not(.context-icon):not(.edit-icon):not(.add-icon):not(.conversation-icon):not(.bell-icon) svg path{stroke:#1e4570}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .custom-label-text{fill:#0f2a46}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .label-background{fill:hsla(0,0%,100%,.78)!important;stroke:rgba(55,127,196,.35)!important}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .node:hover{filter:brightness(1.05) drop-shadow(0 2px 8px rgba(45,123,184,.4))}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .custom-label-group:hover .label-background{fill:hsla(0,0%,100%,.95)!important;stroke:rgba(55,127,196,.6)!important}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .custom-label-group:hover .custom-label-text{fill:#062c58!important}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .node:hover .custom-label-group .label-background{fill:hsla(0,0%,100%,.95)!important;stroke:rgba(55,127,196,.6)!important}:root:not([data-theme=dark]) .orbital-visualization-molecule .orbital-svg .node:hover .custom-label-group .custom-label-text{fill:#062c58!important}.orbital-visualization-molecule{align-items:center;background:transparent;border-radius:var(--border-radius-lg,12px);box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:0;overflow:hidden;padding:var(--spacing-sm,8px);position:relative;width:100%}.orbital-visualization-molecule .conversation-button{transition:transform .2s ease}.orbital-visualization-molecule .conversation-button:hover{transform:translate(-50%,-50%) scale(1.1)}.orbital-visualization-molecule .conversation-button:active{transform:translate(-50%,-50%) scale(.95)}.orbital-visualization-molecule .conversation-button i{transition:color .2s ease}.orbital-visualization-molecule .conversation-button:hover i{color:#10b6fe!important}.orbital-visualization-molecule .orbital-svg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));height:100%;max-height:100%;max-width:100%;width:100%}.orbital-visualization-molecule .orbital-svg [class^=nodes-orbit-]{contain:layout style paint}.orbital-visualization-molecule .orbital-svg .orbit{transition:stroke-opacity .3s ease,opacity .3s ease}.orbital-visualization-molecule .orbital-svg .orbit:hover{opacity:.4}.orbital-visualization-molecule .orbital-svg .node{contain:layout style;pointer-events:all!important;transition:filter .2s ease;will-change:transform}.orbital-visualization-molecule .orbital-svg .node .click-target{pointer-events:all!important}.orbital-visualization-molecule .orbital-svg .node>:not(.click-target):not(.custom-label-group):not(.satellite-group){pointer-events:none!important}.orbital-visualization-molecule .orbital-svg .node .node-circle{pointer-events:none!important;transition:r .2s ease,opacity .2s ease,transform .2s ease}.orbital-visualization-molecule .orbital-svg .node text{pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orbital-visualization-molecule .orbital-svg .node image{pointer-events:none!important;transition:transform .2s ease,filter .2s ease}.orbital-visualization-molecule .orbital-svg .node circle:not(.click-target){pointer-events:none!important}.orbital-visualization-molecule .orbital-svg .node .orbital-avatar-image{filter:brightness(0) invert(1);pointer-events:none!important;transition:filter .2s ease}.orbital-visualization-molecule .orbital-svg .node:hover{filter:brightness(1.1) drop-shadow(0 2px 6px rgba(16,182,254,.3))}.orbital-visualization-molecule .orbital-svg .node:hover .node-circle{opacity:1;r:24;transform:scale(1.05)}.orbital-visualization-molecule .orbital-svg .node:hover image{transform:scale(1.05)}.orbital-visualization-molecule .orbital-svg .center-group text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orbital-visualization-molecule .orbital-svg .center-group circle{transition:r .3s ease}.orbital-visualization-molecule .orbital-svg .static-icon circle{transition:none}.orbital-visualization-molecule .orbital-svg .static-icon svg{pointer-events:none;transition:filter .2s ease}.orbital-visualization-molecule .orbital-svg .static-icon:hover svg{filter:drop-shadow(0 2px 4px rgba(16,182,254,.5)) brightness(1.2)}.orbital-visualization-molecule .orbital-svg .static-icon:active svg{filter:brightness(.8)}.orbital-visualization-molecule .orbital-svg .arrow-button text{transition:fill .2s ease}.orbital-visualization-molecule .orbital-svg .arrow-button:hover text{fill:#fff}.orbital-visualization-molecule .orbital-svg .custom-label-group{cursor:pointer;pointer-events:auto;will-change:contents}.orbital-visualization-molecule .orbital-svg .custom-label-group .label-background{transition:fill .2s ease,opacity .2s ease,transform .2s ease}.orbital-visualization-molecule .orbital-svg .custom-label-group .custom-label-text{text-rendering:geometricPrecision;transition:fill .2s ease;-webkit-font-smoothing:antialiased}.orbital-visualization-molecule .orbital-svg .custom-label-group:hover .label-background{fill:#356ea4!important;opacity:1!important;transform:scale(1.02)}.orbital-visualization-molecule .orbital-svg .custom-label-group:hover .custom-label-text{fill:#fff!important}.orbital-visualization-molecule .orbital-svg .node:hover .custom-label-group .label-background{fill:#356ea4!important;opacity:1!important;transform:scale(1.02)}.orbital-visualization-molecule .orbital-svg .node:hover .custom-label-group .custom-label-text{fill:#fff!important}.orbital-visualization-molecule .dial-overlay{z-index:5}.control-panel-molecule,.orbital-visualization-molecule .dial-overlay{align-items:center;display:flex;justify-content:center}.control-panel-molecule .control-panel-buttons{align-items:center;display:flex}.control-panel-molecule .control-panel-button{align-items:center;background:rgba(68,127,177,.5);border:2px solid #fff!important;border-radius:0;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:0;transition:background .2s ease;width:40px}.control-panel-molecule .control-panel-button .pi{color:#fff;font-size:14px}.control-panel-molecule .control-panel-button:hover:not(:disabled){background:rgba(68,127,177,.7)}.control-panel-molecule .control-panel-button:focus{box-shadow:none!important;outline:none!important}.control-panel-molecule .control-panel-button:disabled{cursor:not-allowed;opacity:.5}.control-panel-molecule .control-panel-button.active{background:rgba(138,90,180,.7)}.control-panel-molecule .control-panel-button.active:hover:not(:disabled){background:rgba(138,90,180,.85)}.control-panel-molecule .control-panel-button--back{border-radius:20px 0 0 20px;border-right-width:1px!important}.control-panel-molecule .control-panel-button--pause{border-left:none!important;border-radius:0;border-right-width:1px!important}.control-panel-molecule .control-panel-button--play{background:#447fb1;border-left:none!important;border-radius:0 20px 20px 0}.control-panel-molecule .control-panel-button--play:hover:not(:disabled){background:#5590c2}.control-panel-molecule .control-panel-button--play.active{background:rgba(138,90,180,.7)}.control-panel-molecule .control-panel-button--play.active:hover:not(:disabled){background:rgba(138,90,180,.85)}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.35)!important}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button .pi{color:#fff}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button:hover:not(:disabled){background:hsla(0,0%,100%,.28);border-color:hsla(0,0%,100%,.5)!important}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button.active{background:rgba(45,110,175,.75);border-color:hsla(0,0%,100%,.7)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.25),inset 0 1px 3px rgba(0,0,0,.2)}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button.active .pi{color:#fff}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button.active:hover:not(:disabled){background:rgba(45,110,175,.9)}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button--play.active{background:rgba(30,90,155,.85);border-color:hsla(0,0%,100%,.7)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.25),inset 0 1px 3px rgba(0,0,0,.2)}:root:not([data-theme=dark]) .control-panel-molecule .control-panel-button--play.active:hover:not(:disabled){background:#1e5a9b}.selected-node-header{animation:slideIn .4s cubic-bezier(.34,1.56,.64,1);margin-left:-60px;position:absolute;transform:translate(-100%,-50%);z-index:100}.selected-node-header__content{align-items:center;display:flex;gap:3px;padding:6px 8px}.selected-node-header__button{border:none;border-radius:16px;cursor:pointer;font-size:10px;font-weight:600;outline:none;padding:4px 10px;transition:all .2s ease}.selected-node-header__button:hover{transform:scale(1.05)}.selected-node-header__button:active{transform:scale(.95)}.selected-node-header__button--center{background:linear-gradient(90deg,rgba(53,110,164,.95),rgba(30,60,100,.95));border:1px solid hsla(0,0%,100%,.3);color:#fff}.selected-node-header__button--center:hover{background:hsla(0,0%,100%,.3)}.selected-node-header__button--close{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);color:#fff;display:flex;font-size:9px;height:15px;justify-content:center;padding:0;width:15px}.selected-node-header__button--close:hover{background:hsla(0,100%,70%,.3);border-color:hsla(0,100%,70%,.5)}@keyframes slideIn{0%{opacity:0;transform:translate(-120%,-50%)}to{opacity:1;transform:translate(-100%,-50%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.satellite-card-atom{--card-size:90px;--status-color:#10b981;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:8px;padding:0;position:relative;text-align:left;transition:transform .2s ease,filter .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.satellite-card-atom:hover{filter:drop-shadow(0 4px 12px rgba(0,0,0,.2));transform:scale(1.05)}.satellite-card-atom:hover .satellite-card-atom__chrome-overlay{filter:drop-shadow(0 2px 6px rgba(0,0,0,.4)) brightness(1.1)}.satellite-card-atom:hover .satellite-card-atom__status-ring{filter:drop-shadow(0 0 8px var(--status-color))}.satellite-card-atom:focus{border-radius:8px;outline:2px solid var(--status-color);outline-offset:4px}.satellite-card-atom:active{transform:scale(.98)}.satellite-card-atom__svg{display:block;height:var(--card-size);position:relative;width:var(--card-size)}.satellite-card-atom__status-ring{filter:drop-shadow(0 0 4px var(--status-color));transition:filter .3s ease}.satellite-card-atom__progress-bg{stroke:hsla(0,0%,100%,.1);stroke-opacity:.2}.satellite-card-atom__progress-bar{filter:drop-shadow(0 0 2px var(--status-color));transition:stroke-dashoffset .6s ease,stroke .3s ease}.satellite-card-atom__chrome-overlay{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));pointer-events:none;transition:filter .2s ease}.satellite-card-atom__inner-bg{transition:fill .2s ease}.satellite-card-atom__center{align-items:center;display:flex;height:var(--card-size);justify-content:center;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:var(--card-size);z-index:10}.satellite-card-atom__percentage{color:var(--status-color);font-size:calc(var(--card-size)*.2);font-weight:700;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.satellite-card-atom__avatar{border:2px solid var(--status-color);border-radius:50%;-o-object-fit:cover;object-fit:cover}.satellite-card-atom__avatar,.satellite-card-atom__initials{box-shadow:0 2px 8px rgba(0,0,0,.2);height:calc(var(--card-size)*.5);width:calc(var(--card-size)*.5)}.satellite-card-atom__initials{align-items:center;background:linear-gradient(135deg,var(--status-color),rgba(var(--status-color),.7));border-radius:50%;color:#fff;display:flex;font-size:calc(var(--card-size)*.22);font-weight:600;justify-content:center;text-transform:uppercase}.satellite-card-atom__label{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:3px;max-width:180px;padding:8px 14px;transition:all .2s ease}.satellite-card-atom:hover .satellite-card-atom__label{background:rgba(0,0,0,.65);border-color:var(--status-color);box-shadow:0 4px 12px rgba(0,0,0,.4)}.satellite-card-atom__title{color:#fff;font-size:12px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.7)}.satellite-card-atom__subtitle,.satellite-card-atom__title{line-height:1.3;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.satellite-card-atom__subtitle{color:hsla(0,0%,100%,.85);font-size:11px;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.6)}[data-theme=dark] .satellite-card-atom__inner-bg{fill:#0f172a}:root:not([data-theme=dark]) .satellite-card-atom__inner-bg{fill:#dce4ee}:root:not([data-theme=dark]) .satellite-card-atom__progress-bg{stroke:rgba(100,120,150,.15);stroke-opacity:1}:root:not([data-theme=dark]) .satellite-card-atom__status-ring{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--status-color) 50%,transparent))}:root:not([data-theme=dark]) .satellite-card-atom__progress-bar{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--status-color) 45%,transparent))}:root:not([data-theme=dark]) .satellite-card-atom__chrome-overlay{filter:brightness(1.6) saturate(.5) contrast(.85) drop-shadow(0 2px 6px rgba(80,100,130,.15))}:root:not([data-theme=dark]) .satellite-card-atom:hover{filter:drop-shadow(0 4px 12px rgba(80,100,130,.2))}:root:not([data-theme=dark]) .satellite-card-atom:hover .satellite-card-atom__chrome-overlay{filter:brightness(1.65) saturate(.5) contrast(.85) drop-shadow(0 2px 8px rgba(80,100,130,.25))}:root:not([data-theme=dark]) .satellite-card-atom:hover .satellite-card-atom__status-ring{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--status-color) 60%,transparent))}:root:not([data-theme=dark]) .satellite-card-atom__label{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.45);box-shadow:0 2px 8px rgba(30,70,120,.1),inset 0 1px 0 hsla(0,0%,100%,.6)}:root:not([data-theme=dark]) .satellite-card-atom:hover :root:not([data-theme=dark]) .satellite-card-atom__label{background:hsla(0,0%,100%,.75);border-color:hsla(0,0%,100%,.65);box-shadow:0 4px 12px rgba(30,70,120,.15),0 0 0 1.5px color-mix(in srgb,var(--status-color) 45%,transparent),0 1px 0 hsla(0,0%,100%,.7) inset}:root:not([data-theme=dark]) .satellite-card-atom__title{color:#0f2a46;text-shadow:none}:root:not([data-theme=dark]) .satellite-card-atom__subtitle{color:rgba(15,42,70,.7);text-shadow:none}:root:not([data-theme=dark]) .satellite-card-atom__percentage{text-shadow:none}.satellite-viewer-molecule{align-items:center;bottom:12px;display:flex;flex-direction:column;gap:6px;left:50%;max-width:calc(100vw - 40px);position:absolute;transform:translateX(-50%);z-index:100}.satellite-viewer-molecule__dock{align-items:center;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);background:rgba(30,40,65,.55);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -1px 0 rgba(0,0,0,.2);display:flex;gap:0;padding:8px 6px}.satellite-viewer-molecule__container{align-items:flex-end;display:flex;gap:4px;padding:0 2px}.satellite-viewer-molecule__node{animation:dockItemIn .4s cubic-bezier(.34,1.4,.64,1) forwards;opacity:0}.satellite-viewer-molecule__nav-button{align-items:center;background:transparent;border:none;border-radius:12px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:52px;justify-content:center;min-width:36px;transition:all .2s ease;width:36px}.satellite-viewer-molecule__nav-button .pi{font-size:18px}.satellite-viewer-molecule__nav-button:hover:not(.satellite-viewer-molecule__nav-button--disabled){background:hsla(0,0%,100%,.1);color:#fff}.satellite-viewer-molecule__nav-button:active:not(.satellite-viewer-molecule__nav-button--disabled){background:hsla(0,0%,100%,.15);transform:scale(.92)}.satellite-viewer-molecule__nav-button--disabled{cursor:default;opacity:.2;pointer-events:none}.satellite-viewer-molecule__nav-button--prev{margin-right:2px}.satellite-viewer-molecule__nav-button--next{margin-left:2px}.satellite-viewer-molecule__indicators{align-items:center;display:flex;gap:6px;justify-content:center}.satellite-viewer-molecule__indicator{background:hsla(0,0%,100%,.25);border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:all .25s ease;width:6px}.satellite-viewer-molecule__indicator:hover{background:hsla(0,0%,100%,.5);transform:scale(1.4)}.satellite-viewer-molecule__indicator--active{background:hsla(0,0%,100%,.85);box-shadow:0 0 6px hsla(0,0%,100%,.4);height:7px;width:7px}@keyframes dockItemIn{0%{opacity:0;transform:translateY(20px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}.satellite-viewer-molecule__node[style*="--source-x"]{animation:flyOut .6s cubic-bezier(.34,1.4,.64,1) forwards}@keyframes flyOut{0%{opacity:0;transform:translate(calc(var(--source-x, 50vw) - var(--spacing-lg, 24px)),calc(var(--source-y, 50vh) - 100vh + var(--spacing-lg, 24px))) scale(.4)}60%{opacity:1}to{opacity:1;transform:translate(0) scale(1)}}:root:not([data-theme=dark]) .satellite-viewer-molecule__dock{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.32);box-shadow:0 8px 32px rgba(30,70,120,.18),inset 0 1px 0 hsla(0,0%,100%,.45)}:root:not([data-theme=dark]) .satellite-viewer-molecule__nav-button{color:hsla(0,0%,100%,.75)}:root:not([data-theme=dark]) .satellite-viewer-molecule__nav-button:hover:not(:root:not([data-theme=dark]) .satellite-viewer-molecule__nav-button--disabled){background:hsla(0,0%,100%,.15);color:#fff}:root:not([data-theme=dark]) .satellite-viewer-molecule__nav-button:active:not(:root:not([data-theme=dark]) .satellite-viewer-molecule__nav-button--disabled){background:hsla(0,0%,100%,.22)}:root:not([data-theme=dark]) .satellite-viewer-molecule__indicator{background:hsla(0,0%,100%,.3)}:root:not([data-theme=dark]) .satellite-viewer-molecule__indicator:hover{background:hsla(0,0%,100%,.6)}:root:not([data-theme=dark]) .satellite-viewer-molecule__indicator--active{background:hsla(0,0%,100%,.9);box-shadow:0 0 6px hsla(0,0%,100%,.5)}@media (max-width:768px){.satellite-viewer-molecule{bottom:8px}.satellite-viewer-molecule__dock{border-radius:14px;padding:6px 4px}.satellite-viewer-molecule__container{gap:2px}.satellite-viewer-molecule__nav-button{height:44px;min-width:30px;width:30px}.satellite-viewer-molecule__nav-button .pi{font-size:14px}}.armillary-loader{animation:loader-fade-in .3s ease-out;backdrop-filter:blur(4px);background:rgba(15,23,42,.95);bottom:0;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:100}.armillary-loader,.armillary-loader .orbital-spinner{align-items:center;display:flex;justify-content:center}.armillary-loader .orbital-spinner{height:300px;position:relative;width:300px}.armillary-loader .spinner-ring{animation-iteration-count:infinite;animation-timing-function:linear;border-color:currentcolor;border-color:rgba(16,182,254,.3) transparent rgba(55,127,196,.3);border-radius:50%;border-style:solid;border-width:2px;position:absolute}.armillary-loader .spinner-ring--outer{animation:spin-clockwise 4s linear infinite;border-width:2px;height:280px;width:280px}.armillary-loader .spinner-ring--middle{animation:spin-counter-clockwise 3s linear infinite;border-color:rgba(16,182,254,.4) transparent rgba(55,127,196,.4);border-width:2.5px;height:200px;width:200px}.armillary-loader .spinner-ring--inner{animation:spin-clockwise 2s linear infinite;border-color:rgba(16,182,254,.5) transparent rgba(55,127,196,.5);border-width:2px;height:130px;width:130px}.armillary-loader .spinner-center{align-items:center;background:radial-gradient(circle,rgba(16,182,254,.1) 0,transparent 70%);border-radius:50%;display:flex;height:80px;justify-content:center;position:absolute;width:80px}.armillary-loader .spinner-globe{animation:globe-pulse 2s ease-in-out infinite}.armillary-loader .spinner-globe svg{filter:drop-shadow(0 0 8px rgba(16,182,254,.4))}.armillary-loader .loader-text{animation:text-pulse 2s ease-in-out infinite;color:#10b6fe;font-size:16px;font-weight:500;letter-spacing:.5px;margin-top:40px;text-align:center}@keyframes spin-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-counter-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes globe-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes text-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes loader-fade-in{0%{opacity:0}to{opacity:1}}.armillary-loader--fade-out{animation:loader-fade-out .8s ease-out forwards}@keyframes loader-fade-out{0%{opacity:1}to{opacity:0}}[data-theme=dark] .armillary-loader{background:rgba(15,23,42,.98)}:root:not([data-theme=dark]) .armillary-loader{background:rgba(219,238,255,.92)}:root:not([data-theme=dark]) .armillary-loader .loader-text{color:#1a5a96}:root:not([data-theme=dark]) .armillary-loader .spinner-ring{border-color:rgba(45,123,184,.4) transparent rgba(58,143,208,.4)}:root:not([data-theme=dark]) .armillary-loader .spinner-ring--middle{border-color:rgba(45,123,184,.5) transparent rgba(58,143,208,.5)}:root:not([data-theme=dark]) .armillary-loader .spinner-ring--inner{border-color:rgba(45,123,184,.6) transparent rgba(58,143,208,.6)}:root:not([data-theme=dark]) .armillary-loader .spinner-globe svg{filter:drop-shadow(0 0 8px rgba(45,123,184,.5))}.armillary-view-organism{background:radial-gradient(circle at center,#1a3050 0,#0f1a2e 40%,#05070a 100%);border-radius:var(--border-radius-lg,12px);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:var(--spacing-md,16px);width:100%}.armillary-view-organism .armillary-view-content{align-items:center;display:flex;flex:1;height:100%;justify-content:center;margin:10px 0;min-height:0;overflow:visible;position:relative}.armillary-view-organism .armillary-view-header{display:flex;flex-direction:column;gap:8px;left:0;position:absolute;top:0;z-index:10}.armillary-view-organism .armillary-view-header__controls{margin-top:4px}.armillary-view-organism .armillary-breadcrumbs__list{align-items:center;display:flex;gap:2px;list-style:none;margin:0;padding:0}.armillary-view-organism .armillary-breadcrumbs__item{align-items:center;display:flex}.armillary-view-organism .armillary-breadcrumbs__link{align-items:center;background:transparent;border:none;border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;padding:2px 4px;transition:all .2s ease}.armillary-view-organism .armillary-breadcrumbs__link:hover{background:hsla(0,0%,100%,.1);color:#fff}.armillary-view-organism .armillary-breadcrumbs__current{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:4px;padding:2px 4px}.armillary-view-organism .armillary-breadcrumbs__separator{color:hsla(0,0%,100%,.4);opacity:.5}.armillary-view-organism .armillary-breadcrumbs__separator i{font-size:12px}.armillary-view-organism .armillary-breadcrumbs__context-label{color:hsla(0,0%,100%,.5);font-size:12px;font-style:italic;font-weight:400;margin-left:var(--spacing-xxs,4px);padding:2px var(--spacing-xxs,4px)}.armillary-view-organism .armillary-orbital-container{align-items:center;display:flex;flex:1;height:100%;justify-content:center;min-height:0;opacity:1;position:relative;transform:translateY(-55px);transition:opacity .3s ease-in-out;width:100%}.armillary-view-organism .armillary-orbital-container--fading{opacity:0}@media (max-width:1366px){.armillary-view-organism .armillary-orbital-container{transform:translateY(-45px)}}@media (min-width:1920px){.armillary-view-organism .armillary-orbital-container{transform:translateY(-65px)}}@media (min-width:2560px){.armillary-view-organism .armillary-orbital-container{transform:translateY(-75px)}}@media (max-width:768px){.armillary-view-organism .armillary-orbital-container{transform:translateY(-35px)}.armillary-view-organism{padding:var(--spacing-md,16px)}}[data-theme=dark] .armillary-view-organism{background:radial-gradient(circle at center,#0a1828 0,#05070a 40%,#000 100%)}[data-theme=dark] .armillary-view-organism .armillary-breadcrumbs__context-label{color:hsla(0,0%,100%,.4)}:root:not([data-theme=dark]) .armillary-view-organism{background:linear-gradient(235deg,rgba(55,90,130,.9),rgba(70,110,155,.8) 20%,rgba(26,117,168,.65) 60%,rgba(95,157,203,.55)),radial-gradient(ellipse at 20% 30%,rgba(55,90,130,.5) 0,rgba(100,140,180,.3) 40%,rgba(139,173,210,.1) 100%)}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .custom-avatar-icon .p-avatar,:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .custom-avatar-icon.p-avatar,:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .sphere-avatar .p-avatar,:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .sphere-avatar.p-avatar{background-color:hsla(0,0%,100%,.9)!important;border-radius:50%;filter:none!important}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .sphere-avatar .p-avatar-text{color:#062c58}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs .sphere-avatar .p-avatar-icon{color:#377fc4}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs__link{color:hsla(0,0%,100%,.88);font-weight:500}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs__link:hover{background:hsla(0,0%,100%,.1);color:#fff}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs__current{color:#fff}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs__separator{color:hsla(0,0%,100%,.6);opacity:1}:root:not([data-theme=dark]) .armillary-view-organism .armillary-breadcrumbs__context-label{color:hsla(0,0%,100%,.5)}.armillary-actions-molecule{background:linear-gradient(135deg,#1a2332,#2d3748);border-radius:var(--border-radius-lg,12px);display:flex;flex-direction:column;height:100%;max-width:380px;min-width:320px;overflow:hidden;transition:opacity .3s ease,transform .3s ease,width .3s ease,min-width .3s ease,max-width .3s ease;width:100%}.armillary-actions-molecule--hidden{max-width:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(20px);width:0}.armillary-actions-molecule__header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:var(--spacing-md,12px) var(--spacing-md,16px)}.armillary-actions-molecule__header-left{align-items:center;display:flex;gap:var(--spacing-sm,8px)}.armillary-actions-molecule__header-left>i{color:var(--primary-300,#93c5fd);font-size:1.125rem}.armillary-actions-molecule__title{color:var(--text-color,#f9fafb);font-size:var(--font-size-base,14px);font-weight:600;margin:0}.armillary-actions-molecule__badge{align-items:center;background:var(--red-500,#ef4444);border-radius:10px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.armillary-actions-molecule__mode-switcher{display:flex;gap:var(--spacing-xs,4px)}.armillary-actions-molecule__mode-btn{background:transparent!important;border:1px solid transparent!important;color:var(--text-color-secondary,#9ca3af)!important;height:32px!important;width:32px!important}.armillary-actions-molecule__mode-btn:hover{background:hsla(0,0%,100%,.1)!important;color:var(--text-color,#f9fafb)!important}.armillary-actions-molecule__mode-btn--active{background:rgba(59,130,246,.15)!important;border-color:var(--primary-color,#3b82f6)!important;color:var(--primary-color,#3b82f6)!important}.armillary-actions-molecule__mode-btn--active:hover{background:rgba(59,130,246,.2)!important;color:var(--primary-color,#3b82f6)!important}.armillary-actions-molecule__context{align-items:center;background:rgba(59,130,246,.1);border-bottom:1px solid rgba(59,130,246,.2);display:flex;gap:var(--spacing-sm,8px);padding:var(--spacing-sm,8px) var(--spacing-md,16px)}.armillary-actions-molecule__context>i{color:var(--primary-400,#60a5fa);font-size:.875rem}.armillary-actions-molecule__context-label{color:var(--text-color,#f9fafb);flex:1;font-size:var(--font-size-sm,13px);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.armillary-actions-molecule__context-close{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm,4px);color:var(--text-color-secondary,#9ca3af);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s ease,color .2s ease}.armillary-actions-molecule__context-close i{font-size:.75rem}.armillary-actions-molecule__context-close:hover{background:hsla(0,0%,100%,.1);color:var(--text-color,#f9fafb)}.armillary-actions-molecule__context-close:active{background:hsla(0,0%,100%,.15)}.armillary-actions-molecule__content{display:flex;flex:1;flex-direction:column;overflow:hidden;width:100%}[data-theme=dark] .armillary-actions-molecule{background:linear-gradient(135deg,#000,#0a0e14)}[data-theme=dark] .armillary-actions-molecule__header{border-bottom-color:hsla(0,0%,100%,.05)}[data-theme=dark] .armillary-actions-molecule__context{background:rgba(59,130,246,.05);border-bottom-color:rgba(59,130,246,.1)}.status-checkin-dialog{background:var(--component-background);border-radius:var(--border-radius);box-shadow:var(--element-shadow);font-family:var(--font-family);max-width:500px;min-width:400px}.status-checkin-dialog.p-dialog{border:var(--primary-border)}.status-checkin-dialog.p-dialog .p-dialog-header{background:var(--component-background-gradient);border-bottom:1px solid rgba(0,0,0,.08);border-radius:var(--border-radius) var(--border-radius) 0 0;padding:16px}.status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-title{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:700;margin:0}.status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close{background:var(--component-background);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--secondary-text-color);height:28px;transition:all .2s ease;width:28px}.status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close:hover:not(:disabled){background:var(--hover-background);color:var(--primary-text-color)}.status-checkin-dialog.p-dialog .p-dialog-content{background:var(--component-background);padding:16px}.status-checkin-dialog.p-dialog .p-dialog-footer{background:var(--component-background-gradient);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:1px solid rgba(0,0,0,.08);padding:12px 16px}.status-checkin-dialog .status-checkin-content{display:flex;flex-direction:column;gap:16px}.status-checkin-dialog .status-checkin-content .status-section-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:8px;margin-bottom:4px;padding-bottom:8px}.status-checkin-dialog .status-checkin-content .status-section-header .sparkle-icon{color:#377fc4;flex-shrink:0;height:20px;width:20px}.status-checkin-dialog .status-checkin-content .status-section-header .status-section-title{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--sub-heading-font);font-weight:700;margin:0}.status-checkin-dialog .status-checkin-content .velocity-display{align-items:center;background:rgba(55,127,196,.05);border:1px solid rgba(55,127,196,.1);border-radius:calc(var(--border-radius)/2);display:flex;gap:8px;padding:10px 14px}.status-checkin-dialog .status-checkin-content .velocity-display .velocity-label{color:var(--secondary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-weight:500}.status-checkin-dialog .status-checkin-content .velocity-display .velocity-value{align-items:center;display:flex;font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;gap:4px}.status-checkin-dialog .status-checkin-content .velocity-display .velocity-value .velocity-score{font-weight:500;opacity:.8}.status-checkin-dialog .status-checkin-content .comment-field,.status-checkin-dialog .status-checkin-content .status-field{display:flex;flex-direction:column;gap:8px}.status-checkin-dialog .status-checkin-content .status-checkin-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;line-height:1.3}.status-checkin-dialog .status-checkin-content .status-checkin-hint{color:var(--secondary-text-color);font-family:var(--font-family);font-size:var(--secondary-font);font-style:italic;line-height:1.3;margin-top:-4px;opacity:.8}.status-checkin-dialog .status-checkin-content .status-dropdown{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.status-checkin-dialog .status-checkin-content .status-dropdown:hover:not(.p-disabled){border-color:var(--secondary-color)}.status-checkin-dialog .status-checkin-content .status-dropdown.p-focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15)}.status-checkin-dialog .status-checkin-content .status-dropdown.p-invalid{border-color:var(--error-color,#dc3545)}.status-checkin-dialog .status-checkin-content .status-dropdown .p-dropdown-label{color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);padding:10px 14px}.status-checkin-dialog .status-checkin-content .status-dropdown .p-dropdown-trigger{color:var(--secondary-text-color)}.status-checkin-dialog .status-checkin-content .status-option,.status-checkin-dialog .status-checkin-content .status-option-selected{align-items:center;display:flex;font-family:var(--font-family);gap:8px}.status-checkin-dialog .status-checkin-content .status-option .status-indicator,.status-checkin-dialog .status-checkin-content .status-option-selected .status-indicator{border-radius:50%;flex-shrink:0;height:10px;width:10px}.status-checkin-dialog .status-checkin-content .status-option i,.status-checkin-dialog .status-checkin-content .status-option-selected i{font-size:var(--primary-font)}.status-checkin-dialog .status-checkin-content .status-option span:last-child,.status-checkin-dialog .status-checkin-content .status-option-selected span:last-child{color:var(--primary-text-color);font-size:var(--primary-font)}.status-checkin-dialog .status-checkin-content .status-placeholder{color:var(--secondary-text-color);opacity:.7}.status-checkin-dialog .status-checkin-content textarea{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--card-shadow);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);line-height:1.5;min-height:100px;padding:10px 14px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.status-checkin-dialog .status-checkin-content textarea:hover:not(:disabled){border-color:var(--secondary-color)}.status-checkin-dialog .status-checkin-content textarea:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(55,127,196,.15);outline:none}.status-checkin-dialog .status-checkin-content textarea::-moz-placeholder{color:var(--secondary-text-color);opacity:.7}.status-checkin-dialog .status-checkin-content textarea::placeholder{color:var(--secondary-text-color);opacity:.7}.status-checkin-dialog .status-checkin-content textarea:disabled{cursor:not-allowed;opacity:.6}.status-checkin-dialog .status-checkin-content .p-error{color:var(--error-color,#dc3545);font-family:var(--font-family);font-size:var(--secondary-font);margin-top:4px}.status-checkin-dialog .status-checkin-footer{display:flex;gap:10px;justify-content:flex-end}.status-checkin-dialog .status-checkin-footer .p-button{border-radius:calc(var(--border-radius)/2);font-family:var(--font-family);font-size:var(--primary-font);font-weight:600;height:36px;padding:0 16px;transition:transform .1s ease,box-shadow .15s ease,background-color .15s ease}.status-checkin-dialog .status-checkin-footer .p-button:active:not(:disabled){transform:scale(.98)}.status-checkin-dialog .status-checkin-footer .p-button.p-button-text{background:var(--component-background);border:var(--primary-border);box-shadow:var(--card-shadow);color:var(--primary-text-color)}.status-checkin-dialog .status-checkin-footer .p-button.p-button-text .p-button-icon{color:var(--secondary-text-color)}.status-checkin-dialog .status-checkin-footer .p-button.p-button-text:hover:not(:disabled){background:var(--hover-background)}.status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text){background:rgba(55,127,196,.1);border:1px solid rgba(55,127,196,.3);box-shadow:var(--card-shadow);color:#377fc4}.status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text) .p-button-icon{color:#377fc4}.status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text):hover:not(:disabled){background:rgba(55,127,196,.18);border-color:rgba(55,127,196,.5)}.status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text):disabled{cursor:not-allowed;opacity:.5}.p-dropdown-panel{background:var(--component-background);border:var(--primary-border);border-radius:calc(var(--border-radius)/2);box-shadow:var(--element-shadow)}.p-dropdown-panel .p-dropdown-items{padding:4px 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{font-size:var(--primary-font);padding:10px 14px;transition:background-color .15s ease}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-focus{background:rgba(55,127,196,.15)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:rgba(55,127,196,.08)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:rgba(55,127,196,.12)}[data-theme=dark] .status-checkin-dialog{background:var(--component-background);border-color:#3a3a4e}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-header{background:var(--component-background-gradient);border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-title{color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);box-shadow:none;color:var(--secondary-text-color)}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close:hover:not(:disabled){background:hsla(0,0%,100%,.15);color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-content{background:var(--component-background)}[data-theme=dark] .status-checkin-dialog.p-dialog .p-dialog-footer{background:var(--component-background-gradient);border-top-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-section-header{border-bottom-color:hsla(0,0%,100%,.1)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-section-header .sparkle-icon{color:#5fa0df}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-section-header .status-section-title{color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .velocity-display{background:rgba(95,160,223,.08);border-color:rgba(95,160,223,.15)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .velocity-display .velocity-label{color:var(--secondary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-checkin-label{color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-checkin-hint{color:var(--secondary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-dropdown{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-dropdown:hover:not(.p-disabled){border-color:#5fa0df}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-dropdown.p-focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-dropdown .p-dropdown-label,[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-option span:last-child,[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-option-selected span:last-child{color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .status-placeholder{color:var(--secondary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content textarea{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);box-shadow:none;color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-content textarea:hover:not(:disabled){border-color:#5fa0df}[data-theme=dark] .status-checkin-dialog .status-checkin-content textarea:focus{border-color:#5fa0df;box-shadow:0 0 0 3px rgba(95,160,223,.25)}[data-theme=dark] .status-checkin-dialog .status-checkin-content textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .status-checkin-dialog .status-checkin-content textarea::placeholder{color:hsla(0,0%,100%,.4)}[data-theme=dark] .status-checkin-dialog .status-checkin-content .p-error{color:#ff6b6b}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button.p-button-text{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1);box-shadow:none;color:var(--primary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button.p-button-text .p-button-icon{color:var(--secondary-text-color)}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button.p-button-text:hover:not(:disabled){background:hsla(0,0%,100%,.15)}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text){background:rgba(95,160,223,.15);border-color:rgba(95,160,223,.35);color:#5fa0df}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text) .p-button-icon{color:#5fa0df}[data-theme=dark] .status-checkin-dialog .status-checkin-footer .p-button:not(.p-button-text):hover:not(:disabled){background:rgba(95,160,223,.25);border-color:rgba(95,160,223,.5)}[data-theme=dark] .p-dropdown-panel{background:var(--component-background);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--primary-text-color)}[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:rgba(55,127,196,.15)}[data-theme=dark] .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:rgba(55,127,196,.2)}.task-list-group-header-molecule{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--component-background,#f8f9fa);border:none;border-bottom:1px solid var(--primary-border,#dee2e6);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-md,16px);text-align:left;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.task-list-group-header-molecule:hover{background:var(--hover-background,#e9ecef)}.task-list-group-header-molecule:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.task-list-group-header-molecule--collapsed{border-bottom-color:transparent}.task-list-group-header-molecule--has-overdue{border-left:3px solid var(--danger-color,#dc2626);padding-left:calc(var(--spacing-md, 16px) - 3px)}.task-list-group-header-molecule:not(.task-list-group-header-molecule--has-overdue){border-left:3px solid var(--primary-color,#2563eb);padding-left:calc(var(--spacing-md, 16px) - 3px)}.task-list-group-header-molecule__avatar{align-items:center;display:flex;flex-shrink:0}.task-list-group-header-molecule__name{color:var(--primary-text-color,#1e293b);flex:1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-list-group-header-molecule__count{background:var(--surface-100,#e2e8f0);border-radius:var(--border-radius-pill,20px);color:var(--secondary-text-color,#64748b);flex-shrink:0;font-size:12px;padding:2px var(--spacing-xs,8px);transition:background .15s ease,color .15s ease}.task-list-group-header-molecule--has-overdue .task-list-group-header-molecule__count{background:rgba(220,38,38,.12);color:var(--danger-color,#dc2626)}.task-list-group-header-molecule__chevron{color:var(--secondary-text-color,#64748b);flex-shrink:0;font-size:12px;transition:transform .15s ease}[data-theme=dark] .task-list-group-header-molecule{background:var(--component-background-dark,#1e293b);border-bottom-color:var(--primary-border-dark,#334155)}[data-theme=dark] .task-list-group-header-molecule--has-overdue .task-list-group-header-molecule__count{background:#7f1d1d;color:#fecaca}[data-theme=dark] .task-list-group-header-molecule:hover{background:var(--hover-background-dark,#334155)}[data-theme=dark] .task-list-group-header-molecule__name{color:var(--primary-text-color-dark,#f1f5f9)}[data-theme=dark] .task-list-group-header-molecule__count{background:var(--surface-700,#334155);color:var(--secondary-text-color-dark,#94a3b8)}[data-theme=dark] .task-list-group-header-molecule__chevron{color:var(--secondary-text-color-dark,#94a3b8)}.task-list-organism{display:flex;flex-direction:column;height:100%;width:100%}.task-list-organism .task-identity{align-items:center;display:flex;gap:var(--spacing-xs,8px)}.task-list-organism .task-identity--clickable{border-radius:var(--border-radius-sm,4px);cursor:pointer;padding:var(--spacing-xxs,4px);transition:background .2s ease}.task-list-organism .task-identity--clickable:hover{background:var(--hover-background)}.task-list-organism .task-type-badge{border-radius:var(--border-radius-sm,4px);display:inline-block;font-size:var(--secondary-font,12px);font-weight:600;letter-spacing:.025rem;padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);text-transform:uppercase}.task-list-organism .task-type-badge--flow{background:var(--info-color,#2563eb);color:var(--surface-0,#fff)}.task-list-organism .task-type-badge--checkin{background:var(--primary-color,#1d4ed8);color:var(--surface-0,#fff)}[data-theme=dark] .task-list-organism .task-type-badge--flow{background:var(--info-color,#3b82f6)}[data-theme=dark] .task-list-organism .task-type-badge--checkin{background:var(--primary-color,#2563eb)}.task-list-organism .task-status{align-items:center;display:flex}.task-list-organism .task-status-pill{align-items:center;border:1px solid transparent;border-radius:var(--border-radius-pill,20px);display:inline-flex;font-size:var(--secondary-font,12px);font-weight:600;gap:var(--spacing-xxs,4px);letter-spacing:.025rem;min-width:-moz-fit-content;min-width:fit-content;padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);text-transform:uppercase}.task-list-organism .task-status-pill i{font-size:.75rem}.task-list-organism .task-status-pill--pending,.task-list-organism .task-status-pill--todo,.task-list-organism .task-status-pill--upcoming{background:rgba(71,85,105,.1);border-color:rgba(71,85,105,.2);color:var(--surface-600,#475569)}.task-list-organism .task-status-pill--in_progress{background:rgba(29,78,216,.1);border-color:rgba(29,78,216,.2);color:var(--info-color,#1d4ed8)}.task-list-organism .task-status-pill--complete,.task-list-organism .task-status-pill--done{background:rgba(21,128,61,.1);border-color:rgba(21,128,61,.2);color:var(--success-color,#15803d)}.task-list-organism .task-status-pill--overdue{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.2);color:var(--danger-color,#dc2626)}.task-list-organism .task-status-pill--ready{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.2);color:var(--info-color,#2563eb)}.task-list-organism .task-status-pill--skipped{background:rgba(156,163,175,.12);border-color:rgba(156,163,175,.25);color:var(--surface-500,#6b7280)}[data-theme=dark] .task-list-organism .task-status-pill--pending,[data-theme=dark] .task-list-organism .task-status-pill--todo,[data-theme=dark] .task-list-organism .task-status-pill--upcoming{background:rgba(100,116,139,.15);border-color:rgba(100,116,139,.3);color:rgba(148,163,184,.9)}[data-theme=dark] .task-list-organism .task-status-pill--in_progress{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:rgba(96,165,250,.9)}[data-theme=dark] .task-list-organism .task-status-pill--complete,[data-theme=dark] .task-list-organism .task-status-pill--done{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:rgba(74,222,128,.9)}[data-theme=dark] .task-list-organism .task-status-pill--overdue{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:hsla(0,95%,75%,.9)}[data-theme=dark] .task-list-organism .task-status-pill--ready{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:rgba(96,165,250,.9)}[data-theme=dark] .task-list-organism .task-status-pill--skipped{background:hsla(220,9%,46%,.15);border-color:hsla(220,9%,46%,.3);color:rgba(156,163,175,.8)}.task-list-organism .task-status--collapsed{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xxs,4px)}.task-list-organism .task-status__since{color:var(--secondary-text-color);font-size:var(--secondary-font,12px);font-weight:400}.task-list-organism .task-actions{align-items:center;display:flex;justify-content:flex-start;min-width:0}.task-list-organism .task-action-btn{align-items:center;background:var(--info-color,#2563eb);border:1px solid transparent;border-radius:var(--border-radius-pill,20px);box-shadow:var(--button-shadow,0 1px 2px rgba(0,0,0,.1));color:var(--surface-0,#fff);cursor:pointer;display:inline-flex;font-family:var(--font-family,Manrope,sans-serif);font-size:var(--secondary-font,12px);font-weight:600;gap:var(--spacing-xxs,4px);justify-content:center;min-width:80px;padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);transition:all .2s ease;white-space:nowrap}.task-list-organism .task-action-btn i{font-size:.875rem}.task-list-organism .task-action-btn:hover:not(:disabled){background:var(--primary-color,#1d4ed8);box-shadow:var(--card-shadow,0 2px 4px rgba(0,0,0,.15));transform:translateY(-1px)}.task-list-organism .task-action-btn--disabled,.task-list-organism .task-action-btn:disabled{background:var(--surface-500,#475569);cursor:not-allowed;opacity:.4}.task-list-organism .task-action-btn--disabled:hover,.task-list-organism .task-action-btn:disabled:hover{box-shadow:var(--button-shadow,0 1px 2px rgba(0,0,0,.1));transform:none}.task-list-organism .task-action-btn--expand,.task-list-organism .task-action-btn--skip-older{background:transparent;border-color:var(--surface-300,#cbd5e1);box-shadow:none;color:var(--secondary-text-color,#475569)}.task-list-organism .task-action-btn--expand:hover:not(:disabled),.task-list-organism .task-action-btn--skip-older:hover:not(:disabled){background:var(--hover-background,#f1f5f9);border-color:var(--surface-400,#94a3b8);box-shadow:none;transform:none}[data-theme=dark] .task-list-organism .task-action-btn--expand,[data-theme=dark] .task-list-organism .task-action-btn--skip-older{border-color:var(--surface-600,#4b5563);color:var(--secondary-text-color-dark,#94a3b8)}[data-theme=dark] .task-list-organism .task-action-btn--expand:hover:not(:disabled),[data-theme=dark] .task-list-organism .task-action-btn--skip-older:hover:not(:disabled){background:var(--hover-background-dark,#334155);border-color:var(--surface-500,#6b7280)}.task-list-organism .task-action-btn--batch{background:var(--success-color,#15803d)}.task-list-organism .task-action-btn--batch:hover:not(:disabled){background:var(--success-color,#166534)}[data-theme=dark] .task-list-organism .task-action-btn{box-shadow:var(--button-shadow,0 1px 2px rgba(0,0,0,.3))}[data-theme=dark] .task-list-organism .task-action-btn:hover:not(:disabled){box-shadow:var(--card-shadow,0 2px 4px rgba(0,0,0,.4))}.task-list-organism .task-actions--collapsed-group{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xs,8px)}.task-list-organism .task-actions__batch-bar{display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px)}.task-list-organism .task-expanded-periods__loading{align-items:center;color:var(--secondary-text-color);display:flex;font-size:var(--secondary-font,12px);gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px)}.task-list-organism .task-expanded-periods__period{align-items:center;border-bottom:1px solid var(--surface-200,#e5e7eb);display:flex;gap:var(--spacing-sm,12px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.task-list-organism .task-expanded-periods__period:last-child{border-bottom:none}[data-theme=dark] .task-list-organism .task-expanded-periods__period{border-bottom-color:var(--surface-600,#4b5563)}.task-list-organism .task-expanded-periods__date{color:var(--primary-text-color);font-size:var(--secondary-font,12px);min-width:80px}.task-list-organism .task-expanded-periods__batch-actions{border-top:1px solid var(--surface-200,#e5e7eb);display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-sm,12px) var(--spacing-xs,8px)}[data-theme=dark] .task-list-organism .task-expanded-periods__batch-actions{border-top-color:var(--surface-600,#4b5563)}.task-list-organism .task-due-date{color:var(--primary-text-color)!important;font-size:var(--secondary-font,12px)}.task-list-organism .task-no-assignee{color:var(--secondary-text-color);font-size:var(--secondary-font,12px);font-style:italic;opacity:.7}.task-list-organism .task-urgency{align-items:center;border:1px solid transparent;border-radius:var(--border-radius-pill,20px);display:inline-flex;gap:var(--spacing-xxs,4px);padding:2px var(--spacing-xs,8px)}.task-list-organism .task-urgency__label{font-size:var(--secondary-font,12px);font-weight:600;text-transform:capitalize}.task-list-organism .task-urgency--critical{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.2)}.task-list-organism .task-urgency--critical .task-urgency__label{color:var(--danger-color,#dc2626)}.task-list-organism .task-urgency--high{background:rgba(234,88,12,.1);border-color:rgba(234,88,12,.2)}.task-list-organism .task-urgency--high .task-urgency__label{color:#ea580c}.task-list-organism .task-urgency--medium{background:rgba(202,138,4,.1);border-color:rgba(202,138,4,.2)}.task-list-organism .task-urgency--medium .task-urgency__label{color:#ca8a04}.task-list-organism .task-urgency--low{background:rgba(71,85,105,.1);border-color:rgba(71,85,105,.2)}.task-list-organism .task-urgency--low .task-urgency__label{color:var(--surface-600,#475569)}.task-list-organism .task-urgency--veryLow{background:rgba(156,163,175,.1);border-color:rgba(156,163,175,.25)}.task-list-organism .task-urgency--veryLow .task-urgency__label{color:var(--surface-500,#6b7280)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--critical{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--critical .task-urgency__label{color:hsla(0,95%,75%,.9)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--high{background:rgba(251,146,60,.15);border-color:rgba(251,146,60,.3)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--high .task-urgency__label{color:hsla(31,97%,72%,.9)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--medium{background:rgba(250,204,21,.12);border-color:rgba(250,204,21,.25)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--medium .task-urgency__label{color:rgba(253,224,71,.9)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--low{background:rgba(100,116,139,.15);border-color:rgba(100,116,139,.3)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--low .task-urgency__label{color:rgba(148,163,184,.9)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--veryLow{background:hsla(220,9%,46%,.12);border-color:hsla(220,9%,46%,.25)}[data-theme=dark] .task-list-organism .task-urgency.task-urgency--veryLow .task-urgency__label{color:rgba(156,163,175,.8)}.task-list-organism__context-meta{align-items:center;background:var(--surface-100,#f1f5f9);border-radius:var(--border-radius-sm,4px);color:var(--secondary-text-color);display:flex;font-size:var(--secondary-font,12px);gap:var(--spacing-xs,8px);margin-bottom:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.task-list-organism__context-meta i{color:var(--info-color,#2563eb);font-size:var(--font-size-sm,.875rem)}[data-theme=dark] .task-list-organism__context-meta{background:var(--surface-700,#374151)}[data-theme=dark] .task-list-organism__context-meta i{color:var(--info-color,#60a5fa)}.task-list-organism__table tr:has(.task-list-group-header-molecule){background:transparent!important;border:none!important;box-shadow:none!important;display:flex!important;margin:0!important;padding:0!important}.task-list-organism__table tr:has(.task-list-group-header-molecule) td:first-child{flex:1;padding:0!important}.task-list-organism__table tr:has(.task-list-group-header-molecule) td:not(:first-child){display:none!important}[data-theme=dark] .task-list-organism__table tr:has(.task-list-group-header-molecule){background:transparent!important}.task-list-organism .task-mobile-card{background:var(--component-background,#fff);border-radius:var(--border-radius-md,8px);box-shadow:var(--element-shadow,0 1px 2px rgba(0,0,0,.1));display:flex;flex-direction:column;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px)}[data-theme=dark] .task-list-organism .task-mobile-card{background:var(--component-background);box-shadow:var(--element-shadow,0 1px 2px rgba(0,0,0,.3))}.task-list-organism .task-mobile-card__header{align-items:center;display:flex;gap:var(--spacing-xs,8px);justify-content:space-between}.task-list-organism .task-mobile-card__body{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px)}.task-list-organism .task-mobile-card__due{color:var(--secondary-text-color);font-size:var(--secondary-font,12px)}.task-list-organism .task-mobile-card__actions{border-top:1px solid var(--surface-200,#e5e7eb);display:flex;gap:var(--spacing-xs,8px);padding-top:var(--spacing-xxs,4px)}[data-theme=dark] .task-list-organism .task-mobile-card__actions{border-top-color:var(--surface-600,#4b5563)}.task-list-organism .task-mobile-card:has(.task-status-pill--overdue){border-left:3px solid var(--danger-color,#dc2626)}.task-list-organism .task-mobile-card:has(.task-status-pill--in_progress){border-left:3px solid var(--info-color,#1d4ed8)}.task-list-organism .task-mobile-card:has(.task-status-pill--complete,.task-status-pill--done){border-left:3px solid var(--success-color,#15803d)}.task-list-organism .task-mobile-card:has(.task-status-pill--ready){border-left:3px solid var(--primary-color,#2563eb)}.task-list-organism .task-mobile-card:has(.task-status-pill--upcoming,.task-status-pill--todo,.task-status-pill--pending){border-left:3px solid var(--surface-400,#94a3b8)}.task-list-organism .task-mobile-card__expanded-periods{border-top:1px solid var(--surface-200,#e5e7eb);padding-top:var(--spacing-xs,8px)}[data-theme=dark] .task-list-organism .task-mobile-card__expanded-periods{border-top-color:var(--surface-600,#4b5563)}.task-list-organism .task-mobile-card__expanded-periods .task-expanded-periods__loading{align-items:center;color:var(--secondary-text-color);display:flex;font-size:var(--secondary-font,12px);gap:var(--spacing-xs,8px)}.task-list-organism .task-mobile-card__expanded-periods .task-expanded-periods__period{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px) 0}.task-list-organism .task-mobile-card__expanded-periods .task-expanded-periods__date{color:var(--primary-text-color);font-size:var(--secondary-font,12px)}.task-list-custom-settings{display:flex;flex-direction:column}.task-list-custom-settings__row{align-items:center;display:flex;gap:var(--spacing-md,16px);justify-content:space-between;margin-bottom:var(--spacing-sm,12px)}.task-list-custom-settings__row:last-child{margin-bottom:0}.task-list-custom-settings__row label{color:var(--primary-text-color);flex-shrink:0;font-size:.875rem}.task-list-custom-settings__dropdown{width:150px}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid rgba(0,0,0,.4);border-right:2px solid rgba(0,0,0,.4);bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2eiIgb3BhY2l0eT0iLjMwMiIvPjwvc3ZnPg==");background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-grid-item{align-items:stretch;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;overflow:visible}.react-resizable-handle{background-color:#3498db;background-size:cover;border:var(--primary-border);border-radius:50%;box-sizing:border-box;cursor:se-resize;height:20px;width:20px}.react-resizable-handle:hover{background-color:#2980b9}.grid-item{flex:1;height:100%;min-width:0;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column}.grid-item .atlas-component{height:100%!important;max-height:100%!important}.grid-item--hidden{display:none!important}.grid-item ::-webkit-scrollbar{display:none}.metaspace-grid-container{display:flex;flex:1;flex-direction:column;height:100%;padding:0 10px 10px;width:100%}.metaspace-grid-container>div:last-child{transition:flex .45s cubic-bezier(.4,0,.2,1)}.metaspace-grid-container .layout{flex:1;overflow:visible;transition:width .45s cubic-bezier(.4,0,.2,1)}.react-grid-item.react-grid-placeholder{background-color:transparent;border:none;pointer-events:none}[data-theme=dark] .grid-item::-webkit-scrollbar-track{background:var(--surface-700)}[data-theme=dark] .grid-item::-webkit-scrollbar-thumb{background:var(--surface-500)}[data-theme=dark] .grid-item::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.notification-bell-wrapper{display:inline-block;height:auto;margin-top:0;position:relative;width:auto}.notification-bell-wrapper .mobile-hide{display:block}.notification-bell-wrapper .mobile-show{display:none}@media (max-width:500px){.notification-bell-wrapper .mobile-hide{display:none!important}.notification-bell-wrapper .mobile-show{display:block!important}}.notification-bell{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;line-height:0;padding:0;position:relative;transition:background-color .2s}.notification-bell .pi{color:#377fc4;display:block;font-size:16px;line-height:1;pointer-events:none;position:relative;top:.5px}.notification-bell:focus,.notification-bell:hover{background-color:rgba(0,0,0,.05)}.notification-bell:focus{outline:2px solid #007bff;outline-offset:2px}.notification-bell:focus:not(:focus-visible){outline:none}.notification-bell .notification-badge{align-items:center;animation:badge-pulse 2s ease-in-out infinite;display:flex;font-size:9px;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:0;top:0;z-index:2}@media (max-width:500px){.notification-bell .notification-badge{right:6px}}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.notification-bell--atlas{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(74,100,126,.3),0 1px 1px rgba(3,44,88,.1);display:inline-flex;height:32px;justify-content:center;width:32px}.notification-bell--atlas:hover{background:#fff;box-shadow:0 3px 7px rgba(74,100,126,.35),0 1px 1px rgba(3,44,88,.12)}.notification-bell--atlas:focus{background-color:#fff;outline:2px solid #007bff;outline-offset:2px}.notification-bell--atlas.is-active{background:linear-gradient(180deg,#377fc4,#36b6f9)!important;border-color:#fff}.notification-bell--atlas.is-active .pi{color:#fff}.notification-bell--atlas.has-unread:after{background:#ef4444;border:2px solid #fff;border-radius:50%;content:"";height:8px;position:absolute;right:4px;top:4px;width:8px;z-index:1}@media (max-width:500px){.notification-bell--atlas.has-unread:after{right:10px}}.notification-bell--atlas.has-inner{box-shadow:inset -1px -3px 2px rgba(116,139,157,.35),inset 1px 1px 2.5px rgba(31,59,96,.2),0 2px 5px rgba(74,100,126,.3)}[data-theme=dark] .notification-bell--atlas:not(.is-active){filter:brightness(.6) saturate(1.2)}[data-theme=dark] .notification-bell--atlas:not(.is-active) .notification-badge{filter:brightness(1.667) saturate(.833)}.notification-dropdown{animation:slideDown .2s ease-out;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:500px;width:380px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notification-dropdown .notification-dropdown-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px}.notification-dropdown .notification-dropdown-header h3{font-size:18px;font-weight:600;margin:0}.notification-dropdown .notification-dropdown-header .mark-all-read-btn{background:none;border:none;border-radius:4px;color:#007bff;cursor:pointer;font-size:14px;padding:4px 8px;transition:background-color .2s}.notification-dropdown .notification-dropdown-header .mark-all-read-btn:hover{background-color:rgba(0,123,255,.1)}.notification-dropdown .notification-dropdown-header .mark-all-read-btn .spinner-icon{margin-right:var(--spacing-xxs,4px)}.notification-dropdown .notification-filter-section{border-bottom:1px solid #e0e0e0;padding:12px 16px}.notification-dropdown .notification-filter-section .filter-label{color:#666;font-size:12px;font-weight:500;margin-bottom:8px}.notification-dropdown .notification-filter-section .filter-buttons{display:flex;flex-wrap:wrap;gap:6px}.notification-dropdown .notification-filter-section .filter-buttons .filter-button{align-items:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:16px;color:#666;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:6px 10px;transition:all .2s;white-space:nowrap}.notification-dropdown .notification-filter-section .filter-buttons .filter-button:hover{background:#f0f8ff;border-color:#007bff;color:#007bff}.notification-dropdown .notification-filter-section .filter-buttons .filter-button:focus{border-color:#007bff;outline:2px solid #007bff;outline-offset:2px}.notification-dropdown .notification-filter-section .filter-buttons .filter-button:focus:not(:focus-visible){outline:none}.notification-dropdown .notification-filter-section .filter-buttons .filter-button.active{background:#007bff;border-color:#007bff;color:#fff}.notification-dropdown .notification-filter-section .filter-buttons .filter-button.active i{color:#fff}.notification-dropdown .notification-filter-section .filter-buttons .filter-button.active:focus{outline-color:#0056b3}.notification-dropdown .notification-filter-section .filter-buttons .filter-button i{color:inherit;font-size:12px;width:12px}.notification-dropdown .notification-filter-section .filter-buttons .filter-button span{font-size:12px;font-weight:500}.notification-dropdown .notification-dropdown-content{flex:1;max-height:350px;overflow-y:auto}.notification-dropdown .notification-dropdown-content .notification-empty,.notification-dropdown .notification-dropdown-content .notification-loading{color:#666;padding:40px;text-align:center}.notification-dropdown .notification-dropdown-content .notification-empty i,.notification-dropdown .notification-dropdown-content .notification-loading i{color:#ccc;display:block;font-size:48px;margin-bottom:16px}.notification-dropdown .notification-dropdown-content .notification-empty p,.notification-dropdown .notification-dropdown-content .notification-loading p{font-size:14px;margin:0 0 16px}.notification-dropdown .notification-dropdown-content .notification-empty .create-test-btn,.notification-dropdown .notification-dropdown-content .notification-loading .create-test-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;padding:8px 16px;transition:background-color .2s}.notification-dropdown .notification-dropdown-content .notification-empty .create-test-btn:hover,.notification-dropdown .notification-dropdown-content .notification-loading .create-test-btn:hover{background:#0056b3}.notification-dropdown .notification-dropdown-content .notification-list .notification-item{background:none;border:none;border-bottom:1px solid #eef2ff;cursor:pointer;padding:12px 16px;position:relative;text-align:left;transition:background-color .2s;width:100%}.notification-dropdown .notification-dropdown-content .notification-list .notification-item:hover{background-color:#f8f9fa!important}.notification-dropdown .notification-dropdown-content .notification-list .notification-item.unread{background-color:#eff6ff;border-bottom:var(--primary-border);border-left:3px solid #3b82f6;padding-left:13px}.notification-dropdown .notification-dropdown-content .notification-list .notification-item.unread .notification-unread-indicator{background-color:#3b82f6;border-radius:50%;height:6px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.notification-dropdown .notification-dropdown-content .notification-list .notification-item.read{opacity:.8}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-item-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:4px}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-item-header .notification-title-section{align-items:center;display:flex;flex:1;gap:8px;margin-right:8px}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-item-header .notification-title-section .notification-type-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:14px}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-item-header .notification-title-section .notification-title{color:#333;flex:1;font-size:14px;font-weight:500}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-item-header .notification-time{color:#999;font-size:12px;white-space:nowrap}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-content{color:#666;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-meta{display:flex;justify-content:flex-end}.notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-meta .notification-type-label{color:#888;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.notification-dropdown .notification-dropdown-footer{border-top:2px solid #e8f0fe;padding:12px 16px;text-align:center}.notification-dropdown .notification-dropdown-footer .view-all-link{align-items:center;background:none;border:none;border-radius:6px;color:#2563eb;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:6px 12px;text-decoration:none;transition:background-color .2s,color .2s}.notification-dropdown .notification-dropdown-footer .view-all-link .view-all-icon{font-size:11px;transition:transform .2s ease}.notification-dropdown .notification-dropdown-footer .view-all-link:hover{background-color:rgba(37,99,235,.08);color:#1d4ed8;text-decoration:none}.notification-dropdown .notification-dropdown-footer .view-all-link:hover .view-all-icon{transform:translateX(3px)}[data-theme=dark] .notification-bell-wrapper .notification-bell:hover{background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .notification-bell-wrapper .notification-bell:focus{background-color:hsla(0,0%,100%,.1);outline-color:#4a90e2}[data-theme=dark] .notification-bell-wrapper .notification-bell--atlas{background:#fff;border-color:#fff}[data-theme=dark] .notification-bell-wrapper .notification-dropdown{background:#2c2c3e;box-shadow:0 4px 12px rgba(0,0,0,.5)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-header{border-bottom-color:#3a3a4e}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-header h3{color:var(--primary-text-color)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-header .mark-all-read-btn{color:#4a90e2}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-header .mark-all-read-btn:hover{background-color:rgba(74,144,226,.2)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section{border-bottom-color:#3a3a4e}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-label{color:var(--secondary-text-color)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button{background:rgba(59,130,246,.12);border-color:rgba(96,165,250,.35);color:#93c5fd}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button:hover{background:rgba(59,130,246,.22);border-color:#60a5fa;color:#bfdbfe}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button:focus{border-color:#60a5fa;outline-color:#60a5fa}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button.active{background:#3b82f6;border-color:#3b82f6;color:#fff}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button.active i{color:#fff}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-filter-section .filter-buttons .filter-button.active:focus{outline-color:#2563eb}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-empty,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-loading{color:var(--secondary-text-color)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-empty i,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-loading i{color:#555}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-empty .create-test-btn,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-loading .create-test-btn{background:#4a90e2}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-empty .create-test-btn:hover,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-loading .create-test-btn:hover{background:#357abd}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item{background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.08)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item:hover{background-color:hsla(0,0%,100%,.05)!important}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item.unread{background-color:rgba(59,130,246,.1);border-left:3px solid #3b82f6;padding-left:13px}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item.unread .notification-unread-indicator{background-color:#60a5fa}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-title-section .notification-title{color:var(--primary-text-color)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-content,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-meta .notification-type-label,[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-content .notification-list .notification-item .notification-time{color:var(--secondary-text-color)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-footer{border-top-color:hsla(0,0%,100%,.1)}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-footer .view-all-link{color:#60a5fa;font-weight:600}[data-theme=dark] .notification-bell-wrapper .notification-dropdown .notification-dropdown-footer .view-all-link:hover{background-color:rgba(59,130,246,.15);color:#93c5fd;text-decoration:none}.globalmetaspace-container{flex-grow:0;flex-shrink:0;position:relative;z-index:10}.globalmetaspace-container .p-button{background:none;border:none;flex-shrink:0;gap:5px}@media (max-width:500px){.globalmetaspace-container .p-button{display:none}}.globalmetaspace-container .p-button:focus{box-shadow:none}.globalmetaspace-container .global-task-list-button{background:#fff;height:32px;margin-bottom:7px;width:32px}.globalmetaspace-container .global-task-list-button .pi-check-square{color:#377fc4;font-size:1rem;margin-left:5px;transition:color .2s ease}.globalmetaspace-container .global-task-list-button--active{background:linear-gradient(180deg,#377fc4,#36b6f9)!important;border-color:#fff}.globalmetaspace-container .global-task-list-button--active .pi-check-square{color:#fff}.globalmetaspace-container .global-task-list-button{transition:transform .2s ease,filter .2s ease}.globalmetaspace-container .global-task-list-button:hover{filter:drop-shadow(0 0 6px rgba(55,127,196,.5));transform:scale(1.12)}.globalmetaspace-container .notification-bell-wrapper{margin-top:-8px}.globalmetaspace-container .desktop-notification-bell{transition:transform .2s ease,filter .2s ease}.globalmetaspace-container .desktop-notification-bell:hover .p-badge,.globalmetaspace-container .desktop-notification-bell:hover .p-overlay-badge>.p-badge{animation:badge-bounce .4s ease}@media (max-width:500px){.globalmetaspace-container .desktop-notification-bell{display:none}}.globalmetaspace-container .global-armillary-button{transition:transform .2s ease,filter .2s ease}.globalmetaspace-container .global-armillary-button:hover{filter:drop-shadow(0 0 6px rgba(55,127,196,.5));transform:scale(1.12)}.globalmetaspace-container .global-atlas-button{transition:transform .2s ease,filter .2s ease}.globalmetaspace-container .global-atlas-button:hover{filter:drop-shadow(0 0 6px rgba(55,127,196,.5));transform:scale(1.12)}@keyframes badge-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}[data-theme=dark] .globalmetaspace-container .global-armillary-button .Armillary-icon,[data-theme=dark] .globalmetaspace-container .global-atlas-button .Atlas-icon,[data-theme=dark] .globalmetaspace-container .global-task-list-button:not(.global-task-list-button--active){filter:brightness(.6) saturate(1.2)}.globalmetaspace-container .global-search-icon-button{margin-top:-8px}@media (max-width:500px){.globalmetaspace-container .global-search-icon-button{display:none}}.globalmetaspace-container h2,.globalmetaspace-container h5{color:#003864;font-family:var(--font-family);padding-left:1rem}.lag-label{color:#377fc4;font-size:var(--primary-font);font-weight:400;padding-top:10px;text-align:right;width:8.5rem}.template-selector{align-items:center;display:inline-flex}.template-selector--locked .template-selector__button{opacity:.8}.template-selector__menu{min-width:220px}.template-selector__menu .p-menuitem-link{gap:.5rem;padding:.75rem 1rem}.template-selector__menu .p-menuitem-icon{color:var(--text-color-secondary,#6c757d);font-size:.875rem}.template-selector__menu .template-selector__menu-item--active .p-menuitem-link{background-color:var(--hover-background);font-weight:600}.sphere-details-container{display:flex;flex-direction:column;gap:10px;padding:0 15px 20px 20px}.title-editable{background:var(--input-background,#fff);border:3px solid #fff;border-radius:20px;box-shadow:2px 0 4px 0 rgba(0,0,0,.1),1px 2px 5px -1px rgba(74,100,126,.3);margin-bottom:20px;width:17rem}.title-editable .pi-pencil{color:#4a647e;cursor:pointer;height:12.509px;margin-right:5px;width:10.76px}.title-editable .pi-pencil:hover{color:#26a3e3}.description-section{border:var(--primary-border);border-radius:20px;box-shadow:2px 0 4px 0 rgba(0,0,0,.1),1px 2px 5px -1px rgba(74,100,126,.3);display:inline-block;height:147px;position:relative;width:16.7rem}.description-section textarea{border-radius:20px;color:var(--primary-text-color);font-size:var(--primary-font);height:144px;resize:none;width:16.7rem}.description-section .pi-pencil{color:#4a647e;cursor:pointer;height:12.509px;margin-right:5px;position:absolute;right:10px;top:10px;width:10.76px}.description-section .pi-pencil:hover{color:#26a3e3}.parent-info{margin:20px 0}.parent-info .username{color:#26a3e3;display:inline-flex;font-size:var(--primary-font);font-weight:600;text-decoration:none;white-space:normal;width:15rem;word-wrap:break-word;overflow-wrap:anywhere}.parent-info span{color:var(--primary-text-color);font-size:var(--primary-font);font-weight:500}.parent-info p{margin:0 0 5px}strong{font-size:var(--primary-font);font-weight:700}.metadata p,strong{color:var(--primary-text-color)}.metadata p{font-size:11px}.metadata label{color:#26a3e3;font-weight:600}.action-buttons{align-items:center;background:var(--text-true-white,#fff);border:var(--primary-border);border-radius:20px;box-shadow:inset 1px 1px 5px 0 rgba(31,59,96,.2),inset -1px -3px 4px 0 rgba(116,139,157,.35);display:flex;gap:10px;height:38px;padding:5px;position:relative}.action-buttons label{color:var(--primary-text-color);font-size:var(--secondary-font);font-style:normal;font-weight:500}.action-buttons i{height:14.557px;width:18.272px}.spheredetails-search{border-radius:0;color:var(--primary-text-color);font-size:var(--primary-font);width:16.7rem}.columns-container{display:flex;flex-direction:column;justify-content:space-between}.left-column{display:flex;flex:1;flex-direction:column}.right-column{align-items:flex-end;display:flex;flex:1;flex-direction:row;gap:10px}.right-column .left{display:flex;flex-direction:column}.details-container{background:var(--panel-accordion,linear-gradient(3deg,#e9f2f9 18.75%,#f2f9fe 53.14%,#f5fbff 101.54%,#f9fdff 101.55%));box-shadow:inset 1px 1px 5px 0 rgba(30,84,156,.1),inset -3px -1px 10px 0 rgba(160,183,202,.1);display:flex}.p-dropdown-label .urgent-status-icon{margin-right:4px!important}.urgency-dropdown .p-dropdown-label .dropdown-selected-item i{vertical-align:middle}.mobile-toolbar-backdrop{animation:backdropFadeIn .3s ease;background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:998}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}.mobile-toolbar-container{bottom:56px;left:0;pointer-events:none;position:fixed;right:0;z-index:999}.mobile-toolbar-container.expanded{pointer-events:auto}.mobile-toolbar-container.expanded .mobile-toolbar-drawer{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-toolbar-drawer{background:var(--surface-card,#fff);border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;height:auto;left:0;max-height:85vh;min-height:300px;opacity:0;pointer-events:none;position:absolute;right:0;transform:translateY(100%);transition:all .3s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .mobile-toolbar-drawer{background:#1e1e2f;box-shadow:0 -4px 20px rgba(0,0,0,.5)}.mobile-toolbar-drawer .drawer-header{border-bottom:1px solid var(--border-color,#e0e0e0);flex-shrink:0;padding:12px 16px 0}[data-theme=dark] .mobile-toolbar-drawer .drawer-header{border-bottom-color:hsla(0,0%,100%,.1)}.mobile-toolbar-drawer .drawer-header .drawer-handle{background:var(--secondary-text-color,#ccc);border-radius:2px;cursor:grab;height:4px;margin:0 auto 16px;width:40px}.mobile-toolbar-drawer .drawer-header .drawer-handle:active{cursor:grabbing}[data-theme=dark] .mobile-toolbar-drawer .drawer-header .drawer-handle{background:hsla(0,0%,100%,.3)}.mobile-toolbar-drawer .drawer-header .drawer-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch}.mobile-toolbar-drawer .drawer-header .drawer-tabs::-webkit-scrollbar{display:none}.mobile-toolbar-drawer .drawer-header .drawer-tabs{-ms-overflow-style:none;scrollbar-width:none}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab{align-items:center;background:none;border:none;border-bottom:2px solid transparent;border-radius:12px;color:var(--secondary-text-color,#999);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding:8px 16px;transition:all .2s ease}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab:active{transform:scale(.95)}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab.active{background:var(--primary-color-light,rgba(55,127,196,.1));border-bottom-color:var(--primary-color,#377fc4);color:var(--primary-color,#377fc4)}[data-theme=dark] .mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab.active{background:rgba(95,160,223,.25);border-bottom-color:#7ab8f5;color:#7ab8f5}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab.active .tab-icon-wrapper i{color:var(--primary-color,#377fc4)}[data-theme=dark] .mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab.active .tab-icon-wrapper i{color:#7ab8f5}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-icon-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-icon-wrapper i{font-size:20px;transition:color .2s}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-icon-wrapper .tab-badge{align-items:center;background:#e74c3c;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:var(--primary-text-color);display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;position:absolute;right:-8px;top:-6px}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-label{font-size:12px;font-weight:500;white-space:nowrap}[data-theme=dark] .mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab{color:hsla(0,0%,100%,.6)}.mobile-toolbar-drawer .drawer-content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-toolbar-drawer .drawer-content .drawer-content-panel{display:flex;flex-direction:column;height:100%}.mobile-toolbar-drawer .drawer-content .drawer-content-placeholder{color:var(--secondary-text-color,#999);font-size:14px;padding:32px 16px;text-align:center}.mobile-toolbar-drawer .drawer-content::-webkit-scrollbar{width:6px}.mobile-toolbar-drawer .drawer-content::-webkit-scrollbar-track{background:transparent}.mobile-toolbar-drawer .drawer-content::-webkit-scrollbar-thumb{background:var(--secondary-text-color,#ccc);border-radius:3px}.mobile-toolbar-drawer .drawer-content::-webkit-scrollbar-thumb:hover{background:var(--primary-text-color,#999)}.metaspace-chat-panel{display:flex;flex-direction:column;height:100%}.metaspace-chat-panel .sphere-chat-panel{height:100%;max-height:none}@media (max-width:360px){.mobile-toolbar-drawer .drawer-header{padding:8px 12px 0}.mobile-toolbar-drawer .drawer-header .drawer-tabs{gap:4px}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab{padding:6px 12px}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-icon-wrapper i{font-size:18px}.mobile-toolbar-drawer .drawer-header .drawer-tabs .drawer-tab .tab-label{font-size:11px}.mobile-toolbar-toggle{height:48px;width:48px}.mobile-toolbar-toggle i{font-size:20px}.mobile-toolbar-toggle .toggle-badge{font-size:11px;height:20px;min-width:20px}}@media (min-width:768px){.mobile-toolbar-container{display:none}}.drawer-slide-enter{opacity:0;transform:translateY(100%)}.drawer-slide-enter-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.drawer-slide-enter-active,.drawer-slide-exit{opacity:1;transform:translateY(0)}.drawer-slide-exit-active{opacity:0;transform:translateY(100%);transition:all .25s cubic-bezier(.4,0,.2,1)}.drawer-atom{background:var(--surface-card);box-shadow:-2px 0 8px rgba(0,0,0,.12)}.drawer-atom .p-sidebar-header{border-bottom:1px solid var(--surface-border);padding:var(--spacing-md,16px)}.drawer-atom .p-sidebar-content{padding:var(--spacing-md,16px)}.drawer-atom.p-sidebar-left{box-shadow:2px 0 8px rgba(0,0,0,.12)}.drawer-atom.p-sidebar-top{box-shadow:0 2px 8px rgba(0,0,0,.12)}.drawer-atom.p-sidebar-bottom{box-shadow:0 -2px 8px rgba(0,0,0,.12)}[data-theme=dark] .drawer-atom{box-shadow:-2px 0 8px rgba(0,0,0,.3)}[data-theme=dark] .drawer-atom.p-sidebar-left{box-shadow:2px 0 8px rgba(0,0,0,.3)}[data-theme=dark] .drawer-atom.p-sidebar-top{box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .drawer-atom.p-sidebar-bottom{box-shadow:0 -2px 8px rgba(0,0,0,.3)}.template-preview-slide-in{animation:slideInTop .4s cubic-bezier(.23,1.01,.33,1) both;background:#f7f9fc;border:1.5px solid #e4eaf3;border-radius:20px;box-shadow:0 6px 24px rgba(60,80,140,.09);margin-bottom:18px;position:relative}.template-preview-header{align-items:center;background:var(--bkg-outpanel,linear-gradient(180deg,#e2f2fe 0,#e6eef3 51.19%,#f0f6fb 100%));border:1px solid #fff;display:flex;justify-content:space-between}[data-theme=dark] .template-preview-header{background:#2c2c3e}.template-preview-header{border-radius:20px 20px 0 0;padding-left:10px}.template-preview-header i{height:35px;margin-right:.75rem;width:35px}.template-preview-body h4,.template-preview-header h3{color:var(--primary-text-color)}.template-preview-body h4{font-size:var(--sub-heading-font)}.template-preview-body{font-size:1.04em;padding:0 20px 20px}[data-theme=dark] .template-preview-body{background:#121212}.template-preview-body .sub-header{align-items:center;color:var(--primary-text-color);display:flex;font-size:var(--sub-heading-font);gap:.5rem}.template-preview-body .sub-header i{height:25px;width:25px}.template-preview-body .sub-header h5{font-size:var(--primary-font);margin:10px 0}.template-preview-body p{color:var(--primary-text-color);font-size:var(--primary-font);margin-top:5px}.template-preview-body .use-case-content{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.template-preview-body .use-case-content .use-case-label{color:var(--primary-text-color);font-size:var(--primary-font)}.template-preview-body .use-case-content .p-tag{background:var(--user-bg,linear-gradient(359deg,#f5fbff -34.86%,#f2f9fe -34.84%,#eff5fa 99.41%,#fafdff 125.39%));border:var(--primary-border);border-radius:20px;box-shadow:inset 2px 2px 10px 0 rgba(74,100,126,.2)}.template-preview-body .use-case-content .p-tag-value{color:#377fc4;font-size:var(--secondary-font)}.template-preview-body .flow{color:var(--primary-text-color);display:flex;flex-wrap:wrap;font-size:var(--primary-font);gap:8px;margin:8px 0}.template-preview-body .perspectives-section{background:linear-gradient(354deg,#eaf2fc -118.97%,#f4faff 90.47%);border:var(--primary-border);border-radius:20px;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);font-size:var(--primary-font)}[data-theme=dark] .template-preview-body .perspectives-section{background:#2a2a3d}.template-preview-body .perspectives-section{width:50%}.template-preview-body .perspectives-section h4{box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);font-size:var(--sub-heading-font);padding:10px}.template-preview-body .perspectives-section .perspective-item{color:var(--primary-text-color);padding:0 10px}.template-preview-body .schema-properties-list{background:linear-gradient(354deg,#eaf2fc -118.97%,#f4faff 90.47%);border:var(--primary-border);border-radius:20px;box-shadow:0 1px 1px 0 rgba(6,44,88,.1),1px 2px 5px -1px rgba(74,100,126,.3);font-size:var(--primary-font);margin-right:1.5rem!important}[data-theme=dark] .template-preview-body .schema-properties-list{background:#2a2a3d}.template-preview-body .schema-properties-list{width:50%}.template-preview-body .schema-properties-list h4{box-shadow:1px 2px 3px -1px rgba(74,100,126,.15);font-size:var(--sub-heading-font);padding:10px}.template-preview-body .schema-properties-list .schema-property-row{color:var(--primary-text-color);font-size:var(--primary-font);padding:0 10px}.template-preview-footer{background:var(--bkg-outpanel,linear-gradient(180deg,#e2f2fe 0,#e6eef3 51.19%,#f0f6fb 100%));border:1px solid #fff;border-radius:0 0 20px 20px;bottom:-15px;display:flex;gap:5px;justify-content:flex-end;padding:10px 10px 10px 0;position:sticky}[data-theme=dark] .template-preview-footer{background:#2c2c3e}.period-selector{--gap:1rem;display:flex;flex-direction:column}.period-selector h2{margin:0 0 var(--gap) 0}.period-selector .section-label{color:var(--text-color-secondary,#6b6b6b);font-size:.85rem;font-weight:600}.period-selector .period-list{background:var(--surface-ground,#fff);display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:var(--gap)}.period-selector .period-card,.period-selector .period-list{border:1px solid var(--surface-border,#d5d5d5);border-radius:var(--border-radius,6px)}.period-selector .period-card{transition:border-color .15s ease,box-shadow .15s ease}.period-selector .period-card:hover{border-color:var(--primary-color,#377fc4);box-shadow:0 0 0 1px rgba(var(--primary-color,#377fc4),.3)}.period-selector .period-card.selected{background:rgba(var(--primary-color,#377fc4),.08);border-color:var(--primary-color,#377fc4)}.period-selector .period-card .chip{background:var(--surface-chip-bg,#f0f4ff);border-radius:10px;color:var(--primary-color,#377fc4);display:inline-block;font-size:.7rem;line-height:1.4;padding:0 .4rem}.period-selector .chip{align-items:center;background:var(--surface-chip-bg,#e9edf5);border-radius:16px;color:var(--text-color,#333);display:inline-flex;font-size:.8rem;padding:0 .75rem}.period-selector .chip i{cursor:pointer;font-size:.7rem;margin-left:.5rem}.period-selector .p-button-text{color:var(--text-color-secondary,#6b6b6b)}.date-time-dialog-editor__display{align-items:center;display:inline-flex;gap:.5rem;min-height:2rem;width:100%}.date-time-dialog-editor__value{color:#495057;font-size:.875rem;white-space:nowrap}.date-time-dialog-editor__edit-btn{height:auto!important;padding:.25rem .5rem!important}.date-time-dialog-editor__edit-btn .pi{font-size:.75rem}.date-time-dialog-editor__edit-btn:hover{background-color:rgba(0,0,0,.04)!important}.date-time-dialog-editor__dialog.p-dialog{background:linear-gradient(.59deg,#e4f0fa 4.13%,#f2faff 99.98%);border-radius:20px;box-shadow:20px 20px 20px rgba(0,0,0,.15);max-width:650px;width:90vw}.date-time-dialog-editor__dialog .p-dialog-content{min-width:600px;padding:1.5rem}.date-time-dialog-editor__footer{display:flex;gap:.5rem;justify-content:flex-end}.date-time-dialog-editor--compact .date-time-dialog-editor__value{font-size:.75rem}.date-time-dialog-editor--compact .date-time-dialog-editor__edit-btn{padding:.125rem .25rem!important}.date-time-dialog-editor--compact .date-time-dialog-editor__edit-btn .pi{font-size:.625rem}.date-time-dialog-editor--inline .date-time-dialog-editor__display{display:inline-flex}.mobile-notification-bell{align-items:center;display:flex;justify-content:center}.mobile-notification-bell__trigger{background:none!important;border-color:transparent!important;width:var(--mobile-icon-size)}.mobile-notification-bell__trigger .notification-dropdown{display:none!important}.mobile-notification-bell .notification-bell-wrapper .notification-bell .pi-bell{color:var(--primary-text-color);font-size:var(--icon-size-lg);transition:color .3s ease}.mobile-notification-modal{align-items:flex-end;animation:fadeIn .2s ease-in-out;background:transparent;border:none;display:flex;height:auto;inset:0;margin:0;max-height:none;max-width:none;padding:0;position:fixed;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-notification-modal__overlay{backdrop-filter:blur(2px);background:rgba(0,0,0,.5);inset:0;position:absolute}.mobile-notification-modal__content{animation:slideUp .3s ease-out;background:var(--component-background);border-radius:16px 16px 0 0;box-shadow:0 -4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:90vh;position:relative;width:100%}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-notification-modal__header{align-items:center;border-bottom:1px solid var(--primary-border);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.mobile-notification-modal__header h2{color:var(--primary-text-color);font-size:1.25rem;font-weight:600;margin:0}.mobile-notification-modal__close{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;pointer-events:auto;position:relative;transition:background .2s ease;width:36px;z-index:10001}.mobile-notification-modal__close i{color:var(--primary-text-color);font-size:1.25rem;pointer-events:none}.mobile-notification-modal__close:hover{background:rgba(38,163,227,.1)}.mobile-notification-modal__close:active{background:rgba(38,163,227,.2)}.mobile-notification-modal__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:0}.mobile-notification-modal__body .notification-bell-wrapper{width:100%}.mobile-notification-modal__body .notification-bell-wrapper .notification-bell{display:none}.mobile-notification-modal__body .notification-bell-wrapper .notification-dropdown{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;position:static!important;width:100%!important}.mobile-notification-modal__body .notification-dropdown-header{display:none}.mobile-notification-modal__body .notification-filter-section{background:var(--component-background);border-bottom:1px solid var(--primary-border);padding:12px 20px}.mobile-notification-modal__body .notification-filter-section .filter-label{font-size:.875rem;margin-bottom:8px}.mobile-notification-modal__body .notification-filter-section .filter-buttons{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.mobile-notification-modal__body .notification-filter-section .filter-buttons::-webkit-scrollbar{height:4px}.mobile-notification-modal__body .notification-filter-section .filter-buttons::-webkit-scrollbar-thumb{background:rgba(38,163,227,.3);border-radius:2px}.mobile-notification-modal__body .notification-filter-section .filter-button{font-size:.875rem;min-width:-moz-fit-content;min-width:fit-content;padding:8px 16px;white-space:nowrap}.mobile-notification-modal__body .notification-filter-section .filter-button i{font-size:.875rem}.mobile-notification-modal__body .notification-dropdown-content{max-height:none;padding:0}.mobile-notification-modal__body .notification-list{padding:0}.mobile-notification-modal__body .notification-item{border-bottom:1px solid var(--primary-border);min-height:80px;padding:16px 20px}.mobile-notification-modal__body .notification-item:active{background:rgba(38,163,227,.05)}.mobile-notification-modal__body .notification-empty,.mobile-notification-modal__body .notification-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}.mobile-notification-modal__body .notification-empty i,.mobile-notification-modal__body .notification-loading i{color:var(--primary-text-color);font-size:3rem;margin-bottom:16px;opacity:.5}.mobile-notification-modal__body .notification-empty p,.mobile-notification-modal__body .notification-loading p{color:var(--primary-text-color);font-size:1rem;margin:0}.mobile-notification-modal__body .notification-dropdown-footer{background:var(--component-background);border-top:1px solid var(--primary-border);bottom:0;padding:16px 20px;position:sticky;z-index:10}.mobile-notification-modal__body .notification-dropdown-footer .view-all-link{background:transparent;border:1px solid #26a3e3;border-radius:8px;color:#26a3e3;cursor:pointer;font-size:1rem;font-weight:500;padding:12px;text-align:center;transition:all .2s ease;width:100%}.mobile-notification-modal__body .notification-dropdown-footer .view-all-link:hover{background:rgba(38,163,227,.1)}.mobile-notification-modal__body .notification-dropdown-footer .view-all-link:active{background:rgba(38,163,227,.2);transform:scale(.98)}body.mobile-notification-modal-open{overflow:hidden}.alert-card-molecule{border-radius:var(--border-radius-lg,12px);box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1));display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;width:100%}.alert-card-molecule.alert-card--clickable{cursor:pointer}.alert-card-molecule.alert-card--clickable:hover{box-shadow:var(--shadow-lg,0 8px 16px rgba(0,0,0,.15));transform:translateY(-2px)}.alert-card-molecule.alert-card--clickable:active{transform:translateY(0)}.alert-card-molecule .alert-card-banner{background:#4a5568;border-bottom:1px solid #2d3748;padding:var(--spacing-md,16px) var(--spacing-lg,20px)}.alert-card-molecule .alert-card-banner .alert-card-banner-content{align-items:flex-start;display:flex;gap:var(--spacing-md,16px);justify-content:space-between}.alert-card-molecule .alert-card-banner .alert-card-banner-text{flex:1}.alert-card-molecule .alert-card-banner .alert-card-banner-title{color:#fff;font-size:var(--font-size-lg,18px);font-weight:600;line-height:1.4;margin:0}.alert-card-molecule .alert-card-banner .alert-card-banner-subtitle{color:hsla(0,0%,100%,.8);font-size:var(--font-size-sm,14px);line-height:1.5;margin:var(--spacing-xs,4px) 0 0}.alert-card-molecule .alert-card-banner .alert-card-banner-dismiss{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm,4px);color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:var(--font-size-lg,18px);justify-content:center;line-height:1;padding:var(--spacing-xs,4px);transition:background-color .2s ease,color .2s ease}.alert-card-molecule .alert-card-banner .alert-card-banner-dismiss:hover{background:hsla(0,0%,100%,.1);color:#fff}.alert-card-molecule .alert-card-banner .alert-card-banner-dismiss:active{background:hsla(0,0%,100%,.2)}.alert-card-molecule .alert-card-main{border:none;border-radius:0;box-shadow:none;display:flex;flex:1;flex-direction:column;padding:var(--spacing-lg,20px)}.alert-card-molecule .alert-card-content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-md,12px)}.alert-card-molecule .alert-card-header{align-items:center;display:flex;gap:var(--spacing-sm,12px)}.alert-card-molecule .alert-card-icon{color:var(--primary-color,#3b82f6);font-size:var(--font-size-2xl,24px)}.alert-card-molecule .alert-card-icon--right{margin-left:auto}.alert-card-molecule .alert-card-title{color:var(--text-color,#fff);flex:1;font-size:var(--font-size-xl,20px);font-weight:600;line-height:1.4;margin:0}.alert-card-molecule .alert-card-description{color:var(--text-color-secondary,hsla(0,0%,100%,.9));font-size:var(--font-size-base,16px);line-height:1.6;margin:0}.alert-card-molecule .alert-card-actions{border:var(--primary-border);border-radius:50px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-wrap:nowrap;gap:0;margin-top:var(--spacing-lg,20px);overflow:hidden}.alert-card-molecule .alert-card-actions .alert-card-action{border:none;border-radius:0;flex:1;font-weight:500;justify-content:center;margin:0;min-width:120px;padding:12px 24px;transition:all .2s ease}.alert-card-molecule .alert-card-actions .alert-card-action:not(:last-child){border-right:2px solid hsla(0,0%,100%,.3)}.alert-card-molecule .alert-card-actions .alert-card-action--primary{background:#10b981;border-color:transparent;color:#fff}.alert-card-molecule .alert-card-actions .alert-card-action--primary:hover{background:#059669}.alert-card-molecule .alert-card-actions .alert-card-action--primary:active{background:#047857}.alert-card-molecule .alert-card-actions .alert-card-action--secondary{background:hsla(0,0%,100%,.1);border-color:transparent;color:hsla(0,0%,100%,.9)}.alert-card-molecule .alert-card-actions .alert-card-action--secondary:hover{background:hsla(0,0%,100%,.2)}.alert-card-molecule .alert-card-actions .alert-card-action--secondary:active{background:hsla(0,0%,100%,.15)}.alert-card-molecule .alert-card-actions .alert-card-action--text{background:transparent;border-color:transparent;color:hsla(0,0%,100%,.9)}.alert-card-molecule .alert-card-actions .alert-card-action--text:hover{background:hsla(0,0%,100%,.1)}.alert-card-molecule .alert-card-actions:has(.alert-card-action:only-child) .alert-card-action{border-radius:50px}.alert-card-molecule.alert-card--gradient.alert-card--variant-info .alert-card-main{background:#1f3b60;color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-info .alert-card-main .alert-card-description,.alert-card-molecule.alert-card--gradient.alert-card--variant-info .alert-card-main .alert-card-title{color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-info .alert-card-main .alert-card-icon{color:hsla(0,0%,100%,.9)}.alert-card-molecule.alert-card--gradient.alert-card--variant-action .alert-card-main,.alert-card-molecule.alert-card--gradient.alert-card--variant-warning .alert-card-main{background:linear-gradient(135deg,#6b1b6e,#a21caf);color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-action .alert-card-main .alert-card-description,.alert-card-molecule.alert-card--gradient.alert-card--variant-action .alert-card-main .alert-card-title,.alert-card-molecule.alert-card--gradient.alert-card--variant-warning .alert-card-main .alert-card-description,.alert-card-molecule.alert-card--gradient.alert-card--variant-warning .alert-card-main .alert-card-title{color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-action .alert-card-main .alert-card-icon,.alert-card-molecule.alert-card--gradient.alert-card--variant-warning .alert-card-main .alert-card-icon{color:hsla(0,0%,100%,.9)}.alert-card-molecule.alert-card--gradient.alert-card--variant-success .alert-card-main{background:linear-gradient(135deg,#065f46,#10b981);color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-success .alert-card-main .alert-card-description,.alert-card-molecule.alert-card--gradient.alert-card--variant-success .alert-card-main .alert-card-title{color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-success .alert-card-main .alert-card-icon{color:hsla(0,0%,100%,.9)}.alert-card-molecule.alert-card--gradient.alert-card--variant-error .alert-card-main{background:linear-gradient(135deg,#991b1b,#ef4444);color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-error .alert-card-main .alert-card-description,.alert-card-molecule.alert-card--gradient.alert-card--variant-error .alert-card-main .alert-card-title{color:#fff}.alert-card-molecule.alert-card--gradient.alert-card--variant-error .alert-card-main .alert-card-icon{color:hsla(0,0%,100%,.9)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-info .alert-card-main{background:var(--blue-100,#dbeafe);border-left:4px solid var(--blue-500,#3b82f6)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-info .alert-card-main .alert-card-title{color:var(--blue-900,#1e3a8a)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-info .alert-card-main .alert-card-description{color:var(--blue-700,#1d4ed8)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-info .alert-card-main .alert-card-icon{color:var(--blue-500,#3b82f6)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-warning .alert-card-main{background:var(--yellow-100,#fef3c7);border-left:4px solid var(--yellow-500,#f59e0b)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-warning .alert-card-main .alert-card-title{color:var(--yellow-900,#78350f)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-warning .alert-card-main .alert-card-description{color:var(--yellow-700,#b45309)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-warning .alert-card-main .alert-card-icon{color:var(--yellow-500,#f59e0b)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-action .alert-card-main{background:var(--purple-100,#f3e8ff);border-left:4px solid var(--purple-500,#a855f7)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-action .alert-card-main .alert-card-title{color:var(--purple-900,#581c87)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-action .alert-card-main .alert-card-description{color:var(--purple-700,#7e22ce)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-action .alert-card-main .alert-card-icon{color:var(--purple-500,#a855f7)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-success .alert-card-main{background:var(--green-100,#d1fae5);border-left:4px solid var(--green-500,#10b981)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-success .alert-card-main .alert-card-title{color:var(--green-900,#064e3b)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-success .alert-card-main .alert-card-description{color:var(--green-700,#047857)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-success .alert-card-main .alert-card-icon{color:var(--green-500,#10b981)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-error .alert-card-main{background:var(--red-100,#fee2e2);border-left:4px solid var(--red-500,#ef4444)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-error .alert-card-main .alert-card-title{color:var(--red-900,#7f1d1d)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-error .alert-card-main .alert-card-description{color:var(--red-700,#b91c1c)}.alert-card-molecule:not(.alert-card--gradient).alert-card--variant-error .alert-card-main .alert-card-icon{color:var(--red-500,#ef4444)}.alert-card-molecule.alert-card--size-compact{max-width:500px;width:100%}.alert-card-molecule.alert-card--size-compact .alert-card-banner{padding:10px 14px}.alert-card-molecule.alert-card--size-compact .alert-card-banner .alert-card-banner-title{font-size:14px}.alert-card-molecule.alert-card--size-compact .alert-card-banner .alert-card-banner-subtitle{font-size:12px;margin-top:2px}.alert-card-molecule.alert-card--size-compact .alert-card-banner .alert-card-banner-dismiss{font-size:14px;padding:2px}.alert-card-molecule.alert-card--size-compact .alert-card-main{padding:12px 16px}.alert-card-molecule.alert-card--size-compact .alert-card-icon{font-size:18px}.alert-card-molecule.alert-card--size-compact .alert-card-title{font-size:14px}.alert-card-molecule.alert-card--size-compact .alert-card-description{font-size:13px}.alert-card-molecule.alert-card--size-compact .alert-card-actions{margin-top:12px}.alert-card-molecule.alert-card--size-compact .alert-card-actions .alert-card-action{font-size:13px;min-width:90px;padding:8px 16px}.alert-card-molecule.alert-card--size-normal{max-width:800px;width:100%}.alert-card-molecule.alert-card--size-large{max-width:none;width:100%}.alert-card-molecule.alert-card--size-large .alert-card-banner{padding:20px 24px}.alert-card-molecule.alert-card--size-large .alert-card-banner .alert-card-banner-title{font-size:20px}.alert-card-molecule.alert-card--size-large .alert-card-banner .alert-card-banner-subtitle{font-size:16px;margin-top:6px}.alert-card-molecule.alert-card--size-large .alert-card-banner .alert-card-banner-dismiss{font-size:20px;padding:6px}.alert-card-molecule.alert-card--size-large .alert-card-main{padding:28px 32px}.alert-card-molecule.alert-card--size-large .alert-card-icon{font-size:32px}.alert-card-molecule.alert-card--size-large .alert-card-title{font-size:24px}.alert-card-molecule.alert-card--size-large .alert-card-description{font-size:18px}.alert-card-molecule.alert-card--size-large .alert-card-actions{margin-top:24px}.alert-card-molecule.alert-card--size-large .alert-card-actions .alert-card-action{font-size:16px;min-width:150px;padding:14px 32px}[data-theme=dark] .alert-card-molecule .alert-card-banner{background:var(--surface-800,#1f2937);border-bottom-color:var(--surface-700,#374151)}[data-theme=dark] .alert-card-molecule .alert-card-banner .alert-card-banner-title{color:#fff}[data-theme=dark] .alert-card-molecule .alert-card-banner .alert-card-banner-subtitle{color:var(--text-color-secondary,#d1d5db)}[data-theme=dark] .alert-card-molecule .alert-card-banner .alert-card-banner-dismiss{color:#fff}[data-theme=dark] .alert-card-molecule .alert-card-banner .alert-card-banner-dismiss:hover{background:var(--surface-700,#374151);color:var(--text-color,#f9fafb)}.info-card-molecule{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--border-radius-lg,12px);box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1));color:inherit;display:flex;flex-direction:column;font:inherit;overflow:hidden;padding:var(--spacing-lg,20px);text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:100%}.info-card-molecule.info-card--clickable{cursor:pointer}.info-card-molecule.info-card--clickable:hover{box-shadow:var(--shadow-lg,0 8px 16px rgba(0,0,0,.15));transform:translateY(-2px)}.info-card-molecule.info-card--clickable:active{transform:translateY(0)}.info-card-molecule .info-card-content{align-items:flex-start;display:flex;gap:var(--spacing-md,16px)}.info-card-molecule .info-card-icon{color:hsla(0,0%,100%,.9);flex-shrink:0;font-size:var(--font-size-3xl,32px)}.info-card-molecule .info-card-text{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs,8px)}.info-card-molecule .info-card-title{color:#fff;font-size:var(--font-size-lg,18px);font-weight:600;line-height:1.4;margin:0}.info-card-molecule .info-card-subtitle{color:hsla(0,0%,100%,.8);font-size:var(--font-size-sm,14px);line-height:1.5;margin:0}.info-card-molecule .info-card-value{color:#fff;font-size:var(--font-size-3xl,32px);font-weight:700;line-height:1;margin-top:var(--spacing-sm,8px)}.info-card-molecule.info-card--variant-gradient-blue{background:linear-gradient(29deg,rgba(38,166,255,.5) .13%,rgba(143,74,142,.5) 100%,rgba(187,0,90,.5) 0);border:2px solid #fff;border-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff}.info-card-molecule.info-card--variant-gradient-purple{background:linear-gradient(135deg,#6b1b6e,#a21caf);color:#fff}.info-card-molecule.info-card--variant-info{background:var(--blue-600,#2563eb);color:#fff}.info-card-molecule.info-card--variant-success{background:linear-gradient(135deg,#065f46,#10b981);color:#fff}.info-card-molecule.info-card--variant-warning{background:linear-gradient(135deg,#92400e,#f59e0b);color:#fff}.info-card-molecule.info-card--variant-purple{background:linear-gradient(135deg,#581c87,#a855f7);color:#fff}.info-card-molecule.info-card--size-compact{max-width:500px;padding:12px 16px}.info-card-molecule.info-card--size-compact .info-card-icon{font-size:24px}.info-card-molecule.info-card--size-compact .info-card-title{font-size:14px}.info-card-molecule.info-card--size-compact .info-card-subtitle{font-size:12px}.info-card-molecule.info-card--size-compact .info-card-value{font-size:24px;margin-top:4px}.info-card-molecule.info-card--size-normal{max-width:800px}.info-card-molecule.info-card--size-large{max-width:none;padding:28px 32px}.info-card-molecule.info-card--size-large .info-card-icon{font-size:40px}.info-card-molecule.info-card--size-large .info-card-title{font-size:22px}.info-card-molecule.info-card--size-large .info-card-subtitle{font-size:16px}.info-card-molecule.info-card--size-large .info-card-value{font-size:40px;margin-top:12px}.context-level-editor{margin-bottom:var(--spacing-xs)}.context-level-editor .p-card-body,.context-level-editor .p-card-content{padding:0}.context-level-editor--collapsed{cursor:pointer}.context-level-editor--collapsed:hover{box-shadow:var(--shadow-md,0 2px 8px rgba(0,0,0,.1))}.context-level-editor--embedded{background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.context-level-editor--embedded .context-level-editor__content{border-top:none;padding:0}.context-level-editor__header{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.context-level-editor__header-left{align-items:center;display:flex;flex:1;gap:var(--spacing-xs);min-width:0}.context-level-editor__header-right{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xxs)}.context-level-editor__number{align-items:center;background:var(--primary-color,#3b82f6);border-radius:50%;color:var(--primary-color-text,#fff);display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm,.75rem);font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.context-level-editor__icon-display{color:var(--text-color-secondary,#6c757d);font-size:1rem}.context-level-editor__label-preview{color:var(--text-color,#333);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-level-editor__meta{color:var(--text-color-secondary,#6c757d);flex-shrink:0;font-size:var(--font-size-sm,.75rem);white-space:nowrap}.context-level-editor__content{border-top:1px solid var(--surface-border,#dee2e6);display:flex;flex-direction:column;gap:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-md)}.context-level-editor__wrapper{outline:none}.context-level-editor__row{display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}@media (max-width:768px){.context-level-editor__row{grid-template-columns:1fr}}.context-level-editor__field{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.context-level-editor__field--inline{flex-wrap:wrap}.context-level-editor__field--checkbox,.context-level-editor__field--inline{align-items:center;flex-direction:row;gap:var(--spacing-xs)}.context-level-editor__field--checkbox label{color:var(--text-color,#333);cursor:pointer;font-size:var(--font-size-sm,.875rem)}.context-level-editor__field-label{color:var(--text-color,#333);font-size:var(--font-size-sm,.875rem);font-weight:500}.context-level-editor__input{width:100%}.context-level-editor__repeat-dropdown{width:5rem}.context-level-editor__help{color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-xs,.75rem)}.context-level-editor__segments{display:flex;flex-direction:column;gap:var(--spacing-xs)}.context-level-editor__segments-header{align-items:center;display:flex;justify-content:space-between}.context-level-editor__segments-list{display:flex;flex-direction:column;gap:var(--spacing-xs)}.context-level-editor__segment-card{background:var(--surface-ground,#f8f9fa);border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,4px);padding:var(--spacing-sm)}.context-level-editor__segment-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs)}.context-level-editor__segment-id{color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-sm,.75rem);font-weight:600}.context-level-editor__segment-actions{display:flex;gap:var(--spacing-xxs)}.context-level-editor__segment-body{display:flex;flex-direction:column;gap:var(--spacing-xs)}[data-theme=dark] .context-level-editor--collapsed:hover{box-shadow:var(--shadow-md,0 2px 8px rgba(0,0,0,.4))}[data-theme=dark] .context-level-editor--embedded{background:transparent}[data-theme=dark] .context-level-editor__label-preview{color:var(--text-color,#e0e0e0)}[data-theme=dark] .context-level-editor__content{border-top-color:var(--surface-border,#3f3f3f)}[data-theme=dark] .context-level-editor__field--checkbox label,[data-theme=dark] .context-level-editor__field-label{color:var(--text-color,#e0e0e0)}[data-theme=dark] .context-level-editor__segment-card{background:var(--surface-ground,#1e1e1e);border-color:var(--surface-border,#3f3f3f)}.context-segment-editor{background:var(--surface-ground,#f8f9fa);border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius-md,8px);display:flex;flex-direction:column;gap:var(--spacing-md,16px);padding:var(--spacing-md,16px)}.context-segment-editor__field{display:flex;flex-direction:column;gap:var(--spacing-xxs,4px)}.context-segment-editor__filters{display:flex;flex-direction:column;gap:var(--spacing-xs,8px)}.context-segment-editor__filters-label{color:var(--text-color,#333);font-size:var(--font-size-sm,.875rem);font-weight:500}[data-theme=dark] .context-segment-editor{background:var(--surface-ground,#1e1e1e);border-color:var(--surface-border,#3f3f3f)}[data-theme=dark] .context-segment-editor__filters-label{color:var(--text-color,#e0e0e0)}.context-structure-rail{background:var(--surface-card,#fff);border-right:1px solid var(--surface-border,#dee2e6);display:flex;flex-direction:column;height:100%;overflow-y:auto}.context-structure-rail__tree{flex:1;overflow-y:auto;padding:var(--spacing-xxs,4px) 0}.context-structure-rail__footer{border-top:1px solid var(--surface-border,#dee2e6);padding:var(--spacing-xs,8px) var(--spacing-sm,12px)}.context-structure-rail__add-level{justify-content:flex-start;width:100%}.rail-node{align-items:center;background:none;border:none;border-left:3px solid transparent;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-sm,12px);text-align:left;transition:background-color .15s ease,border-left-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-node:hover{background:var(--surface-hover,#f8f9fa)}.rail-node:hover .rail-node__actions{opacity:1}.rail-node:focus{outline:2px solid var(--primary-color,#3b82f6);outline-offset:-2px}.rail-node:focus:not(:focus-visible){outline:none}.rail-node--selected{background:var(--primary-50,#eff6ff);border-left-color:var(--primary-color,#3b82f6)}.rail-node--selected:hover{background:var(--primary-100,#dbeafe)}.rail-node--selected .rail-node__actions{opacity:1}.rail-node--context{border-bottom:1px solid var(--surface-border,#dee2e6);padding:var(--spacing-sm,12px)}.rail-node--level{padding-left:var(--spacing-sm,12px)}.rail-node--segment{font-size:.85rem;padding-left:var(--spacing-xl,32px)}.rail-node__icon{font-size:.875rem;text-align:center;width:16px}.rail-node__icon,.rail-node__number{color:var(--text-secondary,#6c757d);flex-shrink:0}.rail-node__number{align-items:center;background:var(--surface-ground,#f8f9fa);border-radius:var(--border-radius-sm,4px);display:flex;font-size:.75rem;font-weight:600;height:20px;justify-content:center;width:20px}.rail-node__content{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.rail-node__label{color:var(--text-color,#212529);flex:1;font-size:.875rem;font-weight:500;min-width:0}.rail-node__label,.rail-node__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-node__meta{color:var(--text-secondary,#6c757d);font-size:.75rem}.rail-node__actions{align-items:center;display:flex;flex-shrink:0;gap:2px;opacity:0;transition:opacity .15s ease}.rail-node__action-btn{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm,4px);color:var(--text-secondary,#6c757d);cursor:pointer;display:flex;font-size:.75rem;height:24px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:24px}.rail-node__action-btn:hover{background:var(--surface-200,#e9ecef);color:var(--text-color,#212529)}.rail-node__action-btn--danger:hover{background:var(--red-50,#fef2f2);color:var(--red-500,#ef4444)}.rail-node__action-btn--add:hover{background:var(--primary-50,#eff6ff);color:var(--primary-color,#3b82f6)}.rail-node__action-btn i{font-size:.75rem}[data-theme=dark] .context-structure-rail{background:var(--surface-card,#27272a);border-right-color:var(--surface-border,#3f3f46)}[data-theme=dark] .context-structure-rail__footer{border-top-color:var(--surface-border,#3f3f46)}[data-theme=dark] .rail-node:hover{background:var(--surface-hover,#3f3f46)}[data-theme=dark] .rail-node--selected{background:rgba(59,130,246,.15);border-left-color:var(--primary-400,#60a5fa)}[data-theme=dark] .rail-node--selected:hover{background:rgba(59,130,246,.2)}[data-theme=dark] .rail-node--context{border-bottom-color:var(--surface-border,#3f3f46)}[data-theme=dark] .rail-node__number{background:var(--surface-ground,#18181b);color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .rail-node__icon{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .rail-node__label{color:var(--text-color,#fafafa)}[data-theme=dark] .rail-node__action-btn,[data-theme=dark] .rail-node__meta{color:var(--text-secondary,#a1a1aa)}[data-theme=dark] .rail-node__action-btn:hover{background:var(--surface-300,#3f3f46);color:var(--text-color,#fafafa)}[data-theme=dark] .rail-node__action-btn--danger:hover{background:rgba(239,68,68,.15);color:var(--red-400,#f87171)}[data-theme=dark] .rail-node__action-btn--add:hover{background:rgba(59,130,246,.15);color:var(--primary-400,#60a5fa)}.applicability-section{padding:1rem 0}.applicability-section .section-title{color:var(--primary-text-color);font-size:1rem;font-weight:600;margin:0 0 .5rem}.applicability-section .section-description{color:var(--secondary-text-color);font-size:.875rem;line-height:1.4;margin:0 0 1rem}.applicability-section .applicability-options{display:flex;flex-direction:column;gap:.75rem}.applicability-section .applicability-option{align-items:center;display:flex;gap:.5rem}.applicability-section .applicability-option .option-label{color:var(--primary-text-color);cursor:pointer;font-size:.875rem}.applicability-section .applicability-selector{margin-left:1.75rem;margin-top:.5rem}.applicability-section .applicability-selector .label-multiselect,.applicability-section .applicability-selector .type-multiselect{max-width:400px;width:100%}.applicability-section .applicability-selector .p-multiselect{background:var(--component-background)!important;min-height:2.5rem}.applicability-section .applicability-selector .p-multiselect .p-multiselect-label{padding:.5rem .75rem}.applicability-section .applicability-selector .p-multiselect .p-multiselect-token{background:var(--primary-100,#e0e7ff);border-radius:var(--border-radius-sm,4px);color:var(--primary-700,#3730a3);font-size:.75rem;margin:.125rem;padding:.25rem .5rem}.applicability-section .p-radiobutton.p-disabled+.option-label{color:var(--secondary-text-color);cursor:not-allowed}[data-theme=dark] .applicability-section .applicability-selector .p-multiselect-token{background:var(--primary-800,#1e1b4b);color:var(--primary-200,#c7d2fe)}.context-editor-organism{width:100%}.context-editor-organism .p-accordion .p-accordion-tab{margin-bottom:var(--spacing-xs)}.context-editor-organism__section{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xs) 0}.context-editor-organism__section--grid{display:grid;gap:var(--spacing-md);grid-template-columns:1fr 1fr}@media (max-width:768px){.context-editor-organism__section--grid{grid-template-columns:1fr}}.context-editor-organism__field{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.context-editor-organism__field--checkbox{align-items:center;flex-direction:row;gap:var(--spacing-xs)}.context-editor-organism__field--checkbox label{color:var(--text-color,#333);cursor:pointer;font-size:var(--font-size-sm,.875rem)}.context-editor-organism__field--info{align-items:center;background:var(--surface-ground,#f8f9fa);border-radius:var(--border-radius,4px);color:var(--text-color-secondary,#6c757d);flex-direction:row;font-size:var(--font-size-sm,.875rem);gap:var(--spacing-xs);padding:var(--spacing-sm)}.context-editor-organism__field--info i{color:var(--primary-color,#3b82f6)}.context-editor-organism__field-label{align-items:center;color:var(--text-color,#333);display:flex;font-size:var(--font-size-sm,.875rem);font-weight:500;gap:var(--spacing-xs)}.context-editor-organism__info-icon{color:var(--text-color-secondary,#6c757d);cursor:help;font-size:.875rem}.context-editor-organism__info-icon:hover{color:var(--primary-color,#3b82f6)}.context-editor-organism__input{width:100%}.context-editor-organism .use-case-option{align-items:center;display:flex;gap:var(--spacing-sm,12px)}.context-editor-organism .use-case-option i{color:var(--secondary-text-color,#6c757d);font-size:14px}.context-editor-organism .use-case-option .use-case-option-label{color:var(--primary-text-color,#212529);font-size:var(--font-size-sm,.875rem)}[data-theme=dark] .context-editor-organism__field--checkbox label{color:var(--text-color,#e0e0e0)}[data-theme=dark] .context-editor-organism__field--info{background:var(--surface-ground,#333);color:var(--text-color-secondary,#a0a0a0)}[data-theme=dark] .context-editor-organism__field-label{color:var(--text-color,#e0e0e0)}.context-config-canvas{display:flex;flex-direction:column;height:100%;overflow:hidden}.context-config-canvas__breadcrumb{align-items:center;background:var(--component-background);border-bottom:1px solid var(--primary-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing-xs);min-height:40px;padding:var(--spacing-sm) var(--spacing-md)}[data-theme=dark] .context-config-canvas__breadcrumb{background:var(--component-background-dark);border-bottom-color:var(--primary-border-dark)}.context-config-canvas__breadcrumb-separator{color:var(--secondary-text-color);flex-shrink:0;font-size:10px}.context-config-canvas__breadcrumb-link{background:none;border:none;border-radius:var(--border-radius-sm);color:var(--primary-color,#3b82f6);cursor:pointer;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;padding:var(--spacing-xxs) var(--spacing-xs);white-space:nowrap}.context-config-canvas__breadcrumb-link:hover{background:var(--hover-background,rgba(59,130,246,.08));text-decoration:underline}.context-config-canvas__breadcrumb-link:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:1px}[data-theme=dark] .context-config-canvas__breadcrumb-link{color:var(--primary-color-dark,#60a5fa)}[data-theme=dark] .context-config-canvas__breadcrumb-link:hover{background:var(--hover-background-dark,rgba(96,165,250,.12))}.context-config-canvas__breadcrumb-current{color:var(--primary-text-color);font-family:Manrope,sans-serif;font-size:13px;font-weight:600;padding:var(--spacing-xxs) var(--spacing-xs);white-space:nowrap}[data-theme=dark] .context-config-canvas__breadcrumb-current{color:var(--primary-text-color-dark,#e5e7eb)}.context-config-canvas__content{flex:1;max-width:720px;overflow-y:auto;padding:var(--spacing-md)}[data-theme=dark] .context-config-canvas__content{background:var(--surface-ground-dark,#1e1e2e)}.context-view-editor{width:100%}.context-view-editor .p-accordion .p-accordion-tab{margin-bottom:.5rem}.context-view-editor__section{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.context-view-editor__section--grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.context-view-editor__section--grid{grid-template-columns:1fr}}.context-view-editor__field{display:flex;flex-direction:column;gap:.25rem}.context-view-editor__field--checkbox{align-items:center;flex-direction:row;gap:.5rem}.context-view-editor__field--checkbox label{color:var(--text-color,#333);cursor:pointer;font-size:var(--font-size-sm,.875rem)}.context-view-editor__field-label{color:var(--text-color,#333);font-size:var(--font-size-sm,.875rem);font-weight:500}.context-view-editor__input{width:100%}.context-view-editor__input--flex{flex:1;min-width:0}.context-view-editor__input--renderer{flex-shrink:0;width:140px}.context-view-editor__view-config{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.context-view-editor__columns{display:flex;flex-direction:column;gap:.5rem}.context-view-editor__columns-header{align-items:center;border-bottom:1px solid var(--surface-border,#dee2e6);display:flex;justify-content:space-between;padding-bottom:.5rem}.context-view-editor__column-row{align-items:center;background:var(--surface-ground,#f8f9fa);border:1px solid var(--surface-border,#dee2e6);border-radius:var(--border-radius,4px);display:flex;gap:.5rem;padding:.5rem}.context-view-editor__add-btn{align-items:center;background:transparent;border:1px solid var(--primary-color,#3b82f6);border-radius:var(--border-radius,4px);color:var(--primary-color,#3b82f6);cursor:pointer;display:inline-flex;font-size:var(--font-size-sm,.875rem);gap:.25rem;padding:.375rem .75rem;transition:background-color .2s}.context-view-editor__add-btn:hover:not(:disabled){background:var(--primary-color,#3b82f6);color:var(--primary-color-text,#fff)}.context-view-editor__add-btn:disabled{cursor:not-allowed;opacity:.5}.context-view-editor__remove-btn{align-items:center;background:transparent;border:none;border-radius:var(--border-radius,4px);color:var(--text-color-secondary,#6c757d);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:color .2s,background-color .2s;width:2rem}.context-view-editor__remove-btn:hover:not(:disabled){background:var(--red-50,#fef2f2);color:var(--red-500,#ef4444)}.context-view-editor__remove-btn:disabled{cursor:not-allowed;opacity:.5}.context-view-editor__empty{border:1px dashed var(--surface-border,#dee2e6);border-radius:var(--border-radius,4px);color:var(--text-color-secondary,#6c757d);font-size:var(--font-size-sm,.875rem);font-style:italic;padding:1rem;text-align:center}[data-theme=dark] .context-view-editor__column-row{background:var(--surface-ground,#1e1e1e)}[data-theme=dark] .context-view-editor__remove-btn:hover:not(:disabled){background:rgba(239,68,68,.15)}.tree-map-filters__controls{display:flex;flex-wrap:wrap;gap:16px}.tree-map-filters__group{display:flex;flex-direction:column;gap:8px;min-width:200px}.tree-map-filters__group label{color:var(--primary-text-color);font-size:var(--secondary-font);font-weight:600}.tree-map-filters__group input{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius);color:var(--primary-text-color);font-family:var(--font-family);font-size:var(--primary-font);padding:8px 12px}.tree-map-filters__group input::-moz-placeholder{color:var(--secondary-text-color);opacity:.6}.tree-map-filters__group input::placeholder{color:var(--secondary-text-color);opacity:.6}.tree-map-filters__group input:focus{border-color:#377fc4;box-shadow:0 0 0 2px rgba(55,127,196,.1);outline:none}.tree-map-filters__group .text-muted{opacity:.7}.tree-map-filters__active,.tree-map-filters__group .text-muted{color:var(--secondary-text-color);font-size:var(--secondary-font)}.tree-map-filters__active{align-items:center;display:flex;gap:8px;margin-top:12px;padding:8px 0}.tree-map-filters__active button{background:transparent;border:none;border-radius:4px;color:#377fc4;cursor:pointer;font-size:var(--secondary-font);font-weight:600;padding:4px 8px;transition:all .2s ease}.tree-map-filters__active button:hover{background:var(--hover-background);color:#2c6ba5}.orbital-node{align-items:center;animation:node-entrance .8s cubic-bezier(.34,1.56,.64,1) backwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;contain:layout style;cursor:pointer;display:flex;flex-direction:column;font:inherit;padding:0;position:relative;text-align:left;transition:transform .2s ease,filter .2s ease}.orbital-node:hover{animation:node-hover-wobble .6s ease-in-out;filter:brightness(1.1);transform:scale(1.08)}.orbital-node:active{transform:scale(.98)}.orbital-node:focus{outline:none}.orbital-node:focus .orbital-node__ring-image{filter:drop-shadow(0 0 4px var(--status-on-track,#10B981))}.orbital-node__svg{display:block;height:100%;overflow:visible;width:100%}.orbital-node__ring-image{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:filter .2s ease}.orbital-node__inner-bg{transition:fill .2s ease}.orbital-node__avatar{transition:opacity .2s ease}.orbital-node__initials{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orbital-node__label{color:#fff;font-family:var(--font-family,sans-serif);font-size:11px;font-weight:600;line-height:1.2;margin-top:4px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.orbital-node__satellite-orbit{pointer-events:none}.orbital-node__satellite{transition:r .2s ease,filter .2s ease}.orbital-node__satellite:nth-child(2){animation-delay:-4s}.orbital-node__satellite:nth-child(3){animation-delay:-8s}.orbital-node__satellite:nth-child(4){animation-delay:-12s}.orbital-node__satellite:nth-child(5){animation-delay:-16s}.orbital-node__satellite:hover{r:6}.orbital-node__satellites--animated{animation:satellite-orbit 20s ease-in-out infinite}.orbital-node__status-ring{transition:stroke-width .3s ease,filter .3s ease}.orbital-node__status-ring--off_track,.orbital-node__status-ring--overdue{animation:status-pulse-urgent 1.5s ease-in-out infinite}.orbital-node__status-ring--at_risk,.orbital-node__status-ring--warning{animation:status-pulse-warning 2.5s ease-in-out infinite}.orbital-node__status-ring--complete,.orbital-node__status-ring--on_track{filter:drop-shadow(0 0 3px currentColor)}[data-theme=dark] .orbital-node__inner-bg{fill:#0f172a}[data-theme=dark] .orbital-node__label{color:var(--primary-text-color,#e1e1e1)}.orbital-node--small .orbital-node__label{font-size:10px}.orbital-node--large .orbital-node__label{font-size:13px;margin-top:6px}.orbital-node--selected .orbital-node__ring-image{filter:drop-shadow(0 0 8px rgba(16,182,254,.6))}.orbital-node:first-child{animation-delay:0ms}.orbital-node:nth-child(2){animation-delay:.2s}.orbital-node:nth-child(3){animation-delay:.4s}.orbital-node:nth-child(4){animation-delay:.6s}.orbital-node:nth-child(5){animation-delay:.8s}.orbital-node:nth-child(6){animation-delay:1s}.orbital-node:nth-child(7){animation-delay:1.2s}.orbital-node:nth-child(8){animation-delay:1.4s}.orbital-node:nth-child(n+9){animation-delay:1.6s}@keyframes node-entrance{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes node-hover-wobble{0%,to{transform:scale(1.08) rotate(0deg)}25%{transform:scale(1.1) rotate(-2deg)}75%{transform:scale(1.1) rotate(2deg)}}@keyframes satellite-orbit{0%,to{transform:rotate(0deg) translateX(0) scale(1)}25%{transform:rotate(90deg) translateX(2px) scale(1.05)}50%{transform:rotate(180deg) translateX(0) scale(1)}75%{transform:rotate(270deg) translateX(-2px) scale(.95)}}@keyframes status-pulse-urgent{0%,to{filter:drop-shadow(0 0 2px currentColor);stroke-width:inherit}50%{filter:drop-shadow(0 0 6px currentColor);stroke-width:calc(inherit * 1.3)}}@keyframes status-pulse-warning{0%,to{filter:drop-shadow(0 0 2px currentColor);stroke-width:inherit}50%{filter:drop-shadow(0 0 4px currentColor);stroke-width:calc(inherit * 1.2)}}.satellite-atom{filter:drop-shadow(0 0 2px rgba(0,0,0,.3));transition:r .2s ease,fill .2s ease}.satellite-atom:hover{cursor:pointer;r:6}.timeline-marker-atom{align-items:center;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem;z-index:1}.timeline-marker-atom i{color:#fff;font-size:1.125rem}.timeline-marker-atom:hover{box-shadow:0 4px 12px rgba(0,0,0,.25);transform:scale(1.1)}.timeline-marker-atom.status-not-started{background-color:var(--gray-500,#6c757d)}.timeline-marker-atom.status-active{background-color:var(--primary-color,#0d6efd)}.timeline-marker-atom.status-completed{background-color:var(--green-500,#198754)}@media (prefers-reduced-motion:reduce){.timeline-marker-atom{transition:none}.timeline-marker-atom:hover{transform:none}}.timeline-event-card-molecule{border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:1rem;transition:all .2s ease}.timeline-event-card-molecule:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.timeline-event-card-molecule :global(.p-card-body){padding:1rem}.timeline-event-card-molecule :global(.p-card-content){padding:0}.timeline-event-card-molecule .event-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.timeline-event-card-molecule .event-header .event-stage-info{flex:1}.timeline-event-card-molecule .event-header .event-stage-info .event-stage-name{color:var(--text-color-primary,#212529);font-size:1rem;font-weight:600;margin:0 0 .25rem}.timeline-event-card-molecule .event-header .event-stage-info .event-action{color:var(--primary-color,#0d6efd);display:inline-block;font-size:.875rem;font-weight:500}.timeline-event-card-molecule .event-header .event-time{color:var(--text-color-secondary,#6c757d);font-size:.875rem;font-weight:500;white-space:nowrap}.timeline-event-card-molecule .event-metadata{border-top:1px solid var(--surface-border,#e9ecef);color:var(--text-color-secondary,#6c757d);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:1rem;padding:.75rem 0}.timeline-event-card-molecule .event-metadata .event-timestamp,.timeline-event-card-molecule .event-metadata .event-user{align-items:center;display:flex;gap:.375rem}.timeline-event-card-molecule .event-metadata .event-timestamp i,.timeline-event-card-molecule .event-metadata .event-user i{color:var(--text-color-muted,#adb5bd);font-size:.875rem}.timeline-event-card-molecule .event-comment{background-color:var(--surface-ground,#f8f9fa);border-left:3px solid var(--primary-color,#0d6efd);border-radius:4px;margin-top:.75rem;padding:.75rem}.timeline-event-card-molecule .event-comment i{color:var(--primary-color,#0d6efd);font-size:.875rem;margin-right:.5rem}.timeline-event-card-molecule .event-comment p{color:var(--text-color,#495057);display:inline;font-size:.875rem;line-height:1.5;margin:0}@media (max-width:768px){.timeline-event-card-molecule .event-header{flex-direction:column;gap:.5rem}.timeline-event-card-molecule .event-header .event-time{align-self:flex-start}.timeline-event-card-molecule .event-metadata{flex-direction:column;gap:.5rem}}@media (prefers-color-scheme:dark){.timeline-event-card-molecule{background-color:#1e1e1e;border-color:#3a3a3a}.timeline-event-card-molecule .event-header .event-stage-info .event-stage-name{color:#e0e0e0}.timeline-event-card-molecule .event-header .event-stage-info .event-action{color:#4dabf7}.timeline-event-card-molecule .event-header .event-time{color:#adb5bd}.timeline-event-card-molecule .event-metadata{border-top-color:#3a3a3a;color:#adb5bd}.timeline-event-card-molecule .event-comment{background-color:#2a2a2a;border-left-color:#4dabf7}.timeline-event-card-molecule .event-comment i{color:#4dabf7}.timeline-event-card-molecule .event-comment p{color:#ced4da}.timeline-event-card-molecule:hover{box-shadow:0 4px 12px rgba(0,0,0,.4)}}@media (prefers-reduced-motion:reduce){.timeline-event-card-molecule{transition:none}.timeline-event-card-molecule:hover{transform:none}}.flow-history-timeline .timeline-title{align-items:center;border-bottom:1px solid var(--surface-300);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}[data-theme=dark] .flow-history-timeline .timeline-title{border-bottom-color:hsla(0,0%,100%,.1)}.flow-history-timeline .timeline-title h3{color:var(--primary-text-color);font-size:.9375rem;font-weight:600;line-height:1.3;margin:0}.flow-history-timeline .timeline-title .timeline-count{background-color:var(--surface-200);border-radius:10px;color:var(--text-color-secondary);font-size:.75rem;font-weight:500;line-height:1.4;padding:.125rem .5rem}[data-theme=dark] .flow-history-timeline .timeline-title .timeline-count{background-color:hsla(0,0%,100%,.05)}.flow-history-timeline .timeline-empty,.flow-history-timeline .timeline-error,.flow-history-timeline .timeline-loading{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.8125rem;font-style:italic;gap:.375rem;justify-content:center;padding:1.25rem}.flow-history-timeline .timeline-empty i,.flow-history-timeline .timeline-error i,.flow-history-timeline .timeline-loading i{font-size:.9375rem}.flow-history-timeline .timeline-loading i{color:var(--secondary-color)}[data-theme=dark] .flow-history-timeline .timeline-loading i{color:#5fa0df}.flow-history-timeline .timeline-error{background-color:var(--error-background,#f8d7da);border:1px solid var(--error-border,#f5c2c7);border-radius:6px;color:var(--error-color-text,#842029);font-style:normal}[data-theme=dark] .flow-history-timeline .timeline-error{background-color:hsla(0,100%,71%,.1);border-color:hsla(0,100%,71%,.3);color:#ffcdd2}.flow-history-timeline .timeline-error i{color:var(--error-color,#dc3545)}[data-theme=dark] .flow-history-timeline .timeline-error i{color:#ff6b6b}.flow-history-timeline .timeline-empty{background-color:var(--surface-100);border:1px dashed var(--surface-300);border-radius:6px}[data-theme=dark] .flow-history-timeline .timeline-empty{background-color:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}.flow-history-timeline .flow-timeline :global(.p-timeline-event-opposite){flex:0}.flow-history-timeline .flow-timeline :global(.p-timeline-event-content){flex:1}.flow-history-timeline .flow-timeline :global(.p-timeline-event-separator){align-items:center;display:flex;flex-direction:column}.flow-history-timeline .flow-timeline :global(.p-timeline-event-connector){background-color:var(--surface-300);width:2px}[data-theme=dark] .flow-history-timeline .flow-timeline :global(.p-timeline-event-connector){background-color:hsla(0,0%,100%,.1)}.flow-history-timeline .flow-timeline :global(.p-timeline-event-marker){height:1rem;width:1rem}@media (max-width:768px){.flow-history-timeline .timeline-title{align-items:flex-start;flex-direction:column;gap:.5rem}.flow-history-timeline .timeline-title .timeline-count{align-self:flex-start}}.sphere-timeline{padding:1rem}.sphere-timeline__empty,.sphere-timeline__error,.sphere-timeline__loading{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;text-align:center}.sphere-timeline__empty i,.sphere-timeline__error i,.sphere-timeline__loading i{font-size:var(--icon-size-xl,3rem)}.sphere-timeline__empty p,.sphere-timeline__error p,.sphere-timeline__loading p{font-size:1.1rem;margin-top:1rem}.sphere-timeline__error{gap:1rem}.sphere-timeline__timeline{margin-top:2rem}.sphere-timeline__timeline :global(.p-timeline-event-content){min-width:300px}@media (max-width:768px){.sphere-timeline__timeline :global(.p-timeline-event-content){min-width:100%}}.sphere-timeline__timeline :global(.p-timeline-event-opposite){flex:0.3}@media (max-width:768px){.sphere-timeline__timeline :global(.p-timeline-event-opposite){flex:0}}.sphere-timeline__load-trigger{align-items:center;display:flex;justify-content:center;min-height:50px}.sphere-timeline__loading-more{align-items:center;color:var(--text-color-secondary);display:flex;gap:1rem;padding:1rem}.sphere-timeline__loading-more :global(.p-progress-spinner){height:var(--spinner-size-md,32px);width:var(--spinner-size-md,32px)}.sphere-timeline__footer{border-top:1px solid var(--surface-border);display:flex;justify-content:center;margin-top:2rem;padding:1rem}.sphere-timeline__count{color:var(--text-color-secondary);font-size:.875rem;margin:0}@media (max-width:768px){.sphere-timeline{padding:.5rem}.sphere-timeline__timeline :global(.p-timeline){padding:0}.sphere-timeline__timeline :global(.p-timeline-event-content){padding-left:1rem}}body.dark .sphere-timeline__count,body.dark .sphere-timeline__empty,body.dark .sphere-timeline__error,body.dark .sphere-timeline__loading{color:var(--text-color-secondary)}.sphere-perspective-row{align-items:center;background:var(--component-background,#fff);border-radius:var(--border-radius,4px);display:flex;gap:16px;padding:8px 12px}.sphere-perspective-row__assigned,.sphere-perspective-row__sphere{align-items:center;display:flex;gap:8px;min-width:0}.sphere-perspective-row__sphere{flex:1}.sphere-perspective-row__assigned{border-left:1px solid var(--border-color,rgba(0,0,0,.1));flex:1;padding-left:16px}.sphere-perspective-row__name{color:var(--primary-text-color,#333);font-size:var(--primary-font,14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sphere-perspective-row__empty{color:var(--secondary-text-color,#666);font-size:var(--primary-font,14px);font-style:italic}[data-theme=dark] .sphere-perspective-row{background:var(--component-background,#1e1e2e)}[data-theme=dark] .sphere-perspective-row__assigned{border-left-color:hsla(0,0%,100%,.1)}[data-theme=dark] .sphere-perspective-row__name{color:var(--primary-text-color,#e0e0e0)}[data-theme=dark] .sphere-perspective-row__empty{color:var(--secondary-text-color,#a0a0a0)}.context-preview-panel{display:flex;flex-direction:column;font-family:Manrope,sans-serif;height:100%}.context-preview-panel__header{align-items:center;border-bottom:1px solid var(--primary-border);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}[data-theme=dark] .context-preview-panel__header{border-bottom-color:var(--primary-border-dark)}.context-preview-panel__title{color:var(--primary-text-color);font-size:14px;font-weight:600}.context-preview-panel__close-btn{flex-shrink:0;height:28px;width:28px}.context-preview-panel__info-message{align-items:center;color:var(--secondary-text-color);display:flex;flex:1;font-size:13px;gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-md);text-align:center}.context-preview-panel__info-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:16px}.context-preview-panel__info-banner{align-items:center;background:var(--info-background,rgba(13,110,253,.08));border-bottom:1px solid var(--primary-border);color:var(--secondary-text-color);display:flex;font-size:12px;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md)}[data-theme=dark] .context-preview-panel__info-banner{background:var(--info-background-dark,rgba(13,110,253,.12));border-bottom-color:var(--primary-border-dark)}.context-preview-panel__selector-section{border-bottom:1px solid var(--primary-border);display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-xs);padding:var(--spacing-md)}[data-theme=dark] .context-preview-panel__selector-section{border-bottom-color:var(--primary-border-dark)}.context-preview-panel__label{color:var(--secondary-text-color);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.context-preview-panel__execute-btn{align-self:flex-end}.context-preview-panel__loading{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md)}.context-preview-panel__skeleton{border-radius:var(--border-radius-sm)}.context-preview-panel__error{align-items:flex-start;background:var(--error-background,rgba(220,53,69,.1));border:1px solid var(--error-border,rgba(220,53,69,.3));border-radius:var(--border-radius-sm);color:var(--error-text,#dc3545);display:flex;font-size:13px;gap:var(--spacing-xs);margin:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);word-break:break-word}[data-theme=dark] .context-preview-panel__error{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.4);color:var(--error-text-dark,#f5a5ad)}.context-preview-panel__error-icon{flex-shrink:0;font-size:16px;margin-top:1px}.context-preview-panel__results{display:flex;flex:1;flex-direction:column;overflow:hidden}.context-preview-panel__stats{align-items:center;border-bottom:1px solid var(--primary-border);color:var(--secondary-text-color);display:flex;flex-shrink:0;font-size:12px;padding:var(--spacing-xs) var(--spacing-md)}[data-theme=dark] .context-preview-panel__stats{border-bottom-color:var(--primary-border-dark)}.context-preview-panel__no-results{align-items:center;color:var(--secondary-text-color);display:flex;font-size:13px;justify-content:center;padding:var(--spacing-lg)}.context-preview-panel__columns{display:flex;flex:1;flex-direction:row;gap:var(--spacing-sm);min-height:0;overflow-x:auto;overflow-y:hidden;padding:var(--spacing-sm) var(--spacing-md)}.context-preview-panel__column{background:var(--component-background);border:1px solid var(--primary-border);border-radius:var(--border-radius-md);display:flex;flex-direction:column;flex-shrink:0;max-width:260px;min-width:200px;overflow:hidden}[data-theme=dark] .context-preview-panel__column{background:var(--component-background-dark);border-color:var(--primary-border-dark)}.context-preview-panel__column-header{align-items:center;background:var(--hover-background,rgba(0,0,0,.02));border-bottom:1px solid var(--primary-border);display:flex;flex-shrink:0;gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-sm)}[data-theme=dark] .context-preview-panel__column-header{background:var(--hover-background-dark,hsla(0,0%,100%,.03));border-bottom-color:var(--primary-border-dark)}.context-preview-panel__column-icon{color:var(--secondary-text-color);flex-shrink:0;font-size:12px}.context-preview-panel__column-label{color:var(--primary-text-color);flex:1;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-preview-panel__column-count{background:var(--chip-background,rgba(0,0,0,.06));border-radius:var(--border-radius-sm);color:var(--secondary-text-color);flex-shrink:0;font-size:11px;padding:1px var(--spacing-xxs)}[data-theme=dark] .context-preview-panel__column-count{background:hsla(0,0%,100%,.1)}.context-preview-panel__column-body{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxs);min-height:0;overflow-y:auto;padding:var(--spacing-xs)}.context-preview-panel__column-empty{align-items:center;color:var(--secondary-text-color);display:flex;font-size:12px;font-style:italic;justify-content:center;padding:var(--spacing-md)}.context-preview-panel__card{align-items:center;background:var(--surface-card,var(--component-background));border:1px solid var(--primary-border);border-radius:var(--border-radius-sm);cursor:default;display:flex;font-size:12px;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-xs)}[data-theme=dark] .context-preview-panel__card{background:var(--surface-card,var(--component-background-dark));border-color:var(--primary-border-dark)}.context-preview-panel__card-avatar{flex-shrink:0;font-size:14px}.context-preview-panel__card-label{color:var(--primary-text-color);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-preview-panel__card-type{background:var(--chip-background,rgba(0,0,0,.06));border-radius:var(--border-radius-sm);color:var(--secondary-text-color);flex-shrink:0;font-size:10px;padding:1px var(--spacing-xxs);white-space:nowrap}[data-theme=dark] .context-preview-panel__card-type{background:hsla(0,0%,100%,.1)}.context-builder{background:var(--component-background);border:1px solid var(--primary-border);border-radius:var(--border-radius-md);display:grid;flex:1;grid-template-columns:240px 1fr 320px;grid-template-rows:1fr;min-height:0;overflow:hidden;position:relative}[data-theme=dark] .context-builder{background:var(--component-background-dark);border-color:var(--primary-border-dark)}.context-builder--compact,.context-builder--compact.context-builder--preview-hidden,.context-builder--preview-hidden{grid-template-columns:240px 1fr}.context-builder--mobile,.context-builder--mobile.context-builder--preview-hidden{grid-template-columns:1fr}.context-builder--tablet,.context-builder--tablet.context-builder--preview-hidden{grid-template-columns:240px 1fr}.context-builder__rail{background:var(--component-background);border-right:1px solid var(--primary-border);overflow-y:auto}[data-theme=dark] .context-builder__rail{background:var(--component-background-dark);border-right-color:var(--primary-border-dark)}.context-builder__canvas{min-width:0;overflow-y:auto}.context-builder__preview{background:var(--component-background);border-left:1px solid var(--primary-border);overflow-y:auto;padding:var(--spacing-md)}[data-theme=dark] .context-builder__preview{background:var(--component-background-dark);border-left-color:var(--primary-border-dark)}.context-builder__preview-placeholder{align-items:center;color:var(--secondary-text-color);display:flex;font-size:14px;height:100%;justify-content:center;text-align:center}.context-builder__preview-toggle{height:32px;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);width:32px;z-index:10}.context-builder__rail-toggle{height:36px;left:var(--spacing-xs);position:absolute;top:var(--spacing-xs);width:36px;z-index:10}.context-builder--tablet .context-builder__preview{box-shadow:var(--shadow-lg);height:100%;position:absolute;right:0;top:0;width:320px;z-index:20}.context-builder--mobile .context-builder__preview{box-shadow:var(--shadow-lg);height:100%;position:absolute;right:0;top:0;width:100%;z-index:20}.context-builder--mobile .context-builder__canvas{padding-top:var(--spacing-xl)}.context-builder--compact.context-builder--mobile{grid-template-columns:1fr}.context-builder--compact.context-builder--tablet{grid-template-columns:240px 1fr}.context-builder--compact .context-builder__rail{min-width:240px}.context-builder__rail-sidebar{width:280px!important}.context-builder__rail-sidebar .p-sidebar-content{padding:0}[data-theme=dark] .context-builder__rail-sidebar{background:var(--component-background-dark)}.context-inventory-organism__new-btn{white-space:nowrap}.context-inventory-organism__actions{align-items:center;display:flex;gap:var(--spacing-xxs)}.context-inventory-organism__name-cell{align-items:center;display:flex;gap:var(--spacing-xs)}.context-inventory-organism__built-in-badge{align-items:center;color:var(--secondary-text-color);display:inline-flex;font-size:.75rem;justify-content:center}.context-inventory-organism__built-in-badge .pi-lock{font-size:.875rem}.context-inventory-organism__muted{color:var(--secondary-text-color);font-style:italic}.context-inventory-organism__levels-badge{background:var(--surface-200,#f0f0f0);border-radius:var(--border-radius);color:var(--secondary-text-color);font-size:var(--secondary-font);padding:.25rem .5rem}[data-theme=dark] .context-inventory-organism__levels-badge{background:var(--surface-700,#333)}.context-inventory-organism__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.context-inventory-organism__date,.context-inventory-organism__description{color:var(--secondary-text-color);font-size:var(--secondary-font)}.context-inventory-organism__table{font-family:Manrope,sans-serif}.activity-card-molecule{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--component-background-gradient);border:var(--primary-border);border-radius:var(--border-radius);box-shadow:var(--element-shadow);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--spacing-sm,12px);margin-bottom:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px);text-align:left;transition:all .2s ease;width:100%}.activity-card-molecule:hover{box-shadow:var(--card-shadow);transform:translateY(-1px)}.activity-card-molecule:focus{outline:2px solid var(--primary-color);outline-offset:2px}.activity-card-molecule .activity-card-icon{align-items:center;background:var(--component-background);border-radius:var(--border-radius);display:flex;flex-shrink:0;height:var(--spacing-xl,32px);justify-content:center;width:var(--spacing-xl,32px)}.activity-card-molecule .activity-card-icon i{color:var(--primary-color);font-size:var(--primary-font,16px)}.activity-card-molecule .activity-card-content{flex:1;min-width:0}.activity-card-molecule .activity-card-content .activity-card-text{color:var(--primary-text-color);display:-webkit-box;font-size:var(--primary-font);-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.activity-card-molecule .activity-card-timestamp{flex-shrink:0}.activity-card-molecule .activity-card-timestamp .notification-timestamp-atom{color:var(--secondary-text-color);font-size:var(--secondary-font);white-space:nowrap}[data-theme=dark] .activity-card-molecule .activity-card-icon{background:var(--surface-ground,#1e1e1e)}.auth-callback-detector{align-items:center;background:var(--component-background,#f5fbff);display:flex;justify-content:center;min-height:100vh}[data-theme=dark] .auth-callback-detector{background:var(--component-background-dark,#1a1a1a)}.auth-callback-detector__content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md,16px);padding:var(--spacing-xl,32px);text-align:center}.auth-callback-detector__spinner{color:var(--primary-text-color,#062c58);font-size:48px}[data-theme=dark] .auth-callback-detector__spinner{color:var(--primary-text-color-dark,#fff)}.auth-callback-detector__message{color:var(--primary-text-color,#062c58);font-family:Manrope,sans-serif;font-size:16px}[data-theme=dark] .auth-callback-detector__message{color:var(--primary-text-color-dark,#fff)}.auth-callback-detector__error{align-items:center;background:#fee2e2;border:1px solid rgba(239,68,68,.3);border-radius:var(--border-radius-md,8px);color:#7f1d1d;display:flex;font-family:Manrope,sans-serif;font-size:14px;gap:var(--spacing-xs,8px);padding:var(--spacing-sm,12px) var(--spacing-md,16px)}[data-theme=dark] .auth-callback-detector__error{background:#450a0a;border-color:rgba(239,68,68,.4);color:#fecaca}.auth-callback-detector__error i{font-size:18px}.auth-callback-detector__debug{color:var(--secondary-text-color,#64748b);font-family:monospace;font-size:10px;margin-top:var(--spacing-md,16px)}[data-theme=dark] .auth-callback-detector__debug{color:var(--secondary-text-color-dark,#94a3b8)}.login-page{align-items:center;background:var(--component-background);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-md)}[data-theme=dark] .login-page{background:var(--component-background-dark)}.login-container{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);max-width:400px;padding:var(--spacing-xl);width:100%}[data-theme=dark] .login-container{background:var(--component-background-dark);border:var(--primary-border-dark)}.login-header{margin-bottom:var(--spacing-lg);text-align:center}.login-header h1{color:var(--primary-text-color);font-size:24px;font-weight:600;margin:0}.login-form{display:flex;flex-direction:column;gap:var(--spacing-md)}.form-field .p-error{color:var(--error-color,#ef4444)}.form-actions .login-submit-button{flex:1}.form-actions .login-spinner{height:24px;width:24px}.login-error-message{margin-bottom:var(--spacing-sm)}.login-links{border-top:1px solid var(--primary-border);display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md)}[data-theme=dark] .login-links{border-top-color:var(--primary-border-dark)}.login-links a{color:var(--primary-text-color);font-size:14px;text-align:center;text-decoration:none}.login-links a:hover{text-decoration:underline}.signup-page{align-items:center;background:var(--component-background);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-md)}[data-theme=dark] .signup-page{background:var(--component-background-dark)}.signup-container{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);max-width:400px;padding:var(--spacing-xl);width:100%}[data-theme=dark] .signup-container{background:var(--component-background-dark);border:var(--primary-border-dark)}.signup-header{margin-bottom:var(--spacing-lg);text-align:center}.signup-header h1{color:var(--primary-text-color);font-size:24px;font-weight:600;margin:0}.signup-form{display:flex;flex-direction:column;gap:var(--spacing-md)}.signup-form .form-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.signup-form .form-field label{color:var(--primary-text-color);font-size:14px;font-weight:500}.signup-form .form-field .p-error{color:var(--error-color,#ef4444);font-size:12px;margin-top:var(--spacing-xxs)}.signup-form .form-actions{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.signup-form .form-actions .signup-submit-button{width:100%}.signup-form .form-actions .signup-spinner{height:24px;width:24px}.signup-error-message,.signup-success-message{margin-bottom:var(--spacing-sm);width:100%}.signup-links{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.signup-links a{color:var(--primary-text-color);font-size:14px;text-decoration:none}.signup-links a:hover{text-decoration:underline}.forgot-password-page{align-items:center;background:var(--component-background);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-md)}[data-theme=dark] .forgot-password-page{background:var(--component-background-dark)}.forgot-password-container{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);max-width:400px;padding:var(--spacing-xl);width:100%}[data-theme=dark] .forgot-password-container{background:var(--component-background-dark);border:var(--primary-border-dark)}.forgot-password-header{margin-bottom:var(--spacing-lg);text-align:center}.forgot-password-header h1{color:var(--primary-text-color);font-size:24px;font-weight:600;margin:0;margin-bottom:var(--spacing-sm)}.forgot-password-description{color:var(--secondary-text-color);font-size:14px;margin:0}.forgot-password-form{display:flex;flex-direction:column;gap:var(--spacing-md)}.forgot-password-error-message{width:100%}.form-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-field label{color:var(--primary-text-color);font-size:14px;font-weight:500}.form-field .p-error{color:var(--error-color);font-size:12px;margin-top:var(--spacing-xxs)}.form-actions{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.form-actions .forgot-password-submit-button{width:100%}.forgot-password-spinner{height:24px;width:24px}.forgot-password-success{display:flex;flex-direction:column;gap:var(--spacing-lg)}.forgot-password-links{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);text-align:center}.forgot-password-links a{color:var(--primary-text-color);font-size:14px;text-decoration:none}.forgot-password-links a:hover{text-decoration:underline}.waitlist-page{align-items:center;background:var(--component-background);display:flex;justify-content:center;min-height:100vh;padding:var(--spacing-md)}[data-theme=dark] .waitlist-page{background:var(--component-background-dark)}.waitlist-container{background:var(--component-background);border:var(--primary-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);max-width:500px;padding:var(--spacing-xl);text-align:center;width:100%}[data-theme=dark] .waitlist-container{background:var(--component-background-dark);border:var(--primary-border-dark)}.waitlist-logo{margin-bottom:var(--spacing-lg)}.waitlist-logo .logo-text{color:var(--primary-text-color);font-family:Manrope,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0}.waitlist-header{margin-bottom:var(--spacing-lg)}.waitlist-header h1{color:var(--primary-text-color);font-size:24px;font-weight:600;margin:0}.waitlist-content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-lg)}.waitlist-content .waitlist-message{justify-content:center;width:100%}[data-theme=dark] .waitlist-content .waitlist-message{background:var(--component-background-dark)}.waitlist-content .back-to-login-button{min-width:200px}.admin-waitlist-page{background:var(--component-background);min-height:100vh;padding:var(--spacing-lg)}[data-theme=dark] .admin-waitlist-page{background:var(--component-background-dark)}.admin-waitlist-page__loading{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:400px}.admin-waitlist-page__loading p{color:var(--secondary-text-color);font-size:14px}.admin-waitlist-page__header{margin-bottom:var(--spacing-lg)}.admin-waitlist-page__header-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg)}.admin-waitlist-page__header-actions{align-items:center;display:flex;gap:var(--spacing-sm)}.admin-waitlist-page__title{font-size:32px;font-weight:600;margin:0 0 var(--spacing-lg) 0}.admin-waitlist-page__title,[data-theme=dark] .admin-waitlist-page__title{color:var(--primary-text-color)}.admin-waitlist-page__filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.admin-waitlist-page__filter-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.admin-waitlist-page__filter-field label{color:var(--primary-text-color);font-size:14px;font-weight:500}[data-theme=dark] .admin-waitlist-page__filter-field label{color:var(--primary-text-color)}.admin-waitlist-page__filter-field .p-dropdown{min-width:180px}.admin-waitlist-page__filter-field .p-input-icon-left{min-width:320px}.admin-waitlist-page__filter-field .p-input-icon-left input{padding-left:2.5rem;width:100%}.admin-waitlist-page__table{margin-top:var(--spacing-lg)}.admin-waitlist-page__email{font-weight:500}.admin-waitlist-page__email,[data-theme=dark] .admin-waitlist-page__email{color:var(--primary-text-color)}.admin-waitlist-page__org-detected{align-items:center;color:var(--success-color,#22c55e);display:flex;gap:var(--spacing-xs)}.admin-waitlist-page__org-detected i{font-size:14px}[data-theme=dark] .admin-waitlist-page__org-detected{color:var(--success-color,#22c55e)}.admin-waitlist-page__org-not-found{align-items:center;color:var(--warning-color,#f59e0b);display:flex;gap:var(--spacing-xs)}.admin-waitlist-page__org-not-found i{font-size:14px}[data-theme=dark] .admin-waitlist-page__org-not-found{color:var(--warning-color,#f59e0b)}.admin-waitlist-page__org-none{color:var(--secondary-text-color);font-style:italic}.admin-waitlist-page__source{color:var(--secondary-text-color);text-transform:capitalize}.admin-waitlist-page__status{border-radius:var(--border-radius-sm,4px);display:inline-block;font-size:12px;font-weight:500;padding:4px 8px}.admin-waitlist-page__status--pending{background:#dbeafe;color:#1e3a8a}[data-theme=dark] .admin-waitlist-page__status--pending{background:#1e3a8a;color:#dbeafe}.admin-waitlist-page__status--approved{background:#dcfce7;color:#14532d}[data-theme=dark] .admin-waitlist-page__status--approved{background:#14532d;color:#dcfce7}.admin-waitlist-page__status--rejected{background:#fee2e2;color:#7f1d1d}[data-theme=dark] .admin-waitlist-page__status--rejected{background:#450a0a;color:#fecaca}.admin-waitlist-page__actions{display:flex;gap:var(--spacing-xs)}.admin-waitlist-page__org-dialog{padding:var(--spacing-md) 0}.admin-waitlist-page__org-dialog p{color:var(--primary-text-color);margin-bottom:var(--spacing-md)}[data-theme=dark] .admin-waitlist-page__org-dialog p{color:var(--primary-text-color)}.admin-waitlist-page__org-dropdown{width:100%}@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:url(Manrope-Regular.a9b9e09fe6b69741f316.ttf) format("truetype")}:root{--primary-text-color:#062c58;--secondary-text-color:#5a6c7d;--component-background:#fff;--primary-border:1px solid #e0e6ed;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--shadow-sm:0 1px 2px rgba(0,0,0,.1);--shadow-md:0 2px 4px rgba(0,0,0,.15);--shadow-lg:0 4px 8px rgba(0,0,0,.2);--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-pill:20px}[data-theme=dark]{--primary-text-color:#e8eef5;--secondary-text-color:#a8b4c0;--component-background-dark:#1a1f2e;--primary-border-dark:1px solid #2d3748}*{box-sizing:border-box}body,html{background:var(--component-background);color:var(--primary-text-color);font-family:Manrope,sans-serif;font-size:14px;margin:0;padding:0}[data-theme=dark] body,[data-theme=dark] html{background:var(--component-background-dark)}#root{height:100vh;width:100%}.center-auth-app{height:100%;width:100%}a{color:var(--primary-text-color);text-decoration:none}a:hover{text-decoration:underline}button{font-family:Manrope,sans-serif}