.billing-layout{background:#f5f7fa;font-size:14px}.billing-layout__content{min-width:0}.billing-layout__container{padding:0!important}.billing-layout__page{padding:22px 40px}.billing-page{width:100%;max-width:1240px;margin:0 auto}.billing-plan-card,.billing-section,.billing-table-card{margin-bottom:16px;border:1px solid #dfe6ee;border-radius:12px;background:#fff;box-shadow:0 3px 14px rgba(15,23,42,.04);overflow:hidden}.billing-plan-card{display:flex;min-height:190px;padding:24px;align-items:stretch;justify-content:space-between;grid-gap:30px;gap:30px;background:linear-gradient(135deg,#fff 50%,#f1f9fc)}.billing-eyebrow{color:#0788ad;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.billing-plan-card h2{margin:7px 0 5px;color:#172033;font-size:26px}.billing-plan-card__price{color:#475467}.billing-plan-card__price .amount{color:#172033;font-size:25px;font-weight:750}.billing-plan-card__actions{display:flex;margin-top:24px;flex-wrap:wrap;grid-gap:8px;gap:8px}.billing-plan-card__actions a{text-decoration:none}.billing-plan-card__renewal{display:flex;min-width:230px;padding:18px;align-items:center;justify-content:center;grid-gap:11px;gap:11px;border:1px solid #d9e8ef;border-radius:11px;background:hsla(0,0%,100%,.84);color:#475467;text-align:left}.billing-details-grid>div>span,.billing-empty-state>span,.billing-plan-card__renewal>span,.billing-usage-card>span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:10px;background:#e7f5fb;color:#0788ad}.billing-section__heading{display:flex;min-height:68px;padding:14px 17px;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;background:#fafbfd;border-bottom:1px solid #e5eaf0}.billing-section__heading h2{margin:0;color:#172033;font-size:16px}.billing-section__heading p{margin:3px 0 0;color:#667085;font-size:13px}.billing-usage-grid{display:grid;padding:16px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.billing-usage-card{display:flex;min-height:76px;padding:13px;align-items:center;grid-gap:11px;gap:11px;border:1px solid #e4e9ef;border-radius:10px;background:#fff}.billing-usage-card>div{display:flex;flex-direction:column}.billing-details-grid small,.billing-usage-card small{color:#667085}.billing-usage-card strong{margin-top:2px;color:#172033;font-size:20px}.billing-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.billing-feature-row{display:flex;min-height:48px;padding:10px 17px;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px;border-bottom:1px solid #edf1f5}.billing-feature-row:nth-child(odd){border-right:1px solid #edf1f5}.billing-feature-row>span{color:#344054;font-size:14px}.billing-feature-row>strong{color:#078454;font-size:14px}.billing-feature-row>strong>div{display:inline}.billing-empty-state,.billing-page__loading,.billing-state-card{display:flex;min-height:300px;padding:34px;align-items:center;justify-content:center;flex-direction:column;color:#667085;text-align:center}.billing-state-card{border:1px solid #dfe6ee;border-radius:12px;background:#fff}.billing-state-card>span{display:inline-flex;width:60px;height:60px;margin-bottom:14px;align-items:center;justify-content:center;border-radius:16px;background:#e7f5fb;color:#0788ad;font-size:24px}.billing-empty-state h2,.billing-state-card h3{color:#172033}.billing-table-card{min-height:280px}.billing-table__header{display:flex;min-height:58px;align-items:center}.billing-table__header>div{display:flex;flex-direction:column}.billing-table__header strong{color:#172033;font-size:15px}.billing-table__header small{margin-top:2px;color:#667085;font-size:13px}.billing-table .p-datatable-header{padding:0 17px;background:#fafbfd;border:0;border-bottom:1px solid #e5eaf0}.billing-table .p-datatable-thead>tr>th{padding:12px 16px;background:#f8fafc;border-color:#e5eaf0;color:#667085;text-transform:uppercase}.billing-table .p-datatable-tbody>tr>td{padding:13px 16px;border-color:#edf1f5;color:#475467}.billing-empty-state>span{width:54px;height:54px;font-size:21px}.billing-empty-state h2{margin:13px 0 4px;font-size:16px}.billing-empty-state p{margin:0;font-size:14px}.billing-page__loading{grid-gap:10px;gap:10px}.billing-page__loading i{color:#0788ad;font-size:25px}.billing-page__loading--full{min-height:65vh}.billing-invoice-link,.billing-pay-link{padding:0;border:0;background:transparent;color:#087fa7;font:inherit;cursor:pointer}.billing-invoice-link i,.billing-pay-link i{margin-right:5px}.billing-invoice-status-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.billing-status{display:inline-flex;min-height:24px;padding:3px 9px;align-items:center;border-radius:999px;background:#eef2f6;color:#475467;font-weight:700}.billing-status--success{background:#e7f7ef;color:#087a50}.billing-status--danger{background:#fff0f0;color:#c4322b}.billing-details-grid{display:grid;padding:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.billing-details-grid>div{display:grid;min-height:70px;padding:12px;align-items:center;grid-template-columns:38px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;border:1px solid #e4e9ef;border-radius:9px}.billing-details-grid>div>span{grid-row:1/3}.billing-details-grid strong{margin-top:2px;color:#172033;font-size:14px}.billing-details-grid__address{grid-column:1/-1}.billing-payment-list{display:flex;padding:14px 16px;flex-direction:column;grid-gap:8px;gap:8px}.billing-payment-card{display:flex;min-height:62px;padding:10px 12px;align-items:center;grid-gap:11px;gap:11px;border:1px solid #e3e9ef;border-radius:9px}.billing-payment-card__icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:9px;background:#eef3ff;color:#526bb4}.billing-payment-card__details{display:flex;flex:1 1 auto;flex-direction:column}.billing-payment-card__details strong{color:#172033;font-size:14px}.billing-payment-card__details small{margin-top:2px;color:#667085}.billing-payment-card__actions{display:flex;grid-gap:4px;gap:4px}.billing-inline-empty{padding:22px;color:#667085;font-size:14px;text-align:center}.billing-contact-grid{display:grid;padding:16px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);grid-gap:16px;gap:16px}.billing-contact-grid .form-group{min-width:0;margin:0}.billing-section__footer{display:flex;padding:13px 16px;justify-content:flex-end;background:#fafbfd;border-top:1px solid #e5eaf0}.p-dialog.billing-pdf-dialog{width:min(1000px,calc(100vw - 32px))}.p-dialog.billing-payment-dialog{width:min(520px,calc(100vw - 32px))}.billing-card-modal .modal-dialog{max-width:540px}.billing-detail-modal .modal-dialog{max-width:620px}.billing-card-modal .modal-content,.billing-detail-modal .modal-content{border:0;border-radius:12px;box-shadow:0 18px 48px rgba(15,23,42,.18);overflow:hidden}.billing-card-modal .modal-header,.billing-detail-modal .modal-header{align-items:center;border-bottom:1px solid #e5eaf0;padding:15px 18px}.billing-card-modal .modal-header .close,.billing-detail-modal .modal-header .close{align-items:center;border:1px solid #d8e0e8;border-radius:50%;display:inline-flex;height:34px;justify-content:center;margin:0 0 0 auto;padding:0;width:34px}.billing-card-modal__heading{align-items:center;display:flex;grid-gap:11px;gap:11px}.billing-card-modal__icon{align-items:center;background:#e7f5fb;border-radius:9px;color:#0788ad;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.billing-card-modal__heading>span:last-child{display:flex;flex-direction:column}.billing-card-modal__heading strong{color:#172033;font-size:16px;line-height:1.3}.billing-card-modal__heading small{color:#667085;font-size:13px;line-height:1.4}.billing-card-modal .modal-footer,.billing-detail-modal .modal-footer{background:#fafbfd;border-top:1px solid #e5eaf0;grid-gap:8px;gap:8px;justify-content:flex-end;padding:12px 18px}.billing-card-modal .modal-footer .p-button,.billing-detail-modal .modal-footer .p-button{margin:0}.p-dialog.subscription-payment-dialog{border-radius:12px;box-shadow:0 18px 48px rgba(15,23,42,.2);overflow:hidden}.subscription-payment-dialog .p-dialog-header{border-bottom:1px solid #e5eaf0;padding:15px 18px}.subscription-payment-dialog .p-dialog-content{padding:16px 18px 18px}.subscription-payment-dialog .p-dialog-header-close{border:1px solid #d8e0e8;height:34px;width:34px}.subscription-payment-dialog__heading{align-items:center;display:flex;grid-gap:11px;gap:11px}.subscription-payment-dialog__heading>span:last-child{display:flex;flex-direction:column}.subscription-payment-dialog__heading strong{color:#172033;font-size:16px;line-height:1.3}.subscription-payment-dialog__heading small{color:#667085;font-size:13px;font-weight:400;line-height:1.4}.subscription-payment-dialog__icon{align-items:center;background:#e7f5fb;border-radius:9px;color:#0788ad;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.subscription-payment-dialog__body{display:grid;grid-gap:14px;gap:14px}.subscription-payment-amount{border-bottom:1px solid #e5eaf0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:0 0 14px}.subscription-payment-amount>span{display:flex;flex-direction:column}.subscription-payment-amount>span:last-child{text-align:right}.subscription-payment-amount small{color:#667085}.subscription-payment-amount strong{color:#172033;font-size:16px;margin-top:2px}.subscription-payment-method-tabs{background:#f2f4f7;border-radius:9px;display:grid;grid-gap:3px;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.subscription-payment-method-tabs button{background:transparent;border:0;border-radius:7px;color:#667085;font-size:13px;font-weight:650;min-height:36px}.subscription-payment-method-tabs button.active{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.1);color:#0788ad}.subscription-payment-method-tabs i{margin-right:5px}.subscription-payment-method-panel__heading{display:flex;flex-direction:column;margin-bottom:11px}.subscription-payment-method-panel__heading strong{color:#172033;font-size:15px}.subscription-payment-method-panel__heading span{color:#667085;font-size:13px;margin-top:2px}.subscription-saved-card-list{display:grid;grid-gap:8px;gap:8px}.subscription-saved-card{align-items:center;border:1px solid #dfe6ee;border-radius:9px;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto 36px minmax(0,1fr) auto;margin:0;padding:10px 12px}.subscription-saved-card--selected{border-color:#0788ad;box-shadow:0 0 0 2px rgba(7,136,173,.1)}.subscription-saved-card input{margin:0}.subscription-saved-card__icon{align-items:center;background:#e7f5fb;border-radius:8px;color:#0788ad;display:inline-flex;height:36px;justify-content:center;width:36px}.subscription-saved-card__details{display:flex;flex-direction:column}.subscription-saved-card__details strong{color:#172033;font-size:14px}.subscription-saved-card__details small{color:#667085}.subscription-saved-card__check{color:#0788ad;opacity:0}.subscription-saved-card--selected .subscription-saved-card__check{opacity:1}.subscription-payment-actions{border-top:1px solid #e5eaf0;display:flex;grid-gap:8px;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:12px}.billing-cancel-page{max-width:860px}.billing-cancel-page__back{margin-bottom:12px}.billing-cancel-page__back a{color:#667085;font-weight:650;text-decoration:none}.billing-cancel-page__back i{margin-right:6px}.billing-cancel-card,.billing-cancel-complete{border:1px solid #dfe6ee;border-radius:14px;background:#fff;box-shadow:0 8px 30px rgba(15,23,42,.06);overflow:hidden}.billing-cancel-card__header{display:flex;padding:24px;align-items:flex-start;grid-gap:14px;gap:14px;border-bottom:1px solid #e5eaf0}.billing-cancel-card__header>span,.billing-cancel-complete>span{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:12px;background:#fff0f0;color:#c4322b;font-size:19px}.billing-cancel-card__header small{color:#0788ad;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.billing-cancel-card__header h1{margin:3px 0 4px;color:#172033;font-size:24px}.billing-cancel-card__header p,.billing-cancel-warning p{margin:0;color:#667085;line-height:1.5}.billing-cancel-warning{display:flex;margin:20px 24px 0;padding:14px 16px;grid-gap:11px;gap:11px;border:1px solid #f6d28b;border-radius:10px;background:#fffaeb;color:#8a5b07}.billing-cancel-warning>i{margin-top:2px}.billing-cancel-warning strong{color:#714b08}.billing-cancel-warning p{margin-top:2px;color:#8a641e;font-size:13px}.billing-cancel-products{margin:22px 24px 0}.billing-cancel-products h2{margin:0 0 9px;color:#172033;font-size:15px}.billing-cancel-product{display:grid;min-height:60px;padding:9px 11px;align-items:center;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:10px;gap:10px;border:1px solid #e4e9ef;border-bottom:0}.billing-cancel-product:first-of-type{border-radius:9px 9px 0 0}.billing-cancel-product:last-of-type{border-bottom:1px solid #e4e9ef;border-radius:0 0 9px 9px}.billing-cancel-product__icon{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:9px;background:#eef7fa;color:#0788ad}.billing-cancel-product>div{display:flex;min-width:0;flex-direction:column}.billing-cancel-product strong{color:#172033}.billing-cancel-product>span:last-child,.billing-cancel-products__empty,.billing-cancel-product small{color:#667085;font-size:13px}.billing-cancel-products__empty{padding:14px;border:1px dashed #d8e0e8;border-radius:9px;text-align:center}.billing-cancel-form{display:grid;margin-top:24px;padding:24px;grid-gap:18px;gap:18px;border-top:1px solid #e5eaf0}.billing-cancel-form__section{display:grid;grid-gap:7px;gap:7px}.billing-cancel-form__section label{color:#344054;font-weight:700}.billing-cancel-form__section label span{color:#98a2b3;font-size:12px;font-weight:500}.billing-cancel-form input[type=password],.billing-cancel-form select,.billing-cancel-form textarea{width:100%;min-height:42px;padding:9px 11px;border:1px solid #d0d8e1;border-radius:8px;background:#fff;color:#172033;font:inherit}.billing-cancel-form textarea{resize:vertical}.billing-cancel-form input[type=password]:focus,.billing-cancel-form select:focus,.billing-cancel-form textarea:focus{border-color:#0788ad;box-shadow:0 0 0 3px rgba(7,136,173,.1);outline:0}.billing-cancel-confirm{display:flex;margin:0;align-items:flex-start;grid-gap:9px;gap:9px;color:#475467;cursor:pointer;line-height:1.45}.billing-cancel-confirm input{margin-top:3px}.billing-cancel-error{padding:11px 13px;border:1px solid #fac5c5;border-radius:8px;background:#fff3f3;color:#b42318}.billing-cancel-form__actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.billing-cancel-complete{display:flex;min-height:430px;padding:44px;align-items:center;justify-content:center;flex-direction:column;text-align:center}.billing-cancel-complete>span{width:58px;height:58px;background:#e7f7ef;color:#087a50;font-size:23px}.billing-cancel-complete h1{margin:15px 0 7px;color:#172033;font-size:25px}.billing-cancel-complete p{max-width:570px;margin:0;color:#667085;line-height:1.55}.billing-cancel-complete__date{display:flex;margin:20px 0;padding:11px 16px;flex-direction:column;border-radius:9px;background:#f5f7fa}.billing-cancel-complete__date small{color:#667085}.billing-cancel-complete__date strong{margin-top:2px;color:#172033}.product-addon-dialog__note{padding:10px 12px;border-radius:8px;background:#f5f7fa;color:#667085;font-size:13px}.product-addon-purchase-dialog .p-dialog-content{padding:18px}.product-addon-purchase-dialog .product-addon-dialog{display:grid;grid-gap:15px;gap:15px}.product-addon-purchase-dialog .product-addon-dialog>p{margin:0;color:#667085;line-height:1.5}.product-addon-purchase-dialog .product-addon-dialog>label{display:grid;grid-gap:6px;gap:6px;color:#344054;font-weight:700}.product-addon-purchase-dialog .product-addon-dialog input{min-height:42px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px;color:#172033;font:inherit}.product-addon-purchase-dialog .product-addon-message{padding:11px 13px;border:1px solid #d9e8ef;border-radius:9px;background:#f3f8fb;color:#475467}.product-addon-purchase-dialog .product-addon-message i{margin-right:6px;color:#0788ad}.product-addon-purchase-dialog .product-addon-message--error{border-color:#fac5c5;background:#fff3f3;color:#b42318}.product-addon-purchase-dialog .product-addon-message--error i{color:inherit}.product-addon-preview-loading{display:flex;min-height:110px;align-items:center;justify-content:center;flex-direction:column;grid-gap:8px;gap:8px;border:1px solid #e3e8ef;border-radius:9px;background:#f8fafc;color:#667085}.product-addon-preview-loading i{color:#0788ad;font-size:20px}.product-addon-trial-note{display:flex;padding:12px 13px;align-items:center;grid-gap:10px;gap:10px;border:1px solid #a9dfc5;border-radius:9px;background:#ecfdf3;color:#087a50}.product-addon-trial-note>i{font-size:18px}.product-addon-trial-note>div{display:flex;flex-direction:column}.product-addon-trial-note strong{color:#087a50}.product-addon-trial-note span{color:#287d5b;font-size:13px}.product-addon-purchase-dialog .product-addon-preview{padding:4px 13px;border:1px solid #e3e8ef;border-radius:9px;background:#f8fafc}.product-addon-purchase-dialog .product-addon-preview>div{display:flex;min-height:42px;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px;border-bottom:1px solid #e5eaf0}.product-addon-purchase-dialog .product-addon-preview>div:last-of-type{border-bottom:0}.product-addon-purchase-dialog .product-addon-preview p,.product-addon-purchase-dialog .product-addon-preview span{color:#667085;font-size:13px}.product-addon-purchase-dialog .product-addon-preview strong{color:#172033;text-align:right}.product-addon-purchase-dialog .product-addon-preview__total strong{color:#0788ad;font-size:18px}.product-addon-purchase-dialog .product-addon-preview p{margin:10px 0;line-height:1.45}.product-addon-purchase-dialog .product-addon-dialog__actions{display:flex;padding-top:13px;justify-content:flex-end;grid-gap:8px;gap:8px;border-top:1px solid #e5eaf0}@media (max-width:520px){.subscription-payment-amount{grid-template-columns:1fr}.subscription-payment-amount>span:last-child{text-align:left}.subscription-payment-actions .p-button{flex:1 1;justify-content:center}}@media (max-width:820px){.billing-plan-card{flex-direction:column}.billing-plan-card__renewal{min-width:0;justify-content:flex-start}.billing-contact-grid,.billing-feature-list{grid-template-columns:1fr}.billing-feature-row:nth-child(odd){border-right:0}}@media (max-width:640px){.billing-layout__page{padding:18px 12px 28px}.billing-details-grid,.billing-usage-grid{grid-template-columns:1fr}.billing-details-grid__address{grid-column:auto}.billing-plan-card{padding:18px}.billing-payment-card{align-items:flex-start;flex-wrap:wrap}.billing-payment-card__actions{width:100%;justify-content:flex-end}.billing-cancel-card__header,.billing-cancel-form{padding:18px}.billing-cancel-products,.billing-cancel-warning{margin-right:18px;margin-left:18px}.billing-cancel-product{grid-template-columns:38px minmax(0,1fr)}.billing-cancel-product>span:last-child{grid-column:2}.billing-cancel-form__actions{flex-direction:column-reverse}.billing-cancel-form__actions .p-button,.billing-cancel-form__actions a{width:100%;justify-content:center}}.safety-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;background:#fff;box-shadow:0 20px 55px rgba(15,23,42,.22)}.safety-dialog .modal-header{align-items:center;min-height:64px;border-bottom:1px solid #e5e7eb;padding:16px 20px}.safety-dialog .modal-title{color:#101828;font-size:17px;font-weight:700}.safety-dialog .modal-body{color:#475467;font-size:14px;line-height:1.55;padding:20px}.safety-dialog .modal-footer{grid-gap:8px;gap:8px;border-top:1px solid #e5e7eb;background:#f9fafb;padding:13px 20px}.safety-activation-dialog.modal-dialog{width:min(920px,calc(100% - 32px));max-width:920px}.safety-activation-dialog .modal-header{padding:14px 20px}.safety-activation-dialog .modal-body{padding:0}.safety-activation-dialog__title{align-items:center;display:flex;grid-gap:12px;gap:12px}.safety-activation-dialog__title>span,.safety-template-picker__intro-icon{align-items:center;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;border-radius:10px;background:#fff3e0;color:#d97706;font-size:17px}.safety-activation-dialog__title div{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.safety-activation-dialog__title strong{color:#101828;font-size:17px;line-height:1.25}.safety-activation-dialog__title small{color:#667085;font-weight:400}.safety-activation-form,.safety-template-picker{display:flex;min-height:0;flex-direction:column}.safety-template-picker__intro{align-items:flex-start;display:flex;grid-gap:13px;gap:13px;padding:22px 22px 16px}.safety-activation-card__header h3,.safety-template-picker__intro h3{margin:0;color:#101828;font-size:14px;font-weight:700}.safety-activation-card__header p,.safety-template-picker__intro p{margin:3px 0 0;color:#667085;line-height:1.45}.safety-template-options{display:grid;grid-gap:10px;gap:10px;max-height:430px;overflow-y:auto;padding:0 22px 22px}.safety-template-option{align-items:center;display:flex;grid-gap:12px;gap:12px;width:100%;border:1px solid #dfe5ec;border-radius:11px;background:#fff;color:inherit;cursor:pointer;padding:13px 14px;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.safety-template-option:focus,.safety-template-option:hover{outline:0;border-color:#7dd3fc;background:#f8fcff;box-shadow:0 0 0 3px rgba(14,165,233,.08)}.safety-template-option__icon{align-items:center;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;border-radius:9px;background:#eef8ff;color:#0284c7}.safety-template-option__copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;grid-gap:2px;gap:2px}.safety-template-option__copy strong{overflow:hidden;color:#1d2939;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.safety-template-option__copy small{color:#667085}.safety-template-option__arrow{flex:0 0 auto;color:#98a2b3}.safety-template-picker__empty{align-items:center;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:44px 20px;border:1px dashed #d0d5dd;border-radius:11px;color:#667085;text-align:center}.safety-template-picker__empty i{margin-bottom:5px;color:#98a2b3;font-size:25px}.safety-template-picker__empty strong{color:#344054}.safety-activation-form__summary{align-items:center;display:flex;justify-content:space-between;grid-gap:12px;gap:12px;border-bottom:1px solid #e5e7eb;background:#f8fafc;padding:11px 20px}.safety-activation-form__summary>div{display:flex;min-width:0;flex-direction:column}.safety-activation-form__eyebrow{color:#667085;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.safety-activation-form__summary strong{overflow:hidden;color:#1d2939;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.safety-activation-form__content{display:grid;grid-gap:12px;gap:12px;max-height:min(620px,calc(100vh - 230px));overflow-y:auto;padding:16px 20px 20px}.safety-activation-card{min-width:0;border:1px solid #dfe5ec;border-radius:11px;background:#fff;padding:14px}.safety-activation-card__header{align-items:flex-start;display:flex;grid-gap:10px;gap:10px;margin-bottom:12px}.safety-activation-card__header>span{align-items:center;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;border-radius:8px;background:#eef8ff;color:#0284c7}.safety-activation-card__header>div:nth-child(2){min-width:0;flex:1 1 auto}.safety-activation-card__header--toggle>.form-group{margin:5px 0 0;white-space:nowrap}.safety-activation-card__header--toggle>.form-group .form-check-input{margin-left:0}.safety-activation-card>.form-group{margin-bottom:0}.safety-activation-card>.form-group>label{color:#344054;font-weight:650}.safety-activation-card textarea{min-height:96px;border-color:#d0d5dd;border-radius:8px;resize:vertical}.safety-activation-card .css-1pahdxg-control,.safety-activation-card .css-yk16xz-control{min-height:40px;border-color:#d0d5dd;border-radius:8px}.safety-activation-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.safety-activation-editor .ck-editor__editable_inline{min-height:150px;max-height:260px}.safety-attachment-preview{align-items:center;display:inline-flex;grid-gap:12px;gap:12px;max-width:100%;border:1px solid #e4e7ec;border-radius:9px;background:#f8fafc;color:#344054;padding:9px 12px}.safety-attachment-preview:hover{color:#0284c7;text-decoration:none}.safety-attachment-preview img{width:42px;height:42px;object-fit:contain;border-radius:5px}.safety-attachment-preview span{font-weight:600}.safety-attachment-preview--empty{color:#667085}.safety-activation-footer{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;grid-gap:8px;gap:8px;border-top:1px solid #e5e7eb;background:#f9fafb;padding:12px 20px}.safety-columns-dialog.p-dialog{overflow:hidden;border:0;border-radius:14px;box-shadow:0 20px 55px rgba(15,23,42,.22)}.safety-columns-dialog .p-dialog-header{border-bottom:1px solid #e5e7eb;padding:17px 20px}.safety-columns-dialog .p-dialog-content{padding:18px 20px 20px}.safety-columns-dialog__content>p{margin:0 0 14px;color:#667085;font-size:13px}.safety-columns-dialog .p-listbox{border-color:#dbe3ee;border-radius:9px}@media (max-width:767px){.safety-dialog.modal-dialog{width:calc(100% - 16px);margin:8px auto}.safety-activation-dialog__title small{display:none}.safety-template-picker__intro{padding:16px}.safety-template-options{padding:0 16px 16px}.safety-template-option__copy small{display:none}.safety-activation-form__summary{align-items:flex-start;padding:10px 14px}.safety-activation-form__summary .p-button-label{display:none}.safety-activation-form__content{max-height:calc(100vh - 205px);padding:12px}.safety-activation-form__grid{grid-template-columns:minmax(0,1fr)}.safety-activation-card__header--toggle{flex-wrap:wrap}.safety-activation-card__header--toggle>.form-group{width:100%;margin-left:44px}.safety-activation-footer{padding:10px 12px}}.send-alerts-filter-card{display:grid;grid-gap:18px;gap:18px}.send-alerts-filter-head strong{display:block;color:#15233c;font-size:16px;line-height:1.3}.send-alerts-filter-head p{margin:4px 0 0;color:#667085;font-size:13px;line-height:1.4}.send-alerts-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:end}.email-subject-card .form-group,.message-type-row .form-group,.send-alerts-filter-card .form-group{min-width:0;margin-bottom:0}.delivery-section>label,.message-type-row label,.send-alerts-filter-card label{display:block;margin-bottom:8px;color:#15233c;font-weight:600}.message-type-row{display:flex;align-items:flex-end;margin:16px 0}.email-subject-card{margin-bottom:16px}.message-type-options .p-selectbutton .p-button{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:38px}.delivery-section{padding-top:2px}.delivery-options{display:flex;align-items:center;grid-gap:24px;gap:24px;flex-wrap:wrap}.delivery-options .form-group{margin-bottom:0}.send-alerts-topbar{padding:25px 0 0}.send-alerts-topbar .topbar-inner{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;width:100%}.send-alerts-topbar .topbar-title{flex:1 1 auto;min-width:0}.send-alerts-topbar .topbar-title h2{margin:0;font-size:22px;line-height:1.2}.send-alerts-top-actions{display:flex;justify-content:flex-end;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}@media (max-width:768px){.send-alerts-filter-grid{grid-template-columns:1fr}}.ck-editor__editable{min-height:300px}.group-form-section{margin-bottom:18px;padding:22px;border:1px solid rgba(0,0,0,.125);border-radius:8px;background:#fff}.group-form-section-header{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #eef2f7}.group-form-section-header h2{margin:0;color:#252f3f;font-size:18px}.group-form-section-header p{margin:4px 0 0;color:#697386}.group-form-name-field{width:min(100%,620px)}.group-form-name-field .field{margin:0}.group-form-name-field .p-inputtext{width:100%;min-height:40px;border-color:#dce3eb;border-radius:8px}.group-form-name-field .p-inputtext:disabled{color:#475569;background:#f8fafc;opacity:1}.group-form-name-field .hint-text{margin:7px 0 0}.group-form-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.group-form-module{overflow:hidden;border:1px solid #e2e8f0;border-radius:8px}.group-form-module>header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:12px 14px;border-bottom:1px solid #edf1f5;background:#fbfcfe}.group-form-module>header h3{margin:0;color:#252f3f;font-size:15px}.group-form-module>header span{color:#697386;white-space:nowrap}.group-form-module>div{padding:3px 14px}.group-form-permission{padding:11px 0;border-bottom:1px solid #edf1f5}.group-form-permission:last-child{border-bottom:0}.group-form-permission .field{display:flex;align-items:center;grid-gap:9px;gap:9px;margin:0;width:100%}.group-form-permission input[type=checkbox]{width:16px;height:16px;margin:0 0 0 auto!important;flex:0 0 16px;order:2}.group-form-permission label{margin:0;padding:0;color:#263244;cursor:pointer;order:1;-webkit-user-select:none;user-select:none}.group-form-permission>p{margin:5px 24px 0 0;color:#697386;line-height:1.45}.group-form-actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:22px}.group-form-actions .p-button{margin:0}.group-form-actions .group-form-danger{margin-right:auto}.group-form-delete-dialog.p-dialog{width:min(460px,calc(100vw - 32px))!important;overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.26)}.group-form-delete-dialog .p-dialog-header{padding:16px 18px;border-bottom:1px solid #e5eaf0}.group-form-delete-dialog .p-dialog-content{padding:20px!important}.group-form-delete-dialog .p-dialog-content p{margin:0;color:#667085;line-height:1.55}.group-form-delete-dialog .p-dialog-content strong{color:#101828}.group-form-delete-dialog .p-dialog-footer{padding:13px 20px;border-top:1px solid #e5eaf0}.group-form-delete-footer{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.group-form-delete-footer .p-button{margin:0}@media (max-width:760px){.group-form-modules{grid-template-columns:1fr}}@media (max-width:520px){.group-form-section{padding:16px}.group-form-actions,.group-form-delete-footer{display:grid;grid-template-columns:1fr 1fr}.group-form-actions .p-button,.group-form-delete-footer .p-button{width:100%}}.ui-datatable tbody>tr.ui-widget-content{height:42px}.online{top:19px}.online-guest{background-color:#42b72a;border:2px solid #fff;border-radius:50%;height:12px;left:29px;position:absolute;top:19px;width:12px;z-index:1}.kiosk-nav{float:left}.kiosk-statistic{float:right}.card-location-name{color:#4a4a4a;background-color:#eaeaea!important;text-align:center;opacity:.7;height:37px;border:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-kiosk{height:80px}.btn-success{background-color:#60c060;border-color:#60c060}.btn-default,.btn-default:focus{background-color:#a5a5a5;border:1px solid #a5a5a5;color:#fff;background-image:none}.btn-sm{padding:4px 7px;margin-left:4px}@keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}to{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}.uil-ripple-css{background:none;position:relative;width:200px;height:200px}.uil-ripple-css div{position:absolute;top:50%;left:50%;margin:0;width:0;height:0;opacity:0;border-radius:50%;border-width:12px;border-style:solid;animation:uil-ripple 2s ease-out infinite}.uil-ripple-css div:first-of-type{border-color:#afafb7;animation-delay:-1s}.uil-ripple-css div:nth-of-type(2){border-color:#5cffd6}.loading-outer{display:flex;justify-content:center;align-items:center;top:0}.loading-blur{filter:blur(1px)}.kiosk-form{margin-top:20px;margin-left:20px}.signinpoint-form .btn{margin-right:10px}.signinpoint-form .btn-small{padding:5px;margin-right:10px;font-size:13px}.signinpoint-form .btn-default:hover{background-color:#f1f1f2;border-color:#a5a5a5;color:#a5a5a5}.signinpoint-form .form-footer{margin-top:60px}.signinpoint-form .upgrade{margin-top:40px}.signinpoint-form .questionari{background-color:#d3d3d3;text-align:center;line-height:40px}.signinpoint-form .questionari a{color:#00f}.btn-icon-only{border:0;background-color:initial;color:#000}.ui-datatable-thead{display:none}.signin-point-header{margin-bottom:10px;font-size:15px;font-weight:700}.signin-point-kiosk{margin-top:100px}.signin-point-dialog.p-dialog{border:0;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.26);max-height:calc(100vh - 32px);overflow:hidden;width:min(600px,calc(100vw - 32px))!important}.signin-point-delete-dialog.p-dialog{width:min(460px,calc(100vw - 32px))!important}.signin-point-dialog .p-dialog-header{align-items:center;border-bottom:1px solid #e5eaf0;min-height:70px;padding:13px 14px 13px 18px!important}.signin-point-dialog .p-dialog-title{min-width:0}.signin-point-dialog .p-dialog-header-icons{margin-left:auto}.signin-point-dialog .p-dialog-header-icon{border:1px solid #dce3eb;border-radius:8px;color:#667085;height:34px;width:34px}.signin-point-dialog .p-dialog-content{overflow:auto;padding:0!important}.signin-point-dialog-heading{align-items:center;display:flex;grid-gap:11px;gap:11px}.signin-point-dialog-heading>span{align-items:center;background:#eaf7fc;border-radius:9px;color:#0785ad;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.signin-point-dialog-heading--delete>span{background:#fef3f2;color:#d92d20}.signin-point-dialog-heading small,.signin-point-dialog-heading strong{display:block}.signin-point-dialog-heading small{color:#0785ad;font-size:10px;font-weight:700;letter-spacing:.055em;line-height:1.2;margin-bottom:3px;text-transform:uppercase}.signin-point-dialog-heading--delete small{color:#d92d20}.signin-point-dialog-heading strong{color:#101828;font-size:16px;line-height:1.3}.signin-point-dialog-form{display:flex;flex-direction:column;min-height:0}.signin-point-dialog-body{padding:20px}.signin-point-dialog-description{color:#667085;font-size:13px;line-height:1.55;margin:0 0 18px}.signin-point-dialog-description strong{color:#101828}.signin-point-clone-form__fields{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.signin-point-dialog-field .field,.signin-point-dialog-field .form-group{margin:0}.signin-point-dialog-field label{color:#344054;display:inline-block;font-weight:650;margin-bottom:7px}.signin-point-dialog-field .p-inputtext{min-height:40px;width:100%}.signin-point-dialog-field .p-inputtext,.signin-point-dialog-field [class*=-control]{border-color:#d0d5dd;border-radius:8px}.signin-point-copy-options{border:1px solid #e1e7ee;border-radius:11px;margin-top:18px;overflow:hidden}.signin-point-copy-options__heading{align-items:center;background:#f8fafc;border-bottom:1px solid #e5eaf0;display:flex;grid-gap:10px;gap:10px;padding:11px 13px}.signin-point-copy-options__heading>span{align-items:center;background:#eaf7fc;border-radius:8px;color:#0785ad;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;width:34px}.signin-point-copy-options__heading small,.signin-point-copy-options__heading strong{display:block}.signin-point-copy-options__heading strong{color:#101828}.signin-point-copy-options__heading small{color:#667085;font-size:10px;margin-top:2px}.signin-point-copy-options__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.signin-point-copy-options__grid .form-group{border-bottom:1px solid #edf1f5;margin:0;min-height:74px;padding:12px 13px 9px 38px;position:relative}.signin-point-copy-options__grid .form-group:nth-child(odd){border-right:1px solid #edf1f5}.signin-point-copy-options__grid .form-check-input{left:13px;margin:2px 0 0;position:absolute;top:12px}.signin-point-copy-options__grid label{color:#344054;font-weight:650;margin:0}.signin-point-copy-options__grid p{margin:3px 0 0!important}.signin-point-copy-options__grid .form-text{color:#667085!important;font-size:10px}.signin-point-delete-warning{align-items:center;background:#fffbfa;border:1px solid #fecdca;border-radius:9px;color:#b42318;display:flex;grid-gap:9px;gap:9px;padding:11px 12px}.signin-point-dialog-footer{align-items:center;background:#fbfcfe;border-top:1px solid #e5eaf0;display:flex;grid-gap:8px;gap:8px;justify-content:flex-end;padding:13px 20px}@media (max-width:600px){.signin-point-dialog.p-dialog{max-height:calc(100vh - 20px);width:calc(100vw - 20px)!important}.signin-point-dialog-body{padding:16px}.signin-point-clone-form__fields,.signin-point-copy-options__grid{grid-template-columns:1fr}.signin-point-copy-options__grid .form-group:nth-child(odd){border-right:0}.signin-point-dialog-footer{padding:12px 16px}}.location-form{margin:40px}.location-form .btn{margin-right:10px}.location-form .btn-small{padding:5px;margin-right:10px;font-size:13px}.location-form .btn-default:hover{background-color:#f1f1f2;border-color:#a5a5a5;color:#a5a5a5}.location-form .form-footer{margin-top:20px;margin-bottom:20px;display:inline-block}.location-form .upgrade{margin-top:40px}.location-form .questionari{background-color:#d3d3d3;text-align:center;line-height:40px}.location-form .questionari a{color:#00f}.location-box{padding:10px;border:1px solid #a5a5a5;margin-bottom:20px}.location-box .location-header{font-size:20px;margin-bottom:20px}.location-box .num{font-weight:600;font-size:15px}.location-box .location-plus-icon{margin:0 auto;width:100%;text-align:center;padding:20px}.location-box .location-add{text-align:center;font-weight:600;font-size:15px}.num{font-size:20px;color:#333}.p-dialog.location-settings-dialog{width:min(1180px,calc(100vw - 36px));max-height:calc(100vh - 36px);border:1px solid #dde5ee;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.24);overflow:hidden}.location-settings-dialog .p-dialog-header{min-height:76px;padding:14px 22px;border-bottom:1px solid #e6ebf1!important}.location-settings-dialog .p-dialog-content{padding:0!important;overflow:hidden}.location-settings-dialog-heading,.location-settings__page-heading{display:flex;align-items:center;grid-gap:12px;gap:12px}.location-settings-dialog-heading>span,.location-settings__page-heading>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:11px;background:#e8f6fb;color:#0788ad;font-size:18px}.location-settings-dialog-heading>div,.location-settings__page-heading>div{display:flex;min-width:0;flex-direction:column}.location-settings-dialog-heading small,.location-settings__page-heading small{color:#0788ad;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.location-settings-dialog-heading strong{max-width:680px;color:#172033;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-settings{padding:24px}.location-settings--embedded{height:min(720px,calc(100vh - 114px));min-height:520px;padding:0}.location-settings__page-heading{margin-bottom:18px}.location-settings__page-heading h1{margin:2px 0 0;color:#172033;font-size:24px}.location-settings__workspace{display:grid;height:100%;min-height:0;grid-template-columns:270px minmax(0,1fr);background:#fff;border:1px solid #e1e7ef;border-radius:13px;overflow:hidden}.location-settings--embedded .location-settings__workspace{border:0;border-radius:0}.location-settings__nav{display:flex;padding:16px 12px;flex-direction:column;grid-gap:5px;gap:5px;background:#f7f9fc;border-right:1px solid #e5eaf0;overflow-y:auto}.location-settings__nav button{display:grid;width:100%;min-height:62px;padding:9px 10px;align-items:center;grid-template-columns:34px minmax(0,1fr) 12px;grid-gap:10px;gap:10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#475467;text-align:left;transition:background .15s ease,border-color .15s ease}.location-settings__nav button:hover{background:#fff;border-color:#e3e9f0}.location-settings__nav button.is-active{background:#e6f4fb;border-color:#b9e2f4;color:#067da4}.location-settings__nav button>span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9px;background:#fff;color:#667085}.location-settings__nav button.is-active>span{background:#fff;color:#0788ad}.location-settings__nav button>div{display:flex;min-width:0;flex-direction:column}.location-settings__nav button strong{font-size:13px;font-weight:700}.location-settings__nav button small{margin-top:2px;color:#7b8798;font-size:10px;line-height:1.3}.location-settings__nav button>i{color:#98a2b3;font-size:10px}.location-settings__content{display:flex;min-width:0;flex-direction:column;overflow-y:auto;background:#fff}.location-settings__section-heading{display:flex;min-height:78px;padding:16px 22px;align-items:center;grid-gap:11px;gap:11px;border-bottom:1px solid #e8edf2}.location-settings-card__heading>span,.location-settings__section-heading>span{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:9px;background:#e8f6fb;color:#0788ad}.location-settings__section-heading h2{margin:0;color:#172033;font-size:17px}.location-settings__section-heading p{margin:3px 0 0;color:#667085;font-size:11px}.location-settings__section{--location-settings-gutter:22px;display:flex;min-height:calc(100% - 78px);padding:20px 22px 26px;flex:1 0 auto;flex-direction:column}.location-settings__section>div,.location-settings__section>form{display:flex;width:100%;min-height:100%;flex:1 0 auto;flex-direction:column}.location-settings-general-form>form,.location-settings__section>div>form,.location-settings__section>form{display:flex;min-height:100%;flex:1 0 auto;flex-direction:column}.location-settings__section:not(.location-settings__section--general) .accordion-header{display:none}.location-settings__section:not(.location-settings__section--general) .accordion-collapse.collapse{display:flex!important;min-height:100%;padding:0;flex:1 0 auto;flex-direction:column}.location-settings__section:not(.location-settings__section--general) .accordion-collapse>.col-md-12,.location-settings__section:not(.location-settings__section--general) .accordion-collapse>.row,.location-settings__section:not(.location-settings__section--general) .panel-group>.col-md-12{max-width:720px;margin:0}.location-settings__section .panel-footer{display:flex;position:sticky;z-index:5;bottom:calc(var(--location-settings-gutter)*-1);margin:auto calc(var(--location-settings-gutter)*-1) calc(var(--location-settings-gutter)*-1);padding:14px var(--location-settings-gutter);justify-content:flex-end;background:hsla(0,0%,100%,.97);border-top:1px solid #e8edf2;box-shadow:0 -8px 20px rgba(15,23,42,.045);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.location-settings__section .panel-footer .p-button{min-width:130px}.location-settings-general-form__grid{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(380px,1.15fr);grid-gap:16px;gap:16px}.location-settings-card{min-width:0;border:1px solid #dfe6ee;border-radius:11px;background:#fff;overflow:hidden}.location-settings-card__heading{display:flex;min-height:64px;padding:12px 14px;align-items:center;grid-gap:10px;gap:10px;background:#fafbfd;border-bottom:1px solid #e5eaf0}.location-settings-card__heading>div{display:flex;flex-direction:column}.location-settings-card__heading strong{color:#172033;font-size:13px}.location-settings-card__heading small{margin-top:2px;color:#667085;font-size:10px}.location-settings-card__body{padding:16px}.location-settings-card__body .form-group{margin-bottom:15px}.location-settings-card__body .css-2b097c-container,.location-settings-card__body .p-dropdown,.location-settings-card__body .p-inputtext{width:100%}.location-settings-card__body--map{padding:0}.location-settings-card__body--map>div{border-radius:0!important}.location-settings-general-form__footer{display:flex;position:sticky;z-index:5;bottom:calc(var(--location-settings-gutter)*-1);margin:auto calc(var(--location-settings-gutter)*-1) calc(var(--location-settings-gutter)*-1);padding:14px var(--location-settings-gutter);align-items:center;justify-content:space-between;background:hsla(0,0%,100%,.97);border-top:1px solid #e6ebf1;box-shadow:0 -8px 20px rgba(15,23,42,.045);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.location-settings-general-form__footer .p-button{min-width:142px}.location-settings__loading{display:flex;min-height:520px;align-items:center;justify-content:center;flex-direction:column;grid-gap:12px;gap:12px;color:#667085}.location-settings__loading i{color:#0788ad;font-size:28px}.location-archive-dialog .modal-content{border:1px solid #dfe5ec;border-radius:12px;box-shadow:0 20px 55px rgba(15,23,42,.25);overflow:hidden}.location-archive-dialog .modal-body,.location-archive-dialog .modal-footer,.location-archive-dialog .modal-header{padding:18px 20px}.location-archive-dialog .modal-footer{background:#f8fafc;border-top-color:#e5eaf0}@media (max-width:900px){.location-settings__workspace{grid-template-columns:210px minmax(0,1fr)}.location-settings__nav button small{display:none}.location-settings-general-form__grid{grid-template-columns:1fr}}@media (max-width:640px){.p-dialog.location-settings-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.location-settings-dialog .p-dialog-header{min-height:66px;padding:10px 14px}.location-settings--embedded{height:calc(100vh - 82px);min-height:0}.location-settings__workspace{display:flex;flex-direction:column}.location-settings__nav{padding:9px;flex:0 0 auto;flex-direction:row;border-right:0;border-bottom:1px solid #e5eaf0;overflow-x:auto}.location-settings__nav button{display:flex;width:auto;min-width:max-content;min-height:42px;padding:6px 10px}.location-settings__nav button>span{width:28px;height:28px}.location-settings__nav button>i,.location-settings__nav button small{display:none}.location-settings__content{flex:1 1 auto}.location-settings__section-heading{min-height:68px;padding:12px 14px}.location-settings__section{--location-settings-gutter:14px;padding:14px}.location-settings-general-form__grid{grid-template-columns:minmax(0,1fr)}.location-settings-general-form__footer{align-items:stretch;flex-direction:column-reverse;grid-gap:8px;gap:8px}}.monitorSetting .monitorCode{font-size:35px;font-weight:400}.monitorSetting .form-group{height:30px}.monitorSetting .form-check-input{margin-bottom:10px;margin-right:5px;width:17px;height:17px}.monitorSetting .input-group{width:150px}.monitorSetting input{width:60px}.monitorSetting label{font-size:14px;font-weight:400}.monitorSetting .input-group .input-group-addon{border-color:#d6d6d6;background-color:#f0f0f0;color:#222;line-height:20px;padding:10px;font-weight:400;font-size:15px}.monitorSetting .fa-sync{cursor:pointer}.monitorSetting .slideshowInterval{font-size:15px;width:30px}.btn-active{width:100%;margin-top:10px;text-align:center;display:block}.board-url{padding:8px;background:#e8e8e8;margin-bottom:12px;border-radius:3px}.visitor-board-popup-content{min-width:0;padding:8px 12px 18px}.p-dialog.visitor-board-settings-dialog{width:min(680px,calc(100vw - 32px));border:1px solid #e1e7ef;border-radius:14px;box-shadow:0 22px 60px rgba(15,23,42,.2);overflow:hidden}.visitor-board-settings-dialog .p-dialog-header{padding:20px 24px;border-bottom:1px solid #e7ebf1}.visitor-board-settings-dialog .p-dialog-title{color:#172033;font-size:18px;font-weight:700}.visitor-board-settings-dialog .p-dialog-content{padding:0}.visitor-board-upgrade{display:flex;max-width:560px;min-height:360px;margin:0 auto;padding:38px 42px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.visitor-board-upgrade__icon{display:inline-flex;width:64px;height:64px;margin-bottom:20px;align-items:center;justify-content:center;border-radius:18px;background:#e8f5fb;color:#0788ad;font-size:28px}.visitor-board-upgrade__eyebrow{margin-bottom:8px;color:#0788ad;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.visitor-board-upgrade h2{margin:0;color:#172033;font-size:24px;line-height:1.25}.visitor-board-upgrade>p{max-width:470px;margin:12px 0 20px;color:#667085;line-height:1.6}.visitor-board-upgrade__features{display:flex;margin-bottom:26px;flex-wrap:wrap;justify-content:center;grid-gap:10px 18px;gap:10px 18px;color:#475467;font-size:13px}.visitor-board-upgrade__features span{display:inline-flex;align-items:center;grid-gap:7px;gap:7px}.visitor-board-upgrade__features i{color:#12a06a}.visitor-board-upgrade .p-button{min-width:138px;justify-content:center}@media (max-width:640px){.visitor-board-popup-content{padding:0}.visitor-board-upgrade{min-height:320px;padding:28px 18px}.visitor-board-upgrade h2{font-size:21px}.visitor-board-upgrade__features{align-items:flex-start;flex-direction:column}}.red-status{color:red}.green-status{color:green}body{font-family:"Montserrat-Light",sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Montserrat-Light",sans-serif;font-weight:300}table thead th{vertical-align:bottom}table thead span{display:block}.visitor-type-delete-dialog.p-dialog{width:min(460px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px);overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.26)}.visitor-type-delete-dialog .p-dialog-header{min-height:70px;align-items:center;padding:13px 14px 13px 18px!important;border-bottom:1px solid #e5eaf0}.visitor-type-delete-dialog .p-dialog-title{min-width:0}.visitor-type-delete-dialog .p-dialog-header-icons{margin-left:auto}.visitor-type-delete-dialog .p-dialog-header-icon{width:34px;height:34px;border:1px solid #dce3eb;border-radius:8px;color:#667085}.visitor-type-delete-dialog__heading{display:flex;align-items:center;grid-gap:11px;gap:11px}.visitor-type-delete-dialog__heading>span{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;border-radius:9px;background:#fef3f2;color:#d92d20}.visitor-type-delete-dialog__heading small,.visitor-type-delete-dialog__heading strong{display:block}.visitor-type-delete-dialog__heading small{margin-bottom:3px;color:#d92d20;font-size:10px;font-weight:700;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.visitor-type-delete-dialog__heading strong{color:#101828;font-size:16px;line-height:1.3}.visitor-type-delete-dialog .p-dialog-content{padding:20px!important}.visitor-type-delete-dialog__message{margin:0;color:#667085;line-height:1.55}.visitor-type-delete-dialog__message strong{color:#101828}.visitor-type-delete-dialog .p-dialog-footer{padding:13px 20px;border-top:1px solid #e5eaf0}.visitor-type-delete-dialog__footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.visitor-type-delete-dialog__footer .p-button{margin:0}@media (max-width:520px){.visitor-type-delete-dialog.p-dialog{width:calc(100vw - 20px)!important}.visitor-type-delete-dialog .p-dialog-content,.visitor-type-delete-dialog .p-dialog-footer{padding-left:16px!important;padding-right:16px!important}.visitor-type-delete-dialog__footer{display:grid;grid-template-columns:1fr 1fr}.visitor-type-delete-dialog__footer .p-button{width:100%}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:host,:root{--color-orange-100:oklch(95.4% 0.038 75.164);--color-orange-500:oklch(70.5% 0.213 47.604);--color-orange-600:oklch(64.6% 0.222 41.116);--color-green-500:oklch(72.3% 0.219 149.579);--color-blue-100:oklch(93.2% 0.032 255.585);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-indigo-100:oklch(93% 0.034 272.788);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-600:oklch(51.1% 0.262 276.966);--color-purple-100:oklch(94.6% 0.033 307.174);--color-purple-500:oklch(62.7% 0.265 303.9);--color-purple-600:oklch(55.8% 0.288 302.321);--color-gray-400:oklch(70.7% 0.022 261.325);--color-white:#fff;--spacing:0.25rem;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--font-weight-medium:500;--font-weight-bold:700;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-start{inset-inline-start:calc(var(--spacing)*-1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing)*-1)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.col-13{grid-column:13}.container{width:100%;@media (min-width:40rem){max-width:40rem}@media (min-width:48rem){max-width:48rem}@media (min-width:64rem){max-width:64rem}@media (min-width:80rem){max-width:80rem}@media (min-width:96rem){max-width:96rem}}.m-3{margin:calc(var(--spacing)*3)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-30{margin-top:calc(var(--spacing)*30)}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-10{margin-right:calc(var(--spacing)*10)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-full{height:100%}.w-100{width:calc(var(--spacing)*100)}.w-full{width:100%}.flex-1{flex:1 1}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-270{rotate:270deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize\!{resize:both!important}.flex-wrap{flex-wrap:wrap}.gap-2{grid-gap:calc(var(--spacing)*2);gap:calc(var(--spacing)*2)}.gap-3{grid-gap:calc(var(--spacing)*3);gap:calc(var(--spacing)*3)}.gap-4{grid-gap:calc(var(--spacing)*4);gap:calc(var(--spacing)*4)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-3{padding-inline:calc(var(--spacing)*3)}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-blue-100{color:var(--color-blue-100)}.text-gray-400{color:var(--color-gray-400)}.text-green-500{color:var(--color-green-500)}.text-indigo-100{color:var(--color-indigo-100)}.text-orange-100{color:var(--color-orange-100)}.text-purple-100{color:var(--color-purple-100)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-feature-settings:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.overline{-webkit-text-decoration-line:overline;text-decoration-line:overline}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,0.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,0.1))}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.sm\:flex-row{@media (min-width:40rem){flex-direction:row}}.md\:col-4{@media (min-width:48rem){grid-column:4}}.md\:col-5{@media (min-width:48rem){grid-column:5}}.md\:col-6{@media (min-width:48rem){grid-column:6}}.md\:col-8{@media (min-width:48rem){grid-column:8}}.md\:col-9{@media (min-width:48rem){grid-column:9}}.md\:flex-row{@media (min-width:48rem){flex-direction:row}}.lg\:col-3{@media (min-width:64rem){grid-column:3}}.lg\:col-4{@media (min-width:64rem){grid-column:4}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}#myUL,ul{list-style-type:none}#myUL{margin:0;padding:0}.caret{cursor:pointer;-webkit-user-select:none;user-select:none}.caret:before{content:"\25B6";color:#000;display:inline-block;margin-right:6px}.caret-down:before{transform:rotate(90deg)}.nested{display:none}.active{display:block}body .ui-treetable th.ui-state-default{background:none}body .ui-treetable .ui-treetable-header,body .ui-treetable thead{background:none;color:#495057;border-left-width:0;border-bottom:1px solid #e9ecef;border-right-width:0;border-top-width:1px;padding:1rem;font-weight:600}body .ui-treetable thead th:last-child{border-right:none}body .ui-treetable .ui-treetable-row{border-bottom:1px solid #e9ecef}body .ui-treetable .ui-treetable-footer{background:#f8f9fa;color:#495057;border:solid #e9ecef;border-width:0 0 1px;padding:1rem;font-weight:600}body .ui-treetable .ui-treetable-footer,body .ui-treetable .ui-treetable-header{text-align:left}body .ui-treetable .ui-paginator{padding:1rem}body .ui-treetable .ui-paginator.ui-paginator-bottom,body .ui-treetable .ui-paginator.ui-paginator-top{border-width:0 0 1px;border-radius:0}body .ui-treetable thead th{background:none;color:#495057;padding:1rem;border-left-width:0;border-bottom:1px solid #e9ecef;border-right-width:0;border-top-width:0;text-align:left;box-sizing:initial;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}body .ui-treetable thead th .ui-column-title{font-weight:700;vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon{margin:0 0 0 .5rem}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before{content:"\e99e"}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before{content:"\e99f"}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;vertical-align:middle}body .ui-treetable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before{content:"\e9a0"}body .ui-treetable thead th .ui-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#fff;background:#2196f3;margin-left:.5rem;font-size:.75rem}body .ui-treetable thead th.ui-sortable-column.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 .2rem #a6d5fa}body .ui-treetable thead th.ui-state-hover{background:#e9ecef;color:#495057}body .ui-treetable thead th.ui-state-active{background:#f8f9fa;color:#2196f3}body .ui-treetable thead th.ui-state-active.ui-state-hover{background:#e9ecef;color:#2196f3}body .ui-treetable .ui-treetable-data>tr{background:#fff;color:#495057;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}body .ui-treetable .ui-treetable-data>tr>td{padding:1rem;border:solid rgba(0,0,0,.08);border-width:0 0 1px}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler{margin-right:.5rem;margin-top:0;width:2rem;height:2rem;background:transparent;color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:50%;border:0;text-align:center;line-height:2rem;padding:0;-webkit-user-select:none;user-select:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler:hover{background:#e9ecef;color:#495057;border-color:transparent}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-e{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-e:before{content:"\e901"}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-s{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr>td .ui-treetable-toggler.ui-icon-triangle-1-s:before{content:"\e902"}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection{vertical-align:middle;margin-right:1rem}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection .ui-icon-minus{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;color:#495057}body .ui-treetable .ui-treetable-data>tr>td .ui-chkbox.ui-selection .ui-icon-minus:before{content:"\e90f"}body .ui-treetable .ui-treetable-data>tr.ui-state-hover{background:#e9ecef;color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-state-highlight{background:#e3f2fd;color:#495057;cursor:default}body .ui-treetable .ui-treetable-data>tr.ui-state-highlight .ui-treetable-toggler,body .ui-treetable .ui-treetable-data>tr.ui-state-highlight .ui-treetable-toggler:hover{color:#495057}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon{width:2rem;height:2rem;background:transparent;color:#6c757d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:50%;border:0;text-align:center;line-height:2rem;padding:0;-webkit-user-select:none;user-select:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon:hover{background:#e9ecef;color:#495057;border-color:transparent}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-pencil:before{content:"\e942"}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-check{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none;margin-right:.5rem}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-check:before{content:"\e909"}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-close{font-family:"primeicons"!important;font-style:normal;font-weight:400;display:inline-block;background:none}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-icon.ui-icon-close:before{content:"\e90b"}body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-row-editor-check,body .ui-treetable .ui-treetable-data>tr .ui-row-editor .ui-row-editor-close{display:none}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-row-editor-check{display:inline-block}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-row-editor-close{display:inline-block;color:#495057}body .ui-treetable .ui-treetable-data>tr.ui-row-editing .ui-icon{color:#495057}body .ui-treetable tfoot td{background:#f8f9fa;border:solid #e9ecef;border-width:0 0 1px;color:#495057;padding:1rem;font-weight:700;box-sizing:initial}body .ui-treetable .ui-treetable-scrollable-footer,body .ui-treetable .ui-treetable-scrollable-header{background:#f8f9fa}body .ui-treetable .ui-column-resizer-helper{background:#2196f3}body .ui-treetable.ui-treetable-sm thead>tr>th{padding:.5rem}body .ui-treetable.ui-treetable-sm .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-treetable.ui-treetable-sm .ui-treetable-data>tr>td,body .ui-treetable.ui-treetable-sm tfoot>tr>td{padding:.5rem}body .ui-treetable.ui-treetable-lg thead>tr>th{padding:1.25rem}body .ui-treetable.ui-treetable-lg .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0}body .ui-treetable.ui-treetable-lg .ui-treetable-data>tr>td,body .ui-treetable.ui-treetable-lg tfoot>tr>td{padding:1.25rem}body .ui-treetable.ui-treetable-gridlines .ui-treetable-header{border-width:1px 1px 0}body .ui-treetable.ui-treetable-gridlines thead>tr>th{border:1px solid #e9ecef}body .ui-treetable.ui-treetable-gridlines .ui-treetable-data>tr>td{border-width:1px}body .ui-treetable.ui-treetable-gridlines .ui-treetable-scrollable-theadclone>tr>th{padding-top:0;padding-bottom:0;border-bottom:0;border-top:0}body .ui-treetable.ui-treetable-gridlines tfoot>tr>td{border-width:1px}.online{background-color:#42b72a;border:2px solid #fff;border-radius:50%;height:12px;left:29px;position:absolute;top:18px;width:12px;z-index:1}.account-schedule-booking-modal.modal-dialog{width:calc(100% - 32px);max-width:900px}.account-schedule-booking-modal .modal-content{overflow:hidden;border:0;border-radius:14px;background:#fff;box-shadow:0 20px 55px rgba(15,23,42,.2)}@media (max-width:767px){.account-schedule-booking-modal.modal-dialog{width:calc(100% - 16px);max-height:calc(100vh - 16px);margin:8px auto}.account-schedule-booking-modal .modal-content{max-height:calc(100vh - 16px);overflow-y:auto}}.container-fluid{height:100em}.container-wrap{padding-left:0;padding-right:0;width:100em;margin-left:auto;margin-right:auto}#page-content-wrapper{min-width:100vw}.inside-shell{margin:0 19px 5px 10px;border-radius:4px;box-shadow:0 0 9px 4px rgba(60,66,87,.07),0 3px 6px 0 rgba(0,0,0,.02);height:98%}.bg-grey{background-color:#efeff1}.avatar-lg{vertical-align:middle;width:150px;height:150px;border-radius:75px;text-align:center}.hint-text{color:#6c757d!important;font-size:13px}.inner-right-col{padding:30px 40px;border-left:0 solid #eee}.pd-40{padding:40px}.pd-30{padding:50px}.lead{font-size:14px}h1{font-weight:400}h4{font-size:16px;font-weight:600}.btn-icon-only{border:1px solid transparent!important;background-color:initial!important;color:#000!important}@media (min-width:768px){#page-content-wrapper{min-width:0;width:100%}}@media (max-width:1024px){.pd-30{padding:15px}.inner-right-col{padding:15px 40px;border-left:0 solid #eee}}.search-btn-color{color:#111523!important}.bg-custom-pink{background-color:#ffdadb}.desk-timeline-table .p-datatable .p-datatable-tbody>tr>td{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb}.webhook-title{font-size:20px;vertical-align:middle;font-feature-settings:"smcp";font-variant:small-caps;color:#c83f69;font-weight:700}.custom-field-tooltip .p-tooltip-arrow{background:#fff!important}.p-datatable-tbody>tr>td{color:#000}.calendar-button{background:#4a4a4a;color:#fff;padding:11px;font-size:16px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-width:0;margin-left:-2px}.desk-tag{background:#e8e8e8;border-radius:20px;margin-right:3px;padding:3px 10px;display:inline-block;margin-top:6px}.custom-field-tooltip>.p-tooltip-text{background:#fff!important;border:1px solid #d4d4d8}.custom-field-tooltip .p-listbox{border:0!important}.pac-container{z-index:10000!important}.list-profile-link{list-style:none;display:flex;margin:auto}.profile-external-icon{margin-left:5px;margin-top:7px;color:#a4a4a4}#root{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1181px){#root{width:100%}}@media (max-width:768px){#root{width:100%}}@media (max-width:425px){#root{width:100%}#wrapper{width:100em}}.btn:focus{box-shadow:none}.signin-field-name{color:#666}.dropdown-item{font-size:14px;color:#333}.dropdown-item:hover{background-image:none;background-color:#fff;color:#0d6efd}.notification-link{margin:9px 0 0}.p-sidebar-right .p-sidebar{width:45rem}label{font-weight:600;margin:8px 0}.form-check-input[type=checkbox]{border-radius:.25em;margin:12px 5px}.form-check-input[type=radio]{margin:10px 2px}.form-check{padding-left:0}.selection-text{line-height:33px}.card{border-radius:12px!important;box-shadow:0 2px 10px rgba(15,23,42,.04)!important}b,strong{font-weight:700}.p-button-location{color:#000;background:transparent;border:0 solid #3582e6;padding:.75rem 1rem;font-size:14px;transition:none;border-radius:.375rem;margin-right:3px}.form-check-input:checked{background-color:#101523;border-color:#101523}.p-checkbox .p-checkbox-box.p-highlight,.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{border-color:#101523!important;background:#101523!important}.document-right{padding:28px 40px;background-color:#f6f8fb}.p-button-primary{color:#fff;background:#101523;border:1px solid #101523}.p-selectbutton .p-button.p-highlight{background:#101523!important;border-color:#101523!important}#switch-location{z-index:2000;padding-left:10px;background-color:#f4f5f4}.location-selector{position:fixed;margin-left:0}.location-selector-width{width:205px;margin-left:0}.kiosk-template-list{border:1px solid silver;cursor:pointer;height:120px;width:100%;display:block;border-radius:3px;padding:8px;margin-bottom:5px;overflow:hidden}h1{margin-top:3px!important;margin-bottom:0!important;font-weight:600!important;font-size:18px!important}h3{font-weight:700;font-size:24px}h5{font-weight:600!important}.hr-style{font-weight:600}#switch-location .p-dropdown{background-color:initial!important;border:0 solid transparent!important}#switch-location .p-dropdown:not(.p-disabled).p-focus{border:0!important;box-shadow:none!important}#switch-location .p-dropdown-label{box-shadow:none!important;font-size:18px;font-weight:600}#switch-location .p-dropdown-trigger-icon{color:#000!important}#cal-switch-location{text-align:left;margin-left:4px}.location-selector-row{height:73px}.cal-month-title{font-weight:700;font-size:18px;margin-top:29px;margin-left:15px;display:block;position:fixed}.cal-image{width:100%;height:60px;background-size:"cover";background-position:"50%"}.cal-lefticon{width:32px;display:block;height:50px;line-height:38px;font-size:18px}.cal-attendee-edit{float:right}.room-list-avatar{height:30px;width:30px;border-radius:5px;cursor:pointer;margin-top:0;border:1px solid #fff;background-repeat:no-repeat;background-size:cover;display:inline-block}.text-menu{display:block;width:140px;margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal-menu-dayweek{color:#333}.cal-menu-dayweek:hover{color:#000}.cal-menuitem{border-bottom:1px solid #e5e7eb;margin-left:-10px;padding-left:3px}.cal-active-menuitem{color:#000;background:#fff;margin-left:-10px;padding-left:3px;border-radius:0!important}.p-panel-header{font-weight:500}#cal-switch-location .p-dropdown{border:1px solid #fff;background-color:#fff}#cal-switch-location .p-dropdown:not(.p-disabled).p-focus{border:0!important;box-shadow:none!important}#cal-switch-location .p-dropdown-label{box-shadow:none!important;font-size:14px;font-weight:500;padding:5px}#cal-switch-location .p-dropdown-trigger-icon{color:#000!important}#location-selection .p-dropdown{background-color:initial!important;border:0 solid transparent!important}#location-selection .p-dropdown:not(.p-disabled).p-focus{border:0!important;box-shadow:none!important}#location-selection .p-dropdown-label{color:#000!important;box-shadow:none!important;font-size:16px;font-weight:500}#location-selection .p-dropdown-trigger-icon{color:#000!important}.section-heading h2{color:#555;font-size:16px;font-weight:600}.form-control{font-size:14px}.content-section{overflow-x:hidden}.content-header{font-size:18px}.p-selectbutton{box-shadow:none;overflow-x:hidden}.p-selectbutton .p-button.p-highlight{background:#101523;border-color:#101523}.text-h2{font-size:25px;font-weight:600;margin-top:-10px}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:20rem}.right-col-text,.truncate-text{font-weight:700!important}.truncate-text-filename,.truncate-text-lite{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-text-filename{display:block;width:200px}.truncate-text-user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.visitor-event-link{border:0;background:transparent;color:#3f3f46;padding:0;text-align:left;cursor:pointer}.hint-block{padding:15px;background-color:#ffc;width:"100%";clear:both;border-radius:5px;text-align:center}.booking-title{font-weight:500}.booking-list{border:1px solid #ccc;border-radius:3px;padding:3px;margin-bottom:2px}.booking-hours{overflow:hidden;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.booking-hours__row{display:grid;grid-template-columns:100px minmax(0,1fr) 40px;align-items:center;min-height:54px;padding:8px 8px 8px 12px;border-bottom:1px solid #edf1f5}.booking-hours__row:last-child{border-bottom:0}.booking-hours__day{color:#334155;font-weight:600}.booking-hours__times{min-width:0}.booking-hours__time-range{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;grid-gap:5px;gap:5px}.booking-hours__time-range+.booking-hours__time-range{margin-top:6px}.booking-hours__select{width:100%;min-width:0}.booking-hours__select.p-dropdown{min-height:36px;border-color:#dce3eb;border-radius:8px}.booking-hours__select .p-dropdown-label{padding:7px 9px}.booking-hours__separator{color:#94a3b8;text-align:center}.booking-hours__actions{display:flex;justify-content:flex-end}.booking-hours-add{margin:0;color:#000}.booking-hours-add:hover{background:unset!important}@media (max-width:575px){.booking-hours__row{grid-template-columns:1fr 36px}.booking-hours__day{grid-column:1;margin-bottom:7px}.booking-hours__times{grid-column:1}.booking-hours__actions{grid-column:2;grid-row:1/span 2}}.permission-checkbox{font-weight:300}.dash-box{height:110px}.center-box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-inputgroup .ui-inputgroup-addon{margin-left:5px;background-color:#f0f0f0;color:#222;display:inline-block;text-align:center;border:1px solid #d6d6d6;height:38px;font-weight:500}.heading-promo{font-size:38px;font-weight:800;line-height:1.4em}.btn-close{font-size:9px}.modal-header{border-bottom:1px solid #e5eaf0}.modal-footer{border-top:1px solid #e5eaf0!important;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.modal-footer,.p-dialog .p-dialog-footer{background-color:#f9fafb}.profile-delete-dialog.modal-dialog{width:calc(100% - 32px);max-width:440px;margin:16px auto}.profile-delete-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.profile-delete-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.profile-delete-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.profile-delete-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.profile-delete-dialog .modal-body{padding:20px!important}.profile-delete-dialog__message{display:flex;align-items:flex-start;grid-gap:12px;gap:12px}.profile-delete-dialog__message>span{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#fee4e2;color:#d92d20;font-size:17px}.profile-delete-dialog__message strong{display:block;color:#344054;font-size:13px;font-weight:700}.profile-delete-dialog__message p{margin:4px 0 0;color:#667085;line-height:1.55}.profile-delete-dialog .modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}.profile-signin-dialog.modal-dialog{width:calc(100% - 32px);max-width:560px;margin:16px auto}.profile-signin-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.profile-signin-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.profile-signin-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.profile-signin-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.profile-signin-dialog .modal-body{padding:20px!important}.profile-signin-dialog__intro{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.profile-signin-dialog__intro>span{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e8f6fb;color:#087ea4;font-size:17px}.profile-signin-dialog__intro strong,.profile-signin-dialog__state strong{display:block;color:#344054;font-size:13px;font-weight:700}.profile-signin-dialog__intro p,.profile-signin-dialog__state p{margin:3px 0 0;color:#667085;line-height:1.5}.profile-signin-dialog__list.p-listbox{overflow:hidden;border:1px solid #dce3ea;border-radius:10px}.profile-signin-dialog__list .p-listbox-header{border:0;border-bottom:1px solid #e5eaf0;background:#f8fafc;padding:12px}.profile-signin-dialog__list .p-listbox-filter{width:100%;height:40px;border-color:#d0d5dd;border-radius:8px;box-shadow:none;font-size:13px}.profile-signin-dialog__list .p-listbox-list-wrapper{max-height:min(330px,45vh)}.profile-signin-dialog__list .p-listbox-list{padding:0}.profile-signin-dialog__list .p-listbox-item-group{border-bottom:1px solid #e5eaf0;background:#f8fafc;padding:9px 13px}.profile-signin-dialog__location{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#475467}.profile-signin-dialog__location>span{color:#087ea4}.profile-signin-dialog__list .p-listbox-item{border-bottom:1px solid #eef1f4;padding:11px 13px}.profile-signin-dialog__list .p-listbox-item:last-child{border-bottom:0}.profile-signin-dialog__list .p-listbox-item.p-highlight{background:#edf8fc;color:#101828}.profile-signin-dialog__kiosk{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.profile-signin-dialog__kiosk>span{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f0f4f8;color:#475467}.profile-signin-dialog__kiosk>div{min-width:0;flex:1 1}.profile-signin-dialog__kiosk small,.profile-signin-dialog__kiosk strong{display:block}.profile-signin-dialog__kiosk strong{overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-signin-dialog__kiosk small{margin-top:2px;color:#98a2b3;font-size:11px}.profile-signin-dialog__selected-icon{color:transparent}.profile-signin-dialog__list .p-highlight .profile-signin-dialog__selected-icon{color:#087ea4}.profile-signin-dialog__state{min-height:180px;display:flex;align-items:center;justify-content:center;grid-gap:9px;gap:9px;border:1px solid #e5eaf0;border-radius:10px;color:#667085;font-size:13px}.profile-signin-dialog__state--empty{flex-direction:column;padding:28px;text-align:center}.profile-signin-dialog__state--empty>span{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f2f4f7;color:#667085;font-size:17px}.profile-signin-dialog .modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}.profile-print-dialog.modal-dialog{width:calc(100% - 32px);max-width:600px;margin:16px auto}.profile-print-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.profile-print-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.profile-print-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.profile-print-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.profile-print-dialog .modal-body{max-height:calc(100vh - 180px);overflow-y:auto;padding:20px!important}.profile-print-dialog__intro{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.profile-print-dialog__intro>span{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e8f6fb;color:#087ea4;font-size:17px}.profile-print-dialog__intro strong{display:block;color:#344054;font-size:13px;font-weight:700}.profile-print-dialog__intro p{margin:3px 0 0;color:#667085;line-height:1.5}.profile-print-dialog__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.profile-print-dialog__types>label{min-width:0;min-height:84px;display:flex;align-items:center;grid-gap:10px;gap:10px;position:relative;margin:0;border:1px solid #dce3ea;border-radius:10px;background:#fff;cursor:pointer;padding:13px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.profile-print-dialog__types>label:hover{border-color:#98a2b3}.profile-print-dialog__types>label.is-selected{border-color:#087ea4;background:#f2fbfd;box-shadow:0 0 0 1px #087ea4}.profile-print-dialog__types input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.profile-print-dialog__types label>span{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f0f4f8;color:#475467}.profile-print-dialog__types label.is-selected>span{background:#dff4fa;color:#087ea4}.profile-print-dialog__types label>div{min-width:0;flex:1 1}.profile-print-dialog__types small,.profile-print-dialog__types strong{display:block}.profile-print-dialog__types strong{color:#344054;font-size:13px;font-weight:700}.profile-print-dialog__types small{margin-top:3px;color:#667085;font-size:11px;font-weight:400;line-height:1.35}.profile-print-dialog__type-check{color:transparent}.profile-print-dialog__types .is-selected .profile-print-dialog__type-check{color:#087ea4}.profile-print-dialog__list.p-listbox{overflow:hidden;margin-top:14px;border:1px solid #dce3ea;border-radius:10px}.profile-print-dialog__list .p-listbox-header{border:0;border-bottom:1px solid #e5eaf0;background:#f8fafc;padding:12px}.profile-print-dialog__list .p-listbox-filter{width:100%;height:40px;border-color:#d0d5dd;border-radius:8px;box-shadow:none;font-size:13px}.profile-print-dialog__list .p-listbox-list-wrapper{max-height:min(260px,34vh)}.profile-print-dialog__list .p-listbox-list{padding:0}.profile-print-dialog__list .p-listbox-item-group{border-bottom:1px solid #e5eaf0;background:#f8fafc;padding:9px 13px}.profile-print-dialog__location{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#475467}.profile-print-dialog__location>i{color:#087ea4}.profile-print-dialog__list .p-listbox-item{border-bottom:1px solid #eef1f4;padding:10px 13px}.profile-print-dialog__list .p-listbox-item.p-highlight{background:#edf8fc;color:#101828}.profile-print-dialog__kiosk{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.profile-print-dialog__kiosk>span{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f0f4f8;color:#475467}.profile-print-dialog__kiosk>div{min-width:0;flex:1 1}.profile-print-dialog__kiosk small,.profile-print-dialog__kiosk strong{display:block}.profile-print-dialog__kiosk strong{overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-print-dialog__kiosk small{margin-top:2px;color:#98a2b3;font-size:11px}.profile-print-dialog__selected-icon{color:transparent}.profile-print-dialog__list .p-highlight .profile-print-dialog__selected-icon{color:#087ea4}.profile-print-dialog__state{min-height:100px;display:flex;align-items:center;justify-content:center;grid-gap:9px;gap:9px;margin-top:14px;border:1px solid #e5eaf0;border-radius:10px;color:#667085;font-size:13px}.profile-print-dialog__state--empty{flex-direction:column;padding:22px;text-align:center}.profile-print-dialog__state--empty>span{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f2f4f7;color:#667085}.profile-print-dialog__state--empty strong{color:#344054;font-size:13px}.profile-print-dialog__state--empty p{margin:-4px 0 0;color:#667085}.profile-print-dialog .modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}.contractor-edit-dialog.modal-dialog{width:calc(100% - 32px);max-width:680px;margin:16px auto}.contractor-edit-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.contractor-edit-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.contractor-edit-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.contractor-edit-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.contractor-edit-dialog .modal-body{max-height:calc(100vh - 100px);overflow-y:auto;padding:0!important}.contractor-edit-form{padding:20px}.contractor-edit-form__intro{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:18px}.contractor-edit-form__intro>span{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e8f6fb;color:#087ea4;font-size:17px}.contractor-edit-form__intro strong{display:block;color:#344054;font-size:13px;font-weight:700}.contractor-edit-form__intro p{margin:3px 0 0;color:#667085;line-height:1.5}.contractor-edit-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px 14px;gap:15px 14px}.contractor-edit-form__grid .form-group{min-width:0;margin:0}.contractor-edit-form__full{grid-column:1/-1}.contractor-edit-form label{display:block;margin-bottom:5px;color:#475467;font-weight:600}.contractor-edit-form .p-dropdown,.contractor-edit-form .p-inputtext,.contractor-edit-form .react-tagsinput,.contractor-edit-form .react-tel-input .form-control{width:100%;min-height:40px;border-color:#d0d5dd;border-radius:8px;box-shadow:none}.contractor-edit-form .react-tagsinput{padding:4px 6px}.contractor-edit-form .react-tagsinput-input{min-height:28px;margin:0}.contractor-edit-form .p-dropdown,.contractor-edit-form .p-dropdown-label,.contractor-edit-form__footer{display:flex;align-items:center}.contractor-edit-form__footer{justify-content:flex-end;grid-gap:8px;gap:8px;margin:20px -20px -20px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}.inductee-location-dialog.modal-dialog{width:calc(100% - 32px);max-width:560px;margin:16px auto}.inductee-location-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.inductee-location-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.inductee-location-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.inductee-location-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.inductee-location-dialog .modal-body{padding:0!important}.inductee-location-form{padding:20px}.inductee-location-form__intro{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:18px}.inductee-location-form__intro>span{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#e8f6fb;color:#087ea4;font-size:17px}.inductee-location-form__intro strong{display:block;color:#344054;font-size:13px;font-weight:700}.inductee-location-form__intro p{margin:3px 0 0;color:#667085;line-height:1.5}.inductee-location-form .form-group{margin:0}.inductee-location-form label{display:block;margin-bottom:5px;color:#475467;font-weight:600}.inductee-location-form .css-2b097c-container,.inductee-location-form .p-multiselect{width:100%}.inductee-location-form small{display:block;margin-top:7px;color:#667085;font-size:11px;line-height:1.45}.inductee-location-form__footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;margin:20px -20px -20px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}.inductee-upload-dialog.modal-dialog{width:calc(100% - 32px);max-width:600px;margin:16px auto}.inductee-upload-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.inductee-upload-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.inductee-upload-dialog .modal-title{overflow:hidden;margin:0;color:#101828;font-size:17px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.inductee-upload-dialog .modal-header .close{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.inductee-upload-dialog .modal-body{max-height:calc(100vh - 100px);overflow-y:auto;padding:0!important}@media (max-width:600px){.inductee-upload-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.inductee-upload-dialog .modal-header{min-height:56px;padding:12px 14px}}@media (max-width:600px){.inductee-location-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.inductee-location-dialog .modal-header{min-height:56px;padding:12px 14px}.inductee-location-form{padding:14px}.inductee-location-form__footer{margin:18px -14px -14px;padding:12px 14px}.inductee-location-form__footer .p-button{flex:1 1 50%}}@media (max-width:600px){.contractor-edit-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.contractor-edit-dialog .modal-header{min-height:56px;padding:12px 14px}.contractor-edit-form{padding:14px}.contractor-edit-form__grid{grid-template-columns:1fr}.contractor-edit-form__full{grid-column:auto}.contractor-edit-form__footer{margin:18px -14px -14px;padding:12px 14px}.contractor-edit-form__footer .p-button{flex:1 1 50%}}@media (max-width:600px){.profile-print-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.profile-print-dialog .modal-body,.profile-print-dialog .modal-footer,.profile-print-dialog .modal-header{padding-left:14px!important;padding-right:14px!important}.profile-print-dialog__types{grid-template-columns:1fr}.profile-print-dialog .modal-footer{flex-wrap:wrap}}@media (max-width:480px){.profile-signin-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.profile-signin-dialog .modal-body,.profile-signin-dialog .modal-footer,.profile-signin-dialog .modal-header{padding-left:14px!important;padding-right:14px!important}.profile-signin-dialog__list .p-listbox-list-wrapper{max-height:38vh}}@media (max-width:480px){.profile-delete-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.profile-delete-dialog .modal-body,.profile-delete-dialog .modal-footer,.profile-delete-dialog .modal-header{padding-left:14px!important;padding-right:14px!important}}.document-upload-dialog.modal-dialog{width:calc(100% - 32px);max-width:600px;margin:16px auto}.document-upload-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.document-upload-dialog .modal-header{min-height:62px;align-items:center;border-bottom:1px solid #e5eaf0;background:#fff;padding:16px 20px}.document-upload-dialog .modal-title{margin:0;color:#101828;font-size:17px;font-weight:700}.document-upload-dialog .modal-header .close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 auto;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:20px;opacity:1;padding:0}.document-upload-dialog .modal-body{max-height:calc(100vh - 120px);overflow-y:auto;padding:0!important}.document-upload-dialog .document-upload-dynamic-form{padding:20px}.document-upload-dialog .document-upload-dynamic-form .col-lg-12,.document-upload-dialog .document-upload-dynamic-form .col-md-12{width:100%;max-width:none;padding:0}.document-upload-dialog .document-upload-dynamic-form label{margin-bottom:5px;color:#475467;font-weight:600}.document-upload-dialog .document-upload-dynamic-form .p-dropdown,.document-upload-dialog .document-upload-dynamic-form input,.document-upload-dialog .document-upload-dynamic-form textarea{min-height:40px;border-color:#d0d5dd;border-radius:8px;box-shadow:none}.document-upload-dialog .document-upload-dynamic-form .text-end{margin:18px -20px -20px;border-top:1px solid #e9edf2;background:#f9fafb;padding:13px 20px}@media (max-width:480px){.document-upload-dialog.modal-dialog{width:calc(100% - 20px);margin:10px auto}.document-upload-dialog .modal-header{min-height:56px;padding:12px 14px}.document-upload-dialog .document-upload-dynamic-form{padding:14px}.document-upload-dialog .document-upload-dynamic-form .text-end{margin:16px -14px -14px;padding:12px 14px}}.modal-dialog-scrollable .modal-body{overflow-x:hidden}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.5rem!important}h5.modal-title{font-size:1.5rem}.full{width:100%!important}.back-button{width:40px;height:40px;color:#71717a;font-size:20px;text-align:center;padding-top:10px;border-radius:50%;display:block;border:0 solid #e8e8e8;margin-top:-5px;margin-left:-5px;cursor:pointer;margin-right:10px}.back-button:hover{background:#f8f8f8;color:#71717a}.p-listbox .p-listbox-list .p-listbox-item-group{color:#999;cursor:default;display:block;font-size:14px;margin-bottom:.25em;padding-left:7px;padding-right:12px;text-transform:uppercase;box-sizing:border-box}.p-listbox-header{background:none!important}.p-listbox{border:none;background:transparent}.container-fluid{padding-left:0;padding-right:0;height:0}.inside-shell{margin:0 0 5px 280px;background-color:#fff;height:100%;box-shadow:none}#page-content-wrapper{margin-top:0}@media (max-width:1024px){#page-content-wrapper{min-width:84vw}}button.sidebarToggle{position:fixed;bottom:1%;background-color:#f4f5f4;height:35px;width:30px;color:#000;font-size:10px;margin-left:-5px;padding:3px;z-index:50;border-radius:5px;border-left:0}body.sidenav-toggled .sidebar{margin-left:-170px}body.sidenav-toggled .sidebar .sidebar-sticky{position:relative}body.sidenav-toggled-user .sidebar-user{margin-left:-230px}body.sidenav-toggled-user .sidebar-user .sidebar-sticky{position:relative}.sidebar{min-width:228px;margin-left:60px;z-index:1000}.sidebar,.sidebar-user{display:block;background-color:#f4f5f4;min-height:100vh;transition:margin .25s ease-in-out 0s}.sidebar-user{min-width:230px;margin-left:0}.calendarElement{z-index:9999!important}.title{font-size:18px;position:fixed;font-weight:600;z-index:2000;padding:30px 20px 20px 15px;width:214px;background-color:#f4f5f4}.title-product{display:block;color:#a4a4a4}.contractor-sidebar-logo{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;height:74px;justify-content:center;margin:0 auto 12px;overflow:hidden;width:74px}.contractor-sidebar-logo img{display:block;max-height:70px;max-width:70px;object-fit:contain}.sidebar-sticky{position:fixed;padding-top:80px;height:100vh;padding-left:1rem;overflow-y:auto;overflow-x:hidden;background-color:#f4f5f4;max-width:229px;display:block}.md-sidebar-footer{position:fixed;bottom:0;padding:20px;border-top:1px solid #ced4da;width:451px;margin-left:-25px;background-color:#fff}.bottom-logo{position:fixed;bottom:0;left:150px;z-index:1000;background-color:initial;height:50px;width:200px;padding-left:20px}.p-slidemenu{width:220px!important;left:61px!important}.p-slidemenu .bold-heading{font-weight:600}.p-slidemenu .p-menu-separator{border-bottom:1px solid #e8e8e8}.pd-30{padding:30px}.pull-right{float:right}.inner-right-col{padding:0}.white-text{color:#fff!important}.layout-menu li ul{width:218px}.item-heading>span{font-weight:700;margin-top:15px;cursor:default}.toolbar-footer{background:#f5f5f5;padding:10px 10px 5px;border-radius:4px;align-items:center;margin-top:10px}.accordion-item{margin-bottom:30px}.accordion-button{font-size:16px}.accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:none}.accordion-button:focus{z-index:3;border-color:#ccc;outline:0;box-shadow:none}.accordion-collapse{padding:0 15px 15px}.accordion-item:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.accordion-item:last-of-type{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pd-10{padding:0 10px}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e6e6e6!important;color:#000!important}.input-group-text{font-size:1em;padding:.6em}.p-menu{min-width:180px}.panel-sub-text{font-size:14px;display:block;margin-left:13px;color:#6c757d;margin-bottom:10px}.panel-footer{margin:15px -15px -15px;border-top:1px solid #dfdfdf;padding:10px 0 0 15px}.note-edit-icons{display:block;text-align:right;margin-top:-33px;margin-right:-20px}.chat-wi .sent .c-bubble{margin:0 0 0 20px;width:100%;background-image:linear-gradient(180deg,#fbf04c 45%,#f5d438)}.datepicker-inline{width:190px;display:inline-block}.p-datepicker-trigger{background-color:#000}.c-bubble>.msg-date{color:#a5a5a5}.p-dataview-emptymessage{padding:10px!important}.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border-width:1px!important;border-radius:5px}.p-divider.p-divider-vertical:before{border-left:1px solid #e5e7eb!important}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#000!important;color:#000!important}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:transparent!important;border:0}.p-datatable .p-sortable-column:active,.p-datatable .p-sortable-column:focus,.p-datatable .p-sortable-column:focus-visible{box-shadow:none!important;outline:none!important}.p-datatable-scrollable .p-datatable-thead{top:0;z-index:0}.p-datatable .p-datatable-tbody>tr>td{color:#000!important}.p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage>td{text-align:left;border:0;padding:1rem 1.5rem;outline-color:#6366f1}.user-header{display:inline-block;width:100%}.user-header .show-photo{width:100%;display:flex;margin-top:15px;padding:10px;background:hsla(0,0%,91%,.47843137254901963);border-radius:8px}.user-header .show-photo .title-col{width:120px}.user-header .show-photo .title-col-r{width:180px}.user-header .show-photo .profile{display:inline-block;margin-left:30px;margin-top:5px;width:100%}.user-header .name-header{font-size:21px;display:inline-block;vertical-align:middle}.grid-3{grid-template-columns:repeat(3,1fr);grid-column-gap:5px;column-gap:5px}.collapse{visibility:visible}.promo-box{opacity:0;visibility:hidden;animation:promoReveal 1s ease-in;animation-delay:3s;animation-fill-mode:forwards}@keyframes promoReveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.modal-fullscreen .modal-body{overflow:hidden}table{background-color:initial}.selectbutton-long-width .p-button{flex:1 1;width:50%;text-align:center}.accordion-item:not(:first-of-type){border-top:1px solid rgba(0,0,0,.125)}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.top-header .arrow-right{margin:0 10px}.space-dot{display:flex;flex-flow:wrap;align-items:center;grid-gap:2.4rem .6rem;gap:2.4rem .6rem}.space-dot:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:#000;display:inline-block;margin:0 5px}.space-dot-lg{-webkit-box-align:center;display:inline-block;align-items:center;grid-gap:3.4rem .6rem;gap:3.4rem .6rem}.space-dot-lg:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#000;display:inline-block;margin:0 5px 1px}#documentPreviewModal .modal-content{padding:0;overflow:hidden}#documentPreviewModal .preview-footer{position:fixed;bottom:0;border-top:1px solid #ccc;width:100%;padding:15px;margin-left:-21px}.active-emergency-box{border-radius:3px;margin-left:10px;width:100%;height:100px;text-align:center;padding-top:7px;background-color:red;color:#fff}.cal-resource-list-input{border-radius:0!important}.checkbox-container{display:block;position:relative;padding-left:30px;padding-top:2px;cursor:pointer;font-size:14px;font-weight:400;-webkit-user-select:none;user-select:none;margin:0}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50px}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container input:checked~.checkbox-checkmark{background-color:#2196f3}.checkbox-checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-checkmark:after{left:9px;top:5px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.list-avatar{top:-4px;left:3px;height:45px;width:45px;background-color:#eee;border-width:1px;border-style:solid;border-radius:5px}.css-1okebmr-indicatorSeparator{background-color:unset!important}.modal-header{padding:4%}.modal-content{border-radius:18px}.custom_field{z-index:9999!important}.p-datepicker-title .p-link{font-size:1.75rem!important}.event-attendee-status{border-radius:999px;display:inline-flex;font-weight:400;line-height:1;padding:7px 9px;white-space:nowrap}.edit-event-qr,.edit-event-status{border-radius:999px;display:inline-flex;line-height:1;padding:6px 8px}.edit-event-status{background:#e5e7eb;color:#374151}.edit-event-status-active,.edit-event-status-checked-in,.edit-event-status-checkedin,.edit-event-status-onsite{background:#dcfce7;color:#166534}.edit-event-status-expecting,.edit-event-status-late,.edit-event-status-preregister{background:#fef3c7;color:#92400e}.edit-event-status-invited{background:#fee2e2;color:#0f0e0e}.edit-event-status-no-show,.edit-event-status-not-coming{background:#f5eadc;color:#8a5a1f}.edit-event-status-checkout,.edit-event-status-signed-out{background:#f3f4f6;color:#4b5563}.edit-event-status-denied{background:#f3f4f6;color:#de4848}.p-listbox .p-listbox-header .p-listbox-filter-icon{margin-right:15px}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-bottom:50px}.layout-config{position:fixed;top:0;padding:0;right:0;width:20rem;z-index:999;height:100vh;transform:translateX(100%);transition:transform .2s;backface-visibility:hidden;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;color:var(--text-color);background-color:var(--surface-overlay);border-top-left-radius:12px;border-bottom-left-radius:12px}.layout-config.layout-config-active{transform:translateX(0)}.layout-config .layout-config-button{display:block;position:absolute;width:52px;height:52px;line-height:52px;background-color:var(--primary-color);color:var(--primary-color-text);text-align:center;top:230px;left:-52px;z-index:-1;overflow:hidden;cursor:pointer;border-top-left-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:0;border-top-right-radius:0;transition:background-color .2s}.layout-config .layout-config-button i{font-size:32px;line-height:inherit;cursor:pointer;transform:rotate(0deg);transition:color .2s,transform 1s}.layout-config .layout-config-close{position:absolute;right:1rem;top:1rem;z-index:1}.layout-config .layout-config-content{position:relative;overflow:auto;height:100vh;padding:2rem}.layout-config .config-scale{display:flex;align-items:center;margin:1rem 0 2rem}.layout-config .config-scale .p-button{margin-right:.5rem}.layout-config .config-scale i{margin-right:.5rem;font-size:.75rem;color:var(--text-color-secondary)}.layout-config .config-scale i.scale-active{font-size:1.25rem;color:var(--primary-color)}.layout-config .free-themes img{width:2rem;border-radius:4px;transition:transform .2s;display:block}.layout-config .free-themes img:hover{transform:scale(1.1)}.layout-config .free-themes span{font-size:.75rem;margin-top:.25rem}.layout-main-container{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;padding:7rem 2rem 2rem 4rem;transition:margin-left .2s}.layout-main{flex:1 1 auto}.layout-footer{transition:margin-left .2s;display:flex;align-items:center;justify-content:center;padding-top:1rem;border-top:1px solid var(--surface-border)}html{font-size:10px}body{font-family:var(--font-family);color:var(--text-color);background-color:var(--surface-ground);min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{text-decoration:none;color:var(--primary-color)}.layout-theme-light{background-color:#edf1f5}.layout-sidebar{position:fixed;width:300px;height:calc(100vh - 9rem);z-index:999;overflow-y:auto;-webkit-user-select:none;user-select:none;top:7rem;left:2rem;transition:transform .2s,left .2s;background-color:var(--surface-overlay);border-radius:12px;padding:1.5rem;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)}.layout-menu{list-style-type:none;margin:0;padding:0}.layout-menu li.layout-menuitem-category{margin-top:.75rem}.layout-menu li.layout-menuitem-category:first-child{margin-top:0}.layout-menu li .layout-menuitem-root-text{text-transform:uppercase;color:var(--surface-900);font-weight:400;margin-bottom:.5rem}.layout-menu li a{cursor:pointer;text-decoration:none;display:flex;align-items:center;color:#333;transition:color .2s;border-radius:12px;padding:8px 1rem;transition:background-color .15s;font-weight:400;font-size:1em}.layout-menu li a i{width:13px;margin-right:10px}.layout-menu li a .menuitem-toggle-icon{margin-left:auto}.layout-menu li a:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:inset var(--focus-ring)}.layout-menu li a:hover{color:#000}.layout-menu li a.router-link-exact-active{color:#000;margin-right:15px;background:#fff;border-radius:7px}.layout-menu li a .p-badge{margin-left:auto}.layout-menu li.active-menuitem>a .menuitem-toggle-icon:before{content:"\e933"}.layout-menu li ul{list-style-type:none;margin:0;padding:0}.layout-menu li ul.layout-submenu-wrapper-enter{max-height:0}.layout-menu li ul.layout-submenu-wrapper-enter-active{overflow:hidden;max-height:1000px;transition:max-height 1s ease-in-out}.layout-menu li ul.layout-submenu-wrapper-enter-done{transform:none}.layout-menu li ul.layout-submenu-wrapper-exit{max-height:1000px}.layout-menu li ul.layout-submenu-wrapper-exit-active{overflow:hidden;max-height:0;transition:max-height .45s cubic-bezier(.86,0,.07,1)}.layout-menu li ul ul{font-weight:300}@media (min-width:992px){.layout-wrapper.layout-overlay .layout-main-container{margin-left:0;padding-left:2rem}.layout-wrapper.layout-overlay .layout-sidebar{transform:translateX(-100%);left:0;top:0;height:100vh;border-top-left-radius:0;border-bottom-left-radius:0}.layout-wrapper.layout-overlay.layout-overlay-sidebar-active .layout-sidebar{transform:translateX(0)}.layout-wrapper.layout-static .layout-main-container{margin-left:300px}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-sidebar{transform:translateX(-100%);left:0}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-main-container{margin-left:0;padding-left:2rem}.layout-wrapper .layout-mask{display:none}}@media (max-width:991px){.layout-wrapper .layout-main-container{margin-left:0;padding-left:2rem}.layout-wrapper .layout-sidebar{transform:translateX(-100%);left:0;top:0;height:100vh;border-top-left-radius:0;border-bottom-left-radius:0}.layout-wrapper .layout-mask{z-index:998;background-color:var(--mask-bg)}.layout-wrapper .layout-mask.layout-mask-enter-from,.layout-wrapper .layout-mask.layout-mask-leave-to{background-color:initial}.layout-wrapper.layout-mobile-sidebar-active .layout-sidebar{transform:translateX(0)}.layout-wrapper.layout-mobile-sidebar-active .layout-mask{display:block}.body-overflow-hidden{overflow:hidden}}.preloader{position:fixed;z-index:999999;background:#edf1f5;width:100%;height:100%}.preloader-content{border:0 solid transparent;border-radius:50%;width:150px;height:150px;position:absolute;top:calc(50vh - 75px);left:calc(50vw - 75px)}.preloader-content:after,.preloader-content:before{content:"";border:1em solid var(--primary-color);border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 2s linear infinite;opacity:0}.preloader-content:before{animation-delay:.5s}@keyframes loader{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.layout-topbar{position:fixed;height:5rem;z-index:997;left:0;top:0;width:100%;padding:0 2rem;background-color:var(--surface-card);transition:left .2s;display:flex;align-items:center;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)}.layout-topbar .layout-topbar-logo{display:flex;align-items:center;color:var(--surface-900);font-size:1.5rem;font-weight:500;width:300px;border-radius:12px}.layout-topbar .layout-topbar-logo img{height:2.5rem;margin-right:.5rem}.layout-topbar .layout-topbar-logo:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:var(--focus-ring)}.layout-topbar .layout-topbar-button{display:inline-flex;justify-content:center;align-items:center;position:relative;color:var(--text-color-secondary);border-radius:50%;width:3rem;height:3rem;cursor:pointer;transition:background-color .2s}.layout-topbar .layout-topbar-button:hover{color:var(--text-color);background-color:var(--surface-hover)}.layout-topbar .layout-topbar-button:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:var(--focus-ring)}.layout-topbar .layout-topbar-button i{font-size:1.5rem}.layout-topbar .layout-topbar-button span{font-size:1rem;display:none}.layout-topbar .layout-menu-button{margin-left:2rem}.layout-topbar .layout-topbar-menu-button{display:none}.layout-topbar .layout-topbar-menu-button i{font-size:1.25rem}.layout-topbar .layout-topbar-menu{margin:0 0 0 auto;padding:0;list-style:none;display:flex}.layout-topbar .layout-topbar-menu .layout-topbar-button{margin-left:1rem}@media (max-width:991px){.layout-topbar{justify-content:space-between}.layout-topbar .layout-topbar-logo{width:auto;order:2}.layout-topbar .layout-menu-button{margin-left:0;order:1}.layout-topbar .layout-topbar-menu-button{display:inline-flex;margin-left:0;order:3}.layout-topbar .layout-topbar-menu{margin-left:0;position:absolute;flex-direction:column;background-color:var(--surface-overlay);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);border-radius:12px;padding:1rem;right:2rem;top:5rem;min-width:15rem;display:none;animation:scalein .15s linear}.layout-topbar .layout-topbar-menu.layout-topbar-menu-mobile-active{display:block}.layout-topbar .layout-topbar-menu .layout-topbar-button{margin-left:0;display:flex;width:100%;height:auto;justify-content:flex-start;border-radius:12px;padding:1rem}.layout-topbar .layout-topbar-menu .layout-topbar-button i{font-size:1rem;margin-right:.5rem}.layout-topbar .layout-topbar-menu .layout-topbar-button span{font-weight:medium;display:block}}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:24px}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}mark{background:#fff8e1;padding:.25rem .4rem;border-radius:12px;font-family:monospace}blockquote{margin:1rem 0;padding:0 2rem;border-left:4px solid #90a4ae}hr{border-top:solid var(--surface-border);border-width:1px 0 0;margin:1rem 0}p{margin:0 0 1rem;line-height:1.5}p:last-child{margin-bottom:0}.card{background-color:var(--surface-card);padding:1.5rem;margin-bottom:1rem;border-radius:12px}.card.card-w-title{padding-bottom:2rem}:root{--app-nav-rail:#0f172a;--app-nav-rail-border:hsla(0,0%,100%,0.08);--app-nav-accent:#0ea5e9;--app-nav-accent-strong:#0284c7;--app-nav-sidebar:#f8fafc;--app-nav-sidebar-border:#e2e8f0;--app-nav-text:#334155;--app-nav-heading:#0f172a;--app-nav-muted:#64748b;--app-nav-active:#e0f2fe}.app-sidebar-header{--app-sidebar-header-icon-background:#e0f2fe;--app-sidebar-header-icon-color:#0284c7;align-items:center;display:flex;flex:0 0 auto;grid-gap:11px;gap:11px;min-height:76px;padding:15px 18px}.app-sidebar-header__icon{align-items:center;display:inline-flex;flex:0 0 38px;width:38px;height:38px;justify-content:center;border-radius:9px;background:var(--app-sidebar-header-icon-background);color:var(--app-sidebar-header-icon-color)}.app-sidebar-header__copy{min-width:0}.app-sidebar-header__title{display:block;overflow:hidden;color:#0f172a;font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.app-sidebar-header--safety{--app-sidebar-header-icon-background:#fee2e2;--app-sidebar-header-icon-color:#dc2626}.app-page-header.app-page-header.app-page-header{align-items:flex-start;display:flex;justify-content:space-between;grid-gap:20px;gap:20px;width:100%;margin:0 0 16px;padding:2px 2px 0}.app-page-header .app-page-header__copy,.app-page-header .app-page-header__main,.app-page-header>div:first-child:not(.app-page-header__actions){min-width:0}.app-page-header .app-page-header__main{align-items:center;display:flex;grid-gap:11px;gap:11px}.app-page-header .app-page-header__icon{align-items:center;display:inline-flex;flex:0 0 38px;width:38px;height:38px;justify-content:center;border-radius:9px;background:#e0f2fe;color:#0284c7;font-size:15px}.app-page-header.app-page-header.app-page-header h1{margin:0 0 5px;color:#101828;font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.25}.app-page-header .app-page-header__copy h1:last-child{margin-bottom:0}.app-page-header.app-page-header.app-page-header p{max-width:760px;margin:0;color:#667085;font-size:14px;line-height:1.5}.app-page-header.app-page-header .app-page-header__actions{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;flex-wrap:wrap;grid-gap:8px;gap:8px}.app-page-header .app-page-header__actions .p-button,.app-page-header .app-page-header__actions>a,.app-page-header .app-page-header__actions>button{min-height:36px;margin:0;border-radius:8px}.app-back-button.app-back-button,.back-button.back-button{align-items:center!important;display:inline-flex!important;flex:0 0 30px!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;margin:0!important;padding:0!important;color:#6b7280!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:20px!important;line-height:1!important;text-align:center!important;text-decoration:none!important;cursor:pointer}.app-back-button.app-back-button:focus,.app-back-button.app-back-button:hover,.back-button.back-button:focus,.back-button.back-button:hover{color:#6b7280!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important}.app-back-button.app-back-button:focus-visible,.back-button.back-button:focus-visible{outline:2px solid #2563eb!important;outline-offset:2px}@media (max-width:767px){.app-page-header.app-page-header.app-page-header{align-items:stretch;flex-direction:column;grid-gap:12px;gap:12px}.app-page-header.app-page-header .app-page-header__actions{justify-content:flex-start}}.app-sticky-sidebar-layout{height:100vh;min-height:0;align-items:stretch;overflow:hidden}.app-sticky-sidebar-layout>#left-sidebar.sidebar:not(.account-sidebar){position:sticky;top:0;height:100vh;min-height:0;flex:0 0 244px;align-self:flex-start}.app-sticky-sidebar-layout__content{min-width:0;height:100vh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.app-sticky-sidebar-layout__container{min-height:100%;padding:0!important}#left-sidebar.sidebar:not(.account-sidebar){position:sticky;top:0;width:244px;min-width:244px;height:100vh;min-height:100vh;display:flex;flex-direction:column;margin-left:60px;overflow:hidden;border-right:1px solid var(--app-nav-sidebar-border);background:var(--app-nav-sidebar);box-shadow:4px 0 18px rgba(15,23,42,.025);color:var(--app-nav-text);transition:margin .22s ease,box-shadow .22s ease;z-index:1000}body.sidenav-toggled #left-sidebar.sidebar:not(.account-sidebar){margin-left:-184px}#left-sidebar.sidebar:not(.account-sidebar)>.cal-month-title,#left-sidebar.sidebar:not(.account-sidebar)>.title{position:relative;inset:auto;width:100%!important;flex:0 0 auto;display:block;margin:0;padding:24px 20px 12px!important;background:transparent;color:var(--app-nav-heading);font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.015em;text-align:left!important}#left-sidebar.sidebar:not(.account-sidebar)>.sidebar-sticky{position:relative;width:100%;max-width:none;height:auto!important;min-height:0;flex:1 1 auto;margin:0!important;overflow-x:hidden;overflow-y:auto;padding:8px 14px 24px!important;background:transparent;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}#left-sidebar.sidebar:not(.account-sidebar)>.sidebar-sticky::-webkit-scrollbar{width:6px}#left-sidebar.sidebar:not(.account-sidebar)>.sidebar-sticky::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu,#left-sidebar.sidebar:not(.account-sidebar) .layout-menu ul{width:100%;margin:0;padding:0;list-style:none}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li.layout-menuitem-category{margin:0}#left-sidebar.sidebar:not(.account-sidebar) .layout-menuitem-root-text{display:none}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li{margin:2px 0}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a{position:relative;min-height:42px;display:flex;align-items:center;grid-gap:10px;gap:10px;margin:0;border:1px solid transparent;border-radius:9px;padding:9px 11px;color:var(--app-nav-text);font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a>i{width:20px;flex:0 0 20px;margin:0;color:#64748b;font-size:15px;text-align:center;transition:color .15s ease}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a>span:not(.p-badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a:focus-visible,#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a:hover{border-color:#e2e8f0;background:#fff;color:var(--app-nav-heading);outline:none}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-active,#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-exact-active{margin:0;border-color:#bae6fd;background:var(--app-nav-active);color:#0369a1}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-active:before,#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-exact-active:before{position:absolute;top:9px;bottom:9px;left:-7px;width:3px;border-radius:999px;background:var(--app-nav-accent);content:""}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-active>i,#left-sidebar.sidebar:not(.account-sidebar) .layout-menu li a.router-link-exact-active>i{color:var(--app-nav-accent-strong)}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu a.item-heading{min-height:auto;margin:18px 0 6px;border:0;border-radius:0;background:transparent;padding:0 10px;color:var(--app-nav-muted);cursor:default;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transform:none}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu a.item-heading>span{margin:0}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu a.item-heading--empty{display:none}#left-sidebar.sidebar:not(.account-sidebar) .layout-menu .p-badge{min-width:20px;height:20px;margin-left:auto;border-radius:999px;font-size:10px;line-height:20px}#left-sidebar.sidebar:not(.account-sidebar) #cal-switch-location,#left-sidebar.sidebar:not(.account-sidebar) #switch-location,#left-sidebar.sidebar:not(.account-sidebar) .location-selector{position:relative;width:100%;flex:0 0 auto;margin:0!important;padding:18px 14px 10px;background:transparent;z-index:2}#left-sidebar.sidebar:not(.account-sidebar) #cal-switch-location{text-align:left}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .location-selector-width,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .location-selector-width{width:100%;margin:0}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .p-dropdown,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .p-dropdown{min-height:44px;border:1px solid #dbe3ee!important;border-radius:9px;background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.04)}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .p-dropdown:not(.p-disabled):hover,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .p-dropdown:not(.p-disabled):hover{border-color:#94a3b8!important}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .p-dropdown:not(.p-disabled).p-focus,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .p-dropdown:not(.p-disabled).p-focus{border-color:var(--app-nav-accent)!important;box-shadow:0 0 0 3px rgba(14,165,233,.14)!important}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .p-dropdown-label,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .p-dropdown-label{display:flex;align-items:center;padding:10px 12px;color:var(--app-nav-heading);font-size:14px;font-weight:650}#left-sidebar.sidebar:not(.account-sidebar) #switch-location .p-dropdown-trigger,#left-sidebar.sidebar:not(.account-sidebar) .cal-location-selector .p-dropdown-trigger{width:36px;color:var(--app-nav-muted)}#left-sidebar.sidebar:not(.account-sidebar) .contractor-sidebar-logo{width:64px;height:64px;margin-bottom:10px;border-color:#dbe3ee;border-radius:12px;box-shadow:0 3px 12px rgba(15,23,42,.06)}#left-sidebar.sidebar:not(.account-sidebar) .contractor-sidebar-logo img{max-width:58px;max-height:58px}button.sidebarToggle{left:289px;bottom:22px;width:32px;height:38px;display:inline-flex;align-items:center;justify-content:center;margin:0;border:1px solid #dbe3ee;border-radius:10px;background:#fff;box-shadow:0 5px 16px rgba(15,23,42,.12);color:var(--app-nav-muted);transition:left .22s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;z-index:1000}button.sidebarToggle:focus-visible,button.sidebarToggle:hover{border-color:#94a3b8;box-shadow:0 7px 20px rgba(15,23,42,.16);color:var(--app-nav-accent-strong);outline:none}body.sidenav-toggled button.sidebarToggle{left:45px}@media (max-width:768px){.app-sticky-sidebar-layout>#left-sidebar.sidebar:not(.account-sidebar){flex-basis:224px}#left-sidebar.sidebar:not(.account-sidebar){width:224px;min-width:224px}body.sidenav-toggled #left-sidebar.sidebar:not(.account-sidebar){margin-left:-164px}button.sidebarToggle{left:269px}body.sidenav-toggled button.sidebarToggle{left:45px}}:root{--surface-a:#fff;--surface-b:#fafafa;--surface-c:#f4f4f5;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#3f3f46;--text-color-secondary:#71717a;--primary-color:#000;--primary-color-text:#fff;--font-family:Helvetica Neue,Arial,Noto Sans,sans-serif;--surface-0:#fff;--surface-50:#fafafa;--surface-100:#f4f4f5;--surface-200:#e4e4e7;--surface-300:#d4d4d8;--surface-400:#a1a1aa;--surface-500:#71717a;--surface-600:#52525b;--surface-700:#3f3f46;--surface-800:#27272a;--surface-900:#18181b;--gray-50:#fafafa;--gray-100:#f4f4f5;--gray-200:#e4e4e7;--gray-300:#d4d4d8;--gray-400:#a1a1aa;--gray-500:#71717a;--gray-600:#52525b;--gray-700:#3f3f46;--gray-800:#27272a;--gray-900:#18181b;--content-padding:1.25rem;--inline-spacing:0.5rem;--border-radius:0.375rem;--surface-ground:#efeff1;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:transparent;--surface-hover:#0d6efd;--maskbg:rgba(0,0,0,0.4);--focus-ring:0 0 0 0px #0d6efd}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:local(""),url(/a/static/media/Inter-Light.2d519882.woff2) format("woff2"),url(/a/static/media/Inter-Light.994e3445.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:local(""),url(/a/static/media/Inter-Regular.c8ba52b0.woff2) format("woff2"),url(/a/static/media/Inter-Regular.8c206db9.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:local(""),url(/a/static/media/Inter-Medium.293fd13d.woff2) format("woff2"),url(/a/static/media/Inter-Medium.9053572c.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:local(""),url(/a/static/media/Inter-SemiBold.b5f0f109.woff2) format("woff2"),url(/a/static/media/Inter-SemiBold.cca62d21.woff) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:local(""),url(/a/static/media/Inter-Bold.ec64ea57.woff2) format("woff2"),url(/a/static/media/Inter-Bold.93c1301b.woff) format("woff")}*{box-sizing:border-box}.p-component{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:#71717a}.p-link,.pi{font-size:1rem}.p-link{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";border-radius:.375rem}.p-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.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:initial}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:initial}}:root{--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}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete .p-autocomplete-multiple-container{padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#d4d4d8}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#3f3f46;padding:0;margin:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.375rem .75rem;margin-right:.5rem;background:#eef2ff;color:#312e81;border-radius:.375rem}.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:#f0a9a7}.p-autocomplete-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:#18181b;background:#f4f4f5}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#312e81;background:#eef2ff}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#f0a9a7}.p-datepicker{padding:.5rem;background:#fff;color:#3f3f46;border:1px solid #d4d4d8;border-radius:.375rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.5rem;color:#3f3f46;background:#fff;font-weight:600;margin:0;border-bottom:1px solid #e5e7eb;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-datepicker .p-datepicker-header .p-datepicker-next:focus,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title select{transition:none}.p-datepicker .p-datepicker-header .p-datepicker-title select:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{width:2.5rem;height:2.5rem;border-radius:50%;transition:none;border:1px solid transparent}.p-datepicker table td>span.p-highlight{color:#312e81;background:#eef2ff}.p-datepicker table td>span:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-datepicker table td.p-datepicker-today>span{background:#d4d4d8;color:#3f3f46;border-color:transparent}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#312e81;background:#eef2ff}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid #f3f4f6}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #f3f4f6;padding:.5rem}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-datepicker .p-timepicker button:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-datepicker .p-timepicker button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.5rem;transition:none;border-radius:.375rem}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#312e81;background:#eef2ff}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-right:1px solid #f3f4f6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0;border-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d4d4d8;transition:none;border-radius:.375rem}.p-cascadeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-cascadeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#71717a}.p-cascadeselect .p-cascadeselect-label:enabled:focus{outline:0 none;box-shadow:none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;color:#71717a;width:3rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.p-cascadeselect.p-invalid.p-component{border-color:#f0a9a7}.p-cascadeselect-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-cascadeselect-panel .p-cascadeselect-items{padding:.25rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{margin:0;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#312e81;background:#eef2ff}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{color:#18181b;background:#f4f4f5}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-input-filled .p-cascadeselect{background:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#fff}.p-checkbox{width:16px;height:16px}.p-checkbox .p-checkbox-box{border:2px solid #d4d4d8;background:#fff;width:16px;height:16px;color:#3f3f46;border-radius:.375rem;transition:none}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:#fff;font-size:10px}.p-checkbox .p-checkbox-box.p-highlight{border-color:#3582e6;background:#3582e6}.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover{border-color:#3582e6;background:#3582e6;color:#fff}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#d4d4d8}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{border-color:#3582e6;background:#3582e6;color:#fff}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#f0a9a7}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#fafafa}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#3582e6}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#fafafa}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#3582e6}.p-chips .p-chips-multiple-container{padding:.375rem .75rem}.p-chips .p-chips-multiple-container:not(.p-disabled):hover{border-color:#d4d4d8}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-chips .p-chips-multiple-container .p-chips-token{padding:.375rem .75rem;margin-right:.5rem;background:#eef2ff;color:#312e81;border-radius:.375rem}.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{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;color:#3f3f46;padding:0;margin:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#f0a9a7}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{background:#27272a;border-color:#18181b}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-dropdown{background:#fff;border:1px solid #d4d4d8;transition:none;border-radius:.375rem}.p-dropdown:not(.p-disabled):hover{border-color:#d4d4d8}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.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:#71717a}.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:transparent;color:#71717a;width:3rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.p-dropdown .p-dropdown-clear-icon{color:#71717a;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#f0a9a7}.p-dropdown-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-dropdown-panel .p-dropdown-header{padding:.5rem .75rem;border-bottom:0;color:#3f3f46;background:#fafafa;margin:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:#71717a}.p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter{padding-right:3.5rem;margin-right:-3.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-clearable-filter .p-dropdown-filter-clear-icon{right:2.5rem}.p-dropdown-panel .p-dropdown-items{padding:.25rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#312e81;background:#eef2ff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:#18181b;background:#f4f4f5}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.75rem 1rem;color:#3f3f46;background:transparent}.p-input-filled .p-dropdown{background:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#fff}.p-editor-container .p-editor-toolbar{background:#fafafa;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem;padding:.25rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#18181b;background:#f4f4f5}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1rem}.p-editor-container .p-editor-content{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:#fff;color:#3f3f46;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#3f3f46}.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:#3582e6}.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:#3582e6}.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:#3582e6}.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:#3582e6}.p-inputgroup-addon{background:#fafafa;color:#71717a;border-top:1px solid #d4d4d8;border-left:1px solid #d4d4d8;border-bottom:1px solid #d4d4d8;padding:.75rem;min-width:3rem}.p-inputgroup-addon:last-child{border-right:1px solid #d4d4d8}.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-addon:first-child,.p-inputgroup .p-float-label:first-child input,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext,.p-inputgroup button:first-child,.p-inputgroup input:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.p-inputgroup-addon:last-child,.p-inputgroup .p-float-label:last-child input,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext,.p-inputgroup button:last-child,.p-inputgroup input:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.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:#f0a9a7}.p-inputswitch{width:3rem;height:1.75rem}.p-inputswitch .p-inputswitch-slider{background:#d4d4d8;transition:none;border-radius:30px}.p-inputswitch .p-inputswitch-slider:before{background:#fff;width:1.25rem;height:1.25rem;left:.25rem;margin-top:-.625rem;border-radius:50%;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#bebec4}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#3582e6}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#fff}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#0d6efd}.p-inputswitch.p-invalid{border-color:#f0a9a7}.p-inputtext{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;color:#3f3f46;background:#fff;padding:.75rem;border:1px solid #d4d4d8;transition:none;appearance:none;border-radius:.375rem}.p-inputtext:enabled:hover{border-color:#d4d4d8}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#f0a9a7}.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{left:.75rem;color:#71717a;transition-duration:.2s}.p-float-label>label.p-error{color:#e24c4c}.p-input-icon-left>.p-input-prefix,.p-input-icon-left>i:first-of-type,.p-input-icon-left>svg:first-of-type{left:.75rem;color:#71717a}.p-input-icon-left>.p-inputtext{padding-left:2.5rem}.p-input-icon-left.p-float-label>label{left:2.5rem}.p-input-icon-right>.p-input-suffix,.p-input-icon-right>i:last-of-type,.p-input-icon-right>svg:last-of-type{right:.75rem;color:#71717a}.p-input-icon-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#71717a}:-moz-placeholder,::-moz-placeholder{color:#71717a}:-ms-input-placeholder{color:#71717a}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#fafafa}.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-listbox{background:#fff;color:#3f3f46;border:1px solid #d4d4d8;border-radius:.375rem}.p-listbox .p-listbox-header{padding:.5rem .75rem;border-bottom:0;color:#3f3f46;background:#fafafa;margin:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:#71717a}.p-listbox .p-listbox-list{padding:.25rem 0}.p-listbox .p-listbox-list .p-listbox-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;transition:none;border-radius:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#312e81;background:#eef2ff}.p-listbox .p-listbox-list .p-listbox-item:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-listbox .p-listbox-list .p-listbox-item-group{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.75rem 1rem;color:#3f3f46;background:transparent}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:#18181b;background:#f4f4f5}.p-listbox.p-invalid{border-color:#f0a9a7}.p-mention-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-mention-panel .p-mention-items{padding:.25rem 0}.p-mention-panel .p-mention-items .p-mention-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-mention-panel .p-mention-items .p-mention-item:hover{color:#18181b;background:#f4f4f5}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{color:#312e81;background:#eef2ff}.p-multiselect{background:#fff;border:1px solid #d4d4d8;transition:none;border-radius:.375rem}.p-multiselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-multiselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-multiselect.p-multiselect-clearable .p-multiselect-label{padding-right:1.75rem}.p-multiselect .p-multiselect-label{padding:.75rem;transition:none}.p-multiselect .p-multiselect-label.p-placeholder{color:#71717a}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.375rem .75rem;margin-right:.5rem;background:#eef2ff;color:#312e81;border-radius:.375rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;color:#71717a;width:3rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.p-multiselect .p-multiselect-clear-icon{color:#71717a;right:3rem}.p-multiselect.p-invalid.p-component{border-color:#f0a9a7}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label.p-multiselect-items-label{padding:.75rem}.p-inputwrapper-filled.p-multiselect.p-multiselect-clearable .p-multiselect-label{padding-right:1.75rem}.p-multiselect-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-multiselect-panel .p-multiselect-header{padding:.5rem .75rem;border-bottom:0;color:#3f3f46;background:#fafafa;margin:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container{margin:0 .5rem}.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{right:.75rem;color:#71717a}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-multiselect-panel .p-multiselect-items{padding:.25rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#312e81;background:#eef2ff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{color:#18181b;background:#f4f4f5}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.75rem 1rem;color:#3f3f46;background:transparent}.p-input-filled .p-multiselect{background:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#fff}.p-password.p-invalid.p-component>.p-inputtext{border-color:#f0a9a7}.p-password-panel{padding:1.25rem;background:#fff;color:#3f3f46;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:#e5e7eb}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ef4444}.p-password-panel .p-password-meter .p-password-strength.medium{background:#f59e0b}.p-password-panel .p-password-meter .p-password-strength.strong{background:#22c55e}.p-radiobutton{width:16px;height:16px}.p-radiobutton .p-radiobutton-box{border:2px solid #d4d4d8;background:#fff;width:16px;height:16px;color:#3f3f46;border-radius:50%;transition:none}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#d4d4d8}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:6px;height:6px;transition-duration:.2s;background-color:#fff}.p-radiobutton .p-radiobutton-box.p-highlight{border-color:#3582e6;background:#3582e6}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{border-color:#3582e6;background:#3582e6;color:#fff}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#f0a9a7}.p-radiobutton:focus{outline:0 none}.p-input-filled .p-radiobutton .p-radiobutton-box,.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight,.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#3582e6}.p-rating .p-rating-icon{color:#3f3f46;margin-left:.5rem;transition:none;font-size:1.143rem}.p-rating .p-rating-icon.p-rating-cancel{color:#ef4444}.p-rating .p-rating-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-rating .p-rating-icon:first-child{margin-left:0}.p-rating .p-rating-icon.pi-star-fill,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{color:#3582e6}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{color:#dc2626}.p-selectbutton .p-button{background:#fff;border:1px solid #cdcdd1;color:#3f3f46;transition:none}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#71717a}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#cdcdd1;color:#3f3f46}.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:#71717a}.p-selectbutton .p-button.p-highlight{background:#3582e6;border-color:#3582e6;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:#0d6efd;border-color:#0d6efd;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:#f0a9a7}.p-slider{background:#e5e7eb;border:0;border-radius:.375rem}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-.5715rem;margin-bottom:-.5715rem}.p-slider .p-slider-handle{height:1.143rem;width:1.143rem;background:#fff;border:2px solid #3582e6;border-radius:50%;transition:none}.p-slider .p-slider-handle:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-slider .p-slider-range{background:#3582e6}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#3582e6;border-color:#3582e6}.p-treeselect{background:#fff;border:1px solid #d4d4d8;transition:none;border-radius:.375rem}.p-treeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-treeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;border-color:#3582e6}.p-treeselect .p-treeselect-label{padding:.75rem;transition:none}.p-treeselect .p-treeselect-label.p-placeholder{color:#71717a}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.375rem .75rem;margin-right:.5rem;background:#e5e7eb;color:#3f3f46;border-radius:16px}.p-treeselect .p-treeselect-trigger{background:transparent;color:#71717a;width:3rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.p-treeselect.p-invalid.p-component{border-color:#f0a9a7}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-treeselect-panel .p-treeselect-header{padding:.5rem .75rem;border-bottom:0;color:#3f3f46;background:#fafafa;margin:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.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{right:.75rem;color:#71717a}.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{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.75rem 1rem;color:#3f3f46;background:transparent}.p-input-filled .p-treeselect{background:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton.p-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#71717a}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#71717a}.p-togglebutton.p-button.p-highlight{background:#3582e6;border-color:#3582e6;color:#fff}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-highlight:hover{background:#0d6efd;border-color:#0d6efd;color:#fff}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-invalid>.p-button{border-color:#f0a9a7}.p-button{color:#fff;padding:.75rem 1rem;font-size:14px;transition:none;border-radius:.375rem;margin-right:5px}.p-button:hover{background-color:#1e2437;color:#fff}.p-button:enabled:active,.p-button:enabled:hover,.p-button:not(button):not(a):not(.p-disabled):active,.p-button:not(button):not(a):not(.p-disabled):hover{background:#1e2437;color:#fff;border-color:#1e2437}.p-button.p-button-outlined{background-color:initial;color:#3582e6;border:1px solid}.p-button.p-button-outlined:enabled:hover,.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);color:#3582e6;border:1px solid}.p-button.p-button-outlined:enabled:active,.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);color:#3582e6;border:1px solid}.p-button.p-button-outlined.p-button-plain{color:#71717a;border-color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:hover,.p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:active,.p-button.p-button-outlined.p-button-plain:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-button.p-button-text{background-color:initial;color:#3582e6;border-color:transparent}.p-button.p-button-text:enabled:hover,.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);color:#3582e6;border-color:transparent}.p-button.p-button-text:enabled:active,.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);color:#3582e6;border-color:transparent}.p-button.p-button-text.p-button-plain{color:#71717a}.p-button.p-button-text.p-button-plain:enabled:hover,.p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-button.p-button-text.p-button-plain:enabled:active,.p-button.p-button-text.p-button-plain:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.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{margin-left:.5rem;min-width:1rem;height:1rem;line-height:1rem;color:#3582e6;background-color:#fff}.p-button.p-button-raised{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.75rem 2rem;margin-right:5px}.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{padding:.65625rem .875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.9375rem 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:3rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1 1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{color:#495057;background:transparent;border:1px solid #cdcdd1}.p-splitbutton.p-button-sm>.p-button{padding:.65625rem .875rem;margin-right:-1px}.p-splitbutton.p-button-sm>.p-button.p-button-icon-only{border-top-left-radius:0;border-bottom-left-radius:0}.p-button.p-button-secondary:enabled:hover,.p-button.p-button-secondary:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-buttonset.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary:enabled:hover,.p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f8f8f8;color:#495057;border-color:#cdcdd1}.p-button.p-button-secondary:enabled:focus,.p-button.p-button-secondary:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-buttonset.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-secondary:enabled:focus,.p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #c0c7d2}.p-button.p-button-secondary:enabled:active,.p-button.p-button-secondary:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-buttonset.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary:enabled:active,.p-fileupload-choose.p-button-secondary:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:not(button):not(a):not(.p-disabled):active{background:#f8f8f8;color:#495057;border-color:#cdcdd1}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:initial;color:#64748b;border:1px solid}.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);color:#64748b;border:1px solid}.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-button.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);color:#64748b;border:1px solid}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:initial;color:#64748b;border-color:transparent}.p-button.p-button-secondary.p-button-text:enabled:hover,.p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:enabled:hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:enabled:active,.p-button.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:enabled:active,.p-fileupload-choose.p-button-secondary.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{color:#fff;background:#3b82f6;border:1px solid #3b82f6}.p-button.p-button-info:enabled:hover,.p-button.p-button-info:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-buttonset.p-button-info>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info:enabled:hover,.p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:not(button):not(a):not(.p-disabled):hover{background:#2563eb;color:#fff;border-color:#2563eb}.p-button.p-button-info:enabled:focus,.p-button.p-button-info:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-buttonset.p-button-info>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-info:enabled:focus,.p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #b1cdfb}.p-button.p-button-info:enabled:active,.p-button.p-button-info:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-buttonset.p-button-info>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info:enabled:active,.p-fileupload-choose.p-button-info:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:not(button):not(a):not(.p-disabled):active{background:#2563eb;color:#fff;border-color:#2563eb}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:initial;color:#3b82f6;border:1px solid}.p-button.p-button-info.p-button-outlined:enabled:hover,.p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);color:#3b82f6;border:1px solid}.p-button.p-button-info.p-button-outlined:enabled:active,.p-button.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-info.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);color:#3b82f6;border:1px solid}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:initial;color:#3b82f6;border-color:transparent}.p-button.p-button-info.p-button-text:enabled:hover,.p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:enabled:hover,.p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-button.p-button-info.p-button-text:enabled:active,.p-button.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-info.p-button-text:enabled:active,.p-fileupload-choose.p-button-info.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{color:#fff;background:#22c55e;border:1px solid #22c55e}.p-button.p-button-success:enabled:hover,.p-button.p-button-success:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-buttonset.p-button-success>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success:enabled:hover,.p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:not(button):not(a):not(.p-disabled):hover{background:#16a34a;color:#fff;border-color:#16a34a}.p-button.p-button-success:enabled:focus,.p-button.p-button-success:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-buttonset.p-button-success>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-success:enabled:focus,.p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a0efbd}.p-button.p-button-success:enabled:active,.p-button.p-button-success:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-buttonset.p-button-success>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success:enabled:active,.p-fileupload-choose.p-button-success:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:not(button):not(a):not(.p-disabled):active{background:#16a34a;color:#fff;border-color:#16a34a}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:initial;color:#22c55e;border:1px solid}.p-button.p-button-success.p-button-outlined:enabled:hover,.p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);color:#22c55e;border:1px solid}.p-button.p-button-success.p-button-outlined:enabled:active,.p-button.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-success.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);color:#22c55e;border:1px solid}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:initial;color:#22c55e;border-color:transparent}.p-button.p-button-success.p-button-text:enabled:hover,.p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:enabled:hover,.p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:enabled:active,.p-button.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-success.p-button-text:enabled:active,.p-fileupload-choose.p-button-success.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}#locationSelector>span.p-button-label{overflow:hidden;word-break:normal;display:flex;height:32px;text-overflow:ellipsis;white-space:nowrap}.p-button.p-button-clear,.p-buttonset.p-button-clear>.p-button,.p-fileupload-choose.p-button-clear,.p-splitbutton.p-button-clear>.p-button{color:#000;background:transparent;border:0 solid #e8e8e8;font-size:18px}.p-splitbutton.p-button-clear>.p-button{text-align:left;cursor:default}.p-splitbutton.p-button-clear>.p-button .p-button-icon{position:absolute;top:17px}.p-splitbutton.p-button-clear>.p-button .p-button-icon:hover{color:#16a34a;cursor:pointer}button:focus:not(:focus-visible){outline:0}.p-button:focus{box-shadow:none!important}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{color:#fff;background:#f59e0b;border:1px solid #f59e0b;text-align:left!important}.p-button.p-button-warning:enabled:hover,.p-button.p-button-warning:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-buttonset.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning:enabled:hover,.p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):hover{background:#d97706;color:#fff;border-color:#d97706}.p-button.p-button-warning:enabled:focus,.p-button.p-button-warning:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-buttonset.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-warning:enabled:focus,.p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #fbd89d}.p-button.p-button-warning:enabled:active,.p-button.p-button-warning:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-buttonset.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning:enabled:active,.p-fileupload-choose.p-button-warning:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:not(button):not(a):not(.p-disabled):active{background:#d97706;color:#fff;border-color:#d97706}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:initial;color:#f59e0b;border:1px solid}.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);color:#f59e0b;border:1px solid}.p-button.p-button-warning.p-button-outlined:enabled:active,.p-button.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);color:#f59e0b;border:1px solid}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:initial;color:#f59e0b;border-color:transparent}.p-button.p-button-warning.p-button-text:enabled:hover,.p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:enabled:hover,.p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);border-color:transparent;color:#f59e0b}.p-button.p-button-warning.p-button-text:enabled:active,.p-button.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:enabled:active,.p-fileupload-choose.p-button-warning.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);border-color:transparent;color:#f59e0b}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{color:#fff;background:#a855f7;border:1px solid #a855f7}.p-button.p-button-help:enabled:hover,.p-button.p-button-help:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-buttonset.p-button-help>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help:enabled:hover,.p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:not(button):not(a):not(.p-disabled):hover{background:#9333ea;color:#fff;border-color:#9333ea}.p-button.p-button-help:enabled:focus,.p-button.p-button-help:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-buttonset.p-button-help>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-help:enabled:focus,.p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #dcbbfc}.p-button.p-button-help:enabled:active,.p-button.p-button-help:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-buttonset.p-button-help>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help:enabled:active,.p-fileupload-choose.p-button-help:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:not(button):not(a):not(.p-disabled):active{background:#9333ea;color:#fff;border-color:#9333ea}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:initial;color:#a855f7;border:1px solid}.p-button.p-button-help.p-button-outlined:enabled:hover,.p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);color:#a855f7;border:1px solid}.p-button.p-button-help.p-button-outlined:enabled:active,.p-button.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-help.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);color:#a855f7;border:1px solid}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:initial;color:#a855f7;border-color:transparent}.p-button.p-button-help.p-button-text:enabled:hover,.p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:enabled:hover,.p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:enabled:active,.p-button.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-help.p-button-text:enabled:active,.p-fileupload-choose.p-button-help.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger,.p-splitbutton.p-button-danger>.p-button{color:#fff;background:#ef4444;border:1px solid #ef4444}.p-button.p-button-danger:enabled:hover,.p-button.p-button-danger:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-buttonset.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger:enabled:hover,.p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):hover{background:#dc2626;color:#fff;border-color:#dc2626}.p-button.p-button-danger:enabled:focus,.p-button.p-button-danger:not(button):not(a):not(.p-disabled):focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-buttonset.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):focus,.p-fileupload-choose.p-button-danger:enabled:focus,.p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #f9b4b4}.p-button.p-button-danger:enabled:active,.p-button.p-button-danger:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-buttonset.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger:enabled:active,.p-fileupload-choose.p-button-danger:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:not(button):not(a):not(.p-disabled):active{background:#dc2626;color:#fff;border-color:#dc2626}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:initial;color:#ef4444;border:1px solid}.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);color:#ef4444;border:1px solid}.p-button.p-button-danger.p-button-outlined:enabled:active,.p-button.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:enabled:active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);color:#ef4444;border:1px solid}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:initial;color:#ef4444;border-color:transparent}.p-button.p-button-danger.p-button-text:enabled:hover,.p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:enabled:hover,.p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:enabled:active,.p-button.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:enabled:active,.p-fileupload-choose.p-button-danger.p-button-text:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-button.p-button-link{color:#3582e6;background:transparent;border:transparent}.p-button.p-button-link:enabled:hover,.p-button.p-button-link:not(button):not(a):not(.p-disabled):hover{background:transparent;color:#3582e6;border-color:transparent}.p-button.p-button-link:enabled:hover .p-button-label,.p-button.p-button-link:not(button):not(a):not(.p-disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:enabled:focus,.p-button.p-button-link:not(button):not(a):not(.p-disabled):focus{background:transparent;box-shadow:0 0 0 .2rem #6366f1;border-color:transparent}.p-button.p-button-link:enabled:active,.p-button.p-button-link:not(button):not(a):not(.p-disabled):active{background:transparent;color:#3582e6;border-color:transparent}.ui-button .ui-button-secondary .ui-state-default{background-color:#a5a5a5;border-color:#a5a5a5;color:#fff}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-action{width:3rem;height:3rem;background:#3f3f46;color:#fff}.p-speeddial-action:hover{background:#27272a;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)}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-carousel .p-carousel-content .p-carousel-next:focus,.p-carousel .p-carousel-content .p-carousel-prev:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#f4f4f5;width:2rem;height:.5rem;transition:none;border-radius:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#e5e7eb}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-datatable .p-paginator-top{border-width:0 0 1px;border-radius:0}.p-datatable .p-paginator-bottom{border-width:0;border-radius:0}.p-datatable .p-datatable-header{background:#fafafa;color:#3f3f46;border:1px solid #f4f4f5;border-width:1px 0;padding:1.25rem;font-weight:600}.p-datatable .p-datatable-footer{background:#fafafa;color:#3f3f46;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem;font-weight:600}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:.75rem 1.5rem;border:solid #f4f4f5;border-width:0 0 1px;font-weight:500;color:#6b7280;background:transparent;transition:none}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:1rem;border:solid #f4f4f5;border-width:0 0 1px;font-weight:600;color:#3f3f46;background:#fafafa}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#312e81;background:#eef2ff;margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#71717a}.p-datatable .p-sortable-column.p-highlight{background:#fafafa;color:#3582e6}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#3582e6}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#f4f4f5;color:#3582e6}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#3582e6}.p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 1px #6366f1;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#3f3f46;transition:none;outline-color:#6366f1}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:solid #f4f4f5;border-width:0 0 1px;padding:1rem 1.5rem;outline-color:#6366f1}.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{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.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{color:#18181b;border-color:transparent;background:#f4f4f5}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.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:500}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#eef2ff;color:#312e81}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #eef2ff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #eef2ff}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-column-resizer-helper{background:#3582e6}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#fafafa}.p-datatable .p-datatable-loading-icon{font-size: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-tbody>tr>td,.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width: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:#eef2ff;color:#312e81}.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:#312e81}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#fcfcfc}.p-datatable.p-datatable-sm .p-datatable-header{padding:.625rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem .75rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.5rem .75rem}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.375rem .75rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.5625rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:1.25rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-datatable-drag-selection-helper{background:rgba(79,70,229,.16)}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-width:0 0 1px;border-radius:0}.p-dataview .p-dataview-header{background:#fafafa;color:#3f3f46;border:1px solid #f4f4f5;border-width:1px 0;padding:1.25rem;font-weight:600}.p-dataview .p-dataview-content{background:#fff;color:#3f3f46;border:0;padding:0}.p-dataview .p-dataview-footer,.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:solid #f4f4f5;border-width:0 0 1px}.p-dataview .p-dataview-footer{background:#fafafa;color:#3f3f46;padding:.75rem 1.5rem;font-weight:600;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-width:0 0 1px;border-radius:0}.p-datascroller .p-datascroller-header{background:#fafafa;color:#3f3f46;border:1px solid #f4f4f5;border-width:1px 0;padding:1.25rem;font-weight:600}.p-datascroller .p-datascroller-content{background:#fff;color:#3f3f46;border:0;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #f4f4f5;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#fafafa;color:#3f3f46;padding:.75rem 1.5rem;font-weight:600;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.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{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-column-filter-menu-button:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f4f4f5;color:#18181b}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#eef2ff;color:#312e81}.p-column-filter-menu-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-column-filter-clear-button{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-column-filter-clear-button:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-column-filter-clear-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-column-filter-overlay{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.25rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{margin:0;padding:.75rem 1rem;border:0;color:#3f3f46;background:transparent;transition:none;border-radius:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#312e81;background:#eef2ff}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#18181b;background:#f4f4f5}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.5rem .75rem;border-bottom:0;color:#3f3f46;background:#fafafa;margin:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1.25rem;border-bottom:1px solid #f3f4f6}.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{padding:1.25rem}.fc.fc-unthemed .fc-view-container th{background:#fafafa}.fc.fc-unthemed .fc-view-container td.fc-widget-content,.fc.fc-unthemed .fc-view-container th{border:1px solid #e5e7eb;color:#3f3f46}.fc.fc-unthemed .fc-view-container td.fc-head-container{border:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-view{background:#fff}.fc.fc-unthemed .fc-view-container .fc-row{border-right:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-event{background:#3582e6;border:1px solid #3582e6;color:#fff}.fc.fc-unthemed .fc-view-container .fc-divider{background:#fafafa;border:1px solid #e5e7eb}.fc.fc-unthemed .fc-toolbar .fc-button{color:#fff;background:#3582e6;border:1px solid #3582e6;font-size:1rem;transition:none;border-radius:.375rem;display:flex;align-items:center}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active,.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{background:#0d6efd;color:#fff;border-color:#0d6efd}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:"PrimeIcons"!important;text-indent:0;font-size:1rem}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:"PrimeIcons"!important;text-indent:0;font-size:1rem}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-unthemed .fc-toolbar .fc-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#3582e6;border-color:#3582e6;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#0d6efd;border-color:#0d6efd;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;z-index:1}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border-color:#e5e7eb}.fc.fc-theme-standard .fc-view-harness th{background:#fafafa;border-color:#e5e7eb;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness td{color:#3f3f46;border-color:#e5e7eb}.fc.fc-theme-standard .fc-view-harness .fc-view{background:#fff}.fc.fc-theme-standard .fc-view-harness .fc-popover{background:none;border:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{border:1px solid #e5e7eb;padding:1.25rem;background:#fafafa;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{opacity:1;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:"PrimeIcons"!important;font-size:1rem;width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{content:"\e90b"}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{padding:1.25rem;background:#fff;color:#3f3f46;border:1px solid #e5e7eb;border-top:0}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{color:#fff;background:#3582e6;border-color:#3582e6}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main{color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{background:#3582e6;border-color:#3582e6}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{background:#f4f4f5;color:#18181b}.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{background:#fafafa}.fc.fc-theme-standard .fc-toolbar .fc-button{color:#fff;background:#3582e6;border:1px solid #3582e6;font-size:1rem;transition:none;border-radius:.375rem}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active,.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{background:#0d6efd;color:#fff;border-color:#0d6efd}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{opacity:.6;color:#fff;background:#3582e6;border:1px solid #3582e6}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:"PrimeIcons"!important;text-indent:0;font-size:1rem}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:"PrimeIcons"!important;text-indent:0;font-size:1rem}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{outline:0 none;outline-offset:0;box-shadow:unset}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#3582e6;border-color:#3582e6;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#0d6efd;border-color:#0d6efd;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1;z-index:1}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.fc.fc-theme-standard .fc-highlight{color:#312e81;background:#eef2ff}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#fafafa;color:#3f3f46;padding:1.25rem;font-weight:700;border:1px solid #e5e7eb;border-bottom:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-orderlist .p-orderlist-list{border:1px solid #e5e7eb;background:#fff;color:#3f3f46;padding:.25rem 0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.75rem 1rem;margin:0;border:0;color:#3f3f46;background:transparent;transition:transform .2s,none}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-orderlist .p-orderlist-list .p-orderlist-item:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#312e81;background:#eef2ff}@media screen and (max-width:769px){.p-orderlist{flex-direction:column}.p-orderlist .p-orderlist-controls{padding:1.25rem;flex-direction:row}.p-orderlist .p-orderlist-controls .p-button{margin-right:.5rem;margin-bottom:0}.p-orderlist .p-orderlist-controls .p-button:last-child{margin-right:0}}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#eef2ff;color:#312e81}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6f91ff}.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{border:1px solid #e5e7eb;background:#fff;color:#3f3f46;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-paginator{background:#fff;color:#71717a;border:0 solid #f4f4f5;padding:.75rem 1.5rem;border-radius:.375rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:initial;border:1px solid #d4d4d8;color:#71717a;min-width:3rem;height:4rem;margin:0 0 0 -1px;transition:none;border-radius:0}.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:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-paginator .p-paginator-first{border-top-left-radius:0;border-bottom-left-radius:0}.p-paginator .p-paginator-last{border-top-right-radius:0;border-bottom-right-radius:0}.p-paginator .p-dropdown{margin-left:.5rem;height:4rem}.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{background-color:initial;border:solid #d4d4d8;color:#71717a;min-width:3rem;height:4rem;margin:0 0 0 -1px;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:initial;border:1px solid #d4d4d8;color:#71717a;min-width:4rem;height:4rem;margin:0 0 0 -1px;transition:none;border-radius:0}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#eef2ff;border-color:#eef2ff;color:#312e81}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#fafafa;color:#3f3f46;padding:1.25rem;font-weight:700;border:1px solid #e5e7eb;border-bottom:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-picklist .p-picklist-list{border:1px solid #e5e7eb;background:#fff;color:#3f3f46;padding:.25rem 0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-picklist .p-picklist-list .p-picklist-item{padding:.75rem 1rem;margin:0;border:0;color:#3f3f46;background:transparent;transition:transform .2s,none}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-picklist .p-picklist-list .p-picklist-item:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#312e81;background:#eef2ff}@media screen and (max-width:769px){.p-picklist{flex-direction:column}.p-picklist .p-picklist-buttons{padding:1.25rem;flex-direction:row}.p-picklist .p-picklist-buttons .p-button{margin-right:.5rem;margin-bottom:0}.p-picklist .p-picklist-buttons .p-button:last-child{margin-right:0}.p-picklist .p-picklist-transfer-buttons .pi-angle-right:before{content:"\e930"}.p-picklist .p-picklist-transfer-buttons .pi-angle-double-right:before{content:"\e92c"}.p-picklist .p-picklist-transfer-buttons .pi-angle-left:before{content:"\e933"}.p-picklist .p-picklist-transfer-buttons .pi-angle-double-left:before{content:"\e92f"}}.p-tree{border:1px solid #e5e7eb;background:#fff;color:#3f3f46;padding:1.25rem;border-radius:.375rem}.p-tree .p-tree-container .p-treenode{padding:.143rem}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:.375rem;transition:none;padding:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#71717a}.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:#3f3f46}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#eef2ff;color:#312e81}.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:#312e81}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#71717a}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#8ba7ff}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-width:0 0 1px;border-radius:0}.p-treetable .p-treetable-header{background:#fafafa;color:#3f3f46;border:1px solid #f4f4f5;border-width:1px 0;padding:1.25rem;font-weight:600}.p-treetable .p-treetable-footer{color:#3f3f46;font-weight:600}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;font-weight:500;color:#6b7280;transition:none}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;padding:1rem;border:solid #f4f4f5;border-width:0 0 1px;font-weight:600;color:#3f3f46;background:#fafafa}.p-treetable .p-sortable-column{outline-color:#6366f1}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#312e81;background:#eef2ff;margin-left:.5rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#71717a}.p-treetable .p-sortable-column.p-highlight{background:#fafafa;color:#3582e6}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#3582e6}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#3f3f46;transition:none;outline-color:#6366f1}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:solid #f4f4f5;border-width:0 0 1px;padding:1rem 1.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none;margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.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:#3f3f46}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#eef2ff;color:#312e81}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#312e81}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#3f3f46}.p-treetable .p-column-resizer-helper{background:#3582e6}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#fafafa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable.p-treetable-gridlines .p-datatable-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-sm .p-treetable-header{padding:1.09375rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem .75rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.5rem .75rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.375rem .75rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.5625rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:1.25rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-timeline .p-timeline-event-marker{border:2px solid #3582e6;border-radius:50%;width:1rem;height:1rem;background-color:#fff}.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{padding:1.25rem;border:1px solid #e5e7eb;color:#3f3f46;background:#fafafa;font-weight:700;border-radius:.375rem;transition:none}.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{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#fafafa;border-color:#e5e7eb;color:#3f3f46;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:#e5e7eb;background:#f4f4f5;color:#3f3f46}.p-accordion .p-accordion-content{padding:1.25rem;border:1px solid #e5e7eb;background:#fff;color:#3f3f46;border-top:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.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-right-radius:0;border-bottom-left-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-right-radius:.375rem;border-top-left-radius:.375rem}.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-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-card{background:#fff;color:#3f3f46;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:.375rem}.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{font-weight:400;margin-bottom:.5rem;color:#71717a}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #e5e7eb;color:#3f3f46;border-radius:.375rem}.p-fieldset .p-fieldset-legend{padding:1.25rem;background:#fafafa;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:1.25rem;color:#3f3f46;border-radius:.375rem;transition:none}.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{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f4f4f5;border-color:#e5e7eb;color:#18181b}.p-fieldset .p-fieldset-content{padding:1.25rem}.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 #e5e7eb}.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 #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{border:1px solid #e5e7eb;padding:1.25rem;background:#fafafa;color:#3f3f46;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-panel .p-panel-header .p-panel-header-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{padding:1.25rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;color:#3f3f46;border:1px solid #e5e7eb;border-top:0}.p-panel .p-panel-footer{padding:.75rem 1.25rem}.p-splitter{border:1px solid #e5e7eb;background:#fff;border-radius:.375rem;color:#3f3f46}.p-splitter .p-splitter-gutter{transition:none;background:#fafafa}.p-splitter .p-splitter-gutter-resizing,.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb}.p-scrollpanel .p-scrollpanel-bar{background:#fafafa;border:0}.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{border:0 solid transparent;border-bottom:2px solid #e5e7eb;background:#fff;color:#71717a;padding:1.25rem;font-weight:700;border-top-right-radius:.375rem;border-top-left-radius:.375rem;transition:none;margin:0 0 -2px}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#3582e6;color:#3582e6}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;color:#3582e6;width:3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-tabview .p-tabview-panels{background:#fff;padding:1.25rem;border:0;color:#3f3f46;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-toolbar{background:#fafafa;border:1px solid #e5e7eb;padding:1.25rem;border-radius:.375rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:0 1rem 1rem}.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,.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.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-message{margin-left:1rem}.p-dialog{border-radius:.375rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:0}.p-dialog .p-dialog-header{border-bottom:0;background:#fff;color:#3f3f46;padding:1.3em 2.5em;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-dialog .p-dialog-header .p-dialog-title{font-weight:600;font-size:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;transition:none;margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#3f3f46;padding:0 2.5em 2em}.p-dialog .p-dialog-footer{border-top:0;background:#fff;color:#3f3f46;padding:0 1.5rem 1.5rem;text-align:right;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;color:#3f3f46;border:0;border-radius:.375rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#3582e6;color:#fff;width:2rem;height:2rem;transition:none;border-radius:50%;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0d6efd;color:#fff}.p-overlaypanel:after,.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;color:#3f3f46;border:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:#71717a;border:0;background:transparent;border-radius:50%;transition:none}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#18181b;border-color:transparent;background:#f4f4f5}.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:2.5rem}.p-tooltip .p-tooltip-text{background:#3f3f46;color:#fff;padding:.75rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#3f3f46}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#3f3f46}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#3f3f46}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#3f3f46}.p-fileupload .p-fileupload-buttonbar{background:#fafafa;padding:1.25rem;color:#3f3f46;border:1px solid #e5e7eb;border-bottom:0;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;padding:2rem 1rem;border:1px solid #e5e7eb;color:#3f3f46;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem 1.5rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem}.p-breadcrumb ul li .p-menuitem-link{transition:none;border-radius:.375rem}.p-breadcrumb ul li .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon{color:#71717a}.p-breadcrumb ul li.p-breadcrumb-chevron{margin:0 .5rem;color:#3f3f46}.p-breadcrumb ul li:last-child .p-menuitem-text{color:#3f3f46}.p-breadcrumb ul li:last-child .p-menuitem-icon{color:#71717a}.p-contextmenu{padding:.25rem 0;background:#fff;color:#3f3f46;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem;width:12.5rem}.p-contextmenu .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-contextmenu .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-contextmenu .p-submenu-list{padding:.25rem 0;background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:.375rem}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#f4f4f5}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-dock .p-dock-list{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);padding:.5rem;border-radius:.5rem}.p-dock .p-dock-item{padding:.5rem}.p-dock .p-dock-action{width:4rem;height:4rem}.p-dock.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-magnification.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-magnification.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-magnification.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-magnification.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-magnification.p-dock-right .p-dock-item-current{margin:1.5rem 0}@media screen and (max-width:960px){.p-dock.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{overflow-y:auto;height:100%}.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock .p-dock-list .p-dock-item{transform:none;margin:0}}.p-megamenu{padding:1rem;background:#fafafa;color:#3f3f46;border:1px solid #e5e7eb;border-radius:.375rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:.375rem;transition:none;-webkit-user-select:none;user-select:none}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#3f3f46}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-megamenu .p-megamenu-panel{background:#fff;color:#3f3f46;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-megamenu .p-megamenu-submenu-header{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600;border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-megamenu .p-megamenu-submenu{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-submenu .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#f4f4f5}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu.p-megamenu-vertical,.p-menu{width:12.5rem;padding:.25rem 0}.p-menu{background:#fff;color:#3f3f46;border:1px solid #e5e7eb;border-radius:.375rem}.p-menu .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menu .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menu .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-menu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-menu .p-submenu-header{margin:0;padding:.75rem 1rem;color:#3f3f46;background:#fff;font-weight:600;border-top-right-radius:0;border-top-left-radius:0}.p-menu .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar{padding:1rem;background:#fafafa;color:#3f3f46;border:1px solid #e5e7eb;border-radius:.375rem}.p-menubar .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:.375rem;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#3f3f46}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-menubar .p-submenu-list{padding:.25rem 0;background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:12.5rem}.p-menubar .p-submenu-list .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#f4f4f5}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#71717a}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:#71717a;border-radius:50%;transition:none}.p-menubar .p-menubar-button:hover{color:#71717a;background:#f4f4f5}.p-menubar .p-menubar-button:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-menubar .p-menubar-root-list{position:absolute;display:none;padding:.25rem 0;background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.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{width:100%;position:static;box-shadow:none;border:0}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.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{width:100%;position:static}.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;top:100%;left:0;z-index:1}}.p-panelmenu .p-panelmenu-header>a{padding:1.25rem;border:1px solid #e5e7eb;color:#3f3f46;background:#fafafa;font-weight:700;border-radius:.375rem;transition:none}.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon,.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-panelmenu .p-panelmenu-header.p-highlight{margin-bottom:0}.p-panelmenu .p-panelmenu-header.p-highlight>a{background:#fafafa;border-color:#e5e7eb;color:#3f3f46;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{border-color:#e5e7eb;background:#f4f4f5;color:#3f3f46}.p-panelmenu .p-panelmenu-content{padding:.25rem 0;border:1px solid #e5e7eb;background:#fff;color:#3f3f46;margin-bottom:0;border-top:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){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>a{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header>a{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header>a{border-top-right-radius:.375rem;border-top-left-radius:.375rem}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight)>a{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.p-slidemenu{padding:.25rem 0;background:#fff;color:#3f3f46;border:1px solid #e5e7eb;border-radius:.375rem;width:12.5rem}.p-slidemenu .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-slidemenu .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-slidemenu .p-menuitem-link .p-submenu-icon{color:#71717a}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-slidemenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#f4f4f5}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#3f3f46}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#71717a}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-backward{padding:.75rem 1rem;color:#3f3f46}.p-steps .p-steps-item .p-menuitem-link{background:transparent;transition:none;border-radius:.375rem;background:#fff}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#3f3f46;border:1px solid #f4f4f5;background:#fff;min-width:2rem;height:2rem;line-height:2rem;font-size:1.143rem;z-index:1;border-radius:50%}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#71717a}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#eef2ff;color:#312e81}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:600;color:#3f3f46}.p-steps .p-steps-item:before{content:" ";border-top:1px solid #f3f4f6;width:100%;top:50%;left:0;display:block;position:absolute;margin-top:-1rem}.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{border:0 solid transparent;border-bottom:2px solid #e5e7eb;background:#fff;color:#71717a;padding:1.25rem;font-weight:700;border-top-right-radius:.375rem;border-top-left-radius:.375rem;transition:none;margin:0 0 -2px}.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{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#3582e6;color:#3582e6}.p-tieredmenu{padding:.25rem 0;background:#fff;color:#3f3f46;border:1px solid #e5e7eb;border-radius:.375rem;width:12.5rem}.p-tieredmenu .p-menuitem-link{padding:.75rem 1rem;color:#3f3f46;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-tieredmenu .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{background:#f4f4f5}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#18181b}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:inset 0 0 0 1px #6366f1}.p-tieredmenu .p-submenu-list,.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-tieredmenu .p-submenu-list{padding:.25rem 0}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:#f4f4f5}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menu-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-inline-message{padding:.75rem;margin:0;border-radius:.375rem}.p-inline-message.p-inline-message-info{background:#eff6ff;border:0;color:#2563eb}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#2563eb}.p-inline-message.p-inline-message-success{background:#ecfdf5;border:snone;border-width:0;color:#059669}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#059669}.p-inline-message.p-inline-message-warn{background:#fef3c7;border:0;color:#d97706}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#d97706}.p-inline-message.p-inline-message-error{background:#fef3c7;border:0;color:#dc2626}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#dc2626}.p-inline-message .p-inline-message-icon{font-size:1.5rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1.5rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{margin:1rem 0;border-radius:.375rem}.p-message .p-message-wrapper{padding:1.25rem 1.75rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:none}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.3)}.p-message .p-message-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-message.p-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#2563eb}.p-message.p-message-success{background:#ecfdf5;border:snone;border-width:0 0 0 6px;color:#059669}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#059669}.p-message.p-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#d97706}.p-message.p-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#dc2626}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{margin:0 0 1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:.375rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem;border-width:0 0 0 6px}.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-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{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:none}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.3)}.p-toast .p-toast-message .p-toast-icon-close:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-toast .p-toast-message.p-toast-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.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:#2563eb}.p-toast .p-toast-message.p-toast-message-success{background:#ecfdf5;border:snone;border-width:0 0 0 6px;color:#059669}.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:#059669}.p-toast .p-toast-message.p-toast-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.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:#d97706}.p-toast .p-toast-message.p-toast-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.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:#dc2626}.p-galleria .p-galleria-close{margin:.5rem;background:transparent;color:#fafafa;width:4rem;height:4rem;transition:none;border-radius:50%}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-item-nav{background:transparent;color:#fafafa;width:4rem;height:4rem;transition:none;border-radius:.375rem;margin:0 .5rem}.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:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#fafafa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#f4f4f5;width:1rem;height:1rem;transition:none;border-radius:50%}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#e5e7eb}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eef2ff;color:#312e81}.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:#eef2ff;color:#312e81}.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{margin:.5rem;background-color:initial;color:#fafafa;width:2rem;height:2rem;transition:none;border-radius:50%}.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:#fafafa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:none}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,0.9)}.p-image-preview-indicator{background-color:initial;color:#f8f9fa;transition:none}.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{color:#f8f9fa;background-color:initial;width:3rem;height:3rem;border-radius:50%;transition:none;margin-right:.5rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:hsla(0,0%,100%,.1)}.p-image-action.p-link i{font-size:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:.375rem}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#e5e7eb;color:#3f3f46;border-radius:16px;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-top:.375rem;margin-bottom:.375rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{width:2.25rem;height:2.25rem;margin-left:-.75rem}.p-chip .p-chip-remove-icon{border-radius:.375rem;transition:none;margin-left:.5rem}.p-chip .p-chip-remove-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:none}.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{font-size:1.5rem;color:#fafafa}.p-skeleton{background-color:#f4f4f5;border-radius:.375rem}.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{margin-right:.25rem;font-size:.75rem}.p-inplace .p-inplace-display{padding:.75rem;border-radius:.375rem;transition:none}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-inplace .p-inplace-display:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 1px #6366f1}.p-progressbar{border:0;height:1.5rem;background:#e5e7eb;border-radius:.375rem}.p-progressbar .p-progressbar-value{border:0;margin:0;background:#3582e6}.p-progressbar .p-progressbar-label{color:#3f3f46;line-height:1.5rem}.p-terminal{background:#fff;color:#3f3f46;border:1px solid #e5e7eb;padding:1.25rem}.p-terminal .p-terminal-input{font-size:1rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.p-badge{background:#3582e6;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height: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:#3b82f6;color:#fff}.p-badge.p-badge-warning{background-color:#f59e0b;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;min-width:2.25rem;height:2.25rem;line-height:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;min-width:3rem;height:3rem;line-height:3rem}.p-tag{background:#3582e6;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem;border-radius:.375rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#3b82f6;color:#fff}.p-tag.p-tag-warning{background-color:#f59e0b;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-virtualscroller-loading-icon{font-size:2rem}.chart-button .p-button{padding-top:3px;padding-bottom:3px}.chart-button .p-button:hover{background-color:#4a4a4a}.chart-button .p-button.p-highlight,.chart-button .p-button.p-highlight:hover{background-color:#4a4a4a;border-color:#4a4a4a}.p-inputgroup .p-inputtext,.p-inputgroup .p-selectbutton,.p-inputgroup .p-togglebutton{box-shadow:none}.p-inputtext.p-invalid.p-component:enabled:focus{box-shadow:0 0 0 1px #f0a9a7}.p-highlight{font-weight:600}.p-button-label{font-weight:500}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:0 0 0 2px #6366f1}.p-paginator .p-paginator-pages .p-paginator-page{margin-left:-1px}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#3582e6;margin-right:1px}.p-paginator .p-paginator-current{border:0}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1,0 1px 2px 0 transparent}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b,0 1px 2px 0 transparent}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #22c55e,0 1px 2px 0 transparent}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6,0 1px 2px 0 transparent}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f59e0b,0 1px 2px 0 transparent}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #a855f7,0 1px 2px 0 transparent}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #ef4444,0 1px 2px 0 transparent}.p-checkbox .p-checkbox-box{border-radius:.25rem}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus,.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #6366f1,0 1px 2px 0 transparent}#cl-wrapper{display:block!important}.general{overflow-y:hidden!important}.topHeader{padding-top:15px;display:flex}.topHeader .report-search-box{display:table-cell;padding-left:5px}.topHeader .ui-inputgroup{line-height:23px}.topHeader .ui-inputgroup .p-button-icon-only{height:40px}.topHeader .ui-inputgroup .p-multiselect{width:150px}.hide{display:none}.note-controls{display:inline-block;margin-top:3px;font-size:10px;margin-left:67px}.red-status{background-color:red;color:#fff}.green-status{background-color:green;cursor:pointer;color:#fff}.yellow-status{color:#b37e2e;cursor:pointer}.orange-status{color:orange;cursor:pointer}.grey-status{color:grey}.ui-datepicker{position:absolute!important}.ui-datepicker.ui-widget .ui-datepicker-calendar td a{font-size:12.6px}.ui-datatable .ui-datatable-data>tr>td,.ui-datatable .ui-datatable-tfoot>tr>td,.ui-datatable .ui-datatable-thead>tr>th{border-width:0!important;text-align:left;white-space:nowrap}.ui-datatable .ui-datatable-thead>tr>th>.ui-unselectable-text:hover{background-color:red}.ui-datatable .ui-datatable-data>tr>td{white-space:nowrap}.ui-datatable .ui-datatable-thead>tr>th{text-transform:uppercase}.ui-datatable th.ui-state-default{background:#fff}.ui-widget{font-family:"Montserrat-Light",sans-serif}.ui-widget-header{background:#fff;border:0 solid;border-bottom:1px solid rgba(0,0,0,.1)}.ui-datatable-loader-overlay{background:#fff;color:"#ccc"}.ui-datatable tbody>tr.ui-widget-content{border-color:rgba(0,0,0,.1)}.ui-datatable .ui-datatable-thead>tr>th{padding:0 0 15px 8px}.table-selection{height:30px}.selection-text{margin-right:5px;font-size:15px}.ui-datatable tbody>tr.ui-widget-content.ui-datatable-odd{background-color:#fff;color:#000}.ui-state-highlight a{color:#000}.ui-accordion-content tbody>tr{color:#888}.ui-datatable tbody>tr.ui-widget-content.ui-state-highlight{background-color:#eee;color:#000}.ui-widget-content{border:0;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:#fff;color:#222}.ui-datatable table{border-collapse:collapse;width:100%;table-layout:fixed}.ui-paginator .ui-paginator-page.ui-state-active{background:#4a4a4a;color:#fff;border-color:#4a4a4a}.ui-paginator-bottom{background-color:#f6f6f6}.ui-state-highlight{border-color:#a5a5a5;background:#a5a5a5;color:#fff}.ui-chkbox-box.ui-state-active,.ui-radiobutton-box.ui-state-active{border:1px solid #3482e6;background:#3482e6;color:#fff}.ui-datatable .ui-datatable-header{border-bottom:1px solid rgba(0,0,0,.1);height:70px;line-height:56px}.avatar-radius{border:0 solid #ccc;border-radius:150px!important}.meeting-box{display:inline-block;text-align:center;margin-left:10px;margin-top:10px;white-space:nowrap;overflow:hidden}.meeting-box>.avatar{width:100px;height:100px;border-radius:50px}.meeting-box>.name{margin-left:10px;display:inline-block;text-align:left}.overlay-table{margin-right:-15px}.overlay-content-left{border-right:1px solid #ccc;padding-left:15px;border-collapse:collapse;display:table-column}.ui-accordion-content-wrapper-expanded{max-height:none!important}.overlay-content-right{padding-left:20px;overflow-y:auto;padding-right:20px;position:fixed;right:0;bottom:0;width:300px;height:300px}.visitor-profile{margin-top:15px}.visitor-profile tr td{border:0!important;padding:5px 0;font-size:15px}.ui-datatable-scrollable-wrapper{background-color:#fff}.ui-column-title{display:inline-block}.pointer{cursor:pointer}.message .head div{margin-top:-20px!important}.chartjs-render-monitor{margin-top:27px}.status-block{width:184px;padding:5px;display:inline-block;text-align:center;margin-left:10px;height:62px}.block-header{font-size:15px;display:block}.block-value{font-size:19px;display:block;color:#28b463}.monitor{display:block;width:300px;height:300px;right:0;top:0;padding:10px;background-color:#fff;position:fixed;border:1px solid #ccc;z-index:1050}.text-center{text-align:center}.pi-chevron-right:before{content:"\E901"!important}.pi-chevron-left:before{content:"\E900"!important}.ui-button,.ui-widget-content .ui-button,.ui-widget-header .ui-button,.ui-widget.ui-button{border:1px solid #3482e6;color:#fff;background:#3482e6;padding:4px 3px}.ui-button-icon-only{width:35px!important}.ui-button-icon-left{font-size:1.1em!important}.ui-inputtext{padding:6px}.ui-datepicker.ui-widget .ui-datepicker-calendar thead th{background-color:#f6f8fa;padding:0}.ui-datepicker.ui-widget .ui-datepicker-calendar td a.ui-state-active{background-color:#3078ef;color:#fff}.ui-fluid .ui-calendar-button{width:2.7em}.ui-button:enabled:hover,.ui-button:focus,.ui-widget.ui-button:focus,.widget.ui-button:enabled:hover{border:1px solid #3078ef;background:#3078ef!important;outline:0 none;color:#fff}.form-control:focus,.ui-inputtext:focus{border-color:#2598f9;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.ui-sidebar{overflow-y:auto;overflow-x:hidden}.ui-accordion .ui-accordion-header{background:#f6f7f9;border:0}.ui-accordion .ui-accordion-header.ui-state-active{background:#f6f7f9}.ui-datatable th.ui-sortable-column:not(.ui-state-active):hover{background:#fff}.ui-datatable .ui-paginator-bottom{position:absolute;top:22px;right:15px;background-color:#fff;border:0}.ui-paginator .ui-dropdown{min-width:4em;margin-left:.375em}.ui-widget-header .ui-inputtext{font-weight:400;padding:0}.ui-paginator .ui-paginator-pages{margin:0}.ui-paginator .ui-paginator-current,.ui-paginator .ui-paginator-next,.ui-paginator .ui-paginator-page,.ui-paginator .ui-paginator-prev{line-height:1.3em;border:0;border-radius:0;border-right:1px solid #d6d6d6;margin:0;border-top:1px solid #d6d6d6!important;border-bottom:1px solid #d6d6d6!important}.ui-datatable .ui-column-resizer:hover{border-right:1px solid #eee}.ui-paginator .ui-paginator-first{border-radius:0;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important;border-right:1px solid #d6d6d6!important;margin-right:0}.ui-paginator .ui-paginator-last{margin-left:0;border-radius:0;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important;border-left:0}.ui-widget.ui-button{background-color:#000;border:1px solid #000}.ui-widget.ui-button:focus,.ui-widget.ui-button:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.ui-button.ui-button-secondary.ui-state-default{background-color:#a5a5a5;border-color:#a5a5a5;color:#fff}.ui-button.ui-button-secondary{border:1px solid #a5a5a5;color:#fff}.ui-button.ui-button-secondary:enabled:hover,.ui-button.ui-button-secondary:focus,.ui-widget.ui-button.ui-button-secondary:focus,.widget.ui-button.ui-button-secondary:enabled:hover{border:1px solid #a5a5a5!important;background:#fff!important;outline:0 none;color:#a5a5a5!important}.ui-button.ui-button-secondary.ui-state-default,.ui-splitbutton.ui-button-secondary .ui-button.ui-state-default{background-color:#a5a5a5;border-color:#a5a5a5;color:#fff}.ui-splitbutton.ui-button-secondary .ui-button:enabled:hover,.ui-splitbutton.ui-button-secondary .ui-button:focus{background-color:#fff!important;border-color:#a5a5a5!important;color:#a5a5a5!important}.ui-button-text-icon-left .ui-button-text{padding:.25em 1em .25em 1.7em}.more-button{padding:3px 11px;background-color:#e8e8e8;border-radius:18px;margin-left:5px;color:#555}html{height:100%}body{position:relative;background-color:#efeff1;font-size:14px;color:#555}a{color:#4a4a4a}a,a:active,a:focus,a:hover{text-decoration:none;outline:0 none}a:active,a:focus,a:hover{color:#4d90fd}a:active{box-shadow:none!important}blockquote p{font-size:15px}ul{padding-left:30px}.avatar{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;margin-right:5px;height:40px;width:40px}.chat-wi .chat-space{height:377px;padding:15px}.chat-wi .chat-content{padding:15px;background:#fff}.chat-wi .chat-conv{position:relative;padding:10px;margin-bottom:15px;text-align:right}.chat-wi .chat-conv .c-avatar{position:absolute;height:50px;width:50px;border-radius:25px;vertical-align:top;right:0}.chat-wi .chat-conv .c-bubble{position:relative;display:inline-block;padding:8px 9px 5px;font-weight:400;color:#fff;margin:0 60px 0 0;text-shadow:0 1px 0 rgba(0,0,0,.25);border-top:1px solid #4aa4ec;border-bottom:1px solid #2f7ee5;box-shadow:inset 0 1px 0 #7fc6fe,1px 1px 2px rgba(0,0,0,.25);border-radius:4px;-webkit-border-radius:4px;background-image:linear-gradient(180deg,#50b1fe 45%,#348bfc 102%);background-color:#43a2ff}.chat-wi .chat-conv .c-bubble .msg{text-align:left}.chat-wi .chat-conv .c-bubble .msg img{max-width:100%}.chat-wi .chat-conv .c-bubble span{height:21px;width:12px;display:block;position:absolute;right:-12px;top:5px}.chat-wi .sent{text-align:left}.chat-wi .sent .c-bubble{margin:0 0 0 60px;border-bottom:1px solid #f3f3f3;border-top:1px solid #e3e3e3;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.25);text-shadow:none;color:#666;background-image:linear-gradient(180deg,#fff 45%,#f3f3f3)}.chat-wi .sent .c-avatar{left:0}.chat-wi .sent .c-bubble span{left:-12px}.chat-wi .chat-in{border-top:1px solid #dadada;background:#f6f8fb}.chat-wi .chat-in input[type=text]{width:100%;border:0;height:47px;padding:10px;font-size:15px;font-weight:200;color:#555}.chat-wi .chat-tools{background:#f6f8fb;border-top:1px solid #dfdfdf;color:#6f6f6f}.chat-wi .chat-tools i{display:inline-block;width:38px;padding:13px 8px;font-size:14px;text-align:center;cursor:pointer}.chat-wi .chat-tools i:hover{background:#e5e7ea}.chat-wi .chat-in button,.chat-wi .chat-in input[type=submit]{box-shadow:none;background:#e5e7ea;border:1px solid #e5e7ea;border-left-color:#dadada;border-radius:0;-webkit-border-radius:0;height:47px;min-width:70px;color:#777;transition:border-color .21s ease-out 0s;margin:0}.chat-wi .chat-in button:hover{border-color:#4d90fe;color:#555}.chat-wi .chat-in .input{margin-right:70px}table thead th{padding:5px;font-size:14px;font-weight:500}table tbody td{padding:7px 8px;font-size:14px}table .primary-emphasis,table .primary-emphasis-dark{background:#4d90fd;color:#fff;border-color:#4d90fd;text-shadow:1px 1px 0 rgba(0,0,0,.3)}table .primary-emphasis-dark{background-color:#437edd}table .success-emphasis,table .success-emphasis-dark{background:#60c060;color:#fff;border-color:#60c060;text-shadow:1px 1px 0 rgba(0,0,0,.3)}table .success-emphasis-dark{background-color:#58b058;border-color:#58b058}table .warning-emphasis,table .warning-emphasis-dark{background:#fc9700;color:#fff;border-color:#fc9700;text-shadow:1px 1px 0 rgba(0,0,0,.3)}table .warning-emphasis-dark{background-color:#fc8800;border-color:#fc8800}table .danger-emphasis,table .danger-emphasis-dark{background:#da4932;color:#fff;border-color:#da4932;text-shadow:1px 1px 0 rgba(0,0,0,.3)}table .danger-emphasis-dark{background-color:#c8432e;border-color:#c8432e}table{border-collapse:collapse;width:100%;background-color:#fff}table.no-border{border:0}.grid-view{overflow-x:auto;min-height:.1%;padding:0;width:100%}table.responsive tr td{white-space:nowrap}table.transparent-bg{background-color:initial!important}table.drag{cursor:move}table.no-border tr th{padding-left:10px;white-space:nowrap;text-transform:uppercase;padding-top:20px}table.no-border tr td{padding-left:10px;word-break:break-word}.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:200px}.clip:hover{overflow:visible;white-space:normal;height:auto}table.kiosk-header tr td{height:50px;vertical-align:middle;border:0}table.kiosk-header tr td a.name{font-size:18px;color:#4a4a4a;margin-right:20px;float:left}table.big-row tr td{height:50px;vertical-align:middle;white-space:nowrap}table.big-row.no-wrap tr td{white-space:pre-wrap!important}table.small-row tr td{height:30px;vertical-align:middle;white-space:normal}table .right{text-align:right}table .left{text-align:left}.red thead th{color:#d36442}.blue thead th{color:#3078ef}.violet thead th{color:#8b12ae}.green thead th{color:#4da60c}.detailsRow{background-color:rgba(0,0,0,.025)}table thead th span{color:#4a4a4a}table thead th{vertical-align:middle;border-bottom:1px solid #dadada!important;padding:10px 8px 5px}table td{padding:7px 8px}table.padding-sm td{padding:4px 6px}table td .progress{margin:0}table.hover tbody tr:hover{background:hsla(0,0%,96.1%,.55)}table td i{font-size:15px;display:inline-block;text-align:center;width:23px}table.no-strip tr:nth-child(2n){background:transparent}table .no-border th{border-left:0}table>tr>td .td-nowrap{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}table .no-border tr th:first-child{border-left:1px solid #dadada}table .no-border-x td{border-bottom:0}table .no-border-x tr:last-child td{border-bottom:1px solid #dadada}table .no-border-y td{border-left:0}table .no-border-y tr td:first-child{border-left:1px solid #dadada}.no-border-all.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border:0;pointer:cursor}table.no-border tr th{border-top:0}table.no-border tr th:first-child{border-left:0}table.no-border tr th:last-child{border-right:0}table.no-border tr td:first-child{border-left:0}table.no-border tr td:last-child{border-right:0}table.no-border tr:last-child td{border-bottom:0}.no-padding table th:first-child{border-left:0}.no-padding table th:last-child{border-right:0}.no-padding table tr td:first-child{border-left:0}.no-padding table tr td:last-child{border-right:0}.no-padding table tr:last-child td{border-bottom:0}table tbody .toggle-details{cursor:pointer}table tbody .details{background:#fff}table tbody td .btn{margin-bottom:0!important}table tbody td .btn-group .dropdown-menu{margin-top:-1px;min-width:130px}table tbody td .btn-group .dropdown-menu li>a{padding:5px 12px;text-align:left}table td .flag{text-align:center;padding:0 4px}table td .legend{width:10px;height:10px;background:#efefef}div.dataTables_length label select{display:inline!important}.table td .btn i{width:inherit}.report-nav{display:block;margin-top:30px}.report-nav li{padding:2px}.report-nav li.active>a{color:#3482e6!important}.topHeader .ui-multiselect{padding:.2em}.topHeader .ui-multiselect-item label{padding-left:5px}.topHeader .ui-multiselect-label{padding:5px;height:27px}.topHeader .ui-button-icon-only{padding:5px}.topHeader .ui-g-12{padding:.3em}.report .card{margin-top:35px;padding-left:20px;padding-top:20px}.report .card-block{min-height:250px;margin-top:20px}.btn-group{margin-right:5px;margin-left:4px;position:relative;display:inline-block;vertical-align:middle}.report .total-stats{width:60px;font-weight:400;font-size:20px}.report .total-text{margin-left:20px}.report .total-text .text-red{color:red}.report .total-text .text-green{color:green}.ui-inputgroup-addon{padding:4px 10px!important;line-height:26px}.top-nav{margin-right:5px}.top-nav li>a{font-size:14px;font-weight:500;border:1px solid #d6d6d6;border-radius:2px;padding:9px 11px}.top-nav .dropdown-menu li>a{border:none}.top-nav #exportbutton{margin-top:8px;margin-right:5px}.top-nav #exportbutton .dropdown-menu{margin-top:6px}.top-nav #columns{margin-right:-1px}.ui-datatable thead tr{height:60px}.asset-timeslot-dialog.modal-dialog{width:calc(100% - 32px);max-width:620px;margin:16px auto}.asset-timeslot-dialog .modal-content{overflow:hidden;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.asset-timeslot-dialog .modal-header{min-height:72px;align-items:center;padding:16px 20px}.asset-timeslot-dialog .modal-header .close{width:36px;height:36px;margin:0 0 0 auto;padding:0;border:1px solid #dce3eb;border-radius:50%;color:#475569;opacity:1}.asset-timeslot-dialog__heading{display:flex;align-items:center;grid-gap:12px;gap:12px}.asset-timeslot-dialog__heading>span:last-child{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.asset-timeslot-dialog__heading strong{color:#172033;font-size:16px;line-height:1.3}.asset-timeslot-dialog__heading small{color:#64748b;font-weight:400}.asset-timeslot-dialog__icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;border-radius:10px;background:#e8f6fc;color:#0785ad}.asset-timeslot-dialog .modal-body{padding:20px}.asset-timeslot-dialog__field{margin-bottom:18px}.asset-timeslot-dialog__time-grid{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:end;grid-gap:10px;gap:10px}.asset-timeslot-dialog__time-grid label{display:block;margin-bottom:7px;color:#334155;font-weight:600}.asset-timeslot-dialog__time-arrow{display:flex;align-items:center;justify-content:center;min-height:38px;color:#94a3b8}.asset-timeslot-dialog .modal-footer{justify-content:flex-end;grid-gap:8px;gap:8px;padding:14px 20px}.asset-timeslot-dialog .modal-footer .p-button{margin:0}@media (max-width:575px){.asset-timeslot-dialog .modal-body,.asset-timeslot-dialog .modal-footer,.asset-timeslot-dialog .modal-header{padding-left:16px;padding-right:16px}.asset-timeslot-dialog__time-grid{grid-template-columns:1fr}.asset-timeslot-dialog__time-arrow{display:none}.asset-timeslot-dialog .modal-footer{display:grid;grid-template-columns:1fr 1fr}.asset-timeslot-dialog .modal-footer .p-button{width:100%}}.impersonation-banner{align-items:center;background:#29145f;color:#fff;display:flex;font-size:14px;height:44px;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;bottom:0;z-index:10000}.impersonation-banner span{margin-right:20px}.impersonation-banner button{background:#fff;border:0;border-radius:4px;color:#29145f;cursor:pointer;font-weight:600;padding:6px 12px}.impersonation-banner button:disabled{opacity:.7}body.impersonation-active .bottom-menu{bottom:60px!important}.impersonation-handoff{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px;text-align:center}@media (max-width:640px){.impersonation-banner{height:auto;justify-content:space-between;padding:8px 12px}.impersonation-banner span{margin-right:10px}body.impersonation-active .navbar.fixed-top{top:58px!important}}body{margin:0;padding:0;background-color:#fff}.react-tagsinput{border-radius:.25rem}.react-tagsinput-input{width:200px}.p-datatable .p-datatable-header{background:none;border:none}.react-datepicker{font-size:1.2rem}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{font-size:1.3rem}.react-datepicker__year{margin:.8rem;text-align:center}.react-datepicker__year .react-datepicker__year-text{width:8rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{height:calc(195px + 1.35rem)}.react-datepicker__week-number{width:2.7rem;line-height:2.7rem;margin:.5rem}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:2.7rem;line-height:2.7rem;text-align:center;margin:.2rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#3582e6;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#3582e6}