.p-dropdown{display:inline-flex;position:relative;user-select:none}[dir] .p-dropdown{cursor:pointer}.p-dropdown-clear-icon{position:absolute;top:50%}[dir] .p-dropdown-clear-icon{margin-top:-.5rem}.p-dropdown-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-dropdown-label{display:block;white-space:nowrap;overflow:hidden;flex:1 1 auto;width:1%;text-overflow:ellipsis}[dir] .p-dropdown-label{cursor:pointer}.p-dropdown-label-empty{overflow:hidden;visibility:hidden}[dir] input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0}[dir=ltr] .p-dropdown-panel{left:0}[dir=rtl] .p-dropdown-panel{right:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{font-weight:400;white-space:nowrap;position:relative;overflow:hidden}[dir] .p-dropdown-item{cursor:pointer}.p-dropdown-items{list-style-type:none}[dir] .p-dropdown-items{margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{position:absolute;top:50%}[dir] .p-dropdown-filter-icon{margin-top:-.5rem}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label{display:none}[dir] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{padding:0}[dir=ltr] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}[dir=rtl] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}[dir=ltr] .p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-left-radius:0;border-bottom-left-radius:0}[dir] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{padding:0}[dir=ltr] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}[dir=rtl] .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3}[dir=ltr] .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2}[dir] .p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1}[dir=ltr] .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{order:1;width:100%}[dir=ltr] .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up,[dir=rtl] .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2}[dir] .p-inputnumber-buttons-vertical .p-inputnumber-input{border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{order:3;width:100%}[dir=ltr] .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down,[dir=rtl] .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0}.p-inputnumber-input{flex:1 1 auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}[dir=ltr] .p-paginator-left-content{margin-right:auto}[dir=ltr] .p-paginator-right-content,[dir=rtl] .p-paginator-left-content{margin-left:auto}[dir=rtl] .p-paginator-right-content{margin-right:auto}.p-paginator-current,.p-paginator-first,.p-paginator-last,.p-paginator-next,.p-paginator-page,.p-paginator-prev{display:inline-flex;align-items:center;justify-content:center;line-height:1;user-select:none;overflow:hidden;position:relative}[dir] .p-paginator-current,[dir] .p-paginator-first,[dir] .p-paginator-last,[dir] .p-paginator-next,[dir] .p-paginator-page,[dir] .p-paginator-prev{cursor:pointer}.p-paginator-element:focus{z-index:1;position:relative}.p-treetable{position:relative}.p-treetable table{border-collapse:collapse;width:100%;table-layout:fixed}.p-treetable .p-sortable-column{user-select:none}[dir] .p-treetable .p-sortable-column{cursor:pointer}.p-treetable-auto-layout>.p-treetable-wrapper>table{table-layout:auto}[dir] .p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{user-select:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;position:relative}[dir] .p-treetable-toggler{cursor:pointer}.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:not(.p-frozen-column){position:relative}[dir] .p-treetable-resizable .p-resizable-column:not(.p-frozen-column){background-clip:padding-box}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{display:block;position:absolute!important;top:0;width:.5rem;height:100%}[dir] .p-treetable .p-column-resizer{margin:0;padding:0;cursor:col-resize;border:1px solid transparent}[dir=ltr] .p-treetable .p-column-resizer{right:0}[dir=rtl] .p-treetable .p-column-resizer{left:0}.p-treetable .p-column-resizer-helper{width:1px;position:absolute;z-index:10;display:none}.p-treetable .p-treetable-loading-overlay{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}