body{--mud-default-borderradius: 8px;--mud-typography-button-text-transform: none;--mud-typography-default-size: 14px;background-color:#f9fafb;color:#000;font-family:"Inter var",ui-sans-serif,system-ui,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mud-input-control,.mud-input-control.mud-input-control-boolean-input{margin-top:0;margin-bottom:1rem}.mud-table{background-color:rgba(0,0,0,0)}.mud-table-empty-row{color:#716d6d;font-weight:400}.mud-table-pagination-toolbar{font-size:.8rem}.mud-input{font-size:14px;line-height:.5em}.mud-input>textarea.mud-input-root{line-height:1rem}.mud-input-label-outlined{transform:translate(14px, 5px) scale(1)}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{transform:translate(14px, -8px) scale(0.75)}.mud-input-label-filled{transform:translate(12px, 14px) scale(1)}.mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled,.mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-filled{font-weight:600;transform:translate(12px, 6px) scale(0.75)}.mud-input.mud-input-filled{background-color:rgba(0,0,0,.05);border-radius:10px}.mud-input.mud-input-filled:hover{background-color:rgba(0,0,0,.1)}.mud-input.mud-input-filled.mud-input-underline:before,.mud-input.mud-input-filled.mud-input-underline:after{border-bottom:0}.mud-input.mud-input-filled.mud-input-underline:hover:before{border:0}.mud-table-cell .mud-button{padding:2px 8px;font-size:.8rem;line-height:1.2rem}.mud-dialog-title .mud-typography-h6{font-size:1rem}.p1-boot{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;font-family:"Inter var",ui-sans-serif,system-ui,sans-serif;color:#000;background:#f9fafb}.p1-boot__splash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.p1-boot__brand{font-size:1.35rem;font-weight:600;letter-spacing:.01em}.p1-boot__brand span{color:#0675f5}.p1-boot__bars{width:min(320px,70vw);display:flex;flex-direction:column;gap:.6rem}.p1-boot__bar{height:12px;border-radius:6px;background:linear-gradient(90deg, #E5E7EB 25%, #fbfbfb 37%, #E5E7EB 63%);background-size:400% 100%;animation:p1-boot-shimmer 1.4s ease infinite}.p1-boot__bar:nth-child(2){width:80%}.p1-boot__bar:nth-child(3){width:60%}.p1-boot__caption{font-size:.8rem;color:#716d6d}.p1-boot__bar-top{display:none}.p1-boot-bare .p1-boot{display:block;background:rgba(0,0,0,0)}.p1-boot-bare .p1-boot__splash{display:none}.p1-boot-bare .p1-boot__bar-top{display:block;position:fixed;top:0;left:0;right:0;height:4px;overflow:hidden;background:rgba(6,117,245,.12)}.p1-boot-bare .p1-boot__bar-top::before{content:"";position:absolute;top:0;left:0;height:100%;width:40%;background:#0675f5;animation:p1-boot-indeterminate 1.1s ease-in-out infinite}@keyframes p1-boot-shimmer{0%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes p1-boot-indeterminate{0%{left:-40%}100%{left:100%}}.p1-panel{background-color:#fff;border-radius:8px;box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.p1-page{padding:1rem}.p1-page-header{display:flex;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:1rem;margin-bottom:1rem}.p1-page-header__heading{display:flex;align-items:center;gap:.5rem}.p1-page-header__title{font-size:1.4rem;font-weight:600;margin-bottom:0}.p1-page-header__subtitle{font-size:.8rem;color:#716d6d}.p1-page-header__actions>*{margin-right:.5rem}.p1-page-header__actions>*:last-child{margin-right:0}.p1-section-card{overflow:hidden;margin-bottom:1.5rem}.p1-section-card--narrow{max-width:900px}.p1-section-card__actions .p1-input{max-width:360px}.p1-section-card__header{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.2rem}.p1-section-card__title{font-size:.9rem;color:#000;font-weight:700}.p1-section-card__subtitle{font-size:.8rem;color:#716d6d}.p1-section-card__content{padding:1rem}.p1-section-card__content.p1-section-card--no-padding{padding:0}.p1-section-card__content.p1-section-card--no-padding .mud-table{border-radius:0}.p1-align-start{text-align:start}.p1-align-center{text-align:center}.p1-align-end{text-align:end}.p1-table{width:100%;background-color:rgba(0,0,0,0)}.p1-table .mud-toolbar{flex-direction:row;flex-wrap:wrap;height:auto;padding:.5rem 1rem}@media(min-width: 601px){.p1-table .mud-toolbar>*{max-width:300px;padding-right:10px}}.p1-table .mud-toolbar .mud-input-control{margin-bottom:0}.p1-table .mud-toolbar .mud-select:has(>.p1-input--tiny),.p1-table .mud-toolbar .p1-input--tiny{flex:0 0 auto;width:240px}.p1-table .mud-table-head .mud-table-cell{background-color:rgba(0,0,0,0);color:#716d6d;text-transform:none;font-weight:700;font-size:.9rem}.p1-table .mud-table-row .mud-table-cell{padding:13px 1.5rem}.p1-table__actions-header,.p1-table__actions-cell{white-space:nowrap}.p1-table__row--warning td{background-color:#ffefe3}.p1-table__row--error td{background-color:#f7e6e6;color:#b32121}.p1-table__group>.mud-table-cell{background-color:#e5e7eb;color:#000;font-size:.9rem;font-weight:700;text-transform:none;letter-spacing:normal;padding-top:.5rem;padding-bottom:.5rem}.p1-table__group--selectable>.mud-table-cell:first-child>*{visibility:hidden}.p1-table--selectable .mud-table-cell:first-child{padding-top:0;padding-bottom:0}.p1-table .mud-table-cell .mud-checkbox .mud-icon-button{padding:2px}@media(max-width: 600px){.p1-table .mud-table-cell .mud-typography{text-align:end}}.p1-list-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.5rem 1rem;border-top:1px solid #e5e7eb}.p1-input.p1-input--tiny{margin-top:0;margin-bottom:0}.p1-input.p1-input--tiny .mud-input>input.mud-input-root-outlined,.p1-input.p1-input--tiny div.mud-input-slot.mud-input-root-outlined{padding:10.5px 14px}.p1-input.p1-input--tiny .mud-input-control-input-container>.mud-input-label-outlined.mud-input-label-inputcontrol{font-size:15px;opacity:.45;top:50%;transform:translate(14px, -50%) scale(1)}.p1-input.p1-input--tiny .mud-shrink~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,.p1-input.p1-input--tiny .mud-input:focus-within~label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined{top:0;transform:translate(14px, -8px) scale(0.75);opacity:1}.p1-button{border-radius:8px;text-transform:none;font-weight:600}.p1-button--icon-only .mud-button-icon-start{margin-right:0;margin-inline-end:0}.mud-progress-circular.p1-button__spinner{width:20px;height:20px;margin-left:-4px;margin-inline-start:-4px;margin-right:.5rem;margin-inline-end:.5rem}.p1-form-card{margin-bottom:1.5rem}.p1-form-card--narrow{max-width:900px}.p1-form-card__header{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.2rem}.p1-form-card__title{font-size:.9rem;font-weight:700}.p1-form-card__content{padding:1rem}.p1-form-card__footer{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem}.p1-list-item{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;width:100%}.p1-list-item__body{flex:1 1 auto}.p1-list-item__actions{display:flex;align-items:center;gap:.5rem}.p1-text{display:block;margin-top:.25rem}.p1-text--muted{color:#716d6d}.p1-text--inline{display:inline;margin-top:0}.p1-alert{margin-bottom:1rem}.p1-problem-details{margin-bottom:1.5rem}.p1-problem-details__retry{margin-top:.5rem}.p1-loading{display:flex;align-items:center;flex-direction:column;padding:1.5rem}.p1-loading__caption{margin-top:.5rem;color:#716d6d}.p1-empty-state{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;color:#716d6d}.p1-empty-state__icon{opacity:.5}.p1-empty-state__actions{display:flex;flex-direction:column;align-items:center;gap:.5rem}.p1-not-found{display:flex;align-items:center;justify-content:center;min-height:50vh}.p1-not-found .p1-empty-state__message{font-size:1.4rem;font-weight:600;color:#000}.p1-not-found__detail{max-width:42ch;text-align:center}.p1-stat{display:inline-block}.p1-stat__title{margin-right:.5rem}.p1-stat .mud-icon-root{margin-right:.5rem}.p1-status{font-weight:700}.p1-row-action__disabled-wrapper{display:inline-flex}.p1-confirm-dialog__details,.p1-problem-details__errors{list-style:disc;padding-left:1rem}.p1-error-boundary__reference{max-width:100%;overflow:auto;white-space:pre-wrap}.p1-truncate{display:inline-block;max-width:100%}
