@layer primereact{:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast){background:rgb(var(--site-accent-500));border-color:rgb(var(--site-accent-500));color:#fff}:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast):enabled:hover{background:rgb(var(--site-accent-600));border-color:rgb(var(--site-accent-600))}:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast):enabled:active{background:rgb(var(--site-accent-700));border-color:rgb(var(--site-accent-700))}:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast):focus{box-shadow:var(--focus-ring)}:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-outlined,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link{color:rgb(var(--site-accent-500));background:0 0}:is(:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-outlined,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link):enabled:hover,:is(:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-outlined,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link):enabled:active{background:rgb(var(--site-accent-50));color:rgb(var(--site-accent-700))}:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link{border-color:#0000}:is(:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link):enabled:hover,:is(:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-text,:root:has(header[data-site-theme=backstage]) .p-button:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger,.p-button-contrast).p-button-link):enabled:active{border-color:#0000}:root:has(header[data-site-theme=backstage]) .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:rgb(var(--site-accent-500));color:rgb(var(--site-accent-500))}:root:has(header[data-site-theme=backstage]) .p-tabview :is(.p-tabview-nav-btn,.p-tabview-ink-bar){color:rgb(var(--site-accent-500))}:root:has(header[data-site-theme=backstage]) .p-tabview .p-tabview-ink-bar{background:rgb(var(--site-accent-500))}:root:has(header[data-site-theme=backstage]) :is(.p-inputtext,.p-dropdown,.p-multiselect):not(.p-invalid,.p-disabled):enabled:hover,:root:has(header[data-site-theme=backstage]) :is(.p-dropdown,.p-multiselect):not(.p-invalid,.p-disabled):hover{border-color:rgb(var(--site-accent-500))}:root:has(header[data-site-theme=backstage]) .p-inputtext:not(.p-invalid):enabled:focus,:root:has(header[data-site-theme=backstage]) :is(.p-dropdown,.p-multiselect):not(.p-invalid,.p-disabled).p-focus{border-color:rgb(var(--site-accent-500));box-shadow:var(--focus-ring)}:root:has(header[data-site-theme=backstage]) .p-checkbox:not(.p-invalid).p-highlight .p-checkbox-box,:root:has(header[data-site-theme=backstage]) .p-radiobutton:not(.p-invalid).p-highlight .p-radiobutton-box,:root:has(header[data-site-theme=backstage]) .p-inputswitch.p-highlight .p-inputswitch-slider{background:rgb(var(--site-accent-500));border-color:rgb(var(--site-accent-500))}:is(:root:has(header[data-site-theme=backstage]) .p-checkbox:not(.p-disabled,.p-invalid):has(.p-checkbox-input:hover) .p-checkbox-box,:root:has(header[data-site-theme=backstage]) .p-radiobutton:not(.p-disabled,.p-invalid):has(.p-radiobutton-input:hover) .p-radiobutton-box){border-color:rgb(var(--site-accent-500))}:is(:root:has(header[data-site-theme=backstage]) .p-checkbox:not(.p-disabled,.p-invalid):has(.p-checkbox-input:focus-visible) .p-checkbox-box,:root:has(header[data-site-theme=backstage]) .p-radiobutton:not(.p-disabled,.p-invalid):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box,:root:has(header[data-site-theme=backstage]) .p-inputswitch.p-focus .p-inputswitch-slider){box-shadow:var(--focus-ring)}:root:has(header[data-site-theme=backstage]) :is(.p-dropdown-item,.p-multiselect-item,.p-listbox-item,.p-paginator-page).p-highlight,:root:has(header[data-site-theme=backstage]) .p-datatable .p-datatable-tbody>tr.p-highlight,:root:has(header[data-site-theme=backstage]) .p-datepicker table td>span.p-highlight{background:rgb(var(--site-accent-50));color:rgb(var(--site-accent-700))}:root:has(header[data-site-theme=backstage]) :is(.p-dropdown-item,.p-multiselect-item,.p-listbox-item).p-highlight.p-focus{background:rgb(var(--site-accent-100))}:root:has(header[data-site-theme=backstage]) .p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon,:root:has(header[data-site-theme=backstage]) .p-treetable .p-sortable-column.p-highlight,:root:has(header[data-site-theme=backstage]) .p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon,:root:has(header[data-site-theme=backstage]) .p-datepicker .p-datepicker-header .p-datepicker-title :is(.p-datepicker-month,.p-datepicker-year):enabled:hover{color:rgb(var(--site-accent-500))}:root:has(header[data-site-theme=backstage]) :is(.p-tabview-nav-link,.p-paginator-element,.p-datepicker table td>span):focus-visible{box-shadow:inset var(--focus-ring)}}
