@charset "UTF-8";.p-datatable .p-datatable-header{border:none;background-color:var(--primary-color);color:var(--primary-color-text)}.p-datatable .p-datatable-header div{display:flex;justify-content:space-between}.p-datatable .p-datatable-header div h3{margin:8px 0}.p-datatable .p-datatable-header,.p-datatable .p-datatable-footer{text-align:end}.p-datatable .p-datatable-header .p-button,.p-datatable .p-datatable-footer .p-button{background:var(--secondary-color);color:var(--secondary-color-text);height:37px;border:none}.p-datatable .p-datatable-thead>tr>th{padding:8px;background-color:var(--accent-color);color:var(--main-text-color);border:none}.p-datatable .mr-2{margin-right:0!important}.p-datatable .p-datatable-wrapper td{padding:8px}.p-datatable .p-datatable-wrapper td.actions{overflow:visible;white-space:nowrap}.p-datatable .p-datatable-wrapper td.actions:has(div button:nth-child(1)){width:70px}.p-datatable .p-datatable-wrapper td.actions:has(div button:nth-child(2)){width:90px}.p-datatable .p-datatable-wrapper td.actions:has(div button:nth-child(3)){width:110px}.p-datatable .p-datatable-wrapper td.actions:has(div button:nth-child(4)){width:150px}.p-datatable .p-datatable-wrapper td.actions:has(div button:nth-child(5)){width:170px}.p-datatable .p-datatable-wrapper .p-button-text{padding:3px;width:min-content;height:min-content}.p-datatable .p-datatable-wrapper .p-button-text:not(:disabled):hover span{font-weight:700}.p-datatable .p-datatable-wrapper .pi-trash{color:red}.p-datatable .p-paginator{height:auto}.p-datatable .p-paginator .p-dropdown{height:auto;min-width:4rem}.p-datatable .p-paginator .p-dropdown .p-dropdown-trigger{width:min-content;padding:0 4px}.p-datatable .p-paginator .p-dropdown .p-dropdown-label{padding:4px!important}@media (max-width: 1200px){.p-datatable{height:100%}}.p-contextmenu{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;border-radius:12px!important;color:#334155!important;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;overflow:visible!important;padding:.35rem 0!important;min-width:11rem;width:auto}.p-contextmenu .p-contextmenu-root-list{outline:none;overflow:visible!important}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-submenu-list{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;border-radius:12px!important;color:#334155!important;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;position:absolute!important;top:0!important;min-width:11rem;width:max-content;padding:.35rem 0!important;overflow:hidden;z-index:2}.p-contextmenu .p-menuitem>.p-menuitem-content{background:transparent!important;border-radius:8px;margin:0 .35rem;transition:background .12s ease,color .12s ease}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.55rem .85rem!important;color:#334155!important;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#334155!important;font-size:.8125rem;font-weight:500}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#64748b!important;margin-right:.5rem}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f1f5f9f2!important;color:#0f172a!important}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#0f172a!important}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#475569!important}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#e2e8f0f2!important}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f8fafcfa!important;color:#0f172a!important}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#0f172a!important}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#475569!important}.p-contextmenu .p-menuitem-separator{border-top:1px solid rgba(226,232,240,.95)!important;margin:.3rem .5rem!important}.p-confirm-popup{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;border-radius:12px!important;border:1px solid rgba(255,255,255,.58)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;padding:0!important;max-width:20rem;color:#334155!important}.p-confirm-popup .p-confirm-popup-content{padding:.55rem .7rem 0!important}.p-confirm-popup .p-confirm-popup-icon{color:#f59e0b!important;font-size:1.1rem}.p-confirm-popup .p-confirm-popup-message{font-size:.8125rem;font-weight:500;line-height:1.45;color:#334155!important;margin-left:.5rem}.p-confirm-popup .p-confirm-popup-footer{display:flex;justify-content:flex-end;gap:.45rem;margin-top:.5rem;padding:0 .7rem .55rem!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-reject.p-button{background:transparent!important;border:1px solid rgba(148,163,184,.55)!important;color:#334155!important;font-size:.8125rem;font-weight:500;padding:.4rem .75rem;border-radius:8px;box-shadow:none!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-reject.p-button:hover{background:#f8fafcf2!important;border-color:#94a3b8!important;color:#0f172a!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-accept.p-button{font-size:.8125rem;font-weight:500;padding:.4rem .75rem;border-radius:8px;box-shadow:none!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-accept.p-button:not(.p-button-danger){background:#2563eb!important;border:1px solid #2563eb!important;color:#fff!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-accept.p-button:not(.p-button-danger):hover{background:#1d4ed8!important;border-color:#1d4ed8!important;color:#fff!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-accept.p-button.p-button-danger{background:#dc2626!important;border:1px solid #dc2626!important;color:#fff!important}.p-confirm-popup .p-confirm-popup-footer .p-confirm-popup-accept.p-button.p-button-danger:hover{background:#b91c1c!important;border-color:#b91c1c!important;color:#fff!important}.p-dropdown-panel,.p-multiselect-panel,.p-autocomplete-panel,.p-dropdown-panel.spoofy-filter-dropdown-panel,.p-multiselect-panel.dashboard-filter,.p-multiselect-panel.dashboard-filter-apply-overlay,.p-multiselect-panel.data-hero-multiselect-panel,.p-autocomplete-panel.editable-autocomplete-panel--processflow{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;overflow:hidden;border-radius:12px!important;color:#334155!important;border:none!important}.p-multiselect-panel.dashboard-filter,.p-multiselect-panel.dashboard-filter-apply-overlay,.p-multiselect-panel.data-hero-multiselect-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;isolation:isolate;overflow:hidden;border-radius:12px!important}.p-dropdown-panel .p-dropdown-header{padding:.5rem .65rem!important;border-bottom:1px solid rgba(255,255,255,.5)!important;background:#ffffff47!important;color:#334155!important}.p-dropdown-panel .p-dropdown-filter-container{position:relative;width:100%}.p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter-icon,.p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter-clear-icon,.p-dropdown-panel .p-dropdown-filter-container .p-multiselect-filter-icon{color:#94a3b8!important}.p-dropdown-panel .p-dropdown-filter{width:100%;padding:.5rem 2.25rem .5rem .75rem!important;font-size:.8125rem;font-weight:500;border-radius:10px;border:1px solid #cbd5e1!important;background:#fffffff0!important;color:#334155!important;outline:none!important;box-shadow:inset 0 1px 2px #0f172a0d!important}.p-dropdown-panel .p-dropdown-filter::placeholder{color:#94a3b8!important;font-weight:400}.p-dropdown-panel .p-dropdown-filter:focus{border-color:#93c5fd!important;box-shadow:0 0 0 2px #3b82f624,inset 0 1px 2px #0f172a0d!important}.p-dropdown-panel .p-dropdown-items{padding:.35rem 0!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0 .35rem;padding:.55rem .85rem!important;border:none!important;border-radius:8px;color:#334155!important;background:transparent!important;outline:none!important;box-shadow:none!important;transition:background .12s ease,color .12s ease;font-size:.8125rem;font-weight:500;line-height:1.35}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#ffffff9e!important;color:#0f172a!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#ffffffb8!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:#ffffff7a!important;color:#0f172a!important;outline:none!important;box-shadow:none!important}.p-dropdown-panel .p-dropdown-empty-message{padding:.65rem .85rem!important;font-size:.8125rem;color:#94a3b8!important}.p-autocomplete-panel{z-index:1200!important;margin-top:.25rem!important}.p-autocomplete-panel .p-autocomplete-items{padding:.35rem 0!important}.p-autocomplete-panel .p-autocomplete-item{margin:0 .35rem;padding:.55rem .85rem!important;border:none!important;border-radius:8px;color:#334155!important;background:transparent!important;outline:none!important;box-shadow:none!important;transition:background .12s ease,color .12s ease;font-size:.8125rem;font-weight:500;line-height:1.35}.p-autocomplete-panel .p-autocomplete-item.p-highlight{background:#ffffff9e!important;color:#0f172a!important}.p-autocomplete-panel .p-autocomplete-item.p-highlight.p-focus{background:#ffffffb8!important}.p-autocomplete-panel .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus,.p-autocomplete-panel .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover{background:#ffffff7a!important;color:#0f172a!important;outline:none!important;box-shadow:none!important}.p-autocomplete-panel .p-autocomplete-empty-message{padding:.65rem .85rem!important;font-size:.8125rem;color:#94a3b8!important}.p-multiselect-panel{border:none!important}.p-multiselect-panel .p-multiselect-header{padding:.5rem .65rem!important;border-bottom:1px solid rgba(255,255,255,.5)!important;background:#ffffff47!important;color:#334155!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container{position:relative;width:100%}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-dropdown-filter-icon,.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-dropdown-filter-clear-icon,.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#94a3b8!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext,.p-multiselect-panel .p-multiselect-filter{width:100%;padding:.5rem 2.25rem .5rem .75rem!important;font-size:.8125rem;font-weight:500;border-radius:10px;border:1px solid #cbd5e1!important;background:#fffffff0!important;color:#334155!important;outline:none!important;box-shadow:inset 0 1px 2px #0f172a0d!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext::placeholder,.p-multiselect-panel .p-multiselect-filter::placeholder{color:#94a3b8!important;font-weight:400}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext:focus,.p-multiselect-panel .p-multiselect-filter:focus{border-color:#93c5fd!important;box-shadow:0 0 0 2px #3b82f624,inset 0 1px 2px #0f172a0d!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-icon,.p-multiselect-panel .p-multiselect-header .p-multiselect-close{color:#64748b!important;border-radius:8px!important}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover,.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{background:#ffffff7a!important;color:#334155!important;box-shadow:none!important;outline:none!important}.p-multiselect-panel .p-multiselect-header .p-checkbox .p-checkbox-box{border:1px solid rgba(203,213,225,.85)!important;background:#ffffff73!important;border-radius:4px;box-shadow:none!important}.p-multiselect-panel .p-multiselect-header .p-checkbox.p-highlight .p-checkbox-box{background:#334155!important;border-color:#334155!important}.p-multiselect-panel .p-multiselect-items-wrapper{background:transparent!important}.p-multiselect-panel .p-multiselect-items{padding:.35rem 0!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{margin:0 .35rem;padding:.55rem .85rem!important;border:none!important;border-radius:8px;color:#334155!important;background:transparent!important;outline:none!important;box-shadow:none!important;transition:background .12s ease,color .12s ease;font-size:.8125rem;font-weight:500;line-height:1.35}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#ffffff9e!important;color:#0f172a!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#ffffffb8!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:#ffffff7a!important;color:#0f172a!important;outline:none!important;box-shadow:none!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox .p-checkbox-box{border:1px solid rgba(203,213,225,.85)!important;background:#ffffff73!important;border-radius:4px;box-shadow:none!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox.p-highlight .p-checkbox-box{background:#334155!important;border-color:#334155!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.65rem .85rem!important;font-size:.8125rem;color:#94a3b8!important}.p-multiselect-panel .dashboard-filter-panel-controls,.p-multiselect-panel .data-hero-filter-panel-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding:.5rem .75rem;border-top:1px solid rgba(255,255,255,.5);background:#ffffff38;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.p-multiselect-panel .data-hero-filter-panel-controls{justify-content:flex-end}.p-multiselect-panel .dashboard-filter-apply-btn--glass.p-button,.p-multiselect-panel .data-hero-filter-apply-btn.p-button{margin-left:auto;height:1.85rem;min-width:0;padding:0 .8rem!important;border-radius:999px!important;font-size:.75rem;font-weight:600;background:#ffffff85!important;border:1px solid rgba(255,255,255,.72)!important;color:var(--secondary-color, #2563eb)!important;box-shadow:0 1px 4px #0f172a0f,inset 0 1px #ffffffb3!important}.p-multiselect-panel .dashboard-filter-apply-btn--glass.p-button .p-button-label,.p-multiselect-panel .dashboard-filter-apply-btn--glass.p-button .p-button-icon,.p-multiselect-panel .data-hero-filter-apply-btn.p-button .p-button-label,.p-multiselect-panel .data-hero-filter-apply-btn.p-button .p-button-icon{color:inherit;font-weight:600}.p-multiselect-panel .dashboard-filter-apply-btn--glass.p-button:enabled:hover,.p-multiselect-panel .data-hero-filter-apply-btn.p-button:enabled:hover{background:var(--secondary-color, #2563eb)!important;border-color:var(--secondary-color, #2563eb)!important;color:var(--secondary-color-text, #fff)!important;box-shadow:0 2px 10px #2563eb38!important}.p-multiselect-panel .dashboard-filter-apply-btn--glass.p-button:disabled,.p-multiselect-panel .data-hero-filter-apply-btn.p-button:disabled{opacity:.5;background:#ffffff47!important;border-color:#ffffff73!important;color:#94a3b8!important;box-shadow:none!important}.p-dropdown:not(.p-disabled).p-focus,.p-multiselect:not(.p-disabled).p-focus{outline:none!important;box-shadow:0 0 0 1px #ffffffb8,0 0 0 2px #94a3b847!important;border-color:#cbd5e1d9!important}.p-datepicker,.p-datepicker:not(.p-datepicker-inline),.p-datepicker.dashboard-filter{background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;isolation:isolate;overflow:hidden;border-radius:12px!important;color:#334155!important;padding:.5rem!important}.p-datepicker .p-datepicker-header,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header,.p-datepicker:not(.p-datepicker-inline):not(.p-datepicker-inline) .p-datepicker-header,.p-datepicker.dashboard-filter .p-datepicker-header,.p-datepicker.dashboard-filter:not(.p-datepicker-inline) .p-datepicker-header{padding:.45rem .35rem .55rem!important;background:transparent!important;border-bottom:1px solid rgba(255,255,255,.5)!important;color:#0f172a!important}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-prev,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-next{color:#64748b!important;border-radius:8px!important}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-next:enabled:hover{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-next:focus-visible{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#0f172a!important;font-weight:600;border-radius:8px}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker.dashboard-filter .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#0f172a!important;background:#ffffff7a!important}.p-datepicker table th>span,.p-datepicker:not(.p-datepicker-inline) table th>span,.p-datepicker.dashboard-filter table th>span{color:#64748b!important;font-size:.75rem;font-weight:600}.p-datepicker table td>span,.p-datepicker:not(.p-datepicker-inline) table td>span,.p-datepicker.dashboard-filter table td>span{color:#334155!important;border:none!important;transition:background .12s ease,color .12s ease}.p-datepicker table td.p-datepicker-other-month>span,.p-datepicker:not(.p-datepicker-inline) table td.p-datepicker-other-month>span,.p-datepicker.dashboard-filter table td.p-datepicker-other-month>span{color:#94a3b8!important}.p-datepicker table td>span.p-highlight,.p-datepicker:not(.p-datepicker-inline) table td>span.p-highlight,.p-datepicker.dashboard-filter table td>span.p-highlight{background:#ffffff9e!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker table td.p-datepicker-today>span,.p-datepicker:not(.p-datepicker-inline) table td.p-datepicker-today>span,.p-datepicker.dashboard-filter table td.p-datepicker-today>span{background:#ffffff61!important;color:#334155!important}.p-datepicker table td.p-datepicker-today>span.p-highlight,.p-datepicker:not(.p-datepicker-inline) table td.p-datepicker-today>span.p-highlight,.p-datepicker.dashboard-filter table td.p-datepicker-today>span.p-highlight{background:#ffffff9e!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover,.p-datepicker.dashboard-filter:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus,.p-datepicker.dashboard-filter:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker .p-monthpicker .p-monthpicker-month,.p-datepicker .p-yearpicker .p-yearpicker-year,.p-datepicker:not(.p-datepicker-inline) .p-monthpicker .p-monthpicker-month,.p-datepicker:not(.p-datepicker-inline) .p-yearpicker .p-yearpicker-year,.p-datepicker.dashboard-filter .p-monthpicker .p-monthpicker-month,.p-datepicker.dashboard-filter .p-yearpicker .p-yearpicker-year{color:#334155!important;border-radius:8px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight,.p-datepicker:not(.p-datepicker-inline) .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker:not(.p-datepicker-inline) .p-yearpicker .p-yearpicker-year.p-highlight,.p-datepicker.dashboard-filter .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker.dashboard-filter .p-yearpicker .p-yearpicker-year.p-highlight{background:#ffffff9e!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover,.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover,.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus,.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus,.p-datepicker:not(.p-datepicker-inline):not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus,.p-datepicker.dashboard-filter:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover,.p-datepicker.dashboard-filter:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover,.p-datepicker.dashboard-filter:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus,.p-datepicker.dashboard-filter:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker .p-datepicker-buttonbar,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-buttonbar,.p-datepicker.dashboard-filter .p-datepicker-buttonbar{padding:.45rem .45rem .2rem!important;border-top:1px solid rgba(255,255,255,.45)!important;background:transparent!important}.p-datepicker .p-datepicker-buttonbar .p-button,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-buttonbar .p-button,.p-datepicker.dashboard-filter .p-datepicker-buttonbar .p-button{background:transparent!important;border:none!important;box-shadow:none!important;color:#475569!important;font-size:.75rem;font-weight:500;border-radius:8px;padding:.35rem .55rem!important}.p-datepicker .p-datepicker-buttonbar .p-button:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-buttonbar .p-button:enabled:hover,.p-datepicker.dashboard-filter .p-datepicker-buttonbar .p-button:enabled:hover{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker .p-datepicker-buttonbar .p-button:focus-visible,.p-datepicker:not(.p-datepicker-inline) .p-datepicker-buttonbar .p-button:focus-visible,.p-datepicker.dashboard-filter .p-datepicker-buttonbar .p-button:focus-visible{box-shadow:none!important}.p-datepicker .dashboard-filter-panel-controls,.p-datepicker:not(.p-datepicker-inline) .dashboard-filter-panel-controls,.p-datepicker.dashboard-filter .dashboard-filter-panel-controls{display:flex;justify-content:flex-end;align-items:center;padding:.15rem .45rem .45rem!important;margin:0;border-top:none!important;background:transparent!important}.p-datepicker .dashboard-filter-apply-btn--glass.p-button,.p-datepicker .data-hero-filter-apply-btn.p-button,.p-datepicker:not(.p-datepicker-inline) .dashboard-filter-apply-btn--glass.p-button,.p-datepicker:not(.p-datepicker-inline) .data-hero-filter-apply-btn.p-button,.p-datepicker.dashboard-filter .dashboard-filter-apply-btn--glass.p-button,.p-datepicker.dashboard-filter .data-hero-filter-apply-btn.p-button{margin-left:0;height:1.85rem;min-width:0;padding:0 .8rem!important;border-radius:999px!important;font-size:.75rem;font-weight:600;background:#ffffff85!important;border:1px solid rgba(255,255,255,.72)!important;color:var(--secondary-color, #2563eb)!important;box-shadow:0 1px 4px #0f172a0f,inset 0 1px #ffffffb3!important}.p-datepicker .dashboard-filter-apply-btn--glass.p-button .p-button-label,.p-datepicker .data-hero-filter-apply-btn.p-button .p-button-label,.p-datepicker:not(.p-datepicker-inline) .dashboard-filter-apply-btn--glass.p-button .p-button-label,.p-datepicker:not(.p-datepicker-inline) .data-hero-filter-apply-btn.p-button .p-button-label,.p-datepicker.dashboard-filter .dashboard-filter-apply-btn--glass.p-button .p-button-label,.p-datepicker.dashboard-filter .data-hero-filter-apply-btn.p-button .p-button-label{color:inherit;font-weight:600}.p-datepicker .dashboard-filter-apply-btn--glass.p-button:enabled:hover,.p-datepicker .data-hero-filter-apply-btn.p-button:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .dashboard-filter-apply-btn--glass.p-button:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .data-hero-filter-apply-btn.p-button:enabled:hover,.p-datepicker.dashboard-filter .dashboard-filter-apply-btn--glass.p-button:enabled:hover,.p-datepicker.dashboard-filter .data-hero-filter-apply-btn.p-button:enabled:hover{background:var(--secondary-color, #2563eb)!important;border-color:var(--secondary-color, #2563eb)!important;color:var(--secondary-color-text, #fff)!important;box-shadow:0 2px 10px #2563eb38!important}.p-datepicker .dashboard-filter-apply-btn--glass.p-button:disabled,.p-datepicker .data-hero-filter-apply-btn.p-button:disabled,.p-datepicker:not(.p-datepicker-inline) .dashboard-filter-apply-btn--glass.p-button:disabled,.p-datepicker:not(.p-datepicker-inline) .data-hero-filter-apply-btn.p-button:disabled,.p-datepicker.dashboard-filter .dashboard-filter-apply-btn--glass.p-button:disabled,.p-datepicker.dashboard-filter .data-hero-filter-apply-btn.p-button:disabled{opacity:.5;background:#ffffff47!important;border-color:#ffffff73!important;color:#94a3b8!important;box-shadow:none!important}.p-datepicker .p-timepicker,.p-datepicker:not(.p-datepicker-inline) .p-timepicker,.p-datepicker.dashboard-filter .p-timepicker{border-top:1px solid rgba(255,255,255,.5)!important;background:transparent!important}.p-datepicker .p-timepicker button,.p-datepicker:not(.p-datepicker-inline) .p-timepicker button,.p-datepicker.dashboard-filter .p-timepicker button{color:#64748b!important;border-radius:8px!important}.p-datepicker .p-timepicker button:enabled:hover,.p-datepicker .p-timepicker button:focus-visible,.p-datepicker:not(.p-datepicker-inline) .p-timepicker button:enabled:hover,.p-datepicker:not(.p-datepicker-inline) .p-timepicker button:focus-visible,.p-datepicker.dashboard-filter .p-timepicker button:enabled:hover,.p-datepicker.dashboard-filter .p-timepicker button:focus-visible{background:#ffffff7a!important;color:#0f172a!important;box-shadow:none!important;outline:none!important}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group,.p-datepicker:not(.p-datepicker-inline).p-datepicker-multiple-month .p-datepicker-group,.p-datepicker.dashboard-filter.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid rgba(255,255,255,.45)!important}.p-dialog{width:50vw;font-size:14px}.p-dialog .grid [class^=col-] input,.p-dialog .grid [class^=col-] .p-dropdown{width:100%}.p-dialog .grid [class^=col-] label{padding-left:.5rem;padding-right:.5rem}.p-dialog .p-dialog-title{font-size:16px}.p-dialog .p-dialog-header{padding:10px;background:var(--primary-color);color:var(--primary-color-text);width:auto}.p-dialog .p-dialog-header svg{color:var(--primary-color-text)}.p-dialog .p-dialog-header button:hover{background-color:var(--accent-color-hover)}.p-dialog .form{display:block;margin-right:0rem}.p-dialog .form .formFooter,.p-dialog .grid .formFooter{display:flex;justify-content:end;grid-column:span 12;text-align:end;margin:10px 0 0 auto}.p-dialog .form .formFooter .p-button,.p-dialog .grid .formFooter .p-button{margin-right:10px}.p-dialog .form .formFooter .p-button .p-button-icon,.p-dialog .grid .formFooter .p-button .p-button-icon{margin-right:5px}.p-dialog .form .formFooter .p-button:last-of-type,.p-dialog .grid .formFooter .p-button:last-of-type{margin-right:0}.p-dialog .p-dialog-content{padding:10px 10px 10px 20px;max-height:80vh}.p-dialog .p-dialog-content input:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content textarea:disabled:not(.dashly-textarea),.p-dialog .p-dialog-content .p-dropdown.p-disabled:not(.dashly-dropdown),.p-dialog .p-dialog-content .p-multiselect.p-disabled:not(.dashly-multiselect),.p-dialog .p-dialog-content .p-autocomplete.p-disabled:not(.dashly-autocomplete){background-color:#e8eaec!important;border:rgba(99,101,104,.9098039216) 1px solid}.p-dialog .p-dialog-content .p-listbox{width:100%}.p-dialog .p-dialog-content .p-listbox .p-listbox-list-wrapper{height:200px}.p-dialog .p-dialog-content .p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:var(--secondary-color-text);background:var(--secondary-color)}@media (max-width: 1200px){.p-dialog .p-dialog-content{padding:10px 10px 10px 20px;max-height:100vh}.p-dialog .p-dialog-content input:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content textarea:disabled:not(.dashly-textarea),.p-dialog .p-dialog-content .p-dropdown.p-disabled:not(.dashly-dropdown),.p-dialog .p-dialog-content .p-multiselect.p-disabled:not(.dashly-multiselect),.p-dialog .p-dialog-content .p-autocomplete.p-disabled:not(.dashly-autocomplete){background-color:#e8eaec!important;border:rgba(99,101,104,.9098039216) 1px solid}}.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd,.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled .dashly-dropdown.p-dropdown,.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled .dashly-multiselect.p-multiselect{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;opacity:1!important}.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-inputtext.p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-autocomplete-input-token input,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled input,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled input:disabled,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled input[disabled],.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-inputtext,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-autocomplete-dropdown.p-button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important}:root{--toastify-z-index: 100000}.Toastify__toast-container{z-index:var(--toastify-z-index)!important}.form .input-pr-0 input,.filter .input-pr-0 input,.dialog .input-pr-0 input{padding-right:.75rem}.form .small input,.filter .small input,.dialog .small input,.form .small .p-dropdown .p-dropdown-label,.filter .small .p-dropdown .p-dropdown-label,.dialog .small .p-dropdown .p-dropdown-label{padding:7px;font-size:12px}.form.p-dialog .p-icon-field:has(.pi-exclamation-triangle) .p-component .p-inputtext,.filter.p-dialog .p-icon-field:has(.pi-exclamation-triangle) .p-component .p-inputtext,.dialog.p-dialog .p-icon-field:has(.pi-exclamation-triangle) .p-component .p-inputtext{padding-left:25px}.form.p-dialog .p-icon-field .p-input-icon,.filter.p-dialog .p-icon-field .p-input-icon,.dialog.p-dialog .p-icon-field .p-input-icon{margin-left:5px}.form.p-dialog .p-icon-field .p-component:not(.p-inputswitch),.filter.p-dialog .p-icon-field .p-component:not(.p-inputswitch),.dialog.p-dialog .p-icon-field .p-component:not(.p-inputswitch){width:100%}.form [class^=col-] label:not([class^=col-]),.form [class^=col-] .p-icon-field:not(.p-checkbox) input,.filter [class^=col-] label:not([class^=col-]),.filter [class^=col-] .p-icon-field:not(.p-checkbox) input,.dialog [class^=col-] label:not([class^=col-]),.dialog [class^=col-] .p-icon-field:not(.p-checkbox) input{width:100%}.form [class^=col-] input,.form [class^=col-] .p-dropdown,.filter [class^=col-] input,.filter [class^=col-] .p-dropdown,.dialog [class^=col-] input,.dialog [class^=col-] .p-dropdown{width:100%!important}.form [class^=col-] .p-icon-field:has(.p-component:not(.p-checkbox)),.filter [class^=col-] .p-icon-field:has(.p-component:not(.p-checkbox)),.dialog [class^=col-] .p-icon-field:has(.p-component:not(.p-checkbox)){margin-top:5px}.form .p-float-label,.filter .p-float-label,.dialog .p-float-label{width:100%}.form .p-float-label:has(.p-checkbox) label,.filter .p-float-label:has(.p-checkbox) label,.dialog .p-float-label:has(.p-checkbox) label{top:12px;margin-left:20px}.form .p-float-label .p-icon-field,.filter .p-float-label .p-icon-field,.dialog .p-float-label .p-icon-field,.form .p-float-label .p-icon-field .p-component,.filter .p-float-label .p-icon-field .p-component,.dialog .p-float-label .p-icon-field .p-component{width:100%}.form .p-float-label:has(.p-filled),.form .p-float-label:has(.p-icon-field .p-component:focus),.filter .p-float-label:has(.p-filled),.filter .p-float-label:has(.p-icon-field .p-component:focus),.dialog .p-float-label:has(.p-filled),.dialog .p-float-label:has(.p-icon-field .p-component:focus){margin-top:2rem}.p-dialog .p-dialog-content{padding:20px}.p-picklist{width:100%}.p-picklist .p-picklist-item.p-highlight{background:var(--primary-color);color:var(--primary-color-text)}.p-picklist .p-picklist-buttons{position:relative;bottom:20px}.p-picklist .p-picklist-buttons .p-button{background:var(--secondary-color);color:var(--secondary-color-text)}.p-picklist .p-picklist-list{height:250px}.p-panel{padding-bottom:20px}.p-panel .p-panel-header{background-color:var(--primary-color);color:var(--primary-color-text)}.p-panel .p-panel-header-icon{color:var(--primary-color-text)}.p-panel .p-panel-header-icon:hover{color:var(--primary-color)}.p-panel .p-inputtext{width:80%}.p-panel .p-panel-content .p-button{float:right;bottom:25px;justify-content:center;margin-left:5px}@media (max-width: 1200px){.p-panel .p-panel label,.p-panel .col-3,.p-panel .col-2{overflow:hidden}.p-panel .p-panel-content{height:100%}.p-panel .p-inputtext{width:100%}.p-panel .p-button{width:80px}}.dashly-mode-select.p-selectbutton .p-button,.smart-filter-button.p-button{border:1px solid #e2e8f0!important;background:#fff!important;color:#64748b!important}.dashly-mode-select.p-selectbutton .p-button .p-button-label,.dashly-mode-select.p-selectbutton .p-button .p-button-icon,.smart-filter-button.p-button .p-button-label,.smart-filter-button.p-button .p-button-icon{color:inherit!important}.dashly-mode-select.p-selectbutton .p-button:not(.p-highlight):hover,.dashly-mode-select.p-selectbutton .p-button:not(.p-highlight):enabled:hover,.dashly-mode-select.p-selectbutton .p-button:not(.p-highlight):hover:not(:disabled),.smart-filter-button.p-button:not(.p-highlight):hover,.smart-filter-button.p-button:not(.p-highlight):enabled:hover,.smart-filter-button.p-button:not(.p-highlight):hover:not(:disabled){background:#fff!important;border-color:#cbd5e1!important;color:#475569!important}.dashly-mode-select.p-selectbutton .p-button.p-highlight,.smart-filter-button.p-button.p-highlight{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important}.dashly-mode-select.p-selectbutton .p-button.p-highlight:hover,.dashly-mode-select.p-selectbutton .p-button.p-highlight:enabled:hover,.dashly-mode-select.p-selectbutton .p-button.p-highlight:hover:not(:disabled),.smart-filter-button.p-button.p-highlight:hover,.smart-filter-button.p-button.p-highlight:enabled:hover,.smart-filter-button.p-button.p-highlight:hover:not(:disabled){background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important}.dashly-graph .chart-toggle.p-selectbutton,.chart-toggle.p-selectbutton{display:inline-flex;align-items:center;gap:.15rem;padding:.12rem;border-radius:8px;border:1px solid #e2e8f0!important;background:#f8fafc!important;box-shadow:none!important}.dashly-graph .chart-toggle.p-selectbutton .p-button,.chart-toggle.p-selectbutton .p-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:1.75rem!important;min-height:1.75rem!important;padding:.3rem .4rem!important;border:none!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;color:#64748b!important;box-shadow:none!important;font-size:.9rem!important}.dashly-graph .chart-toggle.p-selectbutton .p-button .p-button-label,.chart-toggle.p-selectbutton .p-button .p-button-label{display:none!important}.dashly-graph .chart-toggle.p-selectbutton .p-button:not(.p-highlight):hover,.dashly-graph .chart-toggle.p-selectbutton .p-button:not(.p-highlight):enabled:hover,.chart-toggle.p-selectbutton .p-button:not(.p-highlight):hover,.chart-toggle.p-selectbutton .p-button:not(.p-highlight):enabled:hover{background:#eef2f7!important;background-color:#eef2f7!important;color:#334155!important;border:none!important}.dashly-graph .chart-toggle.p-selectbutton .p-button.p-highlight,.chart-toggle.p-selectbutton .p-button.p-highlight{background:#fff!important;background-color:#fff!important;color:var(--secondary-color)!important;box-shadow:0 0 0 1px #dbeafe!important}.dashly-graph .chart-toggle.p-selectbutton .p-button.p-highlight:hover,.dashly-graph .chart-toggle.p-selectbutton .p-button.p-highlight:enabled:hover,.chart-toggle.p-selectbutton .p-button.p-highlight:hover,.chart-toggle.p-selectbutton .p-button.p-highlight:enabled:hover{background:#fff!important;background-color:#fff!important;color:var(--secondary-color)!important;border:none!important}.chart-toggle__icon-option{display:inline-flex;align-items:center;justify-content:center;line-height:1}.chart-toggle__icon-option .pi{font-size:.9rem}body{width:100%;display:flex;margin:0;height:100vh;background:#fff;font-family:Noto Sans,sans-serif;border-radius:13px}.corner{height:10px;width:10px;position:absolute;top:65px;left:79px}html,body{font-family:Noto Sans,sans-serif;height:100%}p,h1,h2,h3,h4,h5,h6,span,div,a,button,input,textarea,select,label{font-family:Noto Sans,sans-serif}.p-datepicker table{font-size:12px}.p-link{font-size:14px}b .mainNav{display:flex}.im-sidebar{order:2;display:inline-block;width:var(--sidebar-width-closed)!important}.p-sidebar-mask:has(.im-sidebar:not(.open)){width:var(--sidebar-width-closed)!important}.im-sidebar.open,.p-sidebar-mask:has(.open){width:var(--sidebar-width-open)!important}.im-sidebar.open .menuicon,.p-sidebar-mask:has(.open) .menuicon{margin:0 0 0 auto}.im-menubar{height:var(--menubar-height);margin-left:80px;z-index:100;position:relative;overflow:visible}.sidebar-content .p-submenu-header:not(.open){color:transparent;text-overflow:clip;overflow:hidden}.sidebar-content .p-panelmenu .p-panelmenu-panel,.sidebar-content .p-panelmenu .p-menuitem{border:none}.sidebar-content .p-panelmenu .p-panelmenu-panel .p-panelmenu-header-content .p-panelmenu-header-link,.sidebar-content .p-panelmenu .p-menuitem .p-panelmenu-header-content .p-panelmenu-header-link{display:flex}.sidebar-content .p-panelmenu .p-panelmenu-panel .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon,.sidebar-content .p-panelmenu .p-menuitem .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{position:absolute;right:-15px}div#root{order:2;display:inline-block;width:100%;flex-grow:1}.app-content-wrapper{border-top-left-radius:12px;display:flex;min-height:calc(100vh - var(--menubar-height));margin-left:80px;background-image:var(--application-background-image);background-color:var(--application-background)}.im-sidebar-container{height:100vh;position:absolute;top:0;left:0;z-index:50}@media (max-width: 1200px){.newSidebar .im-sidebar-container{position:relative;top:30px}.app-content-wrapper{border-top-left-radius:0;margin-left:0}.app-content-wrapper.mobile-sidebar-open{border-top-left-radius:12px;display:flex;min-height:calc(100vh - var(--menubar-height));margin-left:80px}.app-content-wrapper.mobile-sidebar-closed{border-top-left-radius:0;margin-left:0}}.im-content{margin:20px;flex:1}.im-content:has(.settings-page),.im-content:has(.data-hero-page){margin:1rem 1.25rem 1.5rem;width:100%;max-width:none;box-sizing:border-box}@media (max-width: 1200px){.im-content{margin:10px 10px 0}.sidebar-open .im-content{margin:20px 20px 20px 100px}}.p-skeleton{background-color:var(--tertiary-color)}.p-dialog .p-picklist .p-picklist-header{background:var(--primary-color);color:var(--primary-color-text)}.p-dialog .p-picklist .p-picklist-item:hover{background-color:var(--primary-hover-color)}.p-dialog .p-picklist .p-button,.p-dialog .p-picklist .p-button-icon-only{background:var(--secondary-color)!important;color:var(--secondary-color-text)}.p-dialog .p-picklist .p-button:hover{background-color:var(--secondary-hover-color)!important}.p-tooltip-text{font-size:12px;white-space:nowrap;width:max-content;max-width:min(320px,90vw)}body .p-tooltip{z-index:9999!important;box-shadow:none!important}.p-tooltip,.p-tooltip .p-tooltip-text,.p-tooltip .p-tooltip-arrow,.p-tooltip-arrow{box-shadow:none!important;filter:none!important;text-shadow:none!important}.p-dialog .grid .formFooter .p-button{background-color:var(--secondary-color);color:var(--secondary-color-text)}@media (max-width: 1200px){.p-sidebar-mask,.sidebar.im-sidebar:not(.p-dialog-mask){width:var(--sidebar-mobile-width)!important}.im-menubar{margin-left:0}.p-sidebar-mask:not(.open),.p.sidebar-mask:has(.im-sidebar.mobile),.p-sidebar-mask:has(.im-sidebar:not(.open)){width:var(--sidebar-mobile-width)!important}.im-sidebar.mobile.sidebar{height:100%}.im-sidebar.mobile.sidebar .p-dialog-header{display:none}.im-sidebar.mobile.sidebar .p-dialog-content{width:var(--sidebar-mobile-width)!important;height:100%}.im-sidebar.mobile.sidebar .p-dialog-content .sidebar-content{width:100%}.im-sidebar.open,.p-sidebar-mask:has(.open){width:var(--sidebar-mobile-width)!important}.p-dialog-mask:has(.im-sidebar),.p-dialog-mask:has(.im-sidebar) .im-sidebar{width:100vw!important}}:root{--menubar-height: 65px;--sidebar-width-closed: 125px !important;--sidebar-width-open: 200px !important;--sidebar-mobile-width: 100vw !important}:root{--primary-color: #151d54;--primary-color-text: #ffffff;--secondary-color: #3a7dff;--secondary-color-text: white;--tertiary-color: #00CCCC;--tertiary-color-text: black;--application-background: #d8eaed;--application_background_color_text: #000000;--application-background-image: linear-gradient(to right, rgba(255, 179, 186, .4), rgba(255, 223, 186, .4), rgba(255, 255, 186, .4), rgba(186, 255, 201, .4), rgba(186, 225, 255, .4), rgba(200, 186, 255, .4), rgba(240, 186, 255, .4));--menu-background-color: hsl(0, 0%, 100%);--menu-background-color-text: #000000;--primary-hover-color: #f0f0f0;--secondary-hover-color: #6da0ff;--tertiary-hover-color: #f0f0f0;--primary-input-background-color: #ffffff;--primary-input-text-color: black;--secondary-input-background-color: #ebebeb;--secondary-input-text-color: black;--tertiary-input-background-color: #ebebeb;--tertiary-input-text-color: black}.p-checkbox.p-highlight .p-checkbox-box{background:var(--primary-color);border-color:var(--primary-color)}.p-button-group .p-button:last-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.p-button-group .p-button:first-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.p-button:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-warning):not(.p-button-help):not(.p-button-contrast):not(.alert-history-action-btn):not(.alert-secondary-btn):not(.outline-btn):not(.ghost-btn):not(.danger-ghost-btn):not(.close-btn):not(.dashboard-filter-apply-btn):not(.smart-filter-button):not(.metric-wizard-footer-btn):not(.metric-wizard-add-btn):not(.metric-wizard-calculation-add-btn):not(.p-speeddial-button):not(.p-speeddial-action):not(.dashboard-floating-icon-btn):not(.chart-toggle .p-button){color:var(--secondary-color-text);background-color:var(--secondary-color);border:none;transition-duration:.2s;font-size:12px}.p-button:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-warning):not(.p-button-help):not(.p-button-contrast):not(.alert-history-action-btn):not(.alert-secondary-btn):not(.outline-btn):not(.ghost-btn):not(.danger-ghost-btn):not(.close-btn):not(.dashboard-filter-apply-btn):not(.smart-filter-button):not(.metric-wizard-footer-btn):not(.metric-wizard-add-btn):not(.metric-wizard-calculation-add-btn):not(.p-speeddial-button):not(.p-speeddial-action):not(.dashboard-floating-icon-btn):not(.chart-toggle .p-button) .p-button-label{font-weight:inherit}.p-button:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-warning):not(.p-button-help):not(.p-button-contrast):not(.alert-history-action-btn):not(.alert-secondary-btn):not(.outline-btn):not(.ghost-btn):not(.danger-ghost-btn):not(.close-btn):not(.dashboard-filter-apply-btn):not(.smart-filter-button):not(.metric-wizard-footer-btn):not(.metric-wizard-add-btn):not(.metric-wizard-calculation-add-btn):not(.p-speeddial-button):not(.p-speeddial-action):not(.dashboard-floating-icon-btn):not(.chart-toggle .p-button) .p-button-text:not(:disabled):hover span{transition-duration:.2s;font-weight:700}.p-button:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-warning):not(.p-button-help):not(.p-button-contrast):not(.alert-history-action-btn):not(.alert-secondary-btn):not(.outline-btn):not(.ghost-btn):not(.danger-ghost-btn):not(.close-btn):not(.dashboard-filter-apply-btn):not(.smart-filter-button):not(.metric-wizard-footer-btn):not(.metric-wizard-add-btn):not(.metric-wizard-calculation-add-btn):not(.p-speeddial-button):not(.p-speeddial-action):not(.dashboard-floating-icon-btn):not(.chart-toggle .p-button) .p-avatar-clickable:not(:disabled):hover .pi:hover{transition-duration:.2s;font-weight:700}.p-button-danger{background-color:red;color:var(--secondary-color-text)}.p-button-danger:hover{background-color:#c40101}.p-button:hover:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-button-outlined):not(.p-button-text):not(.p-button-link):not(.p-button-secondary):not(.p-button-danger):not(.p-button-success):not(.p-button-info):not(.p-button-warning):not(.p-button-help):not(.p-button-contrast):not(.alert-history-action-btn):not(.alert-secondary-btn):not(.outline-btn):not(.ghost-btn):not(.danger-ghost-btn):not(.close-btn):not(.dashboard-filter-apply-btn):not(.smart-filter-button):not(.metric-wizard-footer-btn):not(.metric-wizard-add-btn):not(.metric-wizard-calculation-add-btn):not(.p-speeddial-button):not(.p-speeddial-action):not(.dashboard-floating-icon-btn):not(.p-autocomplete-dropdown):not(.p-datepicker-trigger):not(.chart-toggle .p-button){background-color:var(--secondary-hover-color)!important;transition-duration:.2s}.p-autocomplete-dropdown.p-button:enabled:hover,.p-autocomplete-dropdown.p-button:hover,.p-autocomplete-dropdown.p-button:enabled:active,.p-autocomplete-dropdown.p-button:active,.p-autocomplete-dropdown.p-button:enabled:focus,.p-autocomplete-dropdown.p-button:focus,.p-datepicker-trigger.p-button:enabled:hover,.p-datepicker-trigger.p-button:hover,.p-datepicker-trigger.p-button:enabled:active,.p-datepicker-trigger.p-button:active,.p-datepicker-trigger.p-button:enabled:focus,.p-datepicker-trigger.p-button:focus{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#94a3b8!important}.p-button-icon-only:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-inputnumber-button):not(.p-button-rounded):not(.p-autocomplete-dropdown){background-color:transparent;border:none}.p-button-icon-only:not(.primary-btn):not(.alert-primary-btn):not(.processflow-primary-btn):not(.send-update-btn):not(.p-inputnumber-button):not(.p-button-rounded):not(.p-autocomplete-dropdown) .p-button-icon{background-color:transparent;border:none}.dataTable .p-button-icon-only:hover,.flex .align-items-stretch .p-button-icon-only:hover{background-color:transparent!important}.p-button-icon-only:hover{transition-duration:.2s}.p-button-icon-only:hover .p-button-icon{transition-duration:.2s;font-weight:700}.p-button.p-button-text{background:transparent;color:var(--primary-color);border:none}.pdf,.xls{color:var(--secondary-color-text)!important;margin-left:5px;background:var(--secondary-color)!important}.p-inline-message .p-inline-message-text,.p-panel .p-panel-content,.p-picklist{font-size:13px}.p-inputtext{font-size:13px;background-color:var(--primary-input-background-color);color:var(--primary-input-text-color)}.p-dropdown-trigger,.p-dropdown{background-color:var(--primary-input-background-color)}.p-dropdown-panel .p-dropdown-items,.p-multiselect-panel .p-multiselect-items,.p-calendar,.ml-2,.col{font-size:12px}.p-dropdown-items{font-size:12px!important}.top-40{top:40%}.left-40,.left-45{left:40%}.p-inputswitch-slider{background-color:var(--secondary-color)}.p-inputswitch[aria-checked=false] .p-inputswitch-slider{background-color:var(--secondary-hover-color)}body #jsd-widget{left:-2px;transform:scale(.8);transform-origin:bottom right;outline:var(--secondary-color);background:transparent}body #hubspot-messages-iframe-container{bottom:-6px!important}body #hubspot-messages-iframe-container.widget-align-left{left:-6px!important}.primary-btn,.alert-primary-btn,.processflow-primary-btn,.send-update-btn{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.primary-btn:hover:enabled,.primary-btn:enabled:hover,.alert-primary-btn:hover:enabled,.alert-primary-btn:enabled:hover,.processflow-primary-btn:hover:enabled,.processflow-primary-btn:enabled:hover,.send-update-btn:hover:enabled,.send-update-btn:enabled:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.primary-btn:disabled,.primary-btn:disabled:hover,.alert-primary-btn:disabled,.alert-primary-btn:disabled:hover,.processflow-primary-btn:disabled,.processflow-primary-btn:disabled:hover,.send-update-btn:disabled,.send-update-btn:disabled:hover{opacity:.6;cursor:not-allowed}.primary-btn.small,.alert-primary-btn.small,.processflow-primary-btn.small,.send-update-btn.small{padding:.4rem .65rem;font-size:12px}.primary-btn .pi,.alert-primary-btn .pi,.processflow-primary-btn .pi,.send-update-btn .pi{color:currentColor}.primary-btn.p-button,.alert-primary-btn.p-button,.processflow-primary-btn.p-button,.send-update-btn.p-button{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease;min-height:2.25rem}.primary-btn.p-button:hover:enabled,.primary-btn.p-button:enabled:hover,.alert-primary-btn.p-button:hover:enabled,.alert-primary-btn.p-button:enabled:hover,.processflow-primary-btn.p-button:hover:enabled,.processflow-primary-btn.p-button:enabled:hover,.send-update-btn.p-button:hover:enabled,.send-update-btn.p-button:enabled:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.primary-btn.p-button:disabled,.primary-btn.p-button:disabled:hover,.alert-primary-btn.p-button:disabled,.alert-primary-btn.p-button:disabled:hover,.processflow-primary-btn.p-button:disabled,.processflow-primary-btn.p-button:disabled:hover,.send-update-btn.p-button:disabled,.send-update-btn.p-button:disabled:hover{opacity:.6;cursor:not-allowed}.primary-btn.p-button.small,.alert-primary-btn.p-button.small,.processflow-primary-btn.p-button.small,.send-update-btn.p-button.small{padding:.4rem .65rem;font-size:12px}.primary-btn.p-button .pi,.alert-primary-btn.p-button .pi,.processflow-primary-btn.p-button .pi,.send-update-btn.p-button .pi{color:currentColor}.primary-btn.p-button .p-button-label,.primary-btn.p-button .p-button-icon,.alert-primary-btn.p-button .p-button-label,.alert-primary-btn.p-button .p-button-icon,.processflow-primary-btn.p-button .p-button-label,.processflow-primary-btn.p-button .p-button-icon,.send-update-btn.p-button .p-button-label,.send-update-btn.p-button .p-button-icon{color:#fff}.primary-btn.p-button.p-button-icon-only,.alert-primary-btn.p-button.p-button-icon-only,.processflow-primary-btn.p-button.p-button-icon-only,.send-update-btn.p-button.p-button-icon-only{background-color:#2563eb!important;border:1px solid #2563eb!important;color:#fff!important;min-width:2.25rem;min-height:2.25rem;padding:0}.primary-btn.p-button.p-button-icon-only .p-button-icon,.alert-primary-btn.p-button.p-button-icon-only .p-button-icon,.processflow-primary-btn.p-button.p-button-icon-only .p-button-icon,.send-update-btn.p-button.p-button-icon-only .p-button-icon{color:#fff!important;background-color:transparent!important}.primary-btn.p-button.p-button-icon-only:enabled:hover,.primary-btn.p-button.p-button-icon-only:hover:enabled,.alert-primary-btn.p-button.p-button-icon-only:enabled:hover,.alert-primary-btn.p-button.p-button-icon-only:hover:enabled,.processflow-primary-btn.p-button.p-button-icon-only:enabled:hover,.processflow-primary-btn.p-button.p-button-icon-only:hover:enabled,.send-update-btn.p-button.p-button-icon-only:enabled:hover,.send-update-btn.p-button.p-button-icon-only:hover:enabled{background-color:#1d4ed8!important;border-color:#1d4ed8!important}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;opacity:1!important}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input-token input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input:disabled,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input[disabled],.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-dropdown.p-button{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important}.app-content-wrapper:has(.ask-ai){height:calc(100vh - var(--menubar-height));max-height:calc(100vh - var(--menubar-height));overflow:hidden}.im-content:has(.ask-ai){display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;margin:20px 20px 0}.im-content:has(.ask-ai) .page-title{flex-shrink:0}.ask-ai{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.spoofy-page{width:100%;max-width:none;margin:0;padding:0 0 1.5rem;box-sizing:border-box}.spoofy{display:flex;flex-direction:column;gap:1rem}.spoofy__header,.spoofy-page__header{margin:0}.spoofy__header h1,.spoofy-page__header h1{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;line-height:1.25}.spoofy__header p,.spoofy-page__header p{margin:.4rem 0 0;font-size:.875rem;color:#64748b;line-height:1.5}.spoofy .p-dropdown .p-dropdown-label{font-size:.84rem!important}.spoofy .spoofy-filters{margin-bottom:.15rem}.spoofy .spoofy-table-card.p-card{border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.spoofy .spoofy-table-card.p-card .p-card-body,.spoofy .spoofy-table-card.p-card .p-card-content{padding:0}.spoofy .p-button-icon-only:not(.p-datepicker-trigger):hover{background-color:transparent!important}.spoofy .p-datatable{font-size:.8125rem}.spoofy .p-datatable .p-datatable-thead>tr>th{background:#f8fafc;border:none;border-bottom:1px solid #e5e7eb;padding:.65rem 1rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.spoofy .p-datatable .p-datatable-tbody>tr{transition:background-color .12s ease}.spoofy .p-datatable .p-datatable-tbody>tr>td{border:none;border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;vertical-align:top}.spoofy .p-datatable .p-datatable-tbody>tr>td.actions{overflow:visible;white-space:nowrap}.spoofy .p-datatable .p-datatable-tbody>tr:hover{background:#f8fafc}.spoofy .p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom:none}.spoofy .p-datatable .p-paginator{border:none;border-top:1px solid #f1f5f9;padding:.5rem .75rem;background:#fafafa;font-size:.75rem;color:#64748b}.spoofy .p-datatable .p-paginator .p-paginator-element,.spoofy .p-datatable .p-paginator .p-dropdown{border-radius:6px}.spoofy .p-datatable .p-paginator .p-paginator-element,.spoofy .p-datatable .p-paginator .p-paginator-current{height:1.75rem}.spoofy .p-datatable .p-datatable-emptymessage>td{padding:3rem 1rem;text-align:center;color:#94a3b8;font-size:.875rem}.spoofy .p-datatable .p-datatable-loading-overlay{background-color:#f8fafca6}.spoofy .loading{font-size:.875rem;color:#64748b}.spoofy .loading i{font-size:1rem;margin-right:.5rem;color:#2563eb}.p-dropdown-panel.spoofy-filter-dropdown-panel{z-index:1100;margin-top:.25rem}@media (max-width: 900px){.spoofy .spoofy-filters__fields{grid-template-columns:1fr}.spoofy .spoofy-filters__form{flex-direction:column;align-items:stretch}.spoofy .spoofy-filters__actions{justify-content:flex-end}}.dashly-field-shell{display:flex;flex-direction:column;gap:.4rem;width:100%}.dashly-field-shell__label{font-size:12px;font-weight:600;color:#6b7280;text-align:left;display:block}.dashly-field-shell__label-text{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;line-height:1.25}.dashly-field-shell__label-copy{min-width:0;line-height:1.25}.dashly-field-label-info{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:auto;height:auto;min-width:1em;min-height:1em;padding:0;margin:0;border:none;border-radius:999px;background:transparent;color:#64748b;cursor:help;line-height:1}.dashly-field-label-info .pi{display:block;font-size:.85em;line-height:1}.dashly-field-label-info:hover,.dashly-field-label-info:focus-visible{color:#2563eb;outline:none}.dashly-field-label-info-tooltip.p-tooltip .p-tooltip-text{max-width:18rem;font-size:.75rem;line-height:1.45}.dashly-field-shell__required{flex-shrink:0;color:#dc2626;line-height:1}.field-grid label.dashly-field-shell__label{flex-direction:row;align-items:center}.dashly-field-shell__hint{font-size:12px;color:#64748b;line-height:1.35}.dashly-field-shell__error{font-size:12px;color:#dc2626;line-height:1.35}.dashly-dropdown-wrap,.dashly-multiselect-wrap,.dashly-autocomplete-wrap,.dashly-text-input-wrap,.dashly-number-input-wrap,.dashly-password-input-wrap,.dashly-input-mask-wrap,.dashly-textarea-wrap{position:relative;width:100%;min-width:0}.dashly-dropdown-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-dropdown-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-dropdown-wrap textarea:disabled:not(.dashly-textarea),.dashly-multiselect-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-multiselect-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-multiselect-wrap textarea:disabled:not(.dashly-textarea),.dashly-autocomplete-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-autocomplete-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-autocomplete-wrap textarea:disabled:not(.dashly-textarea),.dashly-text-input-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-text-input-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-text-input-wrap textarea:disabled:not(.dashly-textarea),.dashly-number-input-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-number-input-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-number-input-wrap textarea:disabled:not(.dashly-textarea),.dashly-password-input-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-password-input-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-password-input-wrap textarea:disabled:not(.dashly-textarea),.dashly-input-mask-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-input-mask-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-input-mask-wrap textarea:disabled:not(.dashly-textarea),.dashly-textarea-wrap input:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-textarea-wrap .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.dashly-textarea-wrap textarea:disabled:not(.dashly-textarea){background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;opacity:1!important}.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled input:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled input[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-inputtext[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-autocomplete-wrap--disabled .p-inputtext.p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled input:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled input[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled .p-inputtext[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled .p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-dropdown-wrap--disabled .p-inputtext.p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled input:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled input[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled .p-inputtext:disabled:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled .p-inputtext[disabled]:not(.dashly-text-input):not(.dashly-number-input),.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled .p-autocomplete-multiple-container,.p-dialog .p-dialog-content .dashly-multiselect-wrap--disabled .p-inputtext.p-autocomplete-multiple-container{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;opacity:1!important}.dashly-dropdown-wrap--with-icon .dashly-dropdown.p-dropdown,.dashly-dropdown-wrap--with-icon .dashly-multiselect.p-multiselect,.dashly-dropdown-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-inputtext,.dashly-dropdown-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-autocomplete-multiple-container,.dashly-dropdown-wrap--with-icon .dashly-text-input.p-inputtext,.dashly-multiselect-wrap--with-icon .dashly-dropdown.p-dropdown,.dashly-multiselect-wrap--with-icon .dashly-multiselect.p-multiselect,.dashly-multiselect-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-inputtext,.dashly-multiselect-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-autocomplete-multiple-container,.dashly-multiselect-wrap--with-icon .dashly-text-input.p-inputtext,.dashly-autocomplete-wrap--with-icon .dashly-dropdown.p-dropdown,.dashly-autocomplete-wrap--with-icon .dashly-multiselect.p-multiselect,.dashly-autocomplete-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-inputtext,.dashly-autocomplete-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-autocomplete-multiple-container,.dashly-autocomplete-wrap--with-icon .dashly-text-input.p-inputtext,.dashly-text-input-wrap--with-icon .dashly-dropdown.p-dropdown,.dashly-text-input-wrap--with-icon .dashly-multiselect.p-multiselect,.dashly-text-input-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-inputtext,.dashly-text-input-wrap--with-icon .dashly-autocomplete.p-autocomplete .p-autocomplete-multiple-container,.dashly-text-input-wrap--with-icon .dashly-text-input.p-inputtext{padding-left:2.25rem}.dashly-dropdown-wrap__leading-icon,.dashly-multiselect-wrap__leading-icon,.dashly-autocomplete-wrap__leading-icon,.dashly-text-input-wrap__leading-icon{position:absolute;left:.72rem;top:50%;transform:translateY(-50%);z-index:1;color:#64748b;font-size:.9rem;pointer-events:none}.dashly-text-input-wrap__trailing-icon{position:absolute;right:.72rem;top:50%;transform:translateY(-50%);z-index:1;color:#64748b;font-size:.85rem;pointer-events:none}.dashly-dropdown__item,.dashly-multiselect__item,.dashly-autocomplete__item{display:inline-flex;align-items:center;gap:.45rem}.p-dropdown-panel.dashly-dropdown-panel,.p-multiselect-panel.dashly-multiselect-panel,.p-autocomplete-panel.dashly-autocomplete-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;overflow:hidden;z-index:1100;margin-top:.25rem;border-radius:12px!important;border:none!important}.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel,.p-dialog-mask .p-datepicker,.p-dialog-mask .p-datepicker.dashly-datepicker-panel,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel,[data-dashly-overlay-host] .p-datepicker,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel{z-index:99999!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 28px #0f172a24,0 2px 6px #0f172a0f!important}.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-header,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items,.p-dialog-mask .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-items,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-header,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-header,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-autocomplete-items,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-items,.p-dialog-mask .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-items,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-header,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-header,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-autocomplete-items,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-items,.p-dialog-mask .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-items,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-header,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-header,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-autocomplete-items,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-items,.p-dialog-mask .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-items,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-header,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items,.p-dialog-mask .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-items,.p-dialog-mask .p-datepicker .p-dropdown-header,.p-dialog-mask .p-datepicker .p-multiselect-header,.p-dialog-mask .p-datepicker .p-autocomplete-items,.p-dialog-mask .p-datepicker .p-dropdown-items-wrapper,.p-dialog-mask .p-datepicker .p-multiselect-items-wrapper,.p-dialog-mask .p-datepicker .p-dropdown-items,.p-dialog-mask .p-datepicker .p-multiselect-items,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-dropdown-header,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-multiselect-header,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-autocomplete-items,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-dropdown-items-wrapper,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-multiselect-items-wrapper,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-dropdown-items,.p-dialog-mask .p-datepicker.dashly-datepicker-panel .p-multiselect-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-header,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-dropdown-panel .p-multiselect-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-header,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-header,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-dropdown-items,[data-dashly-overlay-host] .p-dropdown-panel.dashly-filter-dropdown-panel .p-multiselect-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-header,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-header,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-dropdown-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-multiselect-panel .p-multiselect-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-header,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-header,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-dropdown-items,[data-dashly-overlay-host] .p-multiselect-panel.dashly-filter-multiselect-panel .p-multiselect-items,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-header,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items,[data-dashly-overlay-host] .p-autocomplete-panel.dashly-autocomplete-panel .p-multiselect-items,[data-dashly-overlay-host] .p-datepicker .p-dropdown-header,[data-dashly-overlay-host] .p-datepicker .p-multiselect-header,[data-dashly-overlay-host] .p-datepicker .p-autocomplete-items,[data-dashly-overlay-host] .p-datepicker .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-datepicker .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-datepicker .p-dropdown-items,[data-dashly-overlay-host] .p-datepicker .p-multiselect-items,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-dropdown-header,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-multiselect-header,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-autocomplete-items,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-dropdown-items-wrapper,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-multiselect-items-wrapper,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-dropdown-items,[data-dashly-overlay-host] .p-datepicker.dashly-datepicker-panel .p-multiselect-items{background:#fff!important}.p-datepicker.dashly-datepicker-panel{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 28px #0f172a24,0 2px 6px #0f172a0f!important;border-radius:12px!important;color:#334155!important;isolation:isolate;overflow:hidden}.p-datepicker.dashly-datepicker-panel .p-datepicker-header,.p-datepicker.dashly-datepicker-panel:not(.p-datepicker-inline) .p-datepicker-header{background:#fff!important;border-bottom:1px solid #e2e8f0!important;color:#0f172a!important}.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-prev,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-next{color:#64748b!important}.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-next:focus-visible{background:#f1f5f9!important;color:#0f172a!important;box-shadow:none!important}.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#0f172a!important}.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker.dashly-datepicker-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{background:#f1f5f9!important;color:#0f172a!important}.p-datepicker.dashly-datepicker-panel table th>span{color:#64748b!important}.p-datepicker.dashly-datepicker-panel table td>span{color:#334155!important}.p-datepicker.dashly-datepicker-panel table td.p-datepicker-other-month>span{color:#94a3b8!important}.p-datepicker.dashly-datepicker-panel table td>span.p-highlight,.p-datepicker.dashly-datepicker-panel table td.p-datepicker-today>span.p-highlight{background:#dbeafe!important;color:#1d4ed8!important;box-shadow:none!important}.p-datepicker.dashly-datepicker-panel table td.p-datepicker-today>span{background:#f1f5f9!important;color:#334155!important}.p-datepicker.dashly-datepicker-panel:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover,.p-datepicker.dashly-datepicker-panel:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{background:#f1f5f9!important;color:#0f172a!important;box-shadow:none!important}.p-datepicker.dashly-datepicker-panel .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker.dashly-datepicker-panel .p-yearpicker .p-yearpicker-year.p-highlight{background:#dbeafe!important;color:#1d4ed8!important}.p-datepicker.dashly-datepicker-panel:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover,.p-datepicker.dashly-datepicker-panel:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover,.p-datepicker.dashly-datepicker-panel:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus,.p-datepicker.dashly-datepicker-panel:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{background:#f1f5f9!important;color:#0f172a!important}.p-datepicker.dashly-datepicker-panel .p-datepicker-buttonbar,.p-datepicker.dashly-datepicker-panel .p-timepicker{border-top:1px solid #e2e8f0!important;background:#fff!important}.dashly-multiselect-panel__header{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .65rem .35rem;border-bottom:1px solid rgba(226,232,240,.65)}.dashly-multiselect-panel__header-actions{display:flex;justify-content:flex-end;gap:.35rem}.dashly-dropdown.p-dropdown{--dashly-dropdown-trigger-width: 2.25rem;--dashly-dropdown-clear-width: 1rem;position:relative;display:inline-flex!important;align-items:stretch;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.dashly-dropdown.p-dropdown:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-dropdown.p-dropdown.p-focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-dropdown.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:var(--dashly-form-control-padding-x)!important}.dashly-dropdown.p-dropdown .p-dropdown-label{display:flex!important;align-items:center!important;flex:1 1 0%!important;width:auto!important;max-width:100%;min-width:0!important;height:auto;align-self:center;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding-top:0;padding-bottom:0;padding-left:var(--dashly-form-control-padding-x);padding-right:var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-dropdown.p-dropdown .p-dropdown-label.p-placeholder{color:#94a3b8}.dashly-dropdown.p-dropdown .p-dropdown-clear-icon{position:static!important;inset:auto!important;top:auto!important;right:auto!important;margin:0!important;transform:none!important;order:1;flex:0 0 var(--dashly-dropdown-clear-width);align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--dashly-dropdown-clear-width);height:var(--dashly-dropdown-clear-width);color:#94a3b8;z-index:1}.dashly-dropdown.p-dropdown .p-dropdown-clear-icon svg{width:.5rem;height:.5rem}.dashly-dropdown.p-dropdown .p-dropdown-clear-icon:hover{color:#475569}.dashly-dropdown.p-dropdown:has(.p-dropdown-label.p-placeholder) .p-dropdown-clear-icon{display:none!important}.dashly-dropdown.p-dropdown .p-dropdown-trigger{order:2;display:flex;align-items:center;justify-content:center;flex:0 0 var(--dashly-dropdown-trigger-width)!important;width:var(--dashly-dropdown-trigger-width)!important;min-width:var(--dashly-dropdown-trigger-width)!important;height:auto;align-self:stretch;margin:0;padding:0;border:none!important;background:transparent!important;color:#94a3b8;border-radius:0 10px 10px 0}.dashly-dropdown.p-dropdown .p-dropdown-trigger:hover,.dashly-dropdown.p-dropdown .p-dropdown-trigger:focus{background:transparent!important;background-color:transparent!important;color:#94a3b8;box-shadow:none}.dashly-dropdown.p-dropdown .p-dropdown-trigger-icon{font-size:.65rem;color:#94a3b8}.dashly-dropdown.p-dropdown.p-disabled{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important;overflow:hidden;pointer-events:none}.dashly-dropdown.p-dropdown.p-disabled .p-dropdown-label,.dashly-dropdown.p-dropdown.p-disabled .p-dropdown-clear-icon,.dashly-dropdown.p-dropdown.p-disabled .p-dropdown-trigger,.dashly-dropdown.p-dropdown.p-disabled .p-dropdown-trigger-icon{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;opacity:1!important;color:#94a3b8!important;cursor:not-allowed;-webkit-text-fill-color:#94a3b8}.dashly-dropdown--filter.p-dropdown{--dashly-dropdown-trigger-width: var(--dashly-filter-trigger-width);box-sizing:border-box;border-radius:var(--dashly-filter-control-radius);border:var(--dashly-filter-control-border);min-height:var(--dashly-filter-control-height);height:var(--dashly-filter-control-height);background:#fff;box-shadow:var(--dashly-filter-control-shadow);transition:border-color .15s ease,box-shadow .15s ease}.dashly-dropdown--filter.p-dropdown:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-dropdown--filter.p-dropdown.p-focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626}.dashly-dropdown--filter.p-dropdown .p-dropdown-label{padding:.5rem .8rem;font-size:var(--dashly-filter-control-font-size);line-height:1.35;color:#0f172a;text-align:left;padding-top:0;padding-bottom:0}.dashly-dropdown--filter.p-dropdown .p-dropdown-label::placeholder{color:#94a3b8;text-align:left}.dashly-dropdown--filter.p-dropdown .p-dropdown-clear-icon{display:none}.dashly-dropdown--filter.p-dropdown .p-dropdown-trigger{flex:0 0 var(--dashly-filter-trigger-width)!important;width:var(--dashly-filter-trigger-width)!important;min-width:var(--dashly-filter-trigger-width)!important;max-width:var(--dashly-filter-trigger-width);border-radius:0 var(--dashly-filter-control-radius) var(--dashly-filter-control-radius) 0}.dashly-control-size--sm .dashly-dropdown.p-dropdown{--dashly-dropdown-trigger-width: 2rem;--dashly-dropdown-clear-width: .9rem}.p-dropdown-panel.dashly-filter-dropdown-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;overflow:hidden;z-index:1100;margin-top:.25rem;border-radius:12px!important;border:none!important}.dashly-multiselect.p-multiselect{--dashly-dropdown-trigger-width: 2.25rem;display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.dashly-multiselect.p-multiselect:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-multiselect.p-multiselect.p-focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-multiselect.p-multiselect .p-multiselect-label{display:flex;align-items:center;flex:1 1 0%!important;width:auto!important;min-width:0!important;height:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding-top:0;padding-bottom:0;padding-left:var(--dashly-form-control-padding-x);padding-right:var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-multiselect.p-multiselect .p-multiselect-label.p-placeholder{color:#94a3b8}.dashly-multiselect.p-multiselect .p-multiselect-trigger{display:flex;align-items:center;justify-content:center;align-self:stretch;flex:0 0 var(--dashly-dropdown-trigger-width)!important;width:var(--dashly-dropdown-trigger-width)!important;min-width:var(--dashly-dropdown-trigger-width)!important;margin:0;padding:0;border:none!important;background:transparent!important;color:#94a3b8;border-radius:0 10px 10px 0}.dashly-multiselect.p-multiselect .p-multiselect-trigger:hover,.dashly-multiselect.p-multiselect .p-multiselect-trigger:focus{background:transparent!important;background-color:transparent!important;color:#94a3b8;box-shadow:none}.dashly-multiselect.p-multiselect .p-multiselect-token{padding:.15rem .45rem;font-size:.75rem;background:#eff6ff;color:#1d4ed8;border-radius:999px}.dashly-multiselect.p-multiselect.p-disabled{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important;overflow:hidden;pointer-events:none}.dashly-multiselect.p-multiselect.p-disabled .p-multiselect-label,.dashly-multiselect.p-multiselect.p-disabled .p-multiselect-trigger,.dashly-multiselect.p-multiselect.p-disabled .p-multiselect-token{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;opacity:1!important;color:#94a3b8!important;cursor:not-allowed;-webkit-text-fill-color:#94a3b8}.dashly-multiselect--filter.p-multiselect{--dashly-dropdown-trigger-width: var(--dashly-filter-trigger-width);box-sizing:border-box;border-radius:var(--dashly-filter-control-radius);border:var(--dashly-filter-control-border);min-height:var(--dashly-filter-control-height);height:var(--dashly-filter-control-height);background:#fff;box-shadow:var(--dashly-filter-control-shadow);transition:border-color .15s ease,box-shadow .15s ease}.dashly-multiselect--filter.p-multiselect:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-multiselect--filter.p-multiselect.p-focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626}.dashly-multiselect--filter.p-multiselect .p-multiselect-label{padding:.5rem .8rem;font-size:var(--dashly-filter-control-font-size);line-height:1.35;color:#0f172a;text-align:left}.dashly-multiselect--filter.p-multiselect .p-multiselect-label::placeholder{color:#94a3b8;text-align:left}.dashly-multiselect--filter.p-multiselect .p-multiselect-clear-icon{display:none}.dashly-multiselect--filter.p-multiselect .p-multiselect-trigger{border-radius:0 var(--dashly-filter-control-radius) var(--dashly-filter-control-radius) 0}.p-multiselect-panel.dashly-filter-multiselect-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;overflow:hidden;z-index:1100;margin-top:.25rem;border-radius:12px!important;border:none!important}.dashly-filter-clear-field{position:relative;width:100%;min-width:0}.dashly-filter-clear-field__control{display:block;width:100%;min-width:0}.dashly-filter-clear-field__clear{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--dashly-filter-clear-size, 1.35rem);height:var(--dashly-filter-clear-size, 1.35rem);padding:0;border:none;border-radius:50%;background:transparent;color:#94a3b8;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dashly-filter-clear-field__clear .pi{font-size:.7rem}.dashly-filter-clear-field__clear:hover{background:#f1f5f9;color:#475569}.dashly-filter-clear-field--select .dashly-filter-clear-field__clear{right:var(--dashly-filter-clear-trailing-inset, 2.25rem)}.dashly-filter-clear-field--has-value--text .dashly-text-input--filter.p-inputtext{padding-right:2.1rem}.dashly-filter-clear-field--has-value--select .dashly-dropdown--filter.p-dropdown .p-dropdown-label,.dashly-filter-clear-field--has-value--select .dashly-multiselect--filter.p-multiselect .p-multiselect-label{padding-right:var(--dashly-filter-label-padding-with-clear, 3.5rem)}.dashly-text-input.p-inputtext{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-text-input.p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-text-input.p-inputtext:enabled:hover{border-color:#cbd5e1}.dashly-text-input.p-inputtext:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-text-input.p-inputtext:disabled{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-text-input--filter.p-inputtext{box-sizing:border-box;border-radius:var(--dashly-filter-control-radius);border:var(--dashly-filter-control-border);min-height:var(--dashly-filter-control-height);height:var(--dashly-filter-control-height);background:#fff;box-shadow:var(--dashly-filter-control-shadow);transition:border-color .15s ease,box-shadow .15s ease;padding:.5rem .8rem;font-size:var(--dashly-filter-control-font-size);line-height:1.35;color:#0f172a;text-align:left}.dashly-text-input--filter.p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-text-input--filter.p-inputtext:enabled:hover{border-color:#cbd5e1}.dashly-text-input--filter.p-inputtext:enabled:focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626}.dashly-text-input-wrap--filter.dashly-text-input-wrap--with-icon .dashly-text-input-wrap__leading-icon{left:.75rem;font-size:.82rem;color:#94a3b8}.dashly-text-input-wrap--filter.dashly-text-input-wrap--with-icon .dashly-text-input--filter.p-inputtext{padding-left:2.15rem}:root{--dashly-filter-control-height: var(--dashly-form-control-height, 2.5rem);--dashly-filter-control-radius: 12px;--dashly-filter-control-font-size: .84rem;--dashly-filter-control-border: 1px solid #e2e8f0;--dashly-filter-control-shadow: 0 1px 2px rgba(15, 23, 42, .03);--dashly-filter-trigger-width: 2rem;--dashly-filter-clear-size: 1.35rem;--dashly-filter-clear-trigger-gap: .25rem;--dashly-filter-clear-trailing-inset: calc( var(--dashly-filter-trigger-width) + var(--dashly-filter-clear-trigger-gap) );--dashly-filter-label-padding-with-clear: calc( var(--dashly-filter-clear-trailing-inset) + var(--dashly-filter-clear-size) + .15rem )}.p-icon-field .p-button{border:1px solid #d1d5db!important}.p-icon-field .p-invalid{border-color:#e24c4c!important}.input-field-with-clear{position:relative;width:100%;min-width:0}.input-field-with-clear__field-wrap,.input-field-with-clear__dropdown-wrap{position:relative;display:block;width:100%;min-width:0}.input-field-with-clear__field{display:block;width:100%}.input-field-with-clear__icon-spacer{display:none;width:0;height:0}.input-field-with-clear__clear{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:none;border-radius:50%;background:transparent;color:#94a3b8;cursor:pointer;transition:background-color .12s ease,color .12s ease}.input-field-with-clear__clear .pi{font-size:.7rem}.input-field-with-clear__clear:hover{background:#f1f5f9;color:#475569}.input-field-with-clear--has-value .p-inputtext{padding-right:2.1rem}.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__dropdown-wrap .input-field-with-clear__clear,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__multiselect-wrap .input-field-with-clear__clear{right:var(--dashly-filter-clear-trailing-inset, 2.25rem)}.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__dropdown-wrap .spoofy-filter-dropdown.p-dropdown .p-dropdown-label,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__dropdown-wrap .dashly-dropdown--filter.p-dropdown .p-dropdown-label,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__dropdown-wrap .dashly-multiselect--filter.p-multiselect .p-multiselect-label,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__multiselect-wrap .spoofy-filter-dropdown.p-dropdown .p-dropdown-label,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__multiselect-wrap .dashly-dropdown--filter.p-dropdown .p-dropdown-label,.input-field-with-clear--select.input-field-with-clear--has-value .input-field-with-clear__multiselect-wrap .dashly-multiselect--filter.p-multiselect .p-multiselect-label{padding-right:var(--dashly-filter-label-padding-with-clear, 3.5rem)}.file-input-wrapper{display:flex;align-items:flex-start}.file-input-wrapper .p-avatar-xl{margin-left:0;margin-right:auto;max-width:100%}.imginput.col-12.grid:not(.centered) .p-avatar-xl{margin-left:0;margin-right:auto}.imginput.centered .p-avatar-xl,.imginput.centered .input-field-with-clear{margin-left:auto;margin-right:auto}.imginput.centered .input-field-with-clear{display:flex;justify-content:center;width:100%}.dashly-autocomplete.p-autocomplete{width:100%}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-input{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-input::placeholder{color:#94a3b8;text-align:left}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-autocomplete-multiple-container,.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-multiple-container{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;height:auto;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left;align-items:center;gap:.35rem;padding-top:.25rem;padding-bottom:.25rem}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-autocomplete-multiple-container::placeholder,.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-multiple-container::placeholder{color:#94a3b8;text-align:left}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-autocomplete-multiple-container:has(.p-autocomplete-token),.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem var(--dashly-form-control-padding-x)}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-autocomplete-multiple-container:not(:has(.p-autocomplete-token)),.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-multiple-container:not(:has(.p-autocomplete-token)){height:var(--dashly-form-control-height);min-height:var(--dashly-form-control-height);padding-top:0;padding-bottom:0}.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd).p-focus .p-inputtext,.dashly-autocomplete.p-autocomplete:not(.p-autocomplete-dd).p-focus .p-autocomplete-multiple-container{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd{display:inline-flex;align-items:stretch;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd:has(.p-autocomplete-token){height:auto;min-height:var(--dashly-form-control-height);align-items:center}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd.p-focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd.p-focus .p-inputtext,.dashly-autocomplete.p-autocomplete.p-autocomplete-dd.p-focus .p-autocomplete-multiple-container{border-color:transparent!important;box-shadow:none!important}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-input,.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container,.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container{flex:1 1 auto;min-width:0;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;min-height:unset}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container:not(:has(.p-autocomplete-token)),.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container:not(:has(.p-autocomplete-token)){height:100%;min-height:unset}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container:has(.p-autocomplete-token),.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container:has(.p-autocomplete-token){padding:.25rem .35rem .25rem var(--dashly-form-control-padding-x);gap:.35rem;flex-wrap:wrap;align-items:center}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-input-token{padding:0!important}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd .p-autocomplete-input{height:100%}.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button{flex:0 0 var(--dashly-dropdown-trigger-width);border:none!important;background:transparent!important;color:#94a3b8!important;align-self:stretch;width:var(--dashly-dropdown-trigger-width)!important;min-width:var(--dashly-dropdown-trigger-width)!important;height:auto!important;padding:0!important;border-radius:0 10px 10px 0!important;box-shadow:none!important}.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button .p-button-icon{font-size:.65rem;color:#94a3b8}.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:enabled:hover,.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:hover,.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:enabled:active,.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:active,.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:enabled:focus,.dashly-autocomplete.p-autocomplete .p-autocomplete-dropdown.p-button:focus{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;color:#94a3b8!important}.dashly-autocomplete.p-autocomplete .p-autocomplete-input-token input{font-size:var(--dashly-form-control-font-size);line-height:1.25;padding:0;min-width:6rem}.dashly-autocomplete.p-autocomplete .p-autocomplete-token{background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;border-radius:999px;padding:.125rem .4rem;margin-right:0;font-size:.72rem;line-height:1.2;max-width:100%}.dashly-autocomplete.p-autocomplete .p-autocomplete-token .p-autocomplete-token-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.dashly-autocomplete.p-autocomplete .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.25rem;font-size:.6rem}.dashly-autocomplete.p-autocomplete.p-disabled:not(.p-autocomplete-dd) .p-inputtext.p-autocomplete-input{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-autocomplete.p-autocomplete.p-autocomplete-dd.p-disabled{pointer-events:none}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important;overflow:hidden;pointer-events:none}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input-token,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input-token input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input:disabled,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd input[disabled],.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext:disabled,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext[disabled],.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-dropdown.p-button,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-dropdown.p-button:disabled{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;opacity:1!important}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-multiple-container,.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-inputtext.p-autocomplete-multiple-container{flex:1 1 auto;display:flex!important;align-items:center!important;align-self:stretch;width:100%;min-height:100%;height:100%;padding:0!important;padding-left:var(--dashly-form-control-padding-x)!important;gap:0!important}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input-token{flex:1 1 auto;display:flex;align-items:center;min-width:0;width:100%;padding:0!important}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-input-token input{width:100%;min-width:0;padding:0!important;color:#94a3b8!important;cursor:not-allowed;-webkit-text-fill-color:#94a3b8}.dashly-autocomplete-wrap--disabled .dashly-autocomplete.p-autocomplete-dd .p-autocomplete-dropdown.p-button{color:#cbd5e1!important;cursor:not-allowed}.editable-autocomplete--processflow.p-autocomplete{width:100%;background:transparent;border:none;box-shadow:none}.editable-autocomplete--processflow.p-autocomplete .p-inputtext.p-autocomplete-input,.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-multiple-container,.editable-autocomplete--processflow.p-autocomplete .p-inputtext.p-autocomplete-multiple-container{min-height:var(--dashly-form-control-height, 2.5rem);padding:var(--dashly-form-control-padding-y, .5rem) var(--dashly-form-control-padding-x, .72rem);background:#fff!important;border:1px solid #cbd5e1!important;border-right:none!important;border-radius:8px 0 0 8px!important;box-shadow:none!important;outline:none;font-size:var(--dashly-form-control-font-size, .875rem)}.editable-autocomplete--processflow.p-autocomplete.p-focus .p-inputtext.p-autocomplete-input,.editable-autocomplete--processflow.p-autocomplete.p-focus .p-autocomplete-multiple-container,.editable-autocomplete--processflow.p-autocomplete.p-focus .p-inputtext.p-autocomplete-multiple-container{border-color:#93c5fd!important;box-shadow:0 0 0 3px #2563eb1f}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-input-token input{font-size:.78rem;padding:.25rem .1rem;background:transparent}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown.p-button{width:var(--dashly-form-control-height, 2.5rem)!important;min-width:var(--dashly-form-control-height, 2.5rem)!important;padding:0!important;border:1px solid #cbd5e1!important;border-left:1px solid #dbe3ef!important;border-radius:0 8px 8px 0!important;background:#f8fafc!important;background-color:#f8fafc!important;color:#64748b!important;box-shadow:none!important}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown.p-button:hover{background:#f1f5f9!important;background-color:#f1f5f9!important;color:#334155!important}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown.p-button:focus{box-shadow:none!important}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown.p-button .p-button-icon{font-size:.75rem;color:inherit!important}.dashly-number-input.p-inputnumber{width:100%;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height)}.dashly-number-input.p-inputnumber .dashly-number-input__field.p-inputtext,.dashly-number-input.p-inputnumber .p-inputnumber-input{width:100%;height:100%;min-height:0;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-number-input.p-inputnumber .dashly-number-input__field.p-inputtext::placeholder,.dashly-number-input.p-inputnumber .p-inputnumber-input::placeholder{color:#94a3b8;text-align:left}.dashly-number-input.p-inputnumber .p-inputnumber-button{width:var(--dashly-dropdown-trigger-width);background:#f8fafc;border-color:#e5e7eb;color:#64748b}.dashly-number-input.p-inputnumber:focus-within .dashly-number-input__field.p-inputtext,.dashly-number-input.p-inputnumber:focus-within .p-inputnumber-input{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-number-input.p-inputnumber.p-disabled .dashly-number-input__field.p-inputtext,.dashly-number-input.p-inputnumber.p-disabled .p-inputnumber-input,.dashly-number-input.p-inputnumber:has(.p-inputtext:disabled) .dashly-number-input__field.p-inputtext,.dashly-number-input.p-inputnumber:has(.p-inputtext:disabled) .p-inputnumber-input{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-number-input.p-inputnumber.p-disabled .p-inputnumber-button,.dashly-number-input.p-inputnumber:has(.p-inputtext:disabled) .p-inputnumber-button{background:#f1f5f9;border-color:#e2e8f0;color:#cbd5e1;cursor:not-allowed}.dashly-picklist.p-picklist{width:100%;gap:.85rem;align-items:stretch}.dashly-picklist.p-picklist .p-picklist-source-wrapper,.dashly-picklist.p-picklist .p-picklist-target-wrapper{border:1px solid #dbe4f0;border-radius:10px;background:#fff;box-shadow:0 2px 10px #151d540f;overflow:hidden}.dashly-picklist.p-picklist .p-picklist-header{padding:.65rem .85rem;border-bottom:1px solid #e6edf7;background:linear-gradient(180deg,#f8fbff,#f2f7ff);color:#3a4a66;font-weight:700;font-size:.82rem;letter-spacing:.01em}.dashly-picklist.p-picklist .p-picklist-list-wrapper{padding:.45rem;background:#fcfdff}.dashly-picklist.p-picklist .p-picklist-list{min-height:16rem;height:16rem;border:1px solid #e7edf6;border-radius:8px;background:#fff}.dashly-picklist.p-picklist .p-picklist-item{padding:.6rem .7rem;border-radius:7px;margin-bottom:.2rem;color:#1f2a44;transition:background-color .18s ease,color .18s ease}.dashly-picklist.p-picklist .p-picklist-item:last-child{margin-bottom:0}.dashly-picklist.p-picklist .p-picklist-item:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--secondary-color) 35%,#ffffff)}.dashly-picklist.p-picklist .p-picklist-item:not(.p-highlight):hover{background:#eef4ff}.dashly-picklist.p-picklist .p-picklist-item.p-highlight{background:color-mix(in srgb,var(--secondary-color) 18%,#ffffff);color:#163970;font-weight:600}.dashly-picklist.p-picklist .p-picklist-filter-container{padding:.5rem .5rem .3rem;border-bottom:1px solid #eef2f8}.dashly-picklist.p-picklist .p-picklist-buttons{gap:.45rem;justify-content:center;align-self:center}.dashly-picklist.p-picklist .p-picklist-buttons .p-button{width:2.15rem;min-width:2.15rem;height:2.15rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--secondary-color) 22%,#ffffff);background:var(--secondary-color)!important;color:var(--secondary-color-text)!important;box-shadow:0 1px 3px #151d5414}.dashly-picklist.p-picklist .p-picklist-buttons .p-button:hover{background:var(--secondary-hover-color)!important;color:var(--secondary-color-text)!important}.dashly-picklist.p-picklist .p-picklist-buttons .p-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--secondary-color) 22%,#ffffff)}.dashly-picklist.p-picklist .p-picklist-buttons .p-button .p-button-icon{color:var(--secondary-color-text)!important}@media (max-width: 991px){.dashly-picklist.p-picklist .p-picklist-buttons{flex-direction:row;flex-wrap:wrap}}.lovable-label-input-field{display:flex;flex-direction:column;gap:.4rem;width:100%;min-width:0}.lovable-label-input-field .lovable-label{font-size:12px;font-weight:600;color:#6b7280;text-align:left}.dashly-password-input.p-password{display:block;width:100%}.dashly-password-input.p-password .p-password-input,.dashly-password-input.p-password .dashly-password-input__field.p-inputtext{width:100%;padding-right:2.25rem;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-password-input.p-password .p-password-input::placeholder,.dashly-password-input.p-password .dashly-password-input__field.p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-password-input.p-password .p-password-input:enabled:hover,.dashly-password-input.p-password .dashly-password-input__field.p-inputtext:enabled:hover{border-color:#cbd5e1}.dashly-password-input.p-password .p-password-input:enabled:focus,.dashly-password-input.p-password .dashly-password-input__field.p-inputtext:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-password-input.p-password .p-icon-field,.dashly-password-input.p-password.p-input-icon-right{width:100%}.dashly-password-input.p-password .p-password-show-icon,.dashly-password-input.p-password .p-password-hide-icon{color:#64748b;font-size:.85rem;cursor:pointer}.dashly-input-mask.p-inputmask,.dashly-input-mask.p-inputtext{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-input-mask.p-inputmask::placeholder,.dashly-input-mask.p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-input-mask.p-inputmask:enabled:hover,.dashly-input-mask.p-inputtext:enabled:hover{border-color:#cbd5e1}.dashly-input-mask.p-inputmask:enabled:focus,.dashly-input-mask.p-inputtext:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-textarea.p-inputtextarea{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;height:auto;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-textarea.p-inputtextarea::placeholder{color:#94a3b8;text-align:left}.dashly-textarea.p-inputtextarea:enabled:hover{border-color:#cbd5e1}.dashly-textarea.p-inputtextarea:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-textarea.p-inputtextarea:disabled{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-clickable-input{display:flex;flex:1 1 auto;align-items:center;width:100%;min-width:0}.dashly-clickable-input>.dashly-clickable-input__display.p-inputtext,.dashly-clickable-input>.dashly-clickable-input__display-group,.dashly-clickable-input>.dashly-clickable-input__edit-group{flex:1 1 auto;width:100%}.dashly-clickable-input__display.p-inputtext,.dashly-clickable-input__field.p-inputtext{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;color:#0f172a;text-align:left;word-break:break-word;vertical-align:middle}.dashly-clickable-input__display.p-inputtext::placeholder,.dashly-clickable-input__field.p-inputtext::placeholder{color:#94a3b8}.dashly-clickable-input__display.p-inputtext{cursor:pointer}.dashly-clickable-input__display.p-inputtext[readonly]:not(:disabled){cursor:pointer}.dashly-clickable-input__display.p-inputtext:disabled{cursor:default;opacity:.65}.dashly-clickable-input__display-group,.dashly-clickable-input__edit-group{display:flex;align-items:stretch;flex:1 1 auto;width:100%;min-width:0;overflow:hidden;border-radius:8px;background:#fff}.dashly-clickable-input__display-group .dashly-clickable-input__display.p-inputtext{flex:1 1 auto;min-width:0;width:auto;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent;font-weight:inherit;color:inherit;font-style:inherit}.dashly-clickable-input__edit-group{animation:dashly-clickable-input-edit-in .16s ease-out}@media (prefers-reduced-motion: reduce){.dashly-clickable-input__edit-group{animation:none}}.dashly-clickable-input__remove-wrap{display:flex;flex:0 0 auto;align-items:center;padding-right:.1rem}.dashly-clickable-input__remove.p-button{width:1.75rem;height:1.75rem;padding:0}.dashly-clickable-input__field.p-inputtext{flex:1 1 auto;min-width:0;width:auto;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent}.dashly-clickable-input__field.p-inputtext:enabled:hover{border-color:transparent}.dashly-clickable-input__field.p-inputtext:enabled:focus{border-color:transparent!important;box-shadow:none!important;outline:none}.dashly-clickable-input__field.p-inputtext:disabled{opacity:.65}.dashly-clickable-input__save-wrap{display:flex;flex:0 0 auto;overflow:hidden;max-width:0;opacity:0;animation:dashly-clickable-input-save-reveal .26s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.06s}@media (prefers-reduced-motion: reduce){.dashly-clickable-input__save-wrap{animation:none;max-width:2.5rem;opacity:1}}.dashly-clickable-input__save.p-button{flex:0 0 2.5rem;align-self:stretch;display:inline-flex!important;align-items:center;justify-content:center;width:2.5rem!important;min-width:2.5rem!important;height:auto!important;min-height:100%;padding:0!important;margin:0;border:none!important;border-radius:0!important;background:#16a34a!important;color:#fff!important;box-shadow:none!important;transform-origin:center right;animation:dashly-clickable-input-save-pop .22s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.1s}@media (prefers-reduced-motion: reduce){.dashly-clickable-input__save.p-button{animation:none;transform:none}}.dashly-clickable-input__save.p-button .p-button-icon{margin:0;color:#fff!important;font-size:.875rem}.dashly-clickable-input__save.p-button:enabled:hover{background:#15803d!important}.dashly-clickable-input__save.p-button:disabled{background:#94a3b8!important;opacity:1;cursor:not-allowed}.dashly-clickable-input__save.p-button:disabled .p-button-icon{color:#fff!important}.dashly-clickable-input--filter .dashly-clickable-input__display.p-inputtext,.dashly-clickable-input--filter .dashly-clickable-input__field.p-inputtext{padding:.3rem .55rem;font-size:.8125rem;line-height:1.25;height:auto;min-height:0}.dashly-clickable-input--filter .dashly-clickable-input__edit-group{align-self:stretch}.dashly-clickable-input:not(.dashly-clickable-input--filter) .dashly-clickable-input__display.p-inputtext,.dashly-clickable-input:not(.dashly-clickable-input--filter) .dashly-clickable-input__field.p-inputtext{padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);color:#0f172a;text-align:left;line-height:1.25;height:var(--dashly-form-control-height);min-height:var(--dashly-form-control-height);padding-top:0;padding-bottom:0}.dashly-clickable-input:not(.dashly-clickable-input--filter) .dashly-clickable-input__display.p-inputtext::placeholder,.dashly-clickable-input:not(.dashly-clickable-input--filter) .dashly-clickable-input__field.p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-clickable-input--tone-default .dashly-clickable-input__display.p-inputtext{border:1px solid transparent;border-radius:8px;background:transparent;transition:background-color .12s ease,border-color .12s ease}.dashly-clickable-input--tone-default .dashly-clickable-input__display.p-inputtext:hover:not(:disabled){border-color:#e2e8f0;background:#ffffffb3}.dashly-clickable-input--tone-default .dashly-clickable-input__edit-group{border:1px solid #e2e8f0}.dashly-clickable-input--tone-default .dashly-clickable-input__edit-group:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}.dashly-clickable-input--tone-subtle .dashly-clickable-input__display.p-inputtext{color:#475569;background:#fff;border:2px solid #94a3b8;border-radius:8px;transition:border-color .12s ease}.dashly-clickable-input--tone-subtle .dashly-clickable-input__display.p-inputtext:hover:not(:disabled){border-color:#64748b}.dashly-clickable-input--tone-subtle .dashly-clickable-input__display-group,.dashly-clickable-input--tone-subtle .dashly-clickable-input__edit-group{border:2px solid #94a3b8;transition:border-color .12s ease}.dashly-clickable-input--tone-subtle .dashly-clickable-input__display-group:hover:not(:has(:disabled)),.dashly-clickable-input--tone-subtle .dashly-clickable-input__edit-group:hover:not(:has(:disabled)){border-color:#64748b}.dashly-clickable-input--tone-subtle .dashly-clickable-input__edit-group:focus-within{border-color:#64748b;box-shadow:0 0 0 2px #94a3b833}.dashly-clickable-input--tone-accent .dashly-clickable-input__display.p-inputtext{color:#1e40af;font-weight:600;background:#fff;border:2px solid #2563eb;border-radius:8px;transition:border-color .12s ease}.dashly-clickable-input--tone-accent .dashly-clickable-input__display.p-inputtext:hover:not(:disabled){border-color:#1d4ed8}.dashly-clickable-input--tone-accent .dashly-clickable-input__display-group{color:#1e40af;font-weight:600}.dashly-clickable-input--tone-accent .dashly-clickable-input__display-group,.dashly-clickable-input--tone-accent .dashly-clickable-input__edit-group{border:2px solid #2563eb;transition:border-color .12s ease}.dashly-clickable-input--tone-accent .dashly-clickable-input__display-group:hover:not(:has(:disabled)),.dashly-clickable-input--tone-accent .dashly-clickable-input__edit-group:hover:not(:has(:disabled)){border-color:#1d4ed8}.dashly-clickable-input--tone-accent .dashly-clickable-input__edit-group:focus-within{border-color:#1d4ed8;box-shadow:0 0 0 2px #2563eb33}.dashly-clickable-input--tone-empty .dashly-clickable-input__display.p-inputtext,.dashly-clickable-input--tone-empty .dashly-clickable-input__display--empty-label.p-inputtext{color:#dc2626;font-style:italic;background:#fff;border:2px dashed #f87171!important;border-radius:8px;box-shadow:none!important;min-height:2rem;padding:.3rem .55rem}.dashly-clickable-input--tone-empty .dashly-clickable-input__display.p-inputtext::placeholder,.dashly-clickable-input--tone-empty .dashly-clickable-input__display--empty-label.p-inputtext::placeholder{color:#ef4444;opacity:.9;font-style:italic}.dashly-clickable-input--tone-empty .dashly-clickable-input__display.p-inputtext:disabled,.dashly-clickable-input--tone-empty .dashly-clickable-input__display--empty-label.p-inputtext:disabled{border:2px dashed #f87171!important;background:#fff;color:#dc2626;opacity:1;-webkit-text-fill-color:#dc2626}.dashly-clickable-input--tone-empty .dashly-clickable-input__display-group{color:#dc2626;font-style:italic;border:2px dashed #f87171!important}.dashly-clickable-input--tone-empty .dashly-clickable-input__display-group,.dashly-clickable-input--tone-empty .dashly-clickable-input__edit-group{border:2px dashed #f87171!important}.dashly-clickable-input--tone-empty .dashly-clickable-input__display-group:focus-within,.dashly-clickable-input--tone-empty .dashly-clickable-input__edit-group:focus-within{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444426}.dashly-clickable-input--pending .dashly-clickable-input__display.p-inputtext{box-shadow:inset 0 0 0 1px #f59e0b}@keyframes dashly-clickable-input-edit-in{0%{opacity:.65}to{opacity:1}}@keyframes dashly-clickable-input-save-reveal{0%{max-width:0;opacity:0}to{max-width:2.5rem;opacity:1}}@keyframes dashly-clickable-input-save-pop{0%{transform:translate(.25rem) scale(.88)}to{transform:translate(0) scale(1)}}.dashly-date-input-wrap{width:100%}.dashly-date-input.p-calendar,.dashly-date-input-wrap .dashly-date-input.p-calendar{display:inline-flex;align-items:stretch;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.dashly-date-input.p-calendar:not(.p-disabled):hover,.dashly-date-input-wrap .dashly-date-input.p-calendar:not(.p-disabled):hover{border-color:#cbd5e1}.dashly-date-input.p-calendar.p-focus,.dashly-date-input.p-calendar:has(.p-inputtext:focus),.dashly-date-input-wrap .dashly-date-input.p-calendar.p-focus,.dashly-date-input-wrap .dashly-date-input.p-calendar:has(.p-inputtext:focus){border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.dashly-date-input.p-calendar .p-inputtext,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-inputtext{flex:1 1 auto;min-width:0;height:100%;border:none!important;box-shadow:none!important;background:transparent!important;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.dashly-date-input.p-calendar .p-inputtext::placeholder,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-inputtext::placeholder{color:#94a3b8;text-align:left}.dashly-date-input.p-calendar .p-datepicker-trigger.p-button,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button{flex:0 0 var(--dashly-dropdown-trigger-width, 2.25rem);width:var(--dashly-dropdown-trigger-width, 2.25rem)!important;min-width:var(--dashly-dropdown-trigger-width, 2.25rem)!important;height:auto!important;padding:0!important;border:none!important;border-left:1px solid #e5e7eb!important;border-radius:0 10px 10px 0!important;background:transparent!important;color:#94a3b8!important;box-shadow:none!important}.dashly-date-input.p-calendar .p-datepicker-trigger.p-button:enabled:hover,.dashly-date-input.p-calendar .p-datepicker-trigger.p-button:hover,.dashly-date-input.p-calendar .p-datepicker-trigger.p-button:enabled:focus,.dashly-date-input.p-calendar .p-datepicker-trigger.p-button:focus,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button:enabled:hover,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button:hover,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button:enabled:focus,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button:focus{background:transparent!important;background-color:transparent!important;color:#64748b!important;box-shadow:none!important}.dashly-date-input.p-calendar .p-datepicker-trigger.p-button .p-button-icon,.dashly-date-input-wrap .dashly-date-input.p-calendar .p-datepicker-trigger.p-button .p-button-icon{font-size:.9rem}.dashly-date-input.p-calendar.p-disabled,.dashly-date-input.p-calendar:has(.p-inputtext:disabled),.dashly-date-input-wrap .dashly-date-input.p-calendar.p-disabled,.dashly-date-input-wrap .dashly-date-input.p-calendar:has(.p-inputtext:disabled){background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-date-input.p-calendar.p-disabled .p-inputtext,.dashly-date-input.p-calendar:has(.p-inputtext:disabled) .p-inputtext,.dashly-date-input-wrap .dashly-date-input.p-calendar.p-disabled .p-inputtext,.dashly-date-input-wrap .dashly-date-input.p-calendar:has(.p-inputtext:disabled) .p-inputtext{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;color:#94a3b8;cursor:not-allowed;opacity:1!important}.dashly-date-input.p-calendar.p-disabled .p-datepicker-trigger.p-button,.dashly-date-input.p-calendar:has(.p-inputtext:disabled) .p-datepicker-trigger.p-button,.dashly-date-input-wrap .dashly-date-input.p-calendar.p-disabled .p-datepicker-trigger.p-button,.dashly-date-input-wrap .dashly-date-input.p-calendar:has(.p-inputtext:disabled) .p-datepicker-trigger.p-button{color:#cbd5e1!important;cursor:not-allowed}.dashly-date-input-wrap--invalid .dashly-date-input.p-calendar{border-color:#ef4444}.dashly-control-size--sm{--dashly-form-control-height: 2.25rem;--dashly-form-control-padding-x: .6rem;--dashly-form-control-padding-y: .35rem;--dashly-form-control-font-size: .8125rem;--dashly-filter-control-height: 2.25rem;--dashly-filter-control-font-size: .8125rem}.dashly-control-size--md{--dashly-form-control-height: 2.5rem;--dashly-form-control-padding-x: .72rem;--dashly-form-control-padding-y: .5rem;--dashly-form-control-font-size: .875rem;--dashly-filter-control-height: 2.5rem;--dashly-filter-control-font-size: .84rem}.dashly-control-size--lg{--dashly-form-control-height: 3rem;--dashly-form-control-padding-x: .85rem;--dashly-form-control-padding-y: .65rem;--dashly-form-control-font-size: .9375rem;--dashly-filter-control-height: 3rem;--dashly-filter-control-font-size: .9rem}.dashly-segmented-toggle-wrap{width:100%;min-width:0}.dashly-segmented-toggle.p-selectbutton{display:inline-flex;align-items:stretch;width:100%;padding:.15rem;gap:.12rem;border-radius:10px;border:1px solid #e5e7eb;background:#fff;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-sizing:border-box;box-shadow:none}.dashly-segmented-toggle.p-selectbutton .p-button{flex:1 1 0;min-width:0;min-height:calc(var(--dashly-form-control-height) - .3rem);height:auto;padding:0 .45rem;font-size:var(--dashly-form-control-font-size);font-weight:600;line-height:1.2;border:none!important;border-radius:8px!important;background:transparent!important;color:#64748b!important;box-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashly-segmented-toggle.p-selectbutton .p-button .p-button-label{font-weight:600;color:inherit!important}.dashly-segmented-toggle.p-selectbutton .p-button:not(.p-highlight):hover:enabled{background:#f1f5f9!important;color:#475569!important}.dashly-segmented-toggle.p-selectbutton .p-button.p-highlight{background:#eff6ff!important;color:#1d4ed8!important;box-shadow:0 0 0 1px #dbeafe!important}.dashly-segmented-toggle.p-selectbutton .p-button.p-highlight:hover:enabled{background:#eff6ff!important;color:#1d4ed8!important}.dashly-picker-trigger{width:100%;min-height:2.35rem;padding:.5rem .72rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#0f172a;font-size:.875rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dashly-picker-trigger:hover:not(:disabled){border-color:#93c5fd;background:#f8fafc}.dashly-picker-trigger:focus-visible{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}.dashly-picker-trigger--placeholder .dashly-picker-trigger__value{color:#94a3b8}.dashly-picker-trigger--disabled{opacity:.65;cursor:not-allowed;background:#f8fafc}.dashly-picker-trigger__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashly-picker-trigger__leading-icon,.dashly-picker-trigger__trailing-icon{color:#64748b;flex-shrink:0;font-size:.85rem}.selectable-card-group{display:grid;gap:.55rem}.selectable-card-group--cols-1{grid-template-columns:minmax(0,1fr)}.selectable-card-group--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.selectable-card-group--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 768px){.selectable-card-group{grid-template-columns:minmax(0,1fr)}}.selectable-card{border:1px solid #d4dbe8;border-radius:10px;background:#fff;padding:.65rem .7rem;display:flex;align-items:flex-start;gap:.6rem;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.selectable-card:hover:not(:disabled){background:#f8fafc}.selectable-card:focus-visible{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}.selectable-card--selected{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.selectable-card--disabled{opacity:.6;cursor:not-allowed}.selectable-card__icon{font-size:1rem;color:#475569;margin-top:.1rem;flex-shrink:0}.selectable-card--selected .selectable-card__icon{color:#1d4ed8}.selectable-card__content{display:flex;flex-direction:column;min-width:0}.selectable-card__title{font-size:.8rem;font-weight:600;color:#0f172a;line-height:1.3}.selectable-card__description{margin-top:.15rem;font-size:.68rem;color:#64748b;line-height:1.3}.smart-filter-button{--smart-filter-height: 2.5rem;--smart-filter-radius: 12px;--smart-filter-font-size: .84rem;min-height:var(--smart-filter-height);padding:0 .8rem;font-size:var(--smart-filter-font-size);font-weight:600;line-height:1.35;border-radius:var(--smart-filter-radius);box-shadow:0 1px 2px #0f172a08;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer}.smart-filter-button .p-button-label{line-height:1.35;white-space:nowrap}.smart-filter-button:disabled{opacity:.55;cursor:not-allowed}.spoofy-filters__fields>.smart-filter-button{align-self:stretch;justify-self:start;width:100%;min-width:0;max-width:var(--spoofy-filter-smart-max-width, 200px);box-sizing:border-box}.p-dialog-mask:has(.app-dialog){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a47!important}.app-dialog.p-dialog{background:linear-gradient(145deg,#fffffff7,#f8fbfff0);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.78);box-shadow:0 20px 40px #0f172a2e,inset 0 1px #ffffffe6,inset 0 -1px #ffffff59;border-radius:14px;overflow:hidden}.app-dialog.p-dialog .p-dialog-header{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.45);padding:.9rem 1rem}.app-dialog.p-dialog .p-dialog-title{color:#0f172a;font-size:1rem;font-weight:700}.app-dialog.p-dialog .p-dialog-header-icon svg{color:#64748b}.app-dialog.p-dialog .p-dialog-header-icon:hover svg{background:#eef2f7;color:#334155}.app-dialog.p-dialog .p-dialog-content{background:transparent!important;padding:.9rem 1rem 1rem}.app-dialog.p-dialog .p-dialog-footer{margin:0;padding:0;border:none;background:transparent!important}.app-dialog-footer{display:flex;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;border-top:1px solid rgba(255,255,255,.45);background:transparent;box-sizing:border-box}.app-dialog-footer__cancel{border:none;background:transparent;color:#334155;font-size:.875rem;font-weight:400;line-height:1.25;padding:.35rem .2rem;cursor:pointer;transition:color .12s ease}.app-dialog-footer__cancel:hover:enabled{color:#0f172a}.app-dialog-footer__cancel:disabled{opacity:.5;cursor:not-allowed}.app-dialog-footer__submit{border:none;border-radius:8px;background:#2563eb;color:#fff;font-size:.875rem;font-weight:400;line-height:1.25;min-height:2.25rem;padding:.45rem 1rem;cursor:pointer;transition:background .12s ease}.app-dialog-footer__submit:hover:enabled{background:#1d4ed8}.app-dialog-footer__submit:disabled{opacity:.6;cursor:not-allowed}.app-dialog-footer__submit.is-danger{background:#dc2626}.app-dialog-footer__submit.is-danger:hover:enabled{background:#b91c1c}body:has(.p-dialog-mask) .p-dropdown-panel.dashly-dropdown-panel,body:has(.p-dialog-mask) .p-dropdown-panel.dashly-filter-dropdown-panel,body:has(.p-dialog-mask) .p-autocomplete-panel.dashly-autocomplete-panel,body:has(.p-dialog-mask) .p-multiselect-panel.dashly-multiselect-panel,body:has(.p-dialog-mask) .p-multiselect-panel.dashly-filter-multiselect-panel,body:has(.p-dialog-mask) .p-datepicker,body:has(.p-dialog-mask) .p-datepicker.dashly-datepicker-panel{z-index:99999!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 28px #0f172a24,0 2px 6px #0f172a0f!important}:root{--conversation-container-margin: 0rem;--conversation-container-width: 30vw;--conversation-container-min-width: 500px;--conversation-container-height: 64vh;--conversation-text-primary: #0f172a;--conversation-text-secondary: #64748b;--conversation-text-muted: #94a3b8;--conversation-border: #dbe3ef;--conversation-border-subtle: #e2e8f0;--conversation-bg-panel: #f8fbff;--conversation-bg-section: #f8fafc;--conversation-bg-user-bubble: #ffffff;--conversation-bg-ai-bubble: #eff6ff;--conversation-bg-error: #fef2f2;--conversation-primary: #2563eb;--conversation-primary-hover: #1d4ed8;--conversation-radius-panel: 14px;--conversation-radius-control: 8px;--conversation-shadow-panel: 0 20px 40px rgba(15, 23, 42, .18)}:root:has(.fullscreen){--conversation-container-margin: 5rem;--conversation-container-width: 100vw}.conversation-container .p-selectable-row{display:flex;justify-content:space-around}.conversation-container .p-selectable-row .p-button{position:relative;left:90%}.conversation-container:not(.fullscreen){position:absolute;z-index:1200;right:4.75rem;bottom:.5rem;margin:var(--conversation-container-margin);width:var(--conversation-container-width);min-width:var(--conversation-container-min-width);height:var(--conversation-container-height);display:flex;flex-direction:column}.conversation-container:not(.fullscreen) .conversation{height:100%;width:100%;background:var(--conversation-bg-panel);border:1px solid var(--conversation-border);border-radius:var(--conversation-radius-panel);box-shadow:var(--conversation-shadow-panel);display:flex;flex-direction:column;overflow:hidden}.conversation-container:not(.fullscreen) .conversation .spoofy{flex:1;height:100%!important;width:100%!important;min-height:0}.conversation-container:not(.fullscreen) .conversation .spoofy .p-datatable-wrapper{position:relative;flex:1;height:calc(100% - 100px)!important;width:100%!important;overflow:auto;min-height:calc(100% - 100px);max-height:100%}.conversation-container:not(.fullscreen) .conversation .spoofy .p-datatable{height:100%!important;width:100%!important}.conversation-container:not(.fullscreen) .conversation .spoofy .p-datatable-tbody>tr>td{height:45px!important}.conversation-container:not(.fullscreen) .conversation .conversation-body{flex:1;border-radius:inherit;display:flex;flex-direction:column}.conversation-container:not(.fullscreen) .conversation .conversation-body .conversation-content{flex-grow:1;display:flex;flex-direction:column}.conversation-container.fullscreen{background:#0f172a47;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);position:fixed;top:0;left:0;width:100vw;height:100vh;max-height:100vh;overflow:hidden;display:flex;flex-direction:column;z-index:1300;margin-bottom:1rem}.conversation-container.fullscreen .conversation{margin:var(--conversation-container-margin);width:calc(var(--conversation-container-width) - var(--conversation-container-margin) * 2);flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;background:var(--conversation-bg-panel);border:1px solid var(--conversation-border);box-shadow:var(--conversation-shadow-panel);border-radius:var(--conversation-radius-panel);overflow:hidden}.conversation-container.fullscreen .conversation .conversation-body{overflow:hidden;position:relative;background:var(--conversation-bg-panel);flex:1;min-height:0;border-radius:inherit}.conversation-container.fullscreen .conversation .conversation-body .conversation-content{height:100%;display:flex;flex-direction:column}.conversation-container.fullscreen .conversation .conversation-body .conversation-content .grid.grid-nogutter{flex:1;min-height:0;display:flex}.conversation-container.fullscreen .conversation .conversation-body .conversation-content .conversation-chat{padding-top:.65rem;padding-left:.85rem;padding-right:.85rem;display:flex;flex-direction:column;height:100%;border-left:1px solid var(--conversation-border)}.conversation-container.fullscreen .conversation .conversation-body .conversation-content .conversation-chat .conversation-chatcontent{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;max-height:100%}.conversation-container.fullscreen .conversation .conversation-body .conversation-content .conversation-chat .conversation-chatbox{flex-shrink:0;padding-top:.5rem;padding-bottom:.65rem}.conversation-container.fullscreen.embedded{position:static;width:100%;height:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:auto;overflow:hidden}.conversation-container.fullscreen.embedded .conversation-header{display:none}.conversation-container.fullscreen.embedded .conversation{margin:0;width:100%;flex:1 1 0;min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--conversation-border);border-radius:var(--conversation-radius-panel);box-shadow:0 1px 2px #0f172a0a}.conversation-container.fullscreen.embedded .conversation-body{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.conversation-container.fullscreen.embedded .conversation-body .conversation-content{flex:1 1 0;min-height:0;padding:0;display:flex;flex-direction:column}.conversation-container.fullscreen.embedded .conversation-body .conversation-content .grid.grid-nogutter{flex:1 1 0;min-height:0;height:100%;display:flex;flex-wrap:nowrap;align-items:stretch}.conversation-container.fullscreen.embedded .conversation-table,.conversation-container.fullscreen.embedded .conversation-chat{display:flex;flex-direction:column;min-height:0;height:100%}.conversation-container.fullscreen.embedded .conversation-table{flex:0 0 25%;max-width:25%}.conversation-container.fullscreen.embedded .conversation-table .add-conversation{flex-shrink:0}.conversation-container.fullscreen.embedded .conversation-table>.spoofy{flex:1 1 0;min-height:0}.conversation-container.fullscreen.embedded .conversation-table .spoofy{flex:1 1 0;min-height:0;height:auto!important;width:100%!important;gap:0;padding:0!important;margin:0;display:flex;flex-direction:column}.conversation-container.fullscreen.embedded .conversation-table .spoofy .spoofy-table-card.p-card,.conversation-container.fullscreen.embedded .conversation-table .spoofy>.p-card{flex:1 1 0;min-height:0;height:100%;display:flex;flex-direction:column;border:none;box-shadow:none;border-radius:0}.conversation-container.fullscreen.embedded .conversation-table .spoofy .spoofy-table-card.p-card .p-card-body,.conversation-container.fullscreen.embedded .conversation-table .spoofy>.p-card .p-card-body{flex:1 1 0;min-height:0;display:flex;flex-direction:column;height:100%}.conversation-container.fullscreen.embedded .conversation-table .spoofy .spoofy-table-card.p-card .p-card-body .p-card-content,.conversation-container.fullscreen.embedded .conversation-table .spoofy>.p-card .p-card-body .p-card-content{flex:1 1 0;min-height:0;display:flex;flex-direction:column;height:100%;position:relative}.conversation-container.fullscreen.embedded .conversation-table .spoofy .p-datatable{flex:1 1 0;min-height:0;display:flex;flex-direction:column;height:100%!important}.conversation-container.fullscreen.embedded .conversation-table .spoofy .p-datatable-wrapper{flex:1 1 0;min-height:0;height:auto!important;max-height:none!important}.conversation-container.fullscreen.embedded .conversation-chat{flex:0 0 75%;max-width:75%;border-left:1px solid var(--conversation-border);padding:0;display:flex;flex-direction:column}.conversation-container.fullscreen.embedded .conversation-chat .conversation-chatcontent{flex:1 1 0;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.conversation-container.fullscreen.embedded .conversation-chat .conversation-chatbox{flex-shrink:0}.conversation-container .conversation .conversation-header{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.5rem;padding:.5rem .85rem;background:var(--conversation-bg-panel);border-bottom:1px solid var(--conversation-border);border-top-left-radius:var(--conversation-radius-panel);border-top-right-radius:var(--conversation-radius-panel)}.conversation-container .conversation .conversation-header .title{color:var(--conversation-text-primary);font-size:.9rem;font-weight:700;line-height:1.75rem}.conversation-container .conversation .conversation-header .left-slot{min-width:1rem;display:flex;align-items:center;flex-shrink:0;gap:.35rem}.conversation-container .conversation .conversation-header .left-slot.col-3{flex:0 0 25%;min-width:0;overflow:hidden;padding:0!important}.conversation-container .conversation .conversation-header .left-slot .center-slot.conversation-list-header{width:100%;min-width:0;max-width:100%}.conversation-container .conversation .conversation-header .conversation-list-header .conversation-list-header-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:.5rem;min-height:1.75rem}.conversation-container .conversation .conversation-header .conversation-list-header .conversation-list-header-row .title{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-container .conversation .conversation-header .center-slot{flex:1 1 auto;min-width:0;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversation-container .conversation .conversation-header .center-slot .title{width:100%;line-height:1.75rem}.conversation-container .conversation .conversation-header .center-slot .title .p-inputtext,.conversation-container .conversation .conversation-header .center-slot .title .p-autocomplete{width:100%;padding:.35rem .55rem;font-size:.875rem;border-radius:var(--conversation-radius-control);border-color:var(--conversation-border)}.conversation-container .conversation .conversation-header .right-slot{display:flex;align-items:center;flex-shrink:0;gap:.15rem}.conversation-container .conversation .conversation-header .right-slot.col-9{flex:0 0 75%;min-width:0}.conversation-container .conversation .conversation-header .conversation-header-btn.p-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.75rem;height:1.75rem;min-width:1.75rem;padding:0!important;margin:0;border:none!important;border-radius:6px;background:transparent!important;color:var(--conversation-text-secondary)!important;box-shadow:none!important;line-height:1;vertical-align:middle}.conversation-container .conversation .conversation-header .conversation-header-btn.p-button .p-button-icon{font-size:.85rem;line-height:1;margin:0}.conversation-container .conversation .conversation-header .conversation-header-btn.p-button:hover:enabled{background:#eef2f7!important;color:#334155!important}.conversation-container .conversation .conversation-header .conversation-header-btn.p-button:focus{outline:none!important;box-shadow:none!important}.conversation-container .conversation .conversation-body{flex:1 1 auto;min-height:0;overflow:hidden;background:var(--conversation-bg-panel)}.conversation-container .conversation .conversation-body .conversation-content{padding:.65rem .85rem}.conversation-container .conversation .conversation-body .conversation-content:has(.conversation-chat){padding-bottom:0}.conversation-container .conversation .conversation-body .conversation-content:has(.conversation-table){padding-bottom:0}.conversation-container .conversation .conversation-body .conversation-filter{opacity:0;height:0;padding:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;color:var(--conversation-text-secondary);font-size:.8125rem}.conversation-container .conversation .conversation-body .conversation-filter.active{border-bottom:1px solid var(--conversation-border);padding:.65rem .85rem;opacity:1;height:fit-content;transform:translateY(0)}.conversation-container .conversation .conversation-body:has(.conversation-filter.active) .conversation-chatbox{padding-bottom:.65rem}.conversation-container .conversation .conversation-body .grid.grid-nogutter{flex-grow:1}.conversation-container .conversation .conversation-body .conversation-chat{display:flex;flex-direction:column;padding:0}.conversation-container .conversation .conversation-table{padding:0!important;margin-bottom:0;display:flex;flex-direction:column;flex-grow:1;border-right:1px solid var(--conversation-border)}.conversation-container .conversation .conversation-table .spoofy{height:100%;padding-bottom:.65rem!important}.conversation-container .conversation .conversation-table .spoofy .p-virtualscroller{overflow-x:hidden}.conversation-container .conversation .conversation-table .spoofy .p-datatable{width:100%;table-layout:fixed}.conversation-container .conversation .conversation-table .spoofy .p-datatable-thead>tr>th{width:100%;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;height:55px;line-height:25px}.conversation-container .conversation .conversation-table .spoofy .p-datatable-tbody>tr>td{width:100%;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;height:55px;font-size:.8125rem;color:var(--conversation-text-secondary)}.conversation-container .conversation .conversation-table .spoofy .p-datatable-tbody>tr{cursor:pointer;transition:background .12s ease}.conversation-container .conversation .conversation-table .spoofy .p-datatable-tbody>tr:hover{background:#f1f5f9!important}.conversation-container .conversation .conversation-table .spoofy .p-datatable-tbody>tr.p-highlight{background:#eff6ff!important;color:var(--conversation-text-primary)}.conversation-container .conversation .conversation-table .spoofy .p-datatable-tbody>tr.p-highlight td{color:var(--conversation-text-primary);font-weight:500}.conversation-container .conversation .conversation-table .spoofy .p-datatable{height:100%;width:100%}.conversation-container .conversation .conversation-table .spoofy .p-datatable tr td{display:flex;align-items:center;vertical-align:middle}.conversation-container .conversation .conversation-table .spoofy .p-datatable .p-datatable-thead{display:none}.conversation-container .conversation .conversation-table .spoofy .p-datatable .p-paginator-bottom{position:absolute;bottom:0;left:0;right:0;background:var(--conversation-bg-section);border-top:1px solid var(--conversation-border-subtle);font-size:.75rem;color:var(--conversation-text-secondary)}.conversation-container .conversation .conversation-chatcontent{display:flex;flex-direction:column;gap:.65rem}.conversation-container .conversation .conversation-chatbox{padding:.65rem .85rem;border-top:1px solid var(--conversation-border);background:var(--conversation-bg-section)}.conversation-container .conversation .conversation-compose{display:flex;align-items:center;gap:.35rem;width:100%;padding:.2rem .2rem .2rem .55rem;border:1px solid var(--conversation-border);border-radius:var(--conversation-radius-control);background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.conversation-container .conversation .conversation-compose:focus-within{border-color:#93c5fd;box-shadow:0 0 0 2px #2563eb1f}.conversation-container .conversation .conversation-compose .conversation-compose__input{flex:1;min-width:0}.conversation-container .conversation .conversation-compose .conversation-compose__input .p-inputtextarea{width:100%;min-height:1.5rem;max-height:3.25rem;padding:.3rem 0;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;resize:none;font-size:.8125rem;line-height:1.35;background:transparent!important;color:var(--conversation-text-primary);margin-bottom:0}.conversation-container .conversation .conversation-compose .conversation-compose__input .p-inputtextarea::placeholder{color:var(--conversation-text-muted)}.conversation-container .conversation .conversation-compose .conversation-compose__input .p-inputtextarea:enabled:focus{box-shadow:none!important;border-color:transparent!important}.conversation-container .conversation .conversation-compose .conversation-compose__send.p-button{flex-shrink:0;width:2rem;height:2rem;min-width:2rem;padding:0;border:none!important;border-radius:6px;background:var(--conversation-primary)!important;color:#fff!important}.conversation-container .conversation .conversation-compose .conversation-compose__send.p-button .p-button-icon{color:#fff!important;font-size:.85rem}.conversation-container .conversation .conversation-compose .conversation-compose__send.p-button:enabled:hover,.conversation-container .conversation .conversation-compose .conversation-compose__send.p-button:not(:disabled):hover{background:var(--conversation-primary-hover)!important}.conversation-container .conversation .conversation-compose .conversation-compose__send.p-button:disabled{opacity:.55;background:var(--conversation-text-muted)!important}.conversation-container .conversation .conversation-bubble{margin-bottom:0;width:100%;display:flex}.conversation-container .conversation .conversation-bubble .bubble-right,.conversation-container .conversation .conversation-bubble .bubble-left{min-width:25%;display:flex;flex-direction:column;gap:.15rem;max-width:85%}.conversation-container .conversation .conversation-bubble.no-select{-webkit-user-select:none;user-select:none}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header{font-size:.7rem;display:flex;justify-content:space-between;font-weight:600;color:var(--conversation-text-secondary);padding:0 .2rem}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions{display:flex;gap:.5rem}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions [class^="pi pi-"]{cursor:pointer;font-size:.75rem;color:var(--conversation-text-muted);transition:color .12s ease}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions [class^="pi pi-"]:hover{color:var(--conversation-text-secondary)}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions [class^="pi pi-thumbs-up"]{color:#16a34a}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions [class^="pi pi-thumbs-down"]{color:#dc2626}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-header .bubble-actions [class^="pi pi-question"]{color:var(--conversation-primary)}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content{min-width:fit-content;width:100%;padding:.45rem .65rem;border-radius:var(--conversation-radius-control);max-width:100%;word-break:break-word;font-size:.8125rem;line-height:1.4}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h1,.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h2,.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h3,.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h4,.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h5,.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span h6{padding:unset;margin:unset;font-size:inherit;font-weight:700}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span p{margin-top:unset}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span p:last-child{margin-bottom:unset}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span table{width:100%;border-collapse:collapse}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span table th{text-align:left;border:none;border-bottom:1px solid var(--conversation-border-subtle);padding:10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--conversation-bg-section)}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-content span table td{border:none;border-bottom:1px solid var(--conversation-border-subtle);padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-container .conversation .conversation-bubble [class^=bubble-]:not(.bubble-content,.bubble-footer,.bubble-header) .bubble-footer{font-size:.65rem;color:var(--conversation-text-muted);padding:0 .2rem}.conversation-container .conversation .conversation-bubble:has(.bubble-right){justify-content:flex-end}.conversation-container .conversation .conversation-bubble:has(.bubble-right) .bubble-header{text-align:end}.conversation-container .conversation .conversation-bubble:has(.bubble-right) .bubble-header .bubble-author{order:2}.conversation-container .conversation .conversation-bubble:has(.bubble-right) .bubble-header .bubble-actions{order:1}.conversation-container .conversation .conversation-bubble:has(.bubble-right) .bubble-footer{text-align:start}.conversation-container .conversation .conversation-bubble:has(.bubble-right) .bubble-content{background:var(--conversation-bg-user-bubble);color:var(--conversation-text-primary);border:1px solid var(--conversation-border)}.conversation-container .conversation .conversation-bubble:has(.bubble-left){justify-content:flex-start}.conversation-container .conversation .conversation-bubble:has(.bubble-left) .bubble-header{text-align:start}.conversation-container .conversation .conversation-bubble:has(.bubble-left) .bubble-header .bubble-author{order:1}.conversation-container .conversation .conversation-bubble:has(.bubble-left) .bubble-header .bubble-actions{order:2}.conversation-container .conversation .conversation-bubble:has(.bubble-left) .bubble-footer{text-align:end}.conversation-container .conversation .conversation-bubble:has(.bubble-left) .bubble-content{background:var(--conversation-bg-ai-bubble);color:var(--conversation-text-primary);border:1px solid #bfdbfe}.conversation-container .conversation .conversation-bubble:has(.bubble-center){justify-content:center;margin:.25rem 0}.conversation-container .conversation .conversation-bubble:has(.bubble-center) .bubble-center{max-width:none}.conversation-container .conversation .conversation-bubble:has(.bubble-center) .bubble-content{display:inline-block;width:auto;padding:.2rem .65rem;border-radius:999px;background:var(--conversation-bg-section);color:var(--conversation-text-secondary);border:1px solid var(--conversation-border-subtle);font-size:.7rem;font-weight:500}.conversation-container .conversation .conversation-bubble:not(:has(.bubble-header,.bubble-footer)) .bubble-content{background:var(--conversation-bg-section);color:var(--conversation-text-secondary);border:1px solid var(--conversation-border-subtle);font-size:.75rem}.conversation-container .conversation .conversation-bubble:has(.bubble-error) .bubble-content{background:var(--conversation-bg-error);color:#b91c1c;border:1px solid #fecaca}.conversation-container:not(.fullscreen) .conversation .conversation-body{overflow-y:auto}.add-conversation{flex-shrink:0;padding:.65rem .85rem 0}.add-conversation .add-conversation-button{width:100%;display:flex;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;border:1px dashed var(--conversation-border-subtle)!important;border-radius:var(--conversation-radius-control)!important;background:transparent!important;color:var(--conversation-text-secondary)!important;font-size:.8125rem;font-weight:400;transition:border-color .12s ease,color .12s ease,background .12s ease}.add-conversation .add-conversation-button:hover:enabled{border-color:var(--conversation-primary)!important;color:var(--conversation-primary)!important;background:#eff6ff!important}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{right:10px;bottom:5px;z-index:5}.dashly-dashboard .react-grid-layout.builder .react-grid-item>.react-resizable-handle.react-resizable-handle-se{z-index:600}.submit_message{background-color:var(--secondary-color);border:none}.dashboard-filter .compare{font-size:12px;border-top:1px solid var(--surface-border);margin-top:8px;padding:8px}.dashly-graph,.dashly-galleria{position:relative}.dashly-graph .p-button:has(.pi):not(.spoofy button):not(.p-speeddial-button):not(.p-speeddial-action),.dashly-galleria .p-button:has(.pi):not(.spoofy button):not(.p-speeddial-button):not(.p-speeddial-action){background-color:var(--primary-color);color:var(--primary-color-text);border-radius:2rem;height:2rem;width:2rem}.dashly-graph .chart-toggle.p-selectbutton .p-button:has(.pi),.dashly-galleria .chart-toggle.p-selectbutton .p-button:has(.pi){background-color:transparent;color:#64748b;border-radius:6px;height:auto;width:auto;min-width:1.75rem;min-height:1.75rem}.dashly-graph .compareMetric,.dashly-galleria .compareMetric{margin-top:3px}.dashly-graph .builder-item-speeddial,.dashly-galleria .builder-item-speeddial{position:absolute;left:0;bottom:0;z-index:1200;pointer-events:none}.dashly-graph .builder-item-speeddial__panel,.dashly-galleria .builder-item-speeddial__panel{position:relative;display:inline-flex;align-items:flex-end;border-radius:12px;padding:.3rem .4rem;pointer-events:none}.dashly-graph .builder-item-speeddial__panel:has(.p-speeddial-opened),.dashly-galleria .builder-item-speeddial__panel:has(.p-speeddial-opened){background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate}.dashly-graph .builder-item-speeddial__panel--right:has(.p-speeddial-opened),.dashly-galleria .builder-item-speeddial__panel--right:has(.p-speeddial-opened){border-radius:999px}.dashly-graph .builder-item-speeddial__panel--up:has(.p-speeddial-opened),.dashly-galleria .builder-item-speeddial__panel--up:has(.p-speeddial-opened){border-radius:14px}.dashly-graph .builder-item-speeddial__panel .p-speeddial-button,.dashly-graph .builder-item-speeddial__panel .p-speeddial-action,.dashly-galleria .builder-item-speeddial__panel .p-speeddial-button,.dashly-galleria .builder-item-speeddial__panel .p-speeddial-action{position:relative;z-index:1}.dashly-graph .builder-item-speeddial .p-speeddial,.dashly-graph .builder-item-speeddial .p-speeddial-button,.dashly-graph .builder-item-speeddial .p-speeddial-action,.dashly-graph .builder-item-speeddial .p-speeddial-list,.dashly-graph .builder-item-speeddial .p-speeddial-item,.dashly-galleria .builder-item-speeddial .p-speeddial,.dashly-galleria .builder-item-speeddial .p-speeddial-button,.dashly-galleria .builder-item-speeddial .p-speeddial-action,.dashly-galleria .builder-item-speeddial .p-speeddial-list,.dashly-galleria .builder-item-speeddial .p-speeddial-item{pointer-events:auto}.dashly-graph .builder-item-speeddial .p-speeddial,.dashly-galleria .builder-item-speeddial .p-speeddial{position:relative;align-items:flex-end;gap:.2rem}.dashly-graph .builder-item-speeddial .p-speeddial-direction-up.p-speeddial-linear,.dashly-galleria .builder-item-speeddial .p-speeddial-direction-up.p-speeddial-linear{align-items:flex-end}.dashly-graph .builder-item-speeddial .p-speeddial-list,.dashly-galleria .builder-item-speeddial .p-speeddial-list{gap:.2rem}.dashly-graph .builder-item-speeddial .p-speeddial-button,.dashly-galleria .builder-item-speeddial .p-speeddial-button{pointer-events:auto;height:2rem;width:2rem;flex-shrink:0;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;color:var(--secondary-color)!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.dashly-graph .builder-item-speeddial .p-speeddial-button .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-button .p-button-icon{color:var(--secondary-color)!important}.dashly-graph .builder-item-speeddial .p-speeddial-button:hover:not(.p-disabled),.dashly-graph .builder-item-speeddial .p-speeddial-button:hover:enabled:not(.p-disabled),.dashly-galleria .builder-item-speeddial .p-speeddial-button:hover:not(.p-disabled),.dashly-galleria .builder-item-speeddial .p-speeddial-button:hover:enabled:not(.p-disabled){background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;color:var(--secondary-color)!important;border-color:#ffffffd1!important;box-shadow:0 6px 22px #0f172a29,inset 0 1px #ffffffe0,inset 0 -1px #ffffff3d!important;transform:translateY(-1px)}.dashly-graph .builder-item-speeddial .p-speeddial-button:hover:enabled,.dashly-galleria .builder-item-speeddial .p-speeddial-button:hover:enabled{background:var(--secondary-color)!important;color:var(--secondary-color-text)!important;border-color:var(--secondary-color)!important;transition:background-color .3s;transform:none;box-shadow:none}.dashly-graph .builder-item-speeddial .p-speeddial-button:hover:enabled .p-button-icon,.dashly-graph .builder-item-speeddial .p-speeddial-button:hover:enabled .p-speeddial-action-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-button:hover:enabled .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-button:hover:enabled .p-speeddial-action-icon{color:var(--secondary-color-text)!important}.dashly-graph .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button,.dashly-galleria .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button{background:var(--secondary-color)!important;color:var(--secondary-color-text)!important;border-color:var(--secondary-color)!important;transition:background-color .3s;transform:none;box-shadow:none}.dashly-graph .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button .p-button-icon,.dashly-graph .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button .p-speeddial-action-icon,.dashly-galleria .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial.p-speeddial-opened .p-speeddial-button .p-speeddial-action-icon{color:var(--secondary-color-text)!important}.dashly-graph .builder-item-speeddial .p-speeddial-action,.dashly-galleria .builder-item-speeddial .p-speeddial-action{height:2rem;width:2rem;flex-shrink:0;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;color:var(--secondary-color)!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.dashly-graph .builder-item-speeddial .p-speeddial-action .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-action .p-button-icon{color:var(--secondary-color)!important}.dashly-graph .builder-item-speeddial .p-speeddial-action:hover:not(.p-disabled),.dashly-graph .builder-item-speeddial .p-speeddial-action:hover:enabled:not(.p-disabled),.dashly-galleria .builder-item-speeddial .p-speeddial-action:hover:not(.p-disabled),.dashly-galleria .builder-item-speeddial .p-speeddial-action:hover:enabled:not(.p-disabled){background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;color:var(--secondary-color)!important;border-color:#ffffffd1!important;box-shadow:0 6px 22px #0f172a29,inset 0 1px #ffffffe0,inset 0 -1px #ffffff3d!important;transform:translateY(-1px)}.dashly-graph .builder-item-speeddial .p-speeddial-action .p-button-icon,.dashly-graph .builder-item-speeddial .p-speeddial-action .p-speeddial-action-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-action .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-action .p-speeddial-action-icon{color:var(--secondary-color)!important;font-size:.9rem}.dashly-graph .builder-item-speeddial .p-speeddial-action:hover:enabled,.dashly-galleria .builder-item-speeddial .p-speeddial-action:hover:enabled{background:var(--secondary-color)!important;color:var(--secondary-color-text)!important;border-color:var(--secondary-color)!important;transition:background-color .3s;transform:none;box-shadow:none}.dashly-graph .builder-item-speeddial .p-speeddial-action:hover:enabled .p-button-icon,.dashly-graph .builder-item-speeddial .p-speeddial-action:hover:enabled .p-speeddial-action-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-action:hover:enabled .p-button-icon,.dashly-galleria .builder-item-speeddial .p-speeddial-action:hover:enabled .p-speeddial-action-icon{color:var(--secondary-color-text)!important}.dashly-graph .builder-item-speeddial:has(.p-speeddial-opened),.dashly-galleria .builder-item-speeddial:has(.p-speeddial-opened){z-index:1100}.dashboard-lastupdated{position:fixed;bottom:.75rem;right:4.75rem;z-index:1;background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;padding:.45rem .75rem;border-radius:999px;color:#475569;font-size:.75rem;line-height:1.35;white-space:nowrap;pointer-events:none}.dashboard-lastupdated span{color:inherit;font-size:inherit}.dashboard-actions{position:fixed;bottom:.75rem;right:.75rem;z-index:5}.dashboard-actions .p-speeddial .p-speeddial-button{margin-top:0!important;height:3rem;width:3rem;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;color:var(--secondary-color)!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.dashboard-actions .p-speeddial .p-speeddial-button .p-button-icon{color:var(--secondary-color)!important}.dashboard-actions .p-speeddial .p-speeddial-button:hover:not(.p-disabled),.dashboard-actions .p-speeddial .p-speeddial-button:hover:enabled:not(.p-disabled){background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;color:var(--secondary-color)!important;border-color:#ffffffd1!important;box-shadow:0 6px 22px #0f172a29,inset 0 1px #ffffffe0,inset 0 -1px #ffffff3d!important;transform:translateY(-1px)}.dashboard-actions .p-speeddial .p-speeddial-action{width:3rem;height:3rem;flex-shrink:0;text-decoration:none;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;color:var(--secondary-color)!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.dashboard-actions .p-speeddial .p-speeddial-action .p-button-icon{color:var(--secondary-color)!important}.dashboard-actions .p-speeddial .p-speeddial-action:hover:not(.p-disabled),.dashboard-actions .p-speeddial .p-speeddial-action:hover:enabled:not(.p-disabled){background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;color:var(--secondary-color)!important;border-color:#ffffffd1!important;box-shadow:0 6px 22px #0f172a29,inset 0 1px #ffffffe0,inset 0 -1px #ffffff3d!important;transform:translateY(-1px)}.dashboard-actions .p-speeddial .p-speeddial-action .p-speeddial-action-icon{color:var(--secondary-color)!important;font-size:.95rem}.dashboard-actions .dashboard-floating-icon-btn,.dashboard-actions .p-button-icon-only.p-button-rounded,.dashboard-actions .message .message_button{margin-top:1rem;height:3rem;width:3rem;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;border:1px solid rgba(255,255,255,.58)!important;box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important;color:var(--secondary-color)!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease}.dashboard-actions .dashboard-floating-icon-btn .p-button-icon,.dashboard-actions .p-button-icon-only.p-button-rounded .p-button-icon,.dashboard-actions .message .message_button .p-button-icon{color:var(--secondary-color)!important}.dashboard-actions .dashboard-floating-icon-btn:hover:not(.p-disabled),.dashboard-actions .dashboard-floating-icon-btn:hover:enabled:not(.p-disabled),.dashboard-actions .p-button-icon-only.p-button-rounded:hover:not(.p-disabled),.dashboard-actions .p-button-icon-only.p-button-rounded:hover:enabled:not(.p-disabled),.dashboard-actions .message .message_button:hover:not(.p-disabled),.dashboard-actions .message .message_button:hover:enabled:not(.p-disabled){background:linear-gradient(145deg,#ffffffe6,#ffffff94)!important;color:var(--secondary-color)!important;border-color:#ffffffd1!important;box-shadow:0 6px 22px #0f172a29,inset 0 1px #ffffffe0,inset 0 -1px #ffffff3d!important;transform:translateY(-1px)}.dashboard-filter-container.spoofy-filters{font-size:.84rem;background:transparent;border:none;box-shadow:none;padding:0;transition:all .35s ease-in-out;overflow:hidden}.dashboard-filter-container.spoofy-filters .filter-debouncing-indicator{position:absolute;top:.5rem;right:1rem;background:#ffc107e6;color:#000;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;z-index:10;display:flex;align-items:center;box-shadow:0 2px 4px #0000001a;animation:pulse 1.5s ease-in-out infinite}.dashboard-filter-container.spoofy-filters .filter-debouncing-indicator .pi-spinner{font-size:.75rem}@keyframes pulse{0%,to{opacity:.8}50%{opacity:1}}.dashboard-filter-container.spoofy-filters.filter-hidden{max-height:0;opacity:0;margin-bottom:0!important;padding:0;transform:translateY(-30px)}.dashboard-filter-container.spoofy-filters.filter-shown{max-height:500px;opacity:1;transform:translateY(0)}.dashboard-filter-container.spoofy-filters .dashboard-filters__fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.55rem;min-width:0;width:100%}.dashboard-filter-container.spoofy-filters .dashboard-filters__fields:has(>.spoofy-filter-field:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-filter-container.spoofy-filters .dashboard-filters__fields:has(>.spoofy-filter-field:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-filter-container.spoofy-filters .dashboard-filters__fields:has(>.spoofy-filter-field:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-filter-container.spoofy-filters .dashboard-filters__fields:has(>.spoofy-filter-field:nth-child(1):last-child){grid-template-columns:minmax(0,1fr)}.dashboard-filter-container.spoofy-filters .dashboard-filters__status{grid-column:1/-1;display:flex;align-items:center;padding:.75rem 0;font-weight:600}.dashboard-filter-container.spoofy-filters .dashboard-filters__status.loading{background:#9ffff14d;border-radius:10px;padding:.75rem 1rem}.dashboard-filter-container.spoofy-filters .dashboard-filters__status.error{background:#ff00001f;border-radius:10px;padding:.75rem 1rem;color:#b91c1c}.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field{padding:0;min-width:0}.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.pending-apply .dashly-dropdown--filter.p-dropdown,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.pending-apply .dashly-multiselect--filter.p-multiselect,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.pending-apply .spoofy-filter-field__control .p-calendar{border-left:5px solid #f59e0b!important}.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.inverted:not(.pending-apply) .dashly-dropdown--filter.p-dropdown,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.inverted:not(.pending-apply) .dashly-multiselect--filter.p-multiselect,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected.inverted:not(.pending-apply) .spoofy-filter-field__control .p-calendar{border-left:5px solid darkred!important}.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected:not(.inverted):not(.pending-apply) .dashly-dropdown--filter.p-dropdown,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected:not(.inverted):not(.pending-apply) .dashly-multiselect--filter.p-multiselect,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.selected:not(.inverted):not(.pending-apply) .spoofy-filter-field__control .p-calendar{border-left:5px solid green!important}.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.error .dashly-dropdown--filter.p-dropdown,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.error .dashly-multiselect--filter.p-multiselect,.dashboard-filter-container.spoofy-filters .dashboard-filter.spoofy-filter-field.error .spoofy-filter-field__control .p-calendar{border-color:#fca5a5!important;background:#fef2f2}.favourite-button{padding:0;margin:0;width:fit-content;margin-left:1rem}.favourite-button:hover{background:transparent!important}.favourite-button .pi.pi-star,.favourite-button .pi.pi-star-fill{font-size:1.5rem}.dashly-dashboard .additional-content{margin-bottom:1.5rem}.dashly-dashboard .additional-content .p-card{padding:.5rem;overflow:hidden}.dashly-dashboard .header{margin-bottom:10px;color:var(--application_background_color_text)}.dashly-dashboard .header h1{padding:0;margin:0}.dashly-dashboard .header h1 .pi.pi-star{margin-left:5px;border-radius:100px;padding:0rem;vertical-align:unset;background-color:transparent;font-size:1.5rem;color:var(--primary-color);border:0px solid var(--primary-color);transition:color .2s,border-color .2s,box-shadow .2s}.dashly-dashboard .header h1 .pi.pi-star .p-button-label.p-c{display:inline-block;width:0px}.dashly-dashboard .header h1 .pi.pi-star-fill{margin-left:5px;border-radius:100px;padding:0rem;vertical-align:unset;background-color:transparent;font-size:1.5rem;color:var(--primary-color);border:0px solid var(--primary-color);transition:color .2s,border-color .2s,box-shadow .2s}.dashly-dashboard .header h1 .pi.pi-star-fill .p-button-label.p-c{display:inline-block;width:0px}.dashly-dashboard .react-grid-layout.builder{border:var(--secondary-color) dashed 1px;overflow:visible}.dashly-dashboard .react-grid-layout.builder .dashly-graph,.dashly-dashboard .react-grid-layout.builder .dashly-galleria{cursor:move}.dashly-dashboard .react-grid-layout.builder .dashly-graph>.p-card,.dashly-dashboard .react-grid-layout.builder .dashly-galleria>.p-card{pointer-events:none}.dashly-dashboard .react-grid-layout.builder .react-grid-item{overflow:hidden}.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.builder-item-speeddial){position:relative;isolation:isolate;overflow:visible}.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.builder-item-speeddial) .dashly-graph,.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.builder-item-speeddial) .dashly-galleria{overflow:visible}.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.builder-item-speeddial):has(.p-speeddial-opened),.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.builder-item-speeddial):has(.builder-item-speeddial:hover){z-index:200!important}.dashly-dashboard .react-grid-layout.builder .react-grid-item:has(.p-speeddial-opened){z-index:200!important}.dashly-dashboard .react-grid-layout.builder .react-grid-item>.react-resizable-handle{pointer-events:auto}.dashly-dashboard .p-card.charts{border-radius:15px;overflow:hidden}.dashly-dashboard .charts.has-icon .p-card-title{max-width:calc(100% - 60px);text-overflow:ellipsis;overflow:hidden}.dashly-dashboard .title-container{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.dashly-dashboard .dashboard-item-title{display:flex;align-items:center;min-width:0;flex:1;overflow:hidden}.dashly-dashboard .dashboard-item-title>span[class*=filter-unused-],.dashly-dashboard .dashboard-item-title>span[class*=features-unused-]{flex-shrink:0;flex-grow:0}.dashly-dashboard .dashboard-item-title>span[class*=dashly-graph-title-],.dashly-dashboard .titleCard{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.dashly-dashboard .swapButton{display:flex;justify-content:space-between;flex-shrink:0;margin-left:auto;z-index:10!important}.dashly-dashboard .swapButton .chart-toggle{margin-left:auto}.dashly-dashboard .swapButton .chart-toggle .p-button{border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#374151;padding:.2rem .8rem;font-size:.6rem;transition:all .2s ease-in-out}.dashly-dashboard .swapButton .chart-toggle--icons.p-selectbutton{display:inline-flex;align-items:center;gap:.15rem;padding:.12rem;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.dashly-dashboard .swapButton .chart-toggle--icons .p-button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:1.75rem;min-height:1.75rem;padding:.3rem .4rem;border:none;border-radius:6px;background:transparent;color:#64748b;box-shadow:none}.dashly-dashboard .swapButton .chart-toggle__icon-option{display:inline-flex;align-items:center;justify-content:center;line-height:1}.dashly-dashboard .swapButton .chart-toggle__icon-option .pi{font-size:.9rem}.dashly-dashboard .swapButton .chart-toggle .p-highlight{background:#fff;color:var(--secondary-color);border:none;box-shadow:0 0 0 1px #dbeafe}.dashly-dashboard .swapButton .chart-toggle .p-highlight:hover{background:#fff!important;color:var(--secondary-color)!important;border:none!important}.dashly-dashboard .swapButton .p-selectbutton .p-button.p-highlight:focus{box-shadow:none;outline:none}.dashly-dashboard .swapButton .chart-toggle .p-button:not(.p-highlight):hover{background:#eef2f7!important;color:#334155!important}.dashly-dashboard .charts .p-card-title{max-width:100%;text-overflow:ellipsis;overflow:hidden;padding:0;z-index:2;font-size:14px;margin:0;white-space:nowrap}.dashly-dashboard .p-card{display:flex;flex-flow:column;height:100%;width:100%;padding:.5rem;position:relative;font-size:12px;background:var(--menu-background-color)}.dashly-dashboard .p-card .p-card-header{width:100%;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--primary-color);color:var(--primary-color-text);height:30px;text-align:center}.dashly-dashboard .p-card .p-card-header:hover{cursor:move}.dashly-dashboard .p-card .card-header{display:flex;justify-content:space-between;align-items:center;width:100%}.dashly-dashboard .p-card .rounded{border-radius:100%}.dashly-dashboard .p-card .chart{position:absolute;flex-grow:1;left:0;bottom:0;width:100%;height:100%}.dashly-dashboard .p-card .p-card-body{flex-grow:1;flex-flow:column;display:flex;padding:0;height:100%}.dashly-dashboard .p-card .p-card-body .p-card-content{display:flex;flex-direction:column;flex-grow:1;padding:0;height:50%}.dashly-dashboard .p-card .p-card-body .p-card-content .filter{z-index:2}.dashly-dashboard .filter{background:transparent;border-radius:10px;gap:.55rem}.dashly-dashboard .filter label,.dashly-dashboard .filter .dashboard-filter__label{color:#64748b}.dashly-dashboard .filter .p-dropdown-label{padding-right:0!important}.dashly-dashboard .filter .p-card-body:has(.error:not(.dashboard-filter)){background:#f003;border-radius:10px}.dashly-dashboard .filter .p-card-body:has(.loading:not(.dashboard-filter)){background:#9ffff14d;border-radius:10px}.dashly-dashboard .filter .error:not(.dashboard-filter):has(.p-card-body){background:#f003;border-radius:10px}.dashly-dashboard .dashly-graph,.dashly-dashboard .dashly-galleria{height:100%;width:100%;display:flex;flex-direction:column}.dashly-dashboard .dashly-graph .p-card-content:has(table),.dashly-dashboard .dashly-galleria .p-card-content:has(table){overflow:hidden;margin-top:-15px}.dashly-dashboard .dashly-graph:has(.loading) .p-card,.dashly-dashboard .dashly-galleria:has(.loading) .p-card{background:#00000026;opacity:.7;animation:fade 2s linear forwards;animation-iteration-count:infinite}.dashly-dashboard .dashly-graph .overlay,.dashly-dashboard .dashly-galleria .overlay{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-self:center;justify-content:center;align-items:center;z-index:1;border-radius:10px;padding:10px}.dashly-dashboard .dashly-graph .overlay.loading .content,.dashly-dashboard .dashly-galleria .overlay.loading .content{background:#fff9}.dashly-dashboard .dashly-graph .overlay.error,.dashly-dashboard .dashly-galleria .overlay.error{background:#f003}.dashly-dashboard .dashly-graph .overlay.error .content,.dashly-dashboard .dashly-galleria .overlay.error .content{background:#00000040;color:var(--primary-color-text)}.dashly-dashboard .dashly-graph .overlay.empty,.dashly-dashboard .dashly-galleria .overlay.empty{background:#fff9}.dashly-dashboard .dashly-graph .overlay.empty .content,.dashly-dashboard .dashly-galleria .overlay.empty .content{background:#00000040}.dashly-dashboard .dashly-graph .overlay.no-filter,.dashly-dashboard .dashly-galleria .overlay.no-filter{background:#7b42ff33}.dashly-dashboard .dashly-graph .overlay.no-filter .content,.dashly-dashboard .dashly-galleria .overlay.no-filter .content{background:#ffffff80}.dashly-dashboard .dashly-graph .overlay.loading-filters,.dashly-dashboard .dashly-galleria .overlay.loading-filters{background:#9ffff14d}.dashly-dashboard .dashly-graph .overlay.loading-filters .content,.dashly-dashboard .dashly-galleria .overlay.loading-filters .content{background:#b6a0a080}.dashly-dashboard .dashly-graph .overlay .content,.dashly-dashboard .dashly-galleria .overlay .content{padding:10px;border-radius:5px}@keyframes fade{0%,to{opacity:.25}50%{opacity:.7}}.dashly-dashboard .dashly-graph .icons,.dashly-dashboard .dashly-galleria .icons{display:flex;position:absolute;top:12px;right:5px}.dashly-dashboard .dashly-graph .icons .icon,.dashly-dashboard .dashly-galleria .icons .icon{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;z-index:1!important;width:2.25rem;height:2.25rem;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;position:relative;bottom:7px;box-shadow:0 3px 10px color-mix(in srgb,var(--dashboard-item-icon-color, var(--secondary-color)) 20%,transparent),inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;color:var(--dashboard-item-icon-color, var(--secondary-color))}.dashly-dashboard .dashly-graph .icons .icon i,.dashly-dashboard .dashly-graph .icons .icon .pi,.dashly-dashboard .dashly-galleria .icons .icon i,.dashly-dashboard .dashly-galleria .icons .icon .pi{color:inherit;font-size:.95rem;font-weight:400;line-height:1}.dashly-dashboard .dashly-graph .icons .icon.drillThrough,.dashly-dashboard .dashly-galleria .icons .icon.drillThrough{color:#4b5563;background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.dashly-dashboard .dashly-graph .icons .icon.drillThrough:hover,.dashly-dashboard .dashly-galleria .icons .icon.drillThrough:hover{cursor:pointer}.dashly-dashboard .p-chart{flex-grow:1;width:100%;height:100%}.dashly-dashboard .charts .p-chart{height:50%}.limit-input{width:100%;column-count:5;display:table}.limit-input .column{float:left;padding:5px;width:20%}.limit-input .limit-button{margin-top:25px}.chartjs-tooltip{z-index:10000!important;position:relative}canvas+div[style*="position: absolute"]{z-index:10000!important}div[style*="position: absolute"][style*="pointer-events: none"]{z-index:10000!important}.dashboard-filter .p-multiselect-filter,.dashboard-filter .p-dropdown-filter{padding:5px}.dashboard-filter .p-inputswitch{z-index:99!important}.dashboard-filter .p-inputswitch:has(input[aria-checked=true]) .p-inputswitch-slider{background:red}.dashboard-filter .p-inputswitch:has(input[aria-checked=false]) .p-inputswitch-slider{background:green}.dashboard-filter .compare{margin-top:0;margin-left:10px;border:none}.dashboard-filter .compare:has(input[aria-checked=true]) .p-inputswitch-slider{background:green}.dashboard-filter .compare:has(input[aria-checked=false]) .p-inputswitch-slider{background:red}.dashboard-filter .dashboard-filter-panel-controls{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border-top:1px solid rgba(255,255,255,.5);background:#ffffff38;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dashboard-filter .dashboard-filter-panel-label{font-size:.75rem;color:#475569;white-space:nowrap}.dashboard-filter .dashboard-filter-apply-btn:not(.dashboard-filter-apply-btn--glass){margin-left:auto;height:2rem;padding:0 .8rem;border-radius:.5rem;font-size:.72rem;border:1px solid rgba(37,99,235,.35)!important;background:#2563ebe0!important;box-shadow:0 2px 8px #2563eb33!important}.dashboard-filter .dashboard-filter-apply-btn:not(.dashboard-filter-apply-btn--glass):enabled:hover{background:#1d4ed8eb!important;border-color:#1d4ed873!important}.p-dropdown-panel.dashboard-filter,.p-dropdown-panel.dashboard-filter-apply-overlay,.p-multiselect-panel.dashboard-filter,.p-multiselect-panel.dashboard-filter-apply-overlay,.p-datepicker.dashboard-filter,.p-datepicker.dashboard-filter-apply-overlay{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;isolation:isolate;overflow:hidden;border-radius:12px!important;border:1px solid rgba(255,255,255,.58)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff6b)!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important;box-shadow:0 8px 24px #0f172a24,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e!important}.p-dropdown-panel.dashboard-filter-apply-overlay,.p-multiselect-panel.dashboard-filter-apply-overlay{animation-duration:0ms!important}.p-dropdown-panel.dashboard-filter-apply-overlay.p-connected-overlay-enter-active,.p-dropdown-panel.dashboard-filter-apply-overlay.p-connected-overlay-leave-active,.p-multiselect-panel.dashboard-filter-apply-overlay.p-connected-overlay-enter-active,.p-multiselect-panel.dashboard-filter-apply-overlay.p-connected-overlay-leave-active{transition-duration:0ms!important}.dashboard-filter-calendar-time-hidden{display:none!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:none!important}.spoofy-filters{--spoofy-filter-control-height: 2.5rem;--spoofy-filter-control-radius: 12px;--spoofy-filter-control-font-size: .84rem;--spoofy-filter-control-border: 1px solid #e2e8f0;--spoofy-filter-control-shadow: 0 1px 2px rgba(15, 23, 42, .03);--spoofy-filter-smart-max-width: 200px;margin-bottom:1.1rem}.spoofy-filters .dashly-mode-select.p-selectbutton{display:inline-flex;align-items:stretch;min-height:var(--spoofy-filter-control-height);height:var(--spoofy-filter-control-height)}.spoofy-filters .dashly-mode-select.p-selectbutton .p-button{min-height:var(--spoofy-filter-control-height);height:100%;padding:0 .8rem;font-size:var(--spoofy-filter-control-font-size);font-weight:600;line-height:1.35;border-radius:var(--spoofy-filter-control-radius);box-shadow:var(--spoofy-filter-control-shadow);display:inline-flex;align-items:center;justify-content:center}.spoofy-filters .dashly-mode-select.p-selectbutton .p-button .p-button-label{line-height:1.35}.spoofy-filters__form{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.spoofy-filters__fields{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) repeat(auto-fit,minmax(140px,200px));align-items:stretch;gap:.55rem;min-width:0;width:100%}.spoofy-filters__actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.spoofy-filters__actions .p-button{width:2.25rem;height:2.25rem;border-radius:10px;color:#64748b}.spoofy-filters__actions .p-button:hover{background:#f1f5f9!important;color:#0f172a}.spoofy-filter-field{display:block;width:100%;min-width:0;padding:0;margin:0;box-sizing:border-box}.spoofy-filter-field:has(.dashly-mode-select){display:flex;align-items:stretch;min-height:var(--spoofy-filter-control-height, 2.5rem)}.spoofy-filter-field--search{position:relative;min-width:0}.spoofy-filter-field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spoofy-filter-field__label--visible{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap;font-size:.84rem;font-weight:500;color:#334155;cursor:pointer}.spoofy-filter-field--toggle{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;max-width:100%;min-height:var(--spoofy-filter-control-height, 2.5rem);height:var(--spoofy-filter-control-height, 2.5rem);padding:0 .85rem;border:var(--spoofy-filter-control-border, 1px solid #e2e8f0);border-radius:var(--spoofy-filter-control-radius, 12px);background:#fff;box-shadow:var(--spoofy-filter-control-shadow, 0 1px 2px rgba(15, 23, 42, .03));box-sizing:border-box}.spoofy-filter-field--toggle .spoofy-filter-field__toggle-control{display:inline-flex;align-items:center;width:auto;flex:0 0 auto}.spoofy-filter-field--toggle .spoofy-filter-field__toggle-control .p-icon-field{display:inline-flex;width:auto}.spoofy-filter-field--toggle .spoofy-filter-field__toggle-control .p-checkbox,.spoofy-filter-field--toggle .spoofy-filter-field__toggle-control .p-inputswitch{margin:0}.spoofy-filter-field__control{display:block;width:100%;max-width:none;flex:none;min-width:0}.spoofy-filter-field__control .input-field-with-clear,.spoofy-filter-field__control .input-field-with-clear__field,.spoofy-filter-field__control .input-field-with-clear__field-wrap,.spoofy-filter-field__control .input-field-with-clear__dropdown-wrap,.spoofy-filter-field__control .input-field-with-clear__multiselect-wrap,.spoofy-filter-field__control .p-icon-field{display:block;width:100%;min-width:0}.spoofy-filter-field__control.p-calendar,.spoofy-filter-field__control .p-calendar{display:inline-flex;align-items:stretch;width:100%;border:var(--spoofy-filter-control-border, 1px solid #e2e8f0);border-radius:var(--spoofy-filter-control-radius, 12px);min-height:var(--spoofy-filter-control-height, 2.5rem);background:#fff;box-shadow:var(--spoofy-filter-control-shadow, 0 1px 2px rgba(15, 23, 42, .03));overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.spoofy-filter-field__control.p-calendar .p-inputtext,.spoofy-filter-field__control .p-calendar .p-inputtext{flex:1 1 auto;width:1%;min-width:0;height:100%;min-height:0;padding:.5rem .8rem;font-size:var(--spoofy-filter-control-font-size, .84rem);border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent;color:#0f172a}.spoofy-filter-field__control.p-calendar .p-inputtext::placeholder,.spoofy-filter-field__control .p-calendar .p-inputtext::placeholder{color:#94a3b8}.spoofy-filter-field__control.p-calendar .p-inputtext:focus,.spoofy-filter-field__control.p-calendar .p-inputtext.p-focus,.spoofy-filter-field__control .p-calendar .p-inputtext:focus,.spoofy-filter-field__control .p-calendar .p-inputtext.p-focus{outline:none;border:none!important;box-shadow:none!important}.spoofy-filter-field__control.p-calendar .p-datepicker-trigger.p-button,.spoofy-filter-field__control .p-calendar .p-datepicker-trigger.p-button{flex:0 0 auto;align-self:stretch;width:2.5rem;min-width:2.5rem;margin:0;padding:0;border:none!important;border-left:var(--spoofy-filter-control-border, 1px solid #e2e8f0)!important;border-radius:0!important;background:#f8fafc!important;color:#64748b!important;box-shadow:none!important}.spoofy-filter-field__control.p-calendar .p-datepicker-trigger.p-button:enabled:hover,.spoofy-filter-field__control.p-calendar .p-datepicker-trigger.p-button:not(:disabled):hover,.spoofy-filter-field__control .p-calendar .p-datepicker-trigger.p-button:enabled:hover,.spoofy-filter-field__control .p-calendar .p-datepicker-trigger.p-button:not(:disabled):hover{background:#f1f5f9!important;color:#334155!important}.spoofy-filter-field__control.p-calendar .p-datepicker-trigger.p-button .p-button-icon,.spoofy-filter-field__control.p-calendar .p-datepicker-trigger.p-button .pi,.spoofy-filter-field__control .p-calendar .p-datepicker-trigger.p-button .p-button-icon,.spoofy-filter-field__control .p-calendar .p-datepicker-trigger.p-button .pi{color:inherit;font-size:.9rem}.spoofy-filter-field__control.p-calendar:focus-within,.spoofy-filter-field__control .p-calendar:focus-within{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626}.spoofy-filter-field__control .p-checkbox{margin-top:.35rem}.spoofy-filters.data-hero-filters .spoofy-filters__fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.spoofy-filters.data-hero-filters.data-hero-filters--views-mode .spoofy-filters__fields{grid-template-columns:repeat(4,minmax(0,1fr))}.spoofy-filters.data-hero-filters.data-hero-filters--pending-apply{padding:.4rem;margin:-.4rem -.4rem .7rem;border-radius:14px;box-shadow:inset 0 0 0 2px #f59e0b66}.data-hero-filters__mode-row{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.data-hero-filters__selection-count{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--smart-filter-height, 2.5rem);padding:0 .85rem;border-radius:var(--smart-filter-radius, 12px);background:#f8fafc;border:1px solid #e2e8f0;line-height:1.35;box-shadow:0 1px 2px #0f172a08;flex-shrink:0}.data-hero-filters__selection-count-label{font-size:.84rem;font-weight:600;color:#64748b}.data-hero-filters__selection-count-value{font-size:.84rem;font-weight:700;color:#0f172a}.data-hero-screen-filter.spoofy-filter-field--search{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.kpi{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.kpi h1{margin:4px;font-weight:600;font-size:28px;display:inline-block;color:#16103c}.kpi .number{margin:0;display:flex;align-items:center;font-size:.875rem;font-weight:500}.kpi .arrow{font-size:.8em}.kpi .text-red{color:#fe7272}.kpi .text-green{color:#37cda0}.table{height:100%;width:100%;border-collapse:collapse;display:contents;transform:translateZ(0)}.table thead{display:block;margin-right:10px}.table thead input.search.p-inputtext.p-component{width:100%}.table thead th{overflow:hidden;white-space:wrap;text-overflow:ellipsis;padding:6px;min-width:1ch!important}.table thead th:first-child{border-top-left-radius:10px;position:relative;right:5px}.table thead th:last-child{border-top-right-radius:10px}.table thead .header{display:flex;align-items:center;justify-content:flex-start;gap:5px;color:#4b5563;font-weight:700;margin-bottom:-15px;line-height:20px;min-width:6ch}.table thead .header .sort{width:1vw}.table td{overflow:hidden;white-space:wrap;text-overflow:ellipsis;padding:6px!important}.table th,.table td{text-align:left;padding:10px}.table th{padding-top:5px;padding-bottom:5px}.table div{overflow:hidden;white-space:wrap;text-overflow:ellipsis;white-space:nowrap;width:100%}.table p{cursor:pointer}.table tr{display:table;width:100%;table-layout:fixed}.table tbody{display:block;height:calc(100% - 40px);overflow-y:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overscroll-behavior-y:contain}.table tbody tr:nth-child(2n){background:#f6f6f8}.table tbody tr:nth-child(odd){background:#fff}.table tbody tr>td:first-child{color:#4b5563;font-weight:700}.table tbody::-webkit-scrollbar{width:10px}.table tbody::-webkit-scrollbar-track{border-bottom-right-radius:5px}.table tbody::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:10px;border:2px solid var(--primary-color-text)}.table tbody::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.table tr p{padding:5px}@supports (-moz-appearance: none){thead{margin-right:0!important}tbody{scrollbar-width:thin;scrollbar-width:10px;overflow-y:scroll}}.gauge text{fill:var(--primary-color)!important}.radial-gauge{flex-grow:1;display:flex;justify-content:center;align-items:center;width:auto;height:auto;overflow:visible}.radial-gauge .value-text text{text-shadow:none!important}.gaugeComponent{display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;padding:0;width:100%;height:100%;overflow:visible}.radial-gauge svg{display:block;overflow:visible;margin:auto}.gaugeComponent{display:flex;justify-content:center;align-items:center}.gaugeComponent svg{width:110%;height:110%;display:block}.gaugeComponent svg>g{transform-origin:center center;transform:translate(15%,10%)}.funnelChart{display:flex;height:100%;width:100%;position:relative}.funnelStyle{flex:1;display:flex;justify-content:center;align-items:center;height:100%}.percentageColumn{top:0;right:0;display:flex;flex-direction:column;height:100%;width:20px;pointer-events:none}.percentageLabel{position:absolute;right:0;font-size:12px;transform:translateY(-50%)}.drillThroughDialog{width:90vw;min-height:70vh;border-radius:10px}.drillThroughDialog .p-dialog-header{background:#fff}.drillThroughDialog .closeDrill{background-color:#fff0!important;color:#4b5563!important;width:auto;height:auto;will-change:transform;border:none!important}.drillThroughDialog .closeDrill:focus,.drillThroughDialog .closeDrill:active,.drillThroughDialog .closeDrill.p-button:focus{outline:none!important;box-shadow:none!important}.drillThroughDialog .closeDrill:hover{background-color:#fff0!important;color:#4b5563!important;will-change:transform}.drillThroughDialog .p-dialog-content{min-height:30vh;padding-top:0}.drillThroughDialog .content-container{position:relative;min-height:200px}.drillThroughDialog .closeDialog{float:right;background:none}.drillThroughDialog .closeDialog:hover{cursor:pointer}.drillThroughDialog .loading-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fffc;z-index:1}.drillThroughDialog .drillThrough{color:#4b5563;background:none;border-radius:100%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;float:right;z-index:99}.drillThroughDialog .drillThrough:hover{cursor:pointer}.drillThroughDialog .searchbar{width:90%}.loadingPopup{text-align:center}.loadingPopup .loading{margin:10px}.loadingPopup p,.loadingPopup h2{opacity:.6;color:var(--primary-color)}.kpiChart h1{font-weight:600;font-size:1.7rem;display:inline-block;padding-left:8px;color:#16103c}.kpiChart .number{position:relative;margin:0;display:flex;align-items:center;font-size:.875rem;font-weight:500;padding-left:8px;bottom:18px}.kpiChart .arrow{font-size:.8em}.kpiChart .text-red{color:#fe7272}.kpiChart .text-green{color:#37cda0}.kpiChart .chart{display:block;width:100%;max-height:50px!important}.dashly-sql-preview{display:flex;flex-direction:column;gap:.35rem}.dashly-sql-preview__label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.dashly-sql-preview__code{margin:0;padding:.55rem .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.45;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;white-space:pre-wrap;word-break:break-word;max-height:12rem;overflow:auto}.dashly-sql-preview-stack{display:flex;flex-direction:column;gap:.85rem}.metric-wizard-dialog button,.metric-wizard-dialog .p-button,.metric-wizard-dialog .p-button .p-button-label,.metric-wizard-dialog .alert-primary-btn,.metric-wizard-dialog .alert-secondary-btn,.metric-wizard-dialog .alerts-tab,.metric-wizard-dialog .processflow-primary-btn,.metric-wizard-dialog .primary-btn,.metric-wizard-dialog .ghost-btn,.metric-wizard-dialog .danger-ghost-btn,.metric-wizard-dialog .outline-btn,.metric-wizard-dialog .close-btn,.metric-wizard-dialog .target-prefill-btn,.metric-wizard-dialog .send-update-btn,.metric-wizard-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .step-task-dialog__create-toggle,.metric-wizard-dialog .step-evaluation-history-btn,.metric-wizard-dialog .alert-history-action-btn.p-button,.metric-wizard-dialog .alert-icon-action,.metric-wizard-dialog .alert-criteria-conditions__toggle,.metric-wizard-dialog .step-criteria-form__conditions-toggle,.metric-wizard-dialog .type-toggle .p-button,.metric-wizard-dialog .assigned-section-header,.metric-wizard-dialog .step-panel-toggle,.metric-wizard-dialog .app-dialog-footer__cancel,.metric-wizard-dialog .app-dialog-footer__submit,.metric-wizard-calculation-dialog button,.metric-wizard-calculation-dialog .p-button,.metric-wizard-calculation-dialog .p-button .p-button-label,.metric-wizard-calculation-dialog .alert-primary-btn,.metric-wizard-calculation-dialog .alert-secondary-btn,.metric-wizard-calculation-dialog .alerts-tab,.metric-wizard-calculation-dialog .processflow-primary-btn,.metric-wizard-calculation-dialog .primary-btn,.metric-wizard-calculation-dialog .ghost-btn,.metric-wizard-calculation-dialog .danger-ghost-btn,.metric-wizard-calculation-dialog .outline-btn,.metric-wizard-calculation-dialog .close-btn,.metric-wizard-calculation-dialog .target-prefill-btn,.metric-wizard-calculation-dialog .send-update-btn,.metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .step-task-dialog__create-toggle,.metric-wizard-calculation-dialog .step-evaluation-history-btn,.metric-wizard-calculation-dialog .alert-history-action-btn.p-button,.metric-wizard-calculation-dialog .alert-icon-action,.metric-wizard-calculation-dialog .alert-criteria-conditions__toggle,.metric-wizard-calculation-dialog .step-criteria-form__conditions-toggle,.metric-wizard-calculation-dialog .type-toggle .p-button,.metric-wizard-calculation-dialog .assigned-section-header,.metric-wizard-calculation-dialog .step-panel-toggle,.metric-wizard-calculation-dialog .app-dialog-footer__cancel,.metric-wizard-calculation-dialog .app-dialog-footer__submit{font-weight:400}.metric-wizard-dialog .processflows-page .processflow-primary-btn,.metric-wizard-dialog .processflows-page .alert-primary-btn,.metric-wizard-dialog .processflows-page .primary-btn,.metric-wizard-dialog .processflows-page .send-update-btn,.metric-wizard-dialog .processflows-page .app-dialog-footer__submit,.metric-wizard-dialog .processflow-detail-page .processflow-primary-btn,.metric-wizard-dialog .processflow-detail-page .alert-primary-btn,.metric-wizard-dialog .processflow-detail-page .primary-btn,.metric-wizard-dialog .processflow-detail-page .send-update-btn,.metric-wizard-dialog .processflow-detail-page .app-dialog-footer__submit,.metric-wizard-dialog .processflow-create-page .processflow-primary-btn,.metric-wizard-dialog .processflow-create-page .alert-primary-btn,.metric-wizard-dialog .processflow-create-page .primary-btn,.metric-wizard-dialog .processflow-create-page .send-update-btn,.metric-wizard-dialog .processflow-create-page .app-dialog-footer__submit,.metric-wizard-dialog .processflow-create-dialog .processflow-primary-btn,.metric-wizard-dialog .processflow-create-dialog .alert-primary-btn,.metric-wizard-dialog .processflow-create-dialog .primary-btn,.metric-wizard-dialog .processflow-create-dialog .send-update-btn,.metric-wizard-dialog .processflow-create-dialog .app-dialog-footer__submit,.metric-wizard-dialog .processflow-create-modal .processflow-primary-btn,.metric-wizard-dialog .processflow-create-modal .alert-primary-btn,.metric-wizard-dialog .processflow-create-modal .primary-btn,.metric-wizard-dialog .processflow-create-modal .send-update-btn,.metric-wizard-dialog .processflow-create-modal .app-dialog-footer__submit,.metric-wizard-dialog .processflow-create-shell .processflow-primary-btn,.metric-wizard-dialog .processflow-create-shell .alert-primary-btn,.metric-wizard-dialog .processflow-create-shell .primary-btn,.metric-wizard-dialog .processflow-create-shell .send-update-btn,.metric-wizard-dialog .processflow-create-shell .app-dialog-footer__submit,.metric-wizard-dialog .alerts-page .processflow-primary-btn,.metric-wizard-dialog .alerts-page .alert-primary-btn,.metric-wizard-dialog .alerts-page .primary-btn,.metric-wizard-dialog .alerts-page .send-update-btn,.metric-wizard-dialog .alerts-page .app-dialog-footer__submit,.metric-wizard-dialog .alert-detail-page .processflow-primary-btn,.metric-wizard-dialog .alert-detail-page .alert-primary-btn,.metric-wizard-dialog .alert-detail-page .primary-btn,.metric-wizard-dialog .alert-detail-page .send-update-btn,.metric-wizard-dialog .alert-detail-page .app-dialog-footer__submit,.metric-wizard-dialog .alert-create-page .processflow-primary-btn,.metric-wizard-dialog .alert-create-page .alert-primary-btn,.metric-wizard-dialog .alert-create-page .primary-btn,.metric-wizard-dialog .alert-create-page .send-update-btn,.metric-wizard-dialog .alert-create-page .app-dialog-footer__submit,.metric-wizard-dialog .alert-create-dialog .processflow-primary-btn,.metric-wizard-dialog .alert-create-dialog .alert-primary-btn,.metric-wizard-dialog .alert-create-dialog .primary-btn,.metric-wizard-dialog .alert-create-dialog .send-update-btn,.metric-wizard-dialog .alert-create-dialog .app-dialog-footer__submit,.metric-wizard-dialog .metric-wizard-dialog .processflow-primary-btn,.metric-wizard-dialog .metric-wizard-dialog .alert-primary-btn,.metric-wizard-dialog .metric-wizard-dialog .primary-btn,.metric-wizard-dialog .metric-wizard-dialog .send-update-btn,.metric-wizard-dialog .metric-wizard-dialog .app-dialog-footer__submit,.metric-wizard-dialog .metric-wizard-calculation-dialog .processflow-primary-btn,.metric-wizard-dialog .metric-wizard-calculation-dialog .alert-primary-btn,.metric-wizard-dialog .metric-wizard-calculation-dialog .primary-btn,.metric-wizard-dialog .metric-wizard-calculation-dialog .send-update-btn,.metric-wizard-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflows-page .processflow-primary-btn,.metric-wizard-calculation-dialog .processflows-page .alert-primary-btn,.metric-wizard-calculation-dialog .processflows-page .primary-btn,.metric-wizard-calculation-dialog .processflows-page .send-update-btn,.metric-wizard-calculation-dialog .processflows-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflow-detail-page .processflow-primary-btn,.metric-wizard-calculation-dialog .processflow-detail-page .alert-primary-btn,.metric-wizard-calculation-dialog .processflow-detail-page .primary-btn,.metric-wizard-calculation-dialog .processflow-detail-page .send-update-btn,.metric-wizard-calculation-dialog .processflow-detail-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflow-create-page .processflow-primary-btn,.metric-wizard-calculation-dialog .processflow-create-page .alert-primary-btn,.metric-wizard-calculation-dialog .processflow-create-page .primary-btn,.metric-wizard-calculation-dialog .processflow-create-page .send-update-btn,.metric-wizard-calculation-dialog .processflow-create-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflow-create-dialog .processflow-primary-btn,.metric-wizard-calculation-dialog .processflow-create-dialog .alert-primary-btn,.metric-wizard-calculation-dialog .processflow-create-dialog .primary-btn,.metric-wizard-calculation-dialog .processflow-create-dialog .send-update-btn,.metric-wizard-calculation-dialog .processflow-create-dialog .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflow-create-modal .processflow-primary-btn,.metric-wizard-calculation-dialog .processflow-create-modal .alert-primary-btn,.metric-wizard-calculation-dialog .processflow-create-modal .primary-btn,.metric-wizard-calculation-dialog .processflow-create-modal .send-update-btn,.metric-wizard-calculation-dialog .processflow-create-modal .app-dialog-footer__submit,.metric-wizard-calculation-dialog .processflow-create-shell .processflow-primary-btn,.metric-wizard-calculation-dialog .processflow-create-shell .alert-primary-btn,.metric-wizard-calculation-dialog .processflow-create-shell .primary-btn,.metric-wizard-calculation-dialog .processflow-create-shell .send-update-btn,.metric-wizard-calculation-dialog .processflow-create-shell .app-dialog-footer__submit,.metric-wizard-calculation-dialog .alerts-page .processflow-primary-btn,.metric-wizard-calculation-dialog .alerts-page .alert-primary-btn,.metric-wizard-calculation-dialog .alerts-page .primary-btn,.metric-wizard-calculation-dialog .alerts-page .send-update-btn,.metric-wizard-calculation-dialog .alerts-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .alert-detail-page .processflow-primary-btn,.metric-wizard-calculation-dialog .alert-detail-page .alert-primary-btn,.metric-wizard-calculation-dialog .alert-detail-page .primary-btn,.metric-wizard-calculation-dialog .alert-detail-page .send-update-btn,.metric-wizard-calculation-dialog .alert-detail-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .alert-create-page .processflow-primary-btn,.metric-wizard-calculation-dialog .alert-create-page .alert-primary-btn,.metric-wizard-calculation-dialog .alert-create-page .primary-btn,.metric-wizard-calculation-dialog .alert-create-page .send-update-btn,.metric-wizard-calculation-dialog .alert-create-page .app-dialog-footer__submit,.metric-wizard-calculation-dialog .alert-create-dialog .processflow-primary-btn,.metric-wizard-calculation-dialog .alert-create-dialog .alert-primary-btn,.metric-wizard-calculation-dialog .alert-create-dialog .primary-btn,.metric-wizard-calculation-dialog .alert-create-dialog .send-update-btn,.metric-wizard-calculation-dialog .alert-create-dialog .app-dialog-footer__submit,.metric-wizard-calculation-dialog .metric-wizard-dialog .processflow-primary-btn,.metric-wizard-calculation-dialog .metric-wizard-dialog .alert-primary-btn,.metric-wizard-calculation-dialog .metric-wizard-dialog .primary-btn,.metric-wizard-calculation-dialog .metric-wizard-dialog .send-update-btn,.metric-wizard-calculation-dialog .metric-wizard-dialog .app-dialog-footer__submit,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .processflow-primary-btn,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .alert-primary-btn,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .primary-btn,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .send-update-btn,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.metric-wizard-dialog .processflows-page .processflow-primary-btn .pi,.metric-wizard-dialog .processflows-page .alert-primary-btn .pi,.metric-wizard-dialog .processflows-page .primary-btn .pi,.metric-wizard-dialog .processflows-page .send-update-btn .pi,.metric-wizard-dialog .processflows-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .processflow-detail-page .processflow-primary-btn .pi,.metric-wizard-dialog .processflow-detail-page .alert-primary-btn .pi,.metric-wizard-dialog .processflow-detail-page .primary-btn .pi,.metric-wizard-dialog .processflow-detail-page .send-update-btn .pi,.metric-wizard-dialog .processflow-detail-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .processflow-create-page .processflow-primary-btn .pi,.metric-wizard-dialog .processflow-create-page .alert-primary-btn .pi,.metric-wizard-dialog .processflow-create-page .primary-btn .pi,.metric-wizard-dialog .processflow-create-page .send-update-btn .pi,.metric-wizard-dialog .processflow-create-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .processflow-create-dialog .processflow-primary-btn .pi,.metric-wizard-dialog .processflow-create-dialog .alert-primary-btn .pi,.metric-wizard-dialog .processflow-create-dialog .primary-btn .pi,.metric-wizard-dialog .processflow-create-dialog .send-update-btn .pi,.metric-wizard-dialog .processflow-create-dialog .app-dialog-footer__submit .pi,.metric-wizard-dialog .processflow-create-modal .processflow-primary-btn .pi,.metric-wizard-dialog .processflow-create-modal .alert-primary-btn .pi,.metric-wizard-dialog .processflow-create-modal .primary-btn .pi,.metric-wizard-dialog .processflow-create-modal .send-update-btn .pi,.metric-wizard-dialog .processflow-create-modal .app-dialog-footer__submit .pi,.metric-wizard-dialog .processflow-create-shell .processflow-primary-btn .pi,.metric-wizard-dialog .processflow-create-shell .alert-primary-btn .pi,.metric-wizard-dialog .processflow-create-shell .primary-btn .pi,.metric-wizard-dialog .processflow-create-shell .send-update-btn .pi,.metric-wizard-dialog .processflow-create-shell .app-dialog-footer__submit .pi,.metric-wizard-dialog .alerts-page .processflow-primary-btn .pi,.metric-wizard-dialog .alerts-page .alert-primary-btn .pi,.metric-wizard-dialog .alerts-page .primary-btn .pi,.metric-wizard-dialog .alerts-page .send-update-btn .pi,.metric-wizard-dialog .alerts-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .alert-detail-page .processflow-primary-btn .pi,.metric-wizard-dialog .alert-detail-page .alert-primary-btn .pi,.metric-wizard-dialog .alert-detail-page .primary-btn .pi,.metric-wizard-dialog .alert-detail-page .send-update-btn .pi,.metric-wizard-dialog .alert-detail-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .alert-create-page .processflow-primary-btn .pi,.metric-wizard-dialog .alert-create-page .alert-primary-btn .pi,.metric-wizard-dialog .alert-create-page .primary-btn .pi,.metric-wizard-dialog .alert-create-page .send-update-btn .pi,.metric-wizard-dialog .alert-create-page .app-dialog-footer__submit .pi,.metric-wizard-dialog .alert-create-dialog .processflow-primary-btn .pi,.metric-wizard-dialog .alert-create-dialog .alert-primary-btn .pi,.metric-wizard-dialog .alert-create-dialog .primary-btn .pi,.metric-wizard-dialog .alert-create-dialog .send-update-btn .pi,.metric-wizard-dialog .alert-create-dialog .app-dialog-footer__submit .pi,.metric-wizard-dialog .metric-wizard-dialog .processflow-primary-btn .pi,.metric-wizard-dialog .metric-wizard-dialog .alert-primary-btn .pi,.metric-wizard-dialog .metric-wizard-dialog .primary-btn .pi,.metric-wizard-dialog .metric-wizard-dialog .send-update-btn .pi,.metric-wizard-dialog .metric-wizard-dialog .app-dialog-footer__submit .pi,.metric-wizard-dialog .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.metric-wizard-dialog .metric-wizard-calculation-dialog .alert-primary-btn .pi,.metric-wizard-dialog .metric-wizard-calculation-dialog .primary-btn .pi,.metric-wizard-dialog .metric-wizard-calculation-dialog .send-update-btn .pi,.metric-wizard-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflows-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflows-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflows-page .primary-btn .pi,.metric-wizard-calculation-dialog .processflows-page .send-update-btn .pi,.metric-wizard-calculation-dialog .processflows-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflow-detail-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-detail-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-detail-page .primary-btn .pi,.metric-wizard-calculation-dialog .processflow-detail-page .send-update-btn .pi,.metric-wizard-calculation-dialog .processflow-detail-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflow-create-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-page .primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-page .send-update-btn .pi,.metric-wizard-calculation-dialog .processflow-create-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflow-create-dialog .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-dialog .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-dialog .primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-dialog .send-update-btn .pi,.metric-wizard-calculation-dialog .processflow-create-dialog .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflow-create-modal .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-modal .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-modal .primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-modal .send-update-btn .pi,.metric-wizard-calculation-dialog .processflow-create-modal .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .processflow-create-shell .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-shell .alert-primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-shell .primary-btn .pi,.metric-wizard-calculation-dialog .processflow-create-shell .send-update-btn .pi,.metric-wizard-calculation-dialog .processflow-create-shell .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .alerts-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .alerts-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .alerts-page .primary-btn .pi,.metric-wizard-calculation-dialog .alerts-page .send-update-btn .pi,.metric-wizard-calculation-dialog .alerts-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .alert-detail-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .alert-detail-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .alert-detail-page .primary-btn .pi,.metric-wizard-calculation-dialog .alert-detail-page .send-update-btn .pi,.metric-wizard-calculation-dialog .alert-detail-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .alert-create-page .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-page .alert-primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-page .primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-page .send-update-btn .pi,.metric-wizard-calculation-dialog .alert-create-page .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .alert-create-dialog .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-dialog .alert-primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-dialog .primary-btn .pi,.metric-wizard-calculation-dialog .alert-create-dialog .send-update-btn .pi,.metric-wizard-calculation-dialog .alert-create-dialog .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .metric-wizard-dialog .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-dialog .alert-primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-dialog .primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-dialog .send-update-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-dialog .app-dialog-footer__submit .pi,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .alert-primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .primary-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .send-update-btn .pi,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.metric-wizard-dialog .processflows-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflows-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflows-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflows-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflows-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflows-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflows-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflows-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-detail-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-detail-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-detail-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-detail-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-modal .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-modal .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-modal .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-modal .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-shell .primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-shell .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .processflow-create-shell .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .processflow-create-shell .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .alerts-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .alerts-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alerts-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alerts-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alerts-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alerts-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alerts-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .alerts-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-detail-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-detail-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-detail-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .alert-detail-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-page .primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-page .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-page .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-page .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-dialog .primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .alert-create-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .alert-create-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflows-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflows-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflows-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflows-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alerts-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alerts-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alerts-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alerts-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.metric-wizard-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflows-page .step-assigned-header .p-button,.metric-wizard-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflow-detail-page .step-assigned-header .p-button,.metric-wizard-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflow-create-page .step-assigned-header .p-button,.metric-wizard-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflow-create-dialog .step-assigned-header .p-button,.metric-wizard-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflow-create-modal .step-assigned-header .p-button,.metric-wizard-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .processflow-create-shell .step-assigned-header .p-button,.metric-wizard-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .alerts-page .step-assigned-header .p-button,.metric-wizard-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .alert-detail-page .step-assigned-header .p-button,.metric-wizard-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .alert-create-page .step-assigned-header .p-button,.metric-wizard-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .alert-create-dialog .step-assigned-header .p-button,.metric-wizard-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .metric-wizard-dialog .step-assigned-header .p-button,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflows-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflow-detail-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflow-create-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflow-create-dialog .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflow-create-modal .step-assigned-header .p-button,.metric-wizard-calculation-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .processflow-create-shell .step-assigned-header .p-button,.metric-wizard-calculation-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .alerts-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .alert-detail-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .alert-create-page .step-assigned-header .p-button,.metric-wizard-calculation-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .alert-create-dialog .step-assigned-header .p-button,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-assigned-header .p-button,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button,.metric-wizard-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflows-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflows-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflow-create-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflow-create-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .alerts-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .alerts-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .alert-detail-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .alert-detail-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .alert-create-page .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .alert-create-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflows-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflows-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .alerts-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .alerts-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .alert-detail-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .alert-detail-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .alert-create-page .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-page .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.metric-wizard-calculation-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.metric-wizard-dialog.alert-create-dialog{width:min(1120px,96vw)}.metric-wizard-dialog .p-dialog-content{padding:0 1rem 1rem;background:#f8fbff}.metric-wizard{font-size:13px;color:#334155}.metric-wizard .metric-wizard-condition-field .p-inputnumber .p-inputnumber-button{width:1.75rem}.metric-wizard .metric-wizard-stepper.p-stepper,.metric-wizard .alert-create-stepper.p-stepper{margin-bottom:.25rem}.metric-wizard .p-stepper{background:transparent}.metric-wizard .p-stepper .p-stepper-nav{justify-content:flex-start;gap:0;padding-bottom:.15rem;border-bottom:1px solid #dbe3ef}.metric-wizard .p-stepper .p-stepper-header{flex:0 0 auto;padding:.65rem 0 .85rem;overflow:visible;flex-wrap:nowrap;gap:.15rem;background:transparent;margin:0}.metric-wizard .p-stepper .p-stepper-header:last-of-type{flex:0 0 auto}.metric-wizard .p-stepper .p-stepper-header .p-stepper-action{font-size:12px;font-weight:500;color:#64748b;gap:.45rem;padding:.3rem .45rem;border-radius:8px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.metric-wizard .p-stepper .p-stepper-header .p-stepper-action:hover{background:#f1f5f9}.metric-wizard .p-stepper .p-stepper-header .p-stepper-number{width:1.55rem;height:1.55rem;min-width:1.55rem;font-size:11px;font-weight:700;border:2px solid #cbd5e1;background:#fff;color:#64748b}.metric-wizard .p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 2px 6px #2563eb47}.metric-wizard .p-stepper .p-stepper-header.p-highlight .p-stepper-action{color:#0f172a;font-weight:600}.metric-wizard .p-stepper .p-stepper-separator{flex:0 0 1.5rem;width:1.5rem!important;min-width:1.5rem;max-width:1.5rem;height:2px;margin:0 .35rem;background:#cbd5e1;border-radius:1px}.metric-wizard .p-stepper .p-stepper-panels{padding:.85rem 0 0;background:transparent}.metric-wizard .p-stepper .p-stepper-panel{background:#fff;border:1px solid #dbe3ef;border-radius:12px;padding:.85rem 1rem .95rem;box-shadow:0 1px 3px #0f172a0f}.metric-wizard .metric-wizard-step-body{display:flex;flex-direction:column;gap:.85rem;padding-top:.1rem}.metric-wizard .metric-wizard-step-help{margin:0;padding:.7rem .9rem;font-size:.8125rem;font-weight:500;line-height:1.55;color:#475569;background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #dbeafe;border-radius:10px;border-left:3px solid #3b82f6}.metric-wizard .metric-wizard-section-divider.p-divider{margin:.25rem 0;border-color:#e2e8f0}.metric-wizard .metric-wizard-section-divider.p-divider:before{border-color:#e2e8f0}.metric-wizard h4{margin:0;font-size:.9rem;font-weight:700;color:#0f172a}.metric-wizard .metric-wizard-form-section{display:grid;grid-template-columns:1fr;gap:.15rem .75rem}@media (min-width: 768px){.metric-wizard .metric-wizard-form-section{grid-template-columns:1fr 1fr}.metric-wizard .metric-wizard-form-section>[class*=col-12]:not(.md\\:col-6){grid-column:1/-1}}.metric-wizard .metric-wizard-form-section label.font-bold{font-size:12px;font-weight:600;color:#64748b;margin-bottom:.15rem}.metric-wizard .metric-wizard-field-label{font-size:12px;font-weight:600!important;color:#64748b}.metric-wizard .metric-wizard-graph-types{grid-column:1/-1;display:flex;flex-direction:column;gap:.35rem}.metric-wizard .metric-wizard-graph-types .metric-wizard-field-label{margin-bottom:.1rem}.metric-wizard .metric-wizard-graph-types .dashly-picklist.p-picklist{width:100%}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist){width:100%;display:flex;flex-direction:row;align-items:stretch;gap:.5rem;padding:.65rem;border:1px solid #dbe3ef;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-source-controls{display:none!important}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-source-wrapper,.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-target-wrapper{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-header{background:#f8fafc;font-weight:600;font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:#64748b;padding:.45rem .65rem;border:1px solid #e2e8f0;border-bottom:none;border-radius:8px 8px 0 0}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-list{flex:1;min-height:10rem;max-height:12rem;border:1px solid #e2e8f0;border-radius:0 0 8px 8px;background:#fff}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-item{padding:.4rem .65rem;font-size:13px}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-item:hover{background:#f0f9ff}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-item.p-highlight{background:#eff6ff;color:#1d4ed8}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-buttons{position:static!important;bottom:auto!important;display:flex;flex-direction:column;justify-content:center;align-self:center;gap:.35rem;padding:0 .15rem!important;flex:0 0 auto}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-buttons .p-button{width:2.1rem;height:2.1rem;margin:0!important;padding:0;background:#fff;border:1px solid #cbd5e1;color:#475569}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-buttons .p-button .p-button-icon{font-size:.75rem;color:#475569}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-buttons .p-button:enabled:hover{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-buttons .p-button:enabled:hover .p-button-icon{color:#1d4ed8}.metric-wizard .metric-wizard-graph-types .p-picklist:not(.dashly-picklist) .p-picklist-target-controls{flex:0 0 auto}.metric-wizard .metric-wizard-column-table{width:100%;background:#fff;border:1px solid #dbe3ef;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.metric-wizard .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table__row{display:grid;align-items:center;column-gap:.75rem;padding:.5rem 1rem}.metric-wizard .metric-wizard-column-table__header{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding-top:.6rem;padding-bottom:.6rem}.metric-wizard .metric-wizard-column-table__header-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-wizard .metric-wizard-column-table__body{max-height:min(36vh,320px);overflow-y:auto}.metric-wizard .metric-wizard-column-table__row{transition:background-color .12s ease}.metric-wizard .metric-wizard-column-table__row:nth-child(2n){background:#fafbfc}.metric-wizard .metric-wizard-column-table__row:hover{background:#f0f9ff}.metric-wizard .metric-wizard-column-table__row:not(:last-child){border-bottom:1px solid #f1f5f9}.metric-wizard .metric-wizard-column-table__cell{min-width:0}.metric-wizard .metric-wizard-column-table__cell .input-field-with-clear,.metric-wizard .metric-wizard-column-table__cell .p-inputtext,.metric-wizard .metric-wizard-column-table__cell .p-dropdown,.metric-wizard .metric-wizard-column-table__cell .p-inputnumber{width:100%}.metric-wizard .metric-wizard-column-table__cell .p-inputtext:disabled,.metric-wizard .metric-wizard-column-table__cell .p-inputtext[disabled]{background:#f8fafc;color:#475569;border:1px solid #e2e8f0;border-radius:8px;opacity:1;min-height:36px}.metric-wizard .metric-wizard-column-table__cell .p-dropdown{min-height:36px;border-radius:8px;border-color:#d3dbe7}.metric-wizard .metric-wizard-column-table__cell--checkbox{display:flex;justify-content:center}.metric-wizard .metric-wizard-column-table__cell--checkbox .p-checkbox .p-checkbox-box{border-radius:4px;border-color:#cbd5e1}.metric-wizard .metric-wizard-column-table__cell--checkbox .p-checkbox.p-highlight .p-checkbox-box{background:#2563eb;border-color:#2563eb}.metric-wizard .metric-wizard-column-table--filter .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--filter .metric-wizard-column-table__row{grid-template-columns:3.25rem minmax(4.5rem,.75fr) minmax(6rem,1.15fr) minmax(6rem,1.15fr)}.metric-wizard .metric-wizard-column-table--grouping .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--grouping .metric-wizard-column-table__row{grid-template-columns:3.25rem minmax(6rem,1.35fr) minmax(7rem,1.15fr) minmax(3.5rem,.45fr)}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__row{grid-template-columns:2.1rem 2.5rem minmax(5.5rem,.9fr) minmax(3.25rem,.42fr) minmax(6.5rem,1fr) minmax(7.5rem,.95fr)}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__cell--reorder{display:flex;align-items:center;justify-content:center;padding-top:.1rem;color:#94a3b8;touch-action:none}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__cell--reorder:active{cursor:grabbing}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-datapoint-drag-handle{font-size:.95rem;line-height:1;cursor:grab}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__row--dragging{background:#eff6ff;box-shadow:0 8px 20px #0f172a1f;border-radius:8px}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-datapoint-name-cell{display:flex;align-items:center;gap:.35rem;min-width:0}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-datapoint-name-cell .metric-wizard-readonly-cell{flex:1;min-width:0}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-datapoint-calculation-btn.p-button{flex-shrink:0;width:1.75rem;height:1.75rem;padding:0}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-column-table__cell--readonly{display:flex;align-items:center}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-readonly-cell{display:block;width:100%;padding:.3rem .5rem;font-size:12px;line-height:1.3;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-readonly-cell--calculation{color:#64748b;font-style:italic;background:#f1f5f9}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-prefix-toggle{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:32px;padding:.15rem .35rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;font-size:11px;color:#64748b;white-space:nowrap}.metric-wizard .metric-wizard-column-table--datapoint .metric-wizard-prefix-toggle .p-inputswitch{transform:scale(.82)}.metric-wizard .metric-wizard-column-table--datapoint-compact .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--datapoint-compact .metric-wizard-column-table__row{grid-template-columns:2.1rem 2.5rem minmax(6rem,1.05fr) minmax(3.25rem,.42fr) minmax(8rem,1.1fr)}.metric-wizard .metric-wizard-column-table--datapoint-prefix.metric-wizard-column-table--datapoint:not(.metric-wizard-column-table--datapoint-compact) .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--datapoint-prefix.metric-wizard-column-table--datapoint:not(.metric-wizard-column-table--datapoint-compact) .metric-wizard-column-table__row{grid-template-columns:2.1rem 2.5rem minmax(5rem,.8fr) minmax(3rem,.38fr) minmax(5.5rem,.85fr) minmax(6.5rem,.85fr) minmax(4.5rem,.5fr) minmax(2.75rem,.28fr)}.metric-wizard .metric-wizard-column-table--datapoint-prefix.metric-wizard-column-table--datapoint-compact .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--datapoint-prefix.metric-wizard-column-table--datapoint-compact .metric-wizard-column-table__row{grid-template-columns:2.1rem 2.5rem minmax(5.5rem,.9fr) minmax(3rem,.38fr) minmax(7rem,.95fr) minmax(4.5rem,.5fr) minmax(2.75rem,.28fr)}.metric-wizard .metric-wizard-conditions-panel{display:flex;flex-direction:column;gap:.65rem}.metric-wizard .metric-wizard-conditions-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.metric-wizard .metric-wizard-add-btn.p-button{border:1px solid #3b82f6;color:#1d4ed8;background:#fff;font-size:13px;font-weight:600;padding:.45rem .85rem;border-radius:8px;flex-shrink:0}.metric-wizard .metric-wizard-add-btn.p-button .p-button-icon,.metric-wizard .metric-wizard-add-btn.p-button .p-button-label{color:#1d4ed8}.metric-wizard .metric-wizard-add-btn.p-button:enabled:hover{background:#eff6ff;border-color:#2563eb;color:#1e40af}.metric-wizard .metric-wizard-add-btn.p-button:enabled:hover .p-button-icon,.metric-wizard .metric-wizard-add-btn.p-button:enabled:hover .p-button-label{color:#1e40af}.metric-wizard .metric-wizard-condition-card{display:flex;flex-direction:column;gap:.55rem;padding:.5rem .65rem;background:#fff;border:1px solid #dbe3ef;border-radius:10px;box-shadow:0 1px 2px #0f172a0a}.metric-wizard .metric-wizard-condition-card--limit .metric-wizard-condition-row--limit{max-width:28rem}.metric-wizard .metric-wizard-condition-row{display:grid;align-items:center;gap:.45rem .6rem}.metric-wizard .metric-wizard-condition-row--where{grid-template-columns:minmax(7.5rem,.82fr) minmax(8.5rem,1fr) minmax(8.75rem,.88fr) minmax(10rem,1.35fr) 2.5rem}.metric-wizard .metric-wizard-condition-row--limit{grid-template-columns:minmax(7.5rem,.82fr) minmax(5.5rem,.5fr) 2.5rem}.metric-wizard .metric-wizard-condition-field{display:flex;flex-direction:column;min-width:0}.metric-wizard .metric-wizard-condition-field--actions{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:.35rem;align-self:center}.metric-wizard .metric-wizard-condition-field .p-dropdown,.metric-wizard .metric-wizard-condition-field .p-inputnumber,.metric-wizard .metric-wizard-condition-field .p-autocomplete{width:100%}.metric-wizard .metric-wizard-condition-field .p-dropdown{min-height:32px;border-radius:8px;border-color:#d3dbe7}.metric-wizard .metric-wizard-condition-field .p-dropdown .p-dropdown-label{font-size:13px;padding:.35rem .5rem}.metric-wizard .metric-wizard-condition-field .p-inputnumber{min-height:32px}.metric-wizard .metric-wizard-condition-field .p-inputnumber .p-inputnumber-input{font-size:13px;padding:.35rem .5rem;border-radius:8px 0 0 8px;border-color:#d3dbe7}.metric-wizard .metric-wizard-condition-field .p-inputnumber .p-inputnumber-button{width:1.75rem;background:#f8fafc;border-color:#d3dbe7;color:#475569}.metric-wizard .metric-wizard-condition-operator-section{display:flex;flex-direction:column;gap:.35rem;padding-top:.15rem;border-top:1px solid #f1f5f9}.metric-wizard .metric-wizard-condition-operator-section__label{font-size:11px;font-weight:600;color:#64748b;letter-spacing:.02em;text-transform:uppercase}.metric-wizard .metric-wizard-operator-cards.selectable-card-group{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem}@media (max-width: 900px){.metric-wizard .metric-wizard-operator-cards.selectable-card-group{grid-template-columns:repeat(3,minmax(0,1fr))}}.metric-wizard .metric-wizard-operator-card.selectable-card{align-items:center;gap:.35rem;padding:.38rem .45rem;border-radius:8px}.metric-wizard .metric-wizard-operator-card.selectable-card .selectable-card__icon{font-size:.75rem;margin-top:0}.metric-wizard .metric-wizard-operator-card.selectable-card .selectable-card__title{font-size:.68rem;line-height:1.2}.metric-wizard .metric-wizard-condition-values-empty{display:flex;align-items:center;width:100%;min-height:var(--dashly-form-control-height);padding:0 var(--dashly-form-control-padding-x);border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;box-sizing:border-box}.metric-wizard .metric-wizard-condition-values-empty__text{flex:1;min-width:0;font-size:var(--dashly-form-control-font-size);color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-wizard .metric-wizard-condition-values-empty__icon{flex-shrink:0;font-size:.65rem;color:#cbd5e1;margin-left:.35rem}.metric-wizard .metric-wizard-condition-card .dashly-autocomplete.p-autocomplete,.metric-wizard .metric-wizard-condition-card .dashly-dropdown.p-dropdown{width:100%}.metric-wizard .metric-wizard-condition-card .p-dropdown:not(.p-disabled).p-focus,.metric-wizard .metric-wizard-condition-card .p-autocomplete.p-autocomplete-dd.p-focus{border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.metric-wizard .metric-wizard-column-table--datapoint .p-inputswitch:has(input[aria-checked=true]) .p-inputswitch-slider{background:#2563eb}.metric-wizard .metric-wizard-column-table--datapoint .p-inputswitch:has(input[aria-checked=false]) .p-inputswitch-slider{background:#94a3b8}.metric-wizard .metric-wizard-step-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:.35rem;padding:.85rem 0 0;border-top:1px solid #e2e8f0;background:transparent;box-sizing:border-box}.metric-wizard .metric-wizard-step-footer--end{justify-content:flex-end}.metric-wizard .metric-wizard-step-footer__actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.metric-wizard .metric-wizard-footer-btn.p-button{font-size:.875rem;font-weight:400;border-radius:8px;min-height:2.25rem;padding:.45rem 1rem}.metric-wizard .metric-wizard-footer-btn.p-button .p-button-label,.metric-wizard .metric-wizard-footer-btn.p-button .p-button-icon{font-weight:inherit}.metric-wizard .metric-wizard-footer-btn--text.p-button{background:transparent!important;border:none!important;box-shadow:none!important;color:#334155;min-height:auto;padding:.35rem .2rem}.metric-wizard .metric-wizard-footer-btn--text.p-button .p-button-label,.metric-wizard .metric-wizard-footer-btn--text.p-button .p-button-icon{color:#334155;font-weight:400}.metric-wizard .metric-wizard-footer-btn--text.p-button:enabled:hover,.metric-wizard .metric-wizard-footer-btn--text.p-button:hover:enabled{background:transparent!important;border-color:transparent!important;color:#0f172a}.metric-wizard .metric-wizard-footer-btn--text.p-button:enabled:hover .p-button-label,.metric-wizard .metric-wizard-footer-btn--text.p-button:enabled:hover .p-button-icon,.metric-wizard .metric-wizard-footer-btn--text.p-button:hover:enabled .p-button-label,.metric-wizard .metric-wizard-footer-btn--text.p-button:hover:enabled .p-button-icon{color:#0f172a}.metric-wizard .metric-wizard-footer-btn--outline.p-button{background:#fff;border:1px solid #3b82f6;color:#1d4ed8}.metric-wizard .metric-wizard-footer-btn--outline.p-button .p-button-label,.metric-wizard .metric-wizard-footer-btn--outline.p-button .p-button-icon{color:#1d4ed8}.metric-wizard .metric-wizard-footer-btn--outline.p-button:enabled:hover{background:#eff6ff;border-color:#2563eb}.metric-wizard .metric-wizard-footer-btn--primary.p-button{background:#2563eb;border:1px solid #2563eb;color:#fff}.metric-wizard .metric-wizard-footer-btn--primary.p-button .p-button-label,.metric-wizard .metric-wizard-footer-btn--primary.p-button .p-button-icon{color:#fff}.metric-wizard .metric-wizard-footer-btn--primary.p-button:enabled:hover{background:#1d4ed8;border-color:#1d4ed8}.metric-wizard .metric-wizard-footer-btn--primary.p-button:disabled{opacity:.55}.metric-wizard .grid [class^=col]{margin-top:0;padding:4px 6px}.metric-wizard-dialog .p-dropdown-panel .p-dropdown-items{font-size:12px}.metric-wizard-dialog .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background-color:#eff6ff!important}.metric-wizard-dialog .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background-color:#eff6ff}.metric-wizard-calculation-form{display:flex;flex-direction:column;gap:.75rem;width:100%}.metric-wizard-calculation-form__preview{margin:0;padding:.65rem .75rem;font-size:13px;line-height:1.5;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-word}.metric-wizard-calculation-form__preview-name{font-weight:700;color:#0f172a}.metric-wizard-calculation-form__preview-equals{color:#64748b}.metric-wizard-calculation-form__preview-op{font-weight:600;color:#1d4ed8}.metric-wizard-calculation-form__preview-value{font-style:italic;color:#475569}.metric-wizard-calculation-panel{display:flex;flex-direction:column;gap:.65rem;padding:.75rem .85rem;background:#fff;border:1px solid #dbe3ef;border-radius:12px;box-shadow:0 1px 2px #0f172a0a}.metric-wizard-calculation-panel--compact{padding:.7rem .85rem}.metric-wizard-calculation-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.45rem;border-bottom:1px solid #f1f5f9}.metric-wizard-calculation-panel__title{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#475569}.metric-wizard-calculation-panel .dashly-field-shell{min-width:0}.metric-wizard-calculation-panel .dashly-dropdown.p-dropdown,.metric-wizard-calculation-panel .dashly-field-shell .p-dropdown{width:100%}.metric-wizard-calculation-builder__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .75rem}.metric-wizard-calculation-builder__grid-spacer{display:block;min-height:0}.metric-wizard-calculation-subquery{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .65rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.metric-wizard-calculation-subquery__label{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;padding-top:.15rem}.metric-wizard-calculation-subquery__value{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.45;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all;white-space:pre-wrap}.metric-wizard-calculation-lines{display:flex;flex-direction:column;gap:.4rem}.metric-wizard-calculation-row{display:grid;grid-template-columns:4.25rem minmax(0,1fr) 5.5rem 2.25rem;gap:.55rem .65rem;align-items:center}.metric-wizard-calculation-row--header{padding-bottom:.15rem}.metric-wizard-calculation-row__label{font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#94a3b8;text-align:center;white-space:nowrap}.metric-wizard-calculation-row__label:nth-child(2){text-align:left}.metric-wizard-calculation-row__label-spacer{width:2.25rem}.metric-wizard-calculation-row .input-field-with-clear{width:100%;min-width:0}.metric-wizard-calculation-row .dashly-dropdown.p-dropdown,.metric-wizard-calculation-row .dashly-text-input.p-inputtext,.metric-wizard-calculation-row .p-inputtext{width:100%}.metric-wizard-calculation-row__prefix .p-inputtext,.metric-wizard-calculation-row__suffix .p-inputtext{text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.metric-wizard-calculation-row__delete-spacer{width:2.25rem;flex-shrink:0}.metric-wizard-calculation-row__delete.p-button{width:2.25rem;height:2.25rem;padding:0;flex-shrink:0}.metric-wizard-calculation-name__field{width:100%;min-width:0}.metric-wizard-calculation-name__field .dashly-field-shell__label{font-size:12px;font-weight:600;color:#475569}.metric-wizard-calculation-add-btn.p-button{border:1px solid #3b82f6;color:#1d4ed8;background:#fff;font-size:13px;font-weight:600;padding:.45rem .85rem;border-radius:8px;min-height:2.5rem;white-space:nowrap}.metric-wizard-calculation-add-btn.p-button .p-button-icon,.metric-wizard-calculation-add-btn.p-button .p-button-label{color:#1d4ed8}.metric-wizard-calculation-add-btn.p-button:enabled:hover{background:#eff6ff;border-color:#2563eb;color:#1e40af}.metric-wizard-calculation-add-btn.p-button:enabled:hover .p-button-icon,.metric-wizard-calculation-add-btn.p-button:enabled:hover .p-button-label{color:#1e40af}.metric-wizard-calculation-add-btn.p-button:disabled{opacity:.55}.metric-wizard-calculation-dialog .p-dialog-content{padding:1rem 1.15rem 1.15rem;background:#f8fbff}@media (max-width: 900px){.metric-wizard-calculation-builder__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-wizard-calculation-builder__grid-spacer{display:none}.metric-wizard-calculation-row{grid-template-columns:3.5rem minmax(0,1fr) 4.5rem 2.25rem}.metric-wizard-calculation-panel__header{flex-direction:column;align-items:stretch}.metric-wizard-calculation-panel__header .metric-wizard-calculation-add-btn{width:100%;justify-content:center}}.p-dropdown-panel.dashly-dropdown-panel.metric-wizard-condition-overlay-panel,.p-autocomplete-panel.dashly-autocomplete-panel.metric-wizard-condition-overlay-panel{z-index:99999!important}@media (max-width: 768px){.metric-wizard .metric-wizard-column-table__body{overflow-x:auto}.metric-wizard .metric-wizard-column-table--filter .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--filter .metric-wizard-column-table__row{min-width:32rem}.metric-wizard .metric-wizard-column-table--grouping .metric-wizard-column-table__header,.metric-wizard .metric-wizard-column-table--grouping .metric-wizard-column-table__row{min-width:28rem}.metric-wizard .metric-wizard-condition-row--where,.metric-wizard .metric-wizard-condition-row--limit{grid-template-columns:1fr 1fr}.metric-wizard .metric-wizard-condition-field--actions{grid-column:1/-1;flex-direction:row;justify-content:flex-end;align-items:center}.metric-wizard .metric-wizard-condition-field--actions .metric-wizard-condition-field__label{visibility:visible;height:auto;margin-right:auto}.metric-wizard .metric-wizard-step-footer{flex-direction:column;align-items:stretch}.metric-wizard .metric-wizard-step-footer__actions{justify-content:flex-end}}.datapoint-calculation-builder{display:flex;flex-direction:column;gap:1rem}.datapoint-calculation-builder__template,.datapoint-calculation-builder__advanced{display:flex;flex-direction:column;gap:.75rem}.datapoint-calculation-builder__pro-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1rem;align-items:start}.datapoint-calculation-builder__pro-main{display:flex;flex-direction:column;gap:.75rem;min-width:0}.datapoint-calculation-builder__pro-sidebar{display:flex;flex-direction:column;gap:.75rem;min-height:12rem;max-height:30rem;overflow-y:auto}.datapoint-calculation-builder__pro-panel{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.datapoint-calculation-builder__pro-panel-title{margin:0;font-size:13px;font-weight:600;color:#0f172a}.datapoint-calculation-builder__pro-panel-empty{margin:0;font-size:12px;color:#64748b}.datapoint-calculation-builder__pro-reference-table-wrap{overflow-x:auto}.datapoint-calculation-builder__pro-reference-table{width:100%;border-collapse:collapse}.datapoint-calculation-builder__pro-reference-table thead th{padding:0 .15rem .35rem;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b;text-align:left;border-bottom:1px solid #e2e8f0}.datapoint-calculation-builder__pro-reference-table tbody tr.datapoint-calculation-builder__pro-reference-row{cursor:pointer;transition:background-color .15s ease}.datapoint-calculation-builder__pro-reference-table tbody tr.datapoint-calculation-builder__pro-reference-row:hover,.datapoint-calculation-builder__pro-reference-table tbody tr.datapoint-calculation-builder__pro-reference-row:focus-visible{background:#eef2ff;outline:none}.datapoint-calculation-builder__pro-reference-table tbody tr.datapoint-calculation-builder__pro-reference-row:focus-visible{box-shadow:inset 0 0 0 2px #3b82f6}.datapoint-calculation-builder__pro-reference-cell{padding:.45rem .15rem;border-bottom:1px solid #eef2f7;vertical-align:top}.datapoint-calculation-builder__pro-reference-cell:first-child{padding-left:.35rem;width:52%}.datapoint-calculation-builder__pro-reference-cell:last-child{padding-right:.35rem}.datapoint-calculation-builder__pro-reference-snippet{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;color:#0f172a;word-break:break-all}.datapoint-calculation-builder__pro-reference-label{display:block;font-size:11px;color:#475569;line-height:1.35}.datapoint-calculation-builder__pro-reference-kind{display:block;margin-top:.1rem;font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.datapoint-calculation-builder__pro-columns-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;overflow-y:auto}.datapoint-calculation-builder__pro-column-item{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;width:100%;padding:.4rem .55rem;border-radius:8px;background:#fff;border:1px solid #e2e8f0;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.datapoint-calculation-builder__pro-column-item:hover{background:#f8fafc;border-color:#cbd5e1}.datapoint-calculation-builder__pro-column-item:focus-visible{outline:2px solid #3b82f6;outline-offset:1px}.datapoint-calculation-builder__pro-column-name{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;color:#0f172a;word-break:break-all}.datapoint-calculation-builder__pro-column-type{flex-shrink:0;font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.datapoint-calculation-builder__pro-hint{margin:0;font-size:12px;color:#64748b}.datapoint-calculation-builder__pro-readonly{display:flex;flex-direction:column;gap:.75rem}.datapoint-calculation-builder__pro-readonly-hint{margin:0;padding:.65rem .75rem;border-radius:10px;border:1px solid #fde68a;background:#fffbeb;font-size:12px;color:#92400e}.datapoint-calculation-builder__section{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .95rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.datapoint-calculation-builder__section-title{margin:0;font-size:14px;font-weight:600;color:#0f172a}.datapoint-calculation-builder__empty-fields{margin:0;font-size:13px;color:#b45309}.datapoint-calculation-builder__advanced-link{align-self:flex-start;padding-left:0}.datapoint-calculation-builder__preview{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem;border:1px solid #dbe3ef;border-radius:10px;background:#f8fafc}.datapoint-calculation-builder__preview-label{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.datapoint-calculation-builder__preview-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5;color:#0f172a;white-space:pre-wrap;word-break:break-word}.datapoint-calculation-arg-slot{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.datapoint-calculation-arg-slot__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.datapoint-calculation-arg-slot__title{font-size:13px;font-weight:600;color:#334155}.datapoint-calculation-field-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(9.5rem,11rem);gap:.65rem;align-items:end}.datapoint-calculation-field-row__field,.datapoint-calculation-field-row__aggregate{min-width:0}.datapoint-calculation-arg-slot--nested{margin-top:.35rem}.datapoint-calculation-arg-slot__mode-toggle{display:inline-flex;align-items:center;gap:.2rem;flex-wrap:wrap}.datapoint-calculation-arg-slot__mode-toggle .p-button{padding:.3rem .55rem;font-size:12px}.datapoint-calculation-nested{display:flex;flex-direction:column;gap:.65rem;padding:.65rem;border-radius:8px;background:#fff;border:1px solid #e2e8f0}.metric-datapoint-calculation-dialog{width:min(920px,96vw)}.metric-datapoint-calculation-dialog:has(.datapoint-calculation-builder__pro-layout){width:min(1120px,96vw)}@media (max-width: 900px){.datapoint-calculation-builder__pro-layout{grid-template-columns:1fr}.datapoint-calculation-builder__pro-sidebar{max-height:20rem}}.dashly-mode-select.p-selectbutton{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:.25rem;min-height:2.5rem}.dashly-mode-select.p-selectbutton .p-button{min-height:2.5rem;padding:0 .8rem;font-size:.84rem;font-weight:600;line-height:1.35;border-radius:12px;box-shadow:0 1px 2px #0f172a08;display:inline-flex;align-items:center;justify-content:center}.dashly-mode-select-panel{display:flex;flex-direction:column;gap:.5rem;padding:.65rem .75rem;border-radius:10px;background:#f0f7ff;border:1px solid #dbeafe}.dashly-mode-select-panel__label{margin:0;font-size:.8125rem;font-weight:600;color:#334155}.message .p-badge{position:fixed;z-index:200;bottom:48px;right:10px;min-width:1.4rem;height:1.4rem;line-height:2;background-color:var(--secondary-color);color:var(--secondary-color-text)}.dashboard-message-panel{position:fixed;right:4.25rem;bottom:.5rem;z-index:1200;display:flex;flex-direction:column;width:20rem;max-width:calc(100vw - 5rem);height:22rem;max-height:min(22rem,100vh - 6rem);border-radius:14px;border:1px solid #dbe3ef;box-shadow:0 20px 40px #0f172a2e;overflow:hidden;background:#f8fbff}.dashboard-message-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;padding:.65rem .85rem;background:#f8fbff;border-bottom:1px solid #dbe3ef}.dashboard-message-panel__title{flex:1;min-width:0;color:#0f172a;font-size:.9rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-message-panel__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;transition:background .12s ease,color .12s ease}.dashboard-message-panel__close:hover{background:#eef2f7;color:#334155}.dashboard-message-panel__body{flex:1;min-height:0;overflow-y:auto;padding:.65rem .85rem;background:#f8fbff}.dashboard-message-panel__footer{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;padding:.65rem .85rem;border-top:1px solid #dbe3ef;background:#f8fafc;box-sizing:border-box}.dashboard-message-panel--fullscreen{top:0;left:0;right:0;bottom:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.message-scroll{display:flex;flex-direction:column;gap:.5rem}.message-bubble{display:flex;flex-direction:column;max-width:85%;gap:.15rem}.message-bubble--own{align-self:flex-end;align-items:flex-end}.message-bubble--other{align-self:flex-start;align-items:flex-start}.message-bubble-author{font-size:.7rem;font-weight:600;color:#64748b;padding:0 .2rem}.message-bubble-body{padding:.45rem .65rem;border-radius:8px;font-size:.8125rem;line-height:1.4;color:#0f172a;word-break:break-word;white-space:pre-wrap;background:#fff;border:1px solid #dbe3ef}.message-mention{color:#2563eb;font-weight:600}.initialLoad{align-self:center;margin:.75rem auto}.message-compose{display:flex;align-items:center;gap:.35rem;width:100%;padding:.2rem .2rem .2rem .55rem;border:1px solid #dbe3ef;border-radius:8px;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.message-compose:focus-within{border-color:#93c5fd;box-shadow:0 0 0 2px #2563eb1f}.message-compose--error,.message-compose:has(.message-compose__input--error){border-color:#f87171}.message-compose .message-compose__input.p-mention{flex:1;min-width:0;border:none!important;box-shadow:none!important;background:transparent!important;padding:0}.message-compose .message-compose__input .p-inputtext,.message-compose .message-compose__input textarea{width:100%;min-height:1.5rem;max-height:3.25rem;padding:.3rem 0;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;resize:none;font-size:.8125rem;line-height:1.35;background:transparent!important;color:#0f172a}.message-compose .dashboard-message-send.p-button{flex-shrink:0;width:2rem;height:2rem;min-width:2rem;padding:0;border:none!important;border-radius:6px;background:#2563eb!important;color:#fff!important}.message-compose .dashboard-message-send.p-button .p-button-icon{color:#fff!important}.message-compose .dashboard-message-send.p-button:enabled:hover,.message-compose .dashboard-message-send.p-button:not(:disabled):hover{background:#1d4ed8!important;border:none!important}.message-compose .dashboard-message-send.p-button:disabled{opacity:.55;background:#94a3b8!important}.message-compose .mention-panel{left:0!important;max-height:140px;top:auto!important;bottom:calc(100% + 4px)!important;border-radius:8px;border:1px solid #dbe3ef;box-shadow:0 8px 24px #0f172a1a}.dashboard-message-panel__footer .p-error{color:#dc2626;margin:.35rem 0 0;font-size:.75rem}.textField{overflow:hidden;width:100%;height:100%;text-overflow:ellipsis;white-space:wrap;overflow-y:auto}.textField>*{overflow:hidden;text-overflow:ellipsis;white-space:wrap}.textField .ql-editor{padding:0;border:none;background:transparent;white-space:pre-wrap;word-wrap:break-word}.textField h1,.textField h2,.textField h3,.textField h4,.textField h5,.textField h6{margin:.5em 0;font-weight:700;white-space:pre-wrap}.textField h1{font-size:2em}.textField h2{font-size:1.5em}.textField h3{font-size:1.17em}.textField p{margin:.5em 0;white-space:pre-wrap}.textField ul,.textField ol{margin:.5em 0;padding-left:2em;white-space:pre-wrap}.textField li{margin:.25em 0;white-space:pre-wrap}.textField strong,.textField b{font-weight:700;white-space:pre-wrap}.textField em,.textField i{font-style:italic;white-space:pre-wrap}.textField u{text-decoration:underline;white-space:pre-wrap}.textField s,.textField strike{text-decoration:line-through;white-space:pre-wrap}.textField blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid #ccc;white-space:pre-wrap}.textField .ql-align-center{text-align:center;white-space:pre-wrap}.textField .ql-align-right{text-align:right;white-space:pre-wrap}.textField .ql-align-justify{text-align:justify;white-space:pre-wrap}.textField .ql-color-red{color:#e60000}.textField .ql-color-orange{color:#f90}.textField .ql-color-yellow{color:#ff0}.textField .ql-color-green{color:#008a00}.textField .ql-color-blue{color:#06c}.textField .ql-color-purple{color:#93f}.textField .ql-color-gray{color:#666}.textField .ql-bg-red{background-color:#e60000}.textField .ql-bg-orange{background-color:#f90}.textField .ql-bg-yellow{background-color:#ff0}.textField .ql-bg-green{background-color:#008a00}.textField .ql-bg-blue{background-color:#06c}.textField .ql-bg-purple{background-color:#93f}.textField .ql-bg-gray{background-color:#666}.textField .ql-indent-1{padding-left:3em}.textField .ql-indent-2{padding-left:6em}.textField .ql-indent-3{padding-left:9em}.textField .ql-indent-4{padding-left:12em}.textField .ql-indent-5{padding-left:15em}.textField .ql-indent-6{padding-left:18em}.textField .ql-indent-7{padding-left:21em}.textField .ql-indent-8{padding-left:24em}.textField .ql-size-small{font-size:.75em}.textField .ql-size-large{font-size:1.5em}.textField .ql-size-huge{font-size:2.5em}.textField *,.textField span,.textField div{white-space:pre-wrap}.textField ul{list-style-type:disc}.textField ol{list-style-type:decimal}.textField li[data-list=bullet]{counter-increment:none!important;list-style-type:none!important;position:relative;padding-left:1.5em!important}.textField li[data-list=bullet]:before{content:"• ";position:absolute;left:0;color:inherit;font-weight:400}.textField ol{counter-reset:list-counter}.textField li.ql-align-center,.textField li.ql-align-right{display:flex;position:relative;padding-left:0!important;list-style-type:none!important;white-space:pre-wrap}.textField li.ql-align-center{justify-content:center;text-align:center}.textField li.ql-align-right{justify-content:flex-end;text-align:right}.textField li.ql-align-center:before,.textField li.ql-align-right:before{position:static;margin-right:.5em}.textField li.ql-align-center[data-list=bullet]:before,.textField li.ql-align-right[data-list=bullet]:before{content:"•"}.textField li.ql-align-center[data-list=ordered]:before,.textField li.ql-align-right[data-list=ordered]:before{position:static!important;margin-right:.5em}.textField li.ql-align-center[data-list=ordered]:before{content:counter(list-counter,decimal) "."}.textField li.ql-align-right[data-list=ordered]:before{content:counter(list-counter,decimal) "."}.textField li.ql-align-center[data-list=ordered].ql-indent-1:before{content:counter(list-counter-1,lower-alpha) "."}.textField li.ql-align-right[data-list=ordered].ql-indent-1:before{content:counter(list-counter-1,lower-alpha) "."}.textField li.ql-align-center[data-list=ordered].ql-indent-2:before{content:counter(list-counter-2,lower-roman) "."}.textField li.ql-align-right[data-list=ordered].ql-indent-2:before{content:counter(list-counter-2,lower-roman) "."}.textField li.ql-align-center[data-list=ordered].ql-indent-3:before{content:counter(list-counter-3,upper-alpha) "."}.textField li.ql-align-right[data-list=ordered].ql-indent-3:before{content:counter(list-counter-3,upper-alpha) "."}.textField li.ql-align-center[data-list=ordered].ql-indent-4:before{content:counter(list-counter-4,upper-roman) "."}.textField li.ql-align-right[data-list=ordered].ql-indent-4:before{content:counter(list-counter-4,upper-roman) "."}.textField ol{counter-reset:list-counter list-counter-1 list-counter-2 list-counter-3 list-counter-4;list-style-type:none!important;padding-left:0!important}.textField li[data-list=ordered]{counter-increment:list-counter;list-style-type:none!important;position:relative;padding-left:2em!important}.textField li[data-list=ordered]:before{content:counter(list-counter,decimal) ".";position:absolute;left:0;color:inherit;font-weight:400}.textField li[data-list=ordered].ql-indent-1{counter-increment:list-counter-1}.textField li[data-list=ordered].ql-indent-1:before{content:counter(list-counter-1,lower-alpha) "."}.textField li[data-list=ordered].ql-indent-2{counter-increment:list-counter-2}.textField li[data-list=ordered].ql-indent-2:before{content:counter(list-counter-2,lower-roman) "."}.textField li[data-list=ordered].ql-indent-3{counter-increment:list-counter-3}.textField li[data-list=ordered].ql-indent-3:before{content:counter(list-counter-3,upper-alpha) "."}.textField li[data-list=ordered].ql-indent-4{counter-increment:list-counter-4}.textField li[data-list=ordered].ql-indent-4:before{content:counter(list-counter-4,upper-roman) "."}.textField li[data-list=ordered].ql-indent-1{padding-left:5em!important}.textField li[data-list=ordered].ql-indent-1:before{left:3em!important}.textField li[data-list=ordered].ql-indent-2{padding-left:8em!important}.textField li[data-list=ordered].ql-indent-2:before{left:6em!important}.textField li[data-list=ordered].ql-indent-3{padding-left:11em!important}.textField li[data-list=ordered].ql-indent-3:before{left:9em!important}.textField li[data-list=ordered].ql-indent-4{padding-left:14em!important}.textField li[data-list=ordered].ql-indent-4:before{left:12em!important}.textField li[data-list=ordered].ql-indent-5{padding-left:17em!important}.textField li[data-list=ordered].ql-indent-5:before{left:15em!important}.textField li[data-list=ordered].ql-indent-6{padding-left:20em!important}.textField li[data-list=ordered].ql-indent-6:before{left:18em!important}.textField li[data-list=ordered].ql-indent-7{padding-left:23em!important}.textField li[data-list=ordered].ql-indent-7:before{left:21em!important}.textField li[data-list=ordered].ql-indent-8{padding-left:26em!important}.textField li[data-list=ordered].ql-indent-8:before{left:24em!important}.textField li[data-list=bullet].ql-indent-1{padding-left:5em!important}.textField li[data-list=bullet].ql-indent-1:before{left:3em!important}.textField li[data-list=bullet].ql-indent-2{padding-left:8em!important}.textField li[data-list=bullet].ql-indent-2:before{left:6em!important}.textField li[data-list=bullet].ql-indent-3{padding-left:11em!important}.textField li[data-list=bullet].ql-indent-3:before{left:9em!important}.textField li[data-list=bullet].ql-indent-4{padding-left:14em!important}.textField li[data-list=bullet].ql-indent-4:before{left:12em!important}.textField li[data-list=bullet].ql-indent-5{padding-left:17em!important}.textField li[data-list=bullet].ql-indent-5:before{left:15em!important}.textField li[data-list=bullet].ql-indent-6{padding-left:20em!important}.textField li[data-list=bullet].ql-indent-6:before{left:18em!important}.textField li[data-list=bullet].ql-indent-7{padding-left:23em!important}.textField li[data-list=bullet].ql-indent-7:before{left:21em!important}.textField li[data-list=bullet].ql-indent-8{padding-left:26em!important}.textField li[data-list=bullet].ql-indent-8:before{left:24em!important}.crudpageItem{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;min-height:0}.crudpageItem .p-card-title{font-size:14px}.crudpageItem .p-card-content{padding:1.25rem 0!important}.crudpageItem .spoofy{flex:1;height:100%!important;width:100%!important;min-height:0}.crudpageItem .spoofy .p-datatable-wrapper{position:relative;flex:1;height:calc(100% - 200px)!important;width:100%!important;overflow:auto;min-height:calc(100% - 200px);max-height:100%}.crudpageItem .spoofy .p-datatable{height:100%!important;width:100%!important}.crudpageItem .filter{flex-shrink:0;padding:0;height:auto}.crudpageItem .p-paginator{position:sticky!important;bottom:0!important;background:#fff!important;border-top:1px solid #dee2e6!important}.crudpageItem .edit{position:absolute;left:50px;bottom:5px;z-index:500}.crudpageItem .drilldown{position:absolute;left:95px;bottom:5px;z-index:500}.crudpageItem .delete{position:absolute;left:5px;bottom:5px;z-index:500}.dotStatus{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.dashly-galleria{--galleria-border-radius: .5rem;height:inherit;width:inherit}.dashly-galleria:has(.galleria-indicator) .p-galleria-item-container{height:calc(100% - 38px)}.dashly-galleria .p-card{overflow:hidden}.dashly-galleria .p-card .p-galleria{padding-top:10px}.dashly-galleria .p-card .p-galleria .p-galleria-content,.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper{height:100%}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-item-container .image{width:100%;height:100%}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-item-container .image img{position:relative;width:100%;height:100%;z-index:3;object-fit:contain;border-radius:var(--galleria-border-radius)}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-item-container .p-galleria-item{height:100%!important;width:100%!important}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-indicators{padding:.5rem;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:var(--menu-background-color)}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-indicators .p-galleria-indicator{margin:0 auto}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-indicators .p-galleria-indicator button{background:var(--secondary-hover-color)}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-indicators .p-galleria-indicator.p-highlight button,.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-indicators .p-galleria-indicator:hover button{background:var(--secondary-color)}.dashly-galleria .p-card .p-galleria .p-galleria-content .p-galleria-item-wrapper .p-galleria-item-nav{opacity:1;margin:0;padding:0;width:fit-content;position:absolute;top:calc(50% - 32px);background:#ffffffb3;color:#000;z-index:10}.dashboard-item-information-dialog .dashboard-item-info-section-title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:.4rem}.dashboard-item-information-dialog .dashboard-item-info-meta-label{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8}.dashboard-item-information-dialog .dashboard-item-info-meta-value{font-size:.8125rem;color:#334155;line-height:1.35;word-break:break-word}.dashboard-item-information-dialog .dashboard-item-info-none{font-size:.8125rem;color:#94a3b8;font-style:italic}.dashboard-item-information-dialog .dashboard-item-info-card-row{display:flex;gap:.5rem;overflow-x:auto;align-items:stretch;flex-wrap:nowrap;padding-bottom:.15rem}.dashboard-item-information-dialog .dashboard-item-info-card-slot{flex:0 0 auto;display:flex;align-self:stretch}.dashboard-item-information-dialog .dashboard-item-info-card-slot--param{width:168px}.dashboard-item-information-dialog .dashboard-item-info-card-slot--wide{width:196px}.dashboard-item-information-dialog .dashboard-item-info-card.p-card{width:100%;height:100%;display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .15s ease,border-color .15s ease}.dashboard-item-information-dialog .dashboard-item-info-card.p-card:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a12}.dashboard-item-information-dialog .dashboard-item-info-card.p-card .p-card-body{flex:1;display:flex;flex-direction:column;padding:.45rem .5rem;height:100%}.dashboard-item-information-dialog .dashboard-item-info-card.p-card .p-card-content{flex:1;display:flex;flex-direction:column;padding:0;height:100%}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--param{background:linear-gradient(135deg,#fff,#f8fbff);border-color:#dbeafe}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--condition-dashboard{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#e2e8f0}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--condition-metric{background:linear-gradient(135deg,#fff,#faf5ff);border-color:#e9d5ff}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--field-datapoint{background:linear-gradient(135deg,#fff 55%,#eff6ff);border-color:#93c5fd;border-left:3px solid #2563eb}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--field-grouping{background:linear-gradient(135deg,#fff 55%,#fff7ed);border-color:#fdba74;border-left:3px solid #ea580c}.dashboard-item-information-dialog .dashboard-item-info-card.p-card--field-xaxis{background:linear-gradient(135deg,#fff 55%,#ecfdf5);border-color:#6ee7b7;border-left:3px solid #059669}.dashboard-item-information-dialog .dashboard-item-info-card__inner{display:flex;align-items:flex-start;gap:.5rem;flex:1;height:100%;min-height:3.75rem}.dashboard-item-information-dialog .dashboard-item-info-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.65rem;height:1.65rem;border-radius:6px;font-size:.75rem}.dashboard-item-information-dialog .dashboard-item-info-card__icon--param{background:#eff6ff;color:#2563eb}.dashboard-item-information-dialog .dashboard-item-info-card__icon--condition-dashboard{background:#f1f5f9;color:#475569}.dashboard-item-information-dialog .dashboard-item-info-card__icon--condition-metric{background:#f5f3ff;color:#7c3aed}.dashboard-item-information-dialog .dashboard-item-info-card__icon--field-datapoint{background:#dbeafe;color:#1d4ed8}.dashboard-item-information-dialog .dashboard-item-info-card__icon--field-grouping{background:#ffedd5;color:#c2410c}.dashboard-item-information-dialog .dashboard-item-info-card__icon--field-xaxis{background:#d1fae5;color:#047857}.dashboard-item-information-dialog .dashboard-item-info-card__type-badge{display:inline-block;font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;padding:.12rem .35rem;border-radius:4px;white-space:nowrap;flex-shrink:0}.dashboard-item-information-dialog .dashboard-item-info-card__type-badge--datapoint{background:#dbeafe;color:#1e40af;border:1px solid #93c5fd}.dashboard-item-information-dialog .dashboard-item-info-card__type-badge--grouping{background:#ffedd5;color:#9a3412;border:1px solid #fdba74}.dashboard-item-information-dialog .dashboard-item-info-card__type-badge--xaxis{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.dashboard-item-information-dialog .dashboard-item-info-card__body{display:flex;flex-direction:column;flex:1;min-width:0;height:100%}.dashboard-item-information-dialog .dashboard-item-info-card__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.dashboard-item-information-dialog .dashboard-item-info-card__name{font-size:.75rem;font-weight:600;color:#1e293b;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-item-information-dialog .dashboard-item-info-card__sub{font-size:.6875rem;color:#475569;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:.85rem}.dashboard-item-information-dialog .dashboard-item-info-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-top:auto;padding-top:.3rem;min-height:1.15rem}.dashboard-item-information-dialog .dashboard-item-info-card__datatype{display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;background:#f8fafc;border:1px solid #f1f5f9;border-radius:4px;padding:.1rem .3rem;line-height:1.2}.dashboard-item-information-dialog .dashboard-item-info-card__tag.p-tag{font-size:.6rem;font-weight:700;letter-spacing:.02em;padding:.12rem .35rem;min-height:unset;line-height:1.2;border-radius:4px;flex-shrink:0}.dashboard-item-information-dialog .dashboard-item-info-card__tag.p-tag.p-tag-info{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.dashboard-item-information-dialog .dashboard-item-info-card__tag.p-tag--include{background:#ecfdf5!important;color:#047857!important;border:1px solid #a7f3d0!important}.dashboard-item-information-dialog .dashboard-item-info-card__tag.p-tag--exclude{background:#fef2f2!important;color:#b91c1c!important;border:1px solid #fecaca!important}.dashboard-item-information-dialog .dashboard-item-info-card__tag.p-tag--function{background:#f0f9ff!important;color:#0369a1!important;border:1px solid #bae6fd!important}.dashboard-item-information-dialog .dashboard-item-info-sql{display:flex;flex-direction:column;gap:.85rem}.dashboard-item-information-dialog .dashboard-item-info-sql__section{display:flex;flex-direction:column;gap:.35rem}.dashboard-item-information-dialog .dashboard-item-info-sql__explanation{padding:.55rem .65rem;font-size:.8125rem;line-height:1.45;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;max-height:10rem;overflow:auto}.dashboard-item-information-dialog .dashboard-item-info-sql__explanation p{margin:0 0 .35rem}.dashboard-item-information-dialog .dashboard-item-info-sql__explanation p:last-child{margin-bottom:0}.dashboard-item-information-dialog .dashboard-item-info-sql__actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dashboard-item-information-dialog .dashboard-item-info-sql__explain-btn.p-button{padding:.3rem .65rem;font-size:.75rem}.dashboard-item-information-dialog .dashboard-item-info-sql__timestamp{font-size:.6875rem;color:#94a3b8;font-style:italic}.dashboard-item-information-dialog .dashboard-item-info-sql__loading{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#64748b}.dashboard-item-information-dialog .dashboard-item-info-sql__tags{display:flex;flex-wrap:wrap;gap:.35rem;padding:.45rem .55rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;min-height:2rem;align-items:center}.dashboard-item-information-dialog .dashboard-item-info-sql__tag.p-tag{font-size:.6875rem;padding:.15rem .4rem;min-height:unset;line-height:1.2;border-radius:4px;background:#fff;color:#475569;border:1px solid #e2e8f0}.dashboard-viewer__confirm-anchor{position:fixed;left:50%;top:50%;width:0;height:0;overflow:hidden;pointer-events:none}.dashboard-card-context-menu.p-contextmenu,.dashboard-card-context-menu.p-contextmenu .p-contextmenu-root-list,.dashboard-card-context-menu.p-contextmenu .p-menuitem{overflow:visible!important}.dashboard-card-context-menu.p-contextmenu .p-submenu-list{position:absolute!important}.dashboard-viewer .spoofy-filters{margin-bottom:1rem}.dashboard-viewer .spoofy-filters__fields--dashboard-viewer{grid-template-columns:minmax(0,2fr) minmax(12rem,18rem) auto}.dashboard-viewer .spoofy-filters__fields--dashboard-viewer.spoofy-filters__fields--multi-customer{grid-template-columns:minmax(0,2fr) minmax(12rem,18rem) minmax(9rem,11rem) auto}.dashboard-viewer .spoofy-filter-field--name{min-width:0}.dashboard-viewer .spoofy-filter-field--category{max-width:none;min-width:12rem}.dashboard-viewer .spoofy-filter-field--favourite{display:flex;align-items:stretch;width:fit-content;max-width:100%;min-height:var(--spoofy-filter-control-height, 2.5rem)}.dashboard-viewer .dashboard-viewer-favourite-filter.dashly-mode-select.p-selectbutton{height:var(--spoofy-filter-control-height, 2.5rem)}.dashboard-viewer .dashboard-viewer-favourite-filter.dashly-mode-select.p-selectbutton .p-button .p-button-label{white-space:nowrap}.dashboard-viewer .loading{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2em;color:#000}.dashboard-viewer .loading i{font-size:2em;margin:15px}.dashboard-viewer .p-dataview .p-dataview-header{display:none;padding-top:0;background:transparent;border:none}.dashboard-viewer .p-dataview .p-dataview-header .p-button-group{background:var(--secondary-color)}.dashboard-viewer .p-dataview .p-dataview-header .p-button-group .p-button{border-radius:unset}.dashboard-viewer .p-dataview .p-dataview-header .p-button-group .p-button.p-highlight{background:var(--secondary-hover-color)}.dashboard-viewer .p-dataview .p-paginator-bottom{background:unset;border:none;margin-top:1rem}.dashboard-viewer .p-dataview .p-dataview-content{background:transparent}@media screen and (min-width: 576px){.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-item.sm\:w-full,.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-add-item.sm\:w-full{width:calc(100% - 1.2rem)!important}}@media screen and (min-width: 768px){.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-item.md\:w-6,.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-add-item.md\:w-6{width:calc(50% - 1.2rem)!important}}@media screen and (min-width: 992px){.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-item.lg\:w-4,.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-add-item.lg\:w-4{width:calc(33.333% - 1.2rem)!important}}@media screen and (min-width: 1200px){.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-item.xl\:w-3,.dashboard-viewer .p-dataview .p-dataview-content .gap-4 .dashboard-viewer-grid-add-item.xl\:w-3{width:calc(25% - 1.2rem)!important}}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item{height:100%}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item{position:relative;background:var(--menu-background-color);border-radius:.5rem;box-shadow:4px 4px 8px #0000004d;height:100%}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item:hover .grid-image .overlay,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item:hover .grid-image .overlay{opacity:1}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item:hover .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item:hover .grid-item-content,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item:hover .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item:hover .grid-item-content{opacity:.7}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image{position:relative}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image img,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image img{opacity:.7;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;font-size:18px;opacity:0;cursor:pointer;color:#fff}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{transition:background .3s ease;display:flex;align-items:center;justify-content:center}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{flex-grow:1;width:100%}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open{width:85%;border-top-left-radius:.5rem;background:#37cda0b3}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-open:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open:hover{background:color-mix(in srgb,rgba(55,205,160,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{background:#fac85a80;border-top-right-radius:.5rem}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite:hover{background:color-mix(in srgb,rgba(250,200,90,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone{background:#6495ed80}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone:hover{background:color-mix(in srgb,rgba(100,149,237,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit{background:#ffa55a80}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit:hover{background:color-mix(in srgb,rgba(255,165,90,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder{background:#9b59b680}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder:hover{background:color-mix(in srgb,rgba(155,89,182,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete{background:#f0808080}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete:hover,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete:hover{background:color-mix(in srgb,rgba(240,128,128,.7),#000 10%)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-content,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-content{padding:.5rem;width:100%}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-tags .p-tag,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-content .p-tag,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-tags .p-tag,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-content .p-tag{margin-right:.5rem}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-tags .p-tag:last-child,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-content .p-tag:last-child,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-tags .p-tag:last-child,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-content .p-tag:last-child{margin:0}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-tags .grid-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags{padding-bottom:.5rem;border-bottom:1px dashed darkgray}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i{font-size:.75rem}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item .grid-item-content .grid-content .grid-title,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item .grid-item-content .grid-content .grid-title{font-weight:700;padding-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card{cursor:pointer}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card:hover .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card:hover .grid-item-content,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card:hover .grid-item-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card:hover .grid-item-content{opacity:1}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card:hover .dashboard-add-card__placeholder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card:hover .dashboard-add-card__placeholder{border-color:var(--primary-color, #3b82f6);background:color-mix(in srgb,var(--primary-color, #3b82f6) 8%,#fff);color:var(--primary-color, #3b82f6)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card:hover .dashboard-add-card__preview,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card:hover .dashboard-add-card__preview{background:color-mix(in srgb,var(--primary-color, #3b82f6) 6%,#f8fafc)}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card:focus-visible,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card:focus-visible{outline:2px solid var(--primary-color, #3b82f6);outline-offset:2px}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card .grid-image.dashboard-add-card__preview,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card .grid-image.dashboard-add-card__preview{display:flex;align-items:center;justify-content:center;min-height:9.5rem;aspect-ratio:16/10;background:#f8fafc;border-top-left-radius:.5rem;border-top-right-radius:.5rem;transition:background .2s ease}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card .dashboard-add-card__placeholder,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card .dashboard-add-card__placeholder{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;border:2px dashed #94a3b8;background:#fff;color:#64748b;font-size:1.15rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card .dashboard-add-card__tags .grid-tags,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card .dashboard-add-card__tags .grid-tags{min-height:2.35rem}.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-item .grid-item.dashboard-add-card .grid-title,.dashboard-viewer .p-dataview .p-dataview-content .dashboard-viewer-grid-add-item .grid-item.dashboard-add-card .grid-title{color:var(--primary-color, #3b82f6)}.icon-picker-trigger.p-button{min-width:8.6rem;height:2.45rem;border-radius:8px;border:1px solid #cdd8e8;background:#fff!important;color:#2b4d86!important;box-shadow:inset 0 0 0 1px #fff3}.icon-picker-trigger.p-button .p-button-icon,.icon-picker-trigger.p-button .p-button-label{color:#2b4d86!important}.icon-picker-trigger.p-button:hover{background:#f3f7ff!important;border-color:#9eb6df}.icon-picker-trigger--selected.p-button{background:linear-gradient(180deg,#3f86ff,#2f78ff)!important;border-color:#2f78ff;color:#fff!important}.icon-picker-trigger--selected.p-button .p-button-icon,.icon-picker-trigger--selected.p-button .p-button-label{color:#fff!important}.icon-picker-dialog{width:min(56rem,92vw);min-height:60vh}.icon-picker-dialog .p-dialog-content{padding-top:.75rem;background:#fbfdff}.icon-picker-toolbar{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:.55rem;margin-bottom:.65rem;padding-bottom:.4rem;background:#fbfdff}.icon-picker-search.p-autocomplete{width:100%}.icon-picker-search .p-inputtext{border-radius:10px;border:1px solid #d5deea}.icon-picker-meta{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;color:#5a6987}.icon-picker-current{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .5rem;border-radius:999px;background:#eef4ff;color:#20427a}.icon-picker-suggestion{display:flex;align-items:center;gap:.45rem}.icon-picker-dialog .icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:.65rem;padding:.35rem .1rem .25rem}.icon-button{border:1px solid transparent;background:linear-gradient(180deg,#3f86ff,#2f78ff);color:var(--secondary-color-text);cursor:pointer;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;font-size:1.1rem;box-shadow:0 2px 7px #255cc738}.p-icon-field .p-button-icon-only{background-color:var(--secondary-color)}.icon-button:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 5px 14px #255cc747}.icon-button.selected{background:linear-gradient(180deg,#151d54,#202f86);color:var(--primary-color-text);border-color:color-mix(in srgb,#ffffff 45%,#151d54);box-shadow:0 0 0 2px #202f8629,0 8px 16px #151d5438}.icon-picker-empty{grid-column:1/-1;display:flex;justify-content:center;align-items:center;min-height:9rem;color:#6b7a98;border:1px dashed #cfdaea;border-radius:10px;background:#fff}.iconPicker .p-button.p-button-text{background:var(--secondary-color);color:var(--secondary-color-text);border:none}.dashboard-dialog-half-field{min-width:0}.dashboard-dialog-half-field .p-dropdown,.dashboard-dialog-half-field .p-inputtext{width:100%}.dashboard-quick-action-dialog{width:min(36rem,95vw)}.dashboard-builder-page{max-width:100%;overflow-x:visible;cursor:context-menu}.dashboard-builder-page button,.dashboard-builder-page .p-button,.dashboard-builder-page .p-button .p-button-label,.dashboard-builder-page .alert-primary-btn,.dashboard-builder-page .alert-secondary-btn,.dashboard-builder-page .alerts-tab,.dashboard-builder-page .processflow-primary-btn,.dashboard-builder-page .primary-btn,.dashboard-builder-page .ghost-btn,.dashboard-builder-page .danger-ghost-btn,.dashboard-builder-page .outline-btn,.dashboard-builder-page .close-btn,.dashboard-builder-page .target-prefill-btn,.dashboard-builder-page .send-update-btn,.dashboard-builder-page .send-update-btn.p-button .p-button-label,.dashboard-builder-page .step-task-dialog__create-toggle,.dashboard-builder-page .step-evaluation-history-btn,.dashboard-builder-page .alert-history-action-btn.p-button,.dashboard-builder-page .alert-icon-action,.dashboard-builder-page .alert-criteria-conditions__toggle,.dashboard-builder-page .step-criteria-form__conditions-toggle,.dashboard-builder-page .type-toggle .p-button,.dashboard-builder-page .assigned-section-header,.dashboard-builder-page .step-panel-toggle,.dashboard-builder-page .app-dialog-footer__cancel,.dashboard-builder-page .app-dialog-footer__submit{font-weight:400}.dashboard-builder-page .dashboard-builder-header__actions .p-button,.dashboard-builder-page .dashboard-builder-primary-btn,.dashboard-builder-page .page-back-link,.dashboard-builder-page .builder-item-speeddial,.dashboard-builder-page .builder-item-speeddial *,.dashboard-builder-page .p-speeddial-button,.dashboard-builder-page .p-speeddial-action{cursor:pointer}.dashboard-builder-page .react-grid-layout.builder .dashly-graph,.dashboard-builder-page .react-grid-layout.builder .dashly-galleria{cursor:move}.dashboard-builder-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.dashboard-builder-header .page-back-link{margin-bottom:0}.dashboard-builder-header__actions{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-left:auto}.dashboard-builder-header__actions .p-button.p-button-text{border-radius:8px;padding:.42rem .65rem;font-size:12px;font-weight:400;color:#334155}.dashboard-builder-header__actions .p-button.p-button-text .p-button-icon,.dashboard-builder-header__actions .p-button.p-button-text .p-button-label{color:#334155}.dashboard-builder-header__actions .p-button.p-button-text:hover:enabled{background:#f8fafc;color:#0f172a}.dashboard-builder-header__actions .p-button.p-button-text:hover:enabled .p-button-icon,.dashboard-builder-header__actions .p-button.p-button-text:hover:enabled .p-button-label{color:#0f172a}.dashboard-builder-primary-btn{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease}.dashboard-builder-primary-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.dashboard-builder-primary-btn:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.MuiInputBase-input.MuiInput-input.css-1x51dt5-MuiInputBase-input-MuiInput-input,.MuiInputBase-root.MuiInput-root.MuiInput-underline.MuiInputBase-colorPrimary.css-bz5ng3-MuiInputBase-root-MuiInput-root{width:100%}.p-autocomplete-items-wrapper{font-size:12px!important}.dashboarding{position:relative;width:100%;height:fit-content}.dashboarding .react-grid-layout.builder{border:var(--secondary-color) dashed 1px}.dashboarding h1{padding:0 0 10px;margin:0}.dashboarding .p-card{display:flex;flex-flow:column;background:var(--menu-background-color)}.dashboarding .p-card .p-card-header{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.dashboarding .p-card .p-card-body{flex-grow:1;flex-flow:column;display:flex;padding:0!important}.dashboarding .p-card .p-card-body .p-card-title{margin:10px 0 10px 10px;font-size:var(--font-size-small)}.dashboarding .p-card .p-card-body .p-card-content{height:100%;flex-flow:column;display:flex;padding:0!important}.dashboarding .p-card .p-card-body .p-card-content .p-chart{margin:10px;flex-grow:1}.dashboarding .p-button{margin:4px}.dashboarding .react-draggable{position:absolute}.dashboarding .p-card{height:100%;width:100%;position:relative}.dashboarding .p-card .p-card-header{background-color:var(--primary-color);color:var(--primary-color-text);height:30px;text-align:center}.dashboarding .p-card .p-card-header:hover{cursor:move}.limit-button{background-color:var(--secondary-color);position:relative;border:none;bottom:3px}.colorPicker{border:none;height:32px;width:32px;margin-right:8px}.p-dataview .p-dataview-content{width:100%!important}.itemType{position:relative;right:7px}.itemType .p-dropdown-label.p-placeholder{color:#6b7280}.filterdrop{width:250px;min-width:229px;margin-right:100px}.p-stepper{display:flex;flex-direction:column}.limit-input{display:flex;justify-content:space-between}.metricDialog .dialog.p-dialog .p-icon-field .p-component:not(.p-inputswitch){width:18%}.metricDialog .tableValues{display:flex;margin:10px;text-align:left}.dashboard-forced-filter-dialog__content{display:flex;flex-direction:column;gap:.75rem}.dashboard-forced-filter-dialog__intro{margin:0;font-size:13px;color:#64748b;line-height:1.45}.dashboard-forced-filter-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dashboard-forced-filter-dialog__title{margin:0;font-size:14px;font-weight:600;color:#334155}.dashboard-forced-filter-condition-card{border:1px solid #dbe3ee;border-radius:10px;background:#fff;padding:.65rem .7rem}.dashboard-forced-filter-condition-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) auto;gap:.65rem;align-items:end}@media (max-width: 900px){.dashboard-forced-filter-condition-row{grid-template-columns:1fr}}.dashboard-forced-filter-condition-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;min-height:var(--dashly-form-control-height);padding-bottom:.15rem}@media (max-width: 900px){.dashboard-builder-header{flex-direction:column;align-items:stretch}.dashboard-builder-header__actions{margin-left:0;justify-content:flex-end}}.app-content-wrapper:has(.error-handling){background-color:#fafafa;background-image:linear-gradient(145deg,#fafafa,#fff5f5 38%,#fef2f2 68%,#fafafa)}.im-content:has(.error-handling) .page-title__title{color:#b91c1c}.im-content:has(.error-handling) .page-title__title i{color:#dc2626}.im-content:has(.error-handling) .page-title__subtitle{color:#9f1239}.error-handling{display:flex;justify-content:center;width:100%;padding:.25rem 1.25rem 2.5rem;box-sizing:border-box}.error-handling__card{width:100%;max-width:44rem;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#fffffff7,#f8fbfff0);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.78);box-shadow:0 20px 40px #0f172a2e,inset 0 1px #ffffffe6,inset 0 -1px #ffffff59}.error-handling__hero{display:flex;align-items:center;gap:1.15rem;padding:1.35rem 1.5rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.error-handling__mascot{flex-shrink:0;width:8.5rem;height:auto;object-fit:contain}.error-handling__mascot:hover{animation:error-handling-shake .5s infinite}.error-handling__hero-copy{min-width:0;flex:1}.error-handling__headline{margin:0 0 .4rem;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:#0f172a;line-height:1.35}.error-handling__intro{margin:0;font-size:.8125rem;line-height:1.55;color:#64748b}.error-handling__tabs.p-tabview .p-tabview-nav-container{padding:1rem 1.5rem 0}.error-handling__tabs.p-tabview .p-tabview-nav{display:inline-flex;width:100%;justify-content:center;gap:.3rem;margin:0;padding:.3rem;border:none;border-radius:12px;background:#f1f5f9}.error-handling__tabs.p-tabview .p-tabview-nav li{flex:1 1 0;max-width:14rem}.error-handling__tabs.p-tabview .p-tabview-nav-link{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0;padding:.55rem .85rem;border:1px solid transparent!important;border-radius:10px;background:transparent;box-shadow:none;font-size:.8125rem;font-weight:600;color:#64748b;transition:background .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.error-handling__tabs.p-tabview .p-tabview-nav-link .pi{font-size:.85rem}.error-handling__tabs.p-tabview .p-tabview-nav-link:not(.p-disabled):focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.error-handling__tabs.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#e2e8f0!important;box-shadow:0 1px 2px #0f172a08;color:#1d4ed8}.error-handling__tabs.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link .pi{color:#2563eb}.error-handling__tabs.p-tabview .p-tabview-nav li:not(.p-highlight) .p-tabview-nav-link:hover{background:#ffffff8c;color:#475569}.error-handling__tabs.p-tabview .p-tabview-panels{padding:1.1rem 1.5rem 0;background:transparent}.error-handling__tabs.p-tabview .p-tabview-panel{padding:0}.error-handling__fields{display:flex;flex-direction:column;gap:.95rem}.error-handling__fields .lovable-label-input-field .dashly-textarea.p-inputtextarea{min-height:4.25rem}.error-handling__footer{display:flex;justify-content:flex-end;padding:1rem 1.5rem 1.35rem;border-top:1px solid #e2e8f0}.error-handling__footer .primary-btn.p-button{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease;min-height:2.25rem;padding-inline:1.1rem}.error-handling__footer .primary-btn.p-button:hover:enabled,.error-handling__footer .primary-btn.p-button:enabled:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.error-handling__footer .primary-btn.p-button:disabled,.error-handling__footer .primary-btn.p-button:disabled:hover{opacity:.6;cursor:not-allowed}.error-handling__footer .primary-btn.p-button.small{padding:.4rem .65rem;font-size:12px}.error-handling__footer .primary-btn.p-button .pi{color:currentColor}@keyframes error-handling-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@media (max-width: 640px){.error-handling{padding-inline:.75rem}.error-handling__hero{flex-direction:column;text-align:center;padding-inline:1.1rem}.error-handling__mascot{width:7rem}.error-handling__tabs.p-tabview .p-tabview-nav-container,.error-handling__tabs.p-tabview .p-tabview-panels{padding-inline:1.1rem}.error-handling__tabs.p-tabview .p-tabview-nav{flex-direction:column;align-items:stretch}.error-handling__tabs.p-tabview .p-tabview-nav li{max-width:none}.error-handling__footer{padding-inline:1.1rem}.error-handling__footer .primary-btn.p-button{width:100%}}.dashly-card{display:flex;flex-direction:column;height:100%;min-height:0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a;margin:0;overflow:hidden}.dashly-card--subtle{border-color:#e2e8f0;background:#fff;box-shadow:none}.dashly-card--subtle .dashly-card__header{border-bottom-color:#e2e8f0}.dashly-card--compact .dashly-card__header{padding:.65rem .85rem}.dashly-card--compact .dashly-card__title-wrap i{font-size:.85rem}.dashly-card--compact .dashly-card__title-wrap h2{font-size:.82rem;font-weight:600}.dashly-card--compact .dashly-card__action{font-size:.72rem}.dashly-card__header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%;box-sizing:border-box;padding:.75rem 1rem;background:#fff;border:none;border-bottom:1px solid #e2e8f0;border-radius:0;text-align:left;font:inherit}.dashly-card__header--clickable{cursor:pointer;transition:background-color .12s ease}.dashly-card__header--clickable:hover{background:#f8fafc}.dashly-card__header--clickable:focus-visible{outline:2px solid var(--primary-color, #2563eb);outline-offset:-2px}.dashly-card__header-actions{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.dashly-card__title-wrap{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.dashly-card__title-wrap i{flex-shrink:0;color:var(--primary-color, #2563eb);font-size:.95rem}.dashly-card__title-wrap h2{margin:0;font-size:.9rem;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashly-card__action{display:inline-flex;align-items:center;gap:.15rem;border:none;background:transparent;color:var(--primary-color, #2563eb);font-size:.75rem;font-weight:500;cursor:pointer;white-space:nowrap;padding:0}.dashly-card__action:hover{opacity:.85}.dashly-card__header--clickable .dashly-card__action{cursor:inherit;pointer-events:none}.dashly-card__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;background:#f8fafc}.dashly-card__empty{margin:0;padding:.5rem 0;text-align:center;font-size:.85rem;color:#64748b;line-height:1.45}.dashly-card__body--padded{padding:.75rem 1rem}.dashly-card__body--compact{padding:.35rem .75rem .75rem}.dashly-card__body--flush{padding:0}.dashly-card-empty{margin:0;padding:.75rem .5rem;font-size:.85rem;color:#6b7280}.dashly-card-empty--inline{display:flex;align-items:center;gap:.4rem;padding:.35rem .15rem;font-size:.8rem;line-height:1.4}.dashly-card-empty__icon-inline{font-size:.9rem;color:#22c55e;flex-shrink:0}.dashly-card-empty--center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:1.5rem .75rem}.dashly-card-empty--center i{font-size:1.75rem;color:#d1d5db}.dashly-card-text-link{display:inline;border:none;background:transparent;padding:0;font:inherit;font-size:.8rem;font-weight:500;color:var(--primary-color, #2563eb);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dashly-card-text-link:hover{opacity:.85}.dashly-notification-panel,.notification_panel{position:absolute;top:calc(100% + 8px);right:0;z-index:400;width:min(380px,100vw - 24px);max-height:min(520px,100vh - 80px);display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 6px -1px #0f172a14,0 16px 32px -8px #0f172a1f;overflow:hidden}.dashly-notification-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid #f3f4f6;background:#fafafa}.dashly-notification-panel__title{margin:0;font-size:.95rem;font-weight:600;color:#0f172a;line-height:1.3}.dashly-notification-panel__badge{display:inline-block;margin-top:.2rem;font-size:.72rem;font-weight:500;color:#2563eb}.dashly-notification-panel__close{flex-shrink:0;width:1.75rem;height:1.75rem;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,color .12s ease}.dashly-notification-panel__close:hover{background:#f1f5f9;color:#0f172a}.dashly-notification-panel__body{flex:1;min-height:0;overflow-y:auto;padding:.5rem}.dashly-notification-panel__footer{padding:.35rem .5rem .5rem;border-top:1px solid #f3f4f6;background:#fafafa}.dashly-notification-panel__view-all{width:100%;justify-content:center;font-size:.8rem!important;color:#2563eb!important}.dashly-notification-list,.item-list{display:flex;flex-direction:column;gap:.35rem}.dashly-notification-list--home-paged{max-height:min(22rem,55vh);min-height:0;display:flex;flex-direction:column}.dashly-notification-list--home-scroll{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.dashly-notification-list__scroll{flex:1 1 auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:.35rem;padding-right:.1rem;overscroll-behavior:contain}.dashly-notification-list__scroll-item{flex-shrink:0;padding-bottom:.35rem;border-bottom:1px solid #eef0f3}.dashly-notification-list__scroll-item:last-of-type{border-bottom:none}.dashly-notification-list__loading{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:.5rem 0 .25rem;padding:.35rem;font-size:.78rem;color:#64748b}.dashly-notification-list__paginator.p-paginator{flex-shrink:0;margin-top:.15rem;padding:.35rem .25rem .45rem;border-top:1px solid #f1f5f9;background:#fafafa;border-radius:0 0 10px 10px;justify-content:center;flex-wrap:wrap;gap:.2rem;font-size:.72rem}.dashly-notification-list__paginator.p-paginator .p-paginator-page,.dashly-notification-list__paginator.p-paginator .p-paginator-prev,.dashly-notification-list__paginator.p-paginator .p-paginator-next,.dashly-notification-list__paginator.p-paginator .p-paginator-first,.dashly-notification-list__paginator.p-paginator .p-paginator-last{min-width:1.85rem;height:1.85rem}.dashly-notification-list__paginator.p-paginator .p-paginator-current{color:#64748b}@keyframes dashly-notification-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashly-notification-item,.notification{display:flex;gap:.65rem;padding:.7rem .65rem;border-radius:10px;background:#fff;border:1px solid transparent;transition:background-color .12s ease,border-color .12s ease}.dashly-notification-item:hover,.notification:hover{background:#f8fafc;border-color:#f1f5f9}.dashly-notification-item--unread{background:#f8fafc;border-color:#e0e7ff}.dashly-notification-item__icon{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:10px;background:#f1f5f9;color:#475569;display:inline-flex;align-items:center;justify-content:center}.dashly-notification-item__icon .pi{font-size:.95rem}.dashly-notification-item--unread .dashly-notification-item__icon{background:#eff6ff;color:#2563eb}.dashly-notification-item__avatar{width:100%;height:100%;border-radius:10px;object-fit:cover}.dashly-notification-item__body{flex:1;min-width:0}.dashly-notification-item__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem}.dashly-notification-item__title{margin:0;font-size:.84rem;font-weight:600;color:#0f172a;line-height:1.35}.dashly-notification-item__dot{flex-shrink:0;width:7px;height:7px;margin-top:.35rem;border-radius:50%;background:#2563eb}.dashly-notification-item__meta{margin:.2rem 0 0;font-size:.72rem;color:#64748b;line-height:1.35}.dashly-notification-item__meta strong{color:#2563eb;font-weight:600}.dashly-notification-item__message{margin:.3rem 0 0;font-size:.78rem;color:#374151;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dashly-notification-item__html{margin-top:.3rem}.dashly-notification-item__html-inner{font-size:.78rem;color:#374151;line-height:1.45;overflow:hidden}.dashly-notification-item__html-inner.is-collapsed{max-height:3.6rem;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.dashly-notification-item__html-inner p{margin:0 0 .35rem}.dashly-notification-item__expand{margin-top:.2rem;padding:0;border:none;background:none;font-size:.72rem;font-weight:500;color:#2563eb;cursor:pointer}.dashly-notification-item__expand:hover{text-decoration:underline}.dashly-notification-item__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.45rem}.dashly-notification-item__time{font-size:.7rem;color:#94a3b8}.dashly-notification-item__actions{display:flex;align-items:center;gap:.25rem}.dashly-notification-item__action{width:1.65rem;height:1.65rem;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#64748b;cursor:pointer;display:inline-grid;place-items:center;flex-shrink:0;box-sizing:border-box;vertical-align:middle;outline:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.dashly-notification-item__action .pi{display:block;font-size:.7rem;line-height:1}.dashly-notification-item__action .pi:before{display:block;line-height:1}.dashly-notification-item__action:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.dashly-notification-item__action:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.dashly-notification-item__action--primary{background:#2563eb;border-color:#2563eb;color:#fff}.dashly-notification-item__action--primary:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.dashly-notification-item__action--primary:focus-visible{outline-color:#2563eb}.dashly-notification-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;padding:2.5rem 1rem;color:#94a3b8}.dashly-notification-empty .pi{font-size:2rem;color:#cbd5e1}.dashly-notification-empty__title{margin:0;font-size:.88rem;font-weight:500;color:#6b7280}.dashly-notification-empty__subtitle{margin:0;font-size:.78rem;color:#9ca3af}@media (max-width: 1200px){.dashly-notification-panel,.notification_panel{position:fixed;top:56px;right:8px;left:8px;width:auto;max-height:calc(100vh - 64px)}}.home{--home-gap: 1.25rem;--home-gap-section: 2rem;box-sizing:border-box;width:100%;margin:0;padding:0 0 2.5rem;display:flex;flex-direction:column;gap:var(--home-gap-section)}.home__main,.home__block{display:flex;flex-direction:column;gap:var(--home-gap-section)}.home__row{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--home-gap)}.home__row>.dashly-card{height:100%;min-height:0}@media (min-width: 64rem){.home__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0}.home-summary-card{display:flex;align-items:center;gap:.65rem;padding:.75rem .85rem;border:1px solid #eef0f3;border-radius:10px;background:#fafbfc;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.home-summary-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-color, #2563eb) 40%,#e5e7eb);box-shadow:0 2px 8px #0f172a0f}.home-summary-card.is-disabled{cursor:default;opacity:.85}.home-summary-card__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:10px;flex-shrink:0}.home-summary-card__icon i{font-size:1rem}.home-summary-card__icon.is-danger{background:#fef2f2;color:#dc2626}.home-summary-card__icon.is-success{background:#ecfdf5;color:#059669}.home-summary-card__icon.is-warning{background:#fffbeb;color:#d97706}.home-summary-card__icon.is-info{background:color-mix(in srgb,var(--primary-color, #2563eb) 12%,white);color:var(--primary-color, #2563eb)}.home-summary-card__icon.is-muted{background:#f3f4f6;color:#6b7280}.home-summary-card__content{display:flex;flex-direction:column;gap:.1rem;min-width:0}.home-summary-card__content strong{font-size:1.35rem;line-height:1.1;color:#111827}.home-summary-card__content span{font-size:.72rem;color:#6b7280;line-height:1.25}.home-summary-card__content small{font-size:.65rem;color:#9ca3af}.alerts-highlight-card .dashly-card__title-wrap i{color:#dc2626}.home-link-btn{border:none;background:var(--primary-color, #2563eb);color:var(--primary-color-text, #fff);border-radius:8px;padding:.4rem .75rem;font-size:.75rem;cursor:pointer}.home-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.1rem .45rem;font-size:.65rem;font-weight:600;text-transform:capitalize}.home-badge.is-danger{background:#fef2f2;color:#b91c1c}.home-badge.is-warning{background:#fffbeb;color:#b45309}.home-badge.is-neutral{background:#f3f4f6;color:#4b5563}.alerts-highlight-card__list{list-style:none;margin:0;padding:0}.alerts-highlight-card__item{display:flex;width:100%;align-items:flex-start;gap:.75rem;border:none;background:transparent;text-align:left;padding:.65rem .5rem;border-radius:8px;cursor:pointer;transition:background-color .12s ease}.alerts-highlight-card__item:hover{background:#f9fafb}.favorite-dashboards-card .dashly-card__body--flush .dashly-card-empty--inline{padding:.75rem 1rem}.favorite-dashboards-card__more{display:block;margin:.35rem 0 .15rem;padding:0 .5rem .5rem 1rem;text-align:left;text-decoration:none}.favorite-dashboards-card__more:hover{text-decoration:underline}.favorite-dashboards-card .favorite-dashboards-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.favorite-dashboards-card .favorite-dashboards-card__item{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;border-radius:0;background:transparent;box-shadow:none;text-align:left;cursor:pointer;border-bottom:1px solid #eef0f3;transition:background-color .12s ease}.favorite-dashboards-card .favorite-dashboards-card__item:last-child{border-bottom:none}.favorite-dashboards-card .favorite-dashboards-card__item:hover{background:#f3f4f6;border-color:#eef0f3;box-shadow:none}.favorite-dashboards-card .favorite-dashboards-card__item:focus-visible{outline:2px solid var(--primary-color, #2563eb);outline-offset:-2px;border-radius:6px}.favorite-dashboards-card .favorite-dashboards-card__item-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;background:#eef2ff;color:var(--primary-color, #2563eb);font-size:.9rem}.favorite-dashboards-card .favorite-dashboards-card__item-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem;text-align:left}.favorite-dashboards-card .favorite-dashboards-card__item-label{font-size:.875rem;font-weight:600;color:#0f172a;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite-dashboards-card .favorite-dashboards-card__item-desc{margin:0;font-size:.72rem;font-weight:400;color:#64748b;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.favorite-dashboards-card .favorite-dashboards-card__item-category{flex-shrink:0;align-self:center;max-width:7.5rem;padding:.15rem .45rem;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#475569;background:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.favorite-dashboards-card .favorite-dashboards-card__item-chevron{flex-shrink:0;align-self:center;color:#94a3b8;font-size:.85rem;transition:transform .15s ease,color .15s ease}.favorite-dashboards-card .favorite-dashboards-card__item:hover .favorite-dashboards-card__item-chevron{color:var(--primary-color, #2563eb);transform:translate(2px)}.alerts-highlight-card__item-title-row{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.alerts-highlight-card__item-main{flex:1;min-width:0}.alerts-highlight-card__item-main strong{font-size:.85rem;color:#111827}.alerts-highlight-card__item-meta{margin:.2rem 0 0;font-size:.75rem;color:#6b7280}.alerts-highlight-card__item-assignee{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;color:#6b7280;white-space:nowrap;margin-top:.15rem}.assigned-tasks-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.assigned-tasks-card__task{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;min-height:8.5rem;padding:.85rem;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.assigned-tasks-card__task:hover{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 35%,#e5e7eb);background:#fff;box-shadow:0 2px 10px #0f172a0f}.assigned-tasks-card__task__top{display:flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%}.assigned-tasks-card__task__type{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#6b7280}.assigned-tasks-card__task__type.is-objective{color:var(--primary-color, #2563eb)}.assigned-tasks-card__task__title{font-size:.88rem;font-weight:600;color:#111827;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.assigned-tasks-card__task__context{margin:0;flex:1;font-size:.75rem;color:#6b7280;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.assigned-tasks-card__task-action{display:inline-flex;align-items:center;gap:.25rem;margin-top:auto;font-size:.72rem;font-weight:500;color:var(--primary-color, #2563eb)}.assigned-tasks-card__task-action i{font-size:.7rem}.objectives-spotlight-card__sections{display:flex;flex-direction:column;gap:1rem}.objectives-spotlight-card__label{display:flex;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.objectives-spotlight-card__label.is-success{color:#059669}.objectives-spotlight-card__label.is-danger{color:#dc2626}.objectives-spotlight-card__row{display:flex;align-items:center;gap:.75rem;width:100%;border:none;background:transparent;padding:.5rem;border-radius:8px;cursor:pointer;text-align:left}.objectives-spotlight-card__row:hover{background:#f9fafb}.objectives-spotlight-card__row-title-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.objectives-spotlight-card__row-title{font-size:.85rem;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objectives-spotlight-card__row-type{font-size:.68rem;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}.objectives-spotlight-card__row-progress{display:flex;align-items:center;gap:.45rem;width:7rem;flex-shrink:0}.objectives-spotlight-card__row-bar{flex:1;height:.35rem;background:#e5e7eb;border-radius:999px;overflow:hidden}.objectives-spotlight-card__row-fill{display:block;height:100%;border-radius:999px}.objectives-spotlight-card__row-fill.is-success{background:#10b981}.objectives-spotlight-card__row-fill.is-danger{background:#ef4444}.objectives-spotlight-card__row-progress strong{font-size:.72rem;width:2rem;text-align:right}.objectives-spotlight-card__row-progress strong.is-success{color:#059669}.objectives-spotlight-card__row-progress strong.is-danger{color:#dc2626}.recent-messages-card__content{display:flex;flex:1;flex-direction:column;min-height:0}.recent-messages-card__meta{flex-shrink:0;margin:0 0 .5rem;padding:0 .25rem;font-size:.72rem;color:#6b7280}.recent-messages-card__content>.dashly-notification-list,.recent-messages-card__content>.dashly-notification-empty,.recent-messages-card .item-list,.recent-messages-card .no-items{flex:1;min-height:0}.recent-messages-card .dashly-notification-list--home-scroll{overflow:hidden}.recent-messages-card .dashly-notification-list__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.recent-messages-card .dashly-notification-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.recent-messages-card .item-list{display:flex;flex-direction:column;gap:.35rem;overflow-y:auto;padding-right:.15rem}.recent-messages-card .notification{border:none;border-bottom:1px solid #eef0f3;border-radius:0;padding:.6rem .35rem;margin:0;background:transparent;transition:background-color .12s ease}.recent-messages-card .notification:last-child{border-bottom:none}.recent-messages-card .notification:hover{background:#f3f4f6}.recent-messages-card .notification .flex{display:flex;align-items:flex-start;gap:.5rem;width:100%}.recent-messages-card .notification .col-2{flex:0 0 auto}.recent-messages-card .notification .col-9{flex:1;min-width:0}.recent-messages-card .notification .col-1{flex:0 0 auto;display:flex;flex-direction:column;gap:.15rem}.recent-messages-card .notification strong{font-size:.82rem;color:#111827}.recent-messages-card .notification .smaller_text,.recent-messages-card .notification .unread_smaller_text{font-size:.72rem;color:#6b7280;margin:.15rem 0 0}.recent-messages-card .notification .unread_smaller_text{color:var(--primary-color, #2563eb)}.recent-messages-card .notification .messageContent{margin:.25rem 0 0;font-size:.78rem;color:#374151;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-messages-card .notification .notification_editor_wrapper.collapsed .ql-editor{max-height:2.5rem;overflow:hidden}.recent-messages-card .notification .expand-editor-button{margin-top:.15rem}.recent-messages-card .notification .close_notification{width:1.75rem;height:1.75rem}.recent-messages-card .no-items{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;padding:1.5rem .75rem;color:#9ca3af}.recent-messages-card .no-items .pi{font-size:2rem;color:#d1d5db}.recent-messages-card .no-items .main-text{margin:0;font-size:.88rem;color:#6b7280}.recent-messages-card .no-items p{margin:0;font-size:.78rem}.home-shortcuts .dashly-card__header h2{font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}.home-shortcuts__grid{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem 0}.home-shortcut-btn{display:inline-flex;align-items:center;gap:.5rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff;padding:.55rem .9rem;font-size:.82rem;font-weight:500;color:#111827;cursor:pointer;transition:background-color .12s ease}.home-shortcut-btn i{color:var(--primary-color, #2563eb)}.home-shortcut-btn:hover{background:#f9fafb}@media (min-width: 640px){.home-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1100px){.assigned-tasks-card__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.home{padding-bottom:1.5rem}.assigned-tasks-card__grid{grid-template-columns:1fr}}.image-input-container{display:flex;flex-direction:column}.image-input-container.centered{align-items:center;justify-content:center;text-align:center}.image-input-container.automatic-grid{display:grid}.image-input-container.automatic-grid .p-avatar-xl{justify-self:start}.imgSizeRecomendation{margin-top:0;color:gray;font-size:small}.centered-label{text-align:center!important;width:100%;display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:.5rem}.centered-input{margin:0 auto!important}.centered-input-wrapper{display:flex!important;justify-content:center!important;align-items:center!important}.centered-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.automatic-grid-label{padding-right:.5rem}.automatic-grid-input{padding-left:.5rem}.automatic-grid-container{display:grid!important;grid-template-columns:1fr!important}.automatic-grid-input-wrapper{display:flex;align-items:flex-start}.automatic-grid-image{margin-left:0;margin-right:auto}.imginput .p-avatar-xl{max-width:unset;max-height:unset;width:fit-content;height:fit-content;position:relative;min-height:10px;min-width:10px;z-index:2;border-radius:4px;border:2px dashed #ccc;transition:all .3s ease}.imginput .p-avatar-xl.centered-image{margin:0 auto}.imginput .p-avatar-xl .image-preview-container{width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center}.imginput .p-avatar-xl .pi-pencil{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.imginput .p-avatar-xl.remove{border-color:red}.imginput .p-avatar-xl:hover:not(.disabled){border-color:#007ad9}.imginput .p-avatar-xl:hover:not(.disabled):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.imginput .p-avatar-xl:hover:not(.disabled) .pi-pencil{display:block!important;filter:none!important;font-size:large;font-weight:700;color:var(--secondary-color, --secondary-color-text)}.imginput .p-avatar-xl.disabled{cursor:not-allowed!important;opacity:.5}.imginput .p-avatar-xl.disabled .pi-pencil{display:none!important}.imginput .p-avatar-xl.custom-size{width:fit-content;height:fit-content}.imginput .p-avatar-xl.custom-size img{width:100%;height:100%;object-fit:cover}.imginput .p-avatar-xl.dynamic-size{width:fit-content;height:fit-content}.imginput .p-avatar-xl.dynamic-size img{object-fit:contain}.p-avatar-xl.remove{border:1px solid #fca5a5!important;background:#fff1f2;opacity:1;position:relative}.p-avatar-xl.remove:after{content:attr(data-deletion-label);position:absolute;top:.35rem;right:.35rem;background-color:#ef4444;color:#fff;font-size:.65rem;font-weight:500;padding:.15rem .4rem;border-radius:6px;z-index:10;pointer-events:none;text-transform:none;letter-spacing:.01em}.p-avatar-xl.remove:hover{border-color:#f87171!important}.p-avatar-xl.remove:hover .pi-pencil{display:none!important}.customer_style_dialog{flex-direction:column;width:1100px!important}.customer_style_dialog .p-divider-content{padding:0}.customer_style_dialog .mb-2{margin-bottom:0rem}.colorisPicker{width:100%;display:flex;height:100%}.customer-logo-dialog.p-dialog{width:min(28rem,92vw)!important}.customer-logo-dialog .p-dialog-content{padding-top:.25rem}.customer-logo-dialog .customer-logo-dialog__sections{display:flex;flex-direction:column;gap:1rem}.customer-logo-dialog .customer-logo-section{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .85rem .85rem;border:1px solid #dbe3ef;border-radius:12px;background:#fff}.customer-logo-dialog .customer-logo-section__hint{margin:0;color:#64748b;font-size:.75rem;line-height:1.35;text-align:center}.customer-logo-dialog .customer-logo-section__actions{display:flex;justify-content:center;width:100%;padding-top:.15rem}.customer-logo-dialog .customer-logo-section__delete-btn.p-button{min-height:2rem;padding:.35rem .75rem;font-size:.78rem;font-weight:400;border-radius:8px}.customer-logo-dialog .customer-logo-section__delete-btn.p-button:not(.p-button-outlined){background:transparent;border:1px solid transparent;color:#b91c1c}.customer-logo-dialog .customer-logo-section__delete-btn.p-button:not(.p-button-outlined):enabled:hover{background:#fff1f2;border-color:#fecaca;color:#991b1b}.customer-logo-dialog .customer-logo-section__delete-btn.p-button:not(.p-button-outlined):disabled{opacity:.45}.customer-logo-dialog .customer-logo-section__delete-btn.p-button.p-button-outlined.p-button-warning{background:#fffbeb;border-color:#fcd34d;color:#b45309}.customer-logo-dialog .customer-logo-section__delete-btn.p-button.p-button-outlined.p-button-warning:enabled:hover{background:#fef3c7;border-color:#fbbf24;color:#92400e}.customer-logo-dialog .imginput{width:100%}.customer-logo-dialog .imginput.centered-container,.customer-logo-dialog .imginput.centered{align-items:center}.customer-logo-dialog .imginput .centered-label{margin-bottom:.65rem;color:#334155;font-size:.875rem;font-weight:600;width:100%;text-align:center}.customer-logo-dialog .imginput .input-field-with-clear.centered-input{display:flex;justify-content:center;width:100%}.customer-logo-dialog .imginput .p-avatar-xl{margin-inline:auto}.customer-logo-dialog .p-avatar-xl{font-size:0;line-height:0;display:inline-flex;border:1px solid #dbe3ef;border-radius:10px;background:#f8fafc;box-shadow:inset 0 1px 2px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.customer-logo-dialog .p-avatar-xl img{display:block;vertical-align:bottom;border-radius:8px}.customer-logo-dialog .p-avatar-xl .pi-pencil{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:normal;font-size:1rem;color:#fff;filter:drop-shadow(0 1px 2px rgba(15,23,42,.35))}.customer-logo-dialog .p-avatar-xl:hover:not(.disabled){border-color:#93c5fd;background:#f8fbff;box-shadow:0 0 0 3px #2563eb1a}.customer-table-logo{width:40px;height:40px;object-fit:contain;display:block;margin:0 auto}.p-stepper-nav{margin-right:1rem}.p-stepper .p-dataview-content{padding:1rem}.p-stepper .col-12.styling{padding:0}.save{float:right;border:none}.customerWizard .p-button{margin-bottom:30px}.customerWizard .roleTemplate{margin:5px;min-width:10vw}.customerWizard .p-dropdown .p-dropdown-label.p-placeholder{color:#6b7280}.customerWizard .p-stepper .p-stepper-panels,.customerWizard .p-datatable-table,.customerWizard .p-stepper .p-stepper-header .p-stepper-action{font-size:13px}.p-dataview .p-dataview-header .p-button{float:right}.roleWizard{background-color:red;display:flex;justify-content:space-between}.roleWizardPick .p-picklist .p-picklist-list{font-size:12px;min-height:400px}.p-dialog .p-panel{width:100%}#clr-picker{z-index:5400}.clr-field{margin-top:5px;margin-bottom:.5rem}.clr-field button{width:100%!important;background-image:none!important;background-color:transparent;border-radius:25px}.clr-field button:hover{box-shadow:0 0 5px 1px #00000080}.clr-field button:after{box-shadow:inset 0 0 5px 2px #0000003b!important}.clr-field input{border-radius:25px;height:35px;cursor:pointer}.clr-field input:hover{box-shadow:0 0 5px 1px #000}.colorisPicker{width:100%;display:flex;height:inherit}.colorisPicker label{padding:0!important;display:inline-block;align-self:flex-end}.roleWizardPick .p-button-icon-only:not(.p-inputnumber-button):not(.p-button-rounded){background-color:var(--secondary-color)}.dashboard-item-dialog.app-dialog.p-dialog{width:min(76rem,100vw - 2rem);max-width:none;max-height:90vh}.dashboard-item-dialog.app-dialog.p-dialog .p-dialog-content{padding:0;background:transparent;overflow-x:hidden;overflow-y:auto}.dashboard-item-dialog.app-dialog.p-dialog .p-dialog-content>form.grid{margin:0;padding:1.25rem;gap:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;align-items:start}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__column{display:flex;flex-direction:column;min-width:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.1rem 1.25rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__subsection:not(:first-child){margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid #f1f5f9}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__section{width:100%;max-width:100%;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.1rem 1.25rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__section-title{margin:0 0 .75rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field{margin-bottom:.6rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field:last-child{margin-bottom:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field>label.font-bold{display:block;margin-bottom:.3rem;font-size:.75rem;font-weight:600;color:#475569}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field .p-inputtext,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field .p-dropdown,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field .p-inputnumber-input{width:100%;border-radius:8px;border-color:#dbe3ef;font-size:.875rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__field .p-dropdown{align-items:center}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__hint-btn.p-button.p-button-text{margin:.15rem 0 0;padding:0;font-size:.75rem;color:#2563eb}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list{display:flex;flex-direction:column}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]{display:flex;flex-direction:row;align-items:flex-start;gap:.55rem;width:100%;margin:0;padding:.5rem 0;border-bottom:1px solid #f1f5f9}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12:last-child,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]:last-child{border-bottom:none}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear{order:1;width:auto;flex:0 0 auto;min-width:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear .input-field-with-clear__field-wrap,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear .input-field-with-clear__field,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear .p-icon-field,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear .input-field-with-clear__field-wrap,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear .input-field-with-clear__field,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear .p-icon-field{width:auto}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear .p-checkbox,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear .p-checkbox{flex-shrink:0;margin:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>.input-field-with-clear .p-inputswitch,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>.input-field-with-clear .p-inputswitch{width:2.75rem!important;max-width:2.75rem;flex-shrink:0;margin:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>.col-12>label.font-bold,.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__options-list>[class*=col-]>label.font-bold{order:2;flex:1;margin:0;padding-top:.12rem;font-size:.8125rem;font-weight:400;color:#475569;line-height:1.35;cursor:pointer}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits{margin-top:1.25rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits .tableValues{display:table-row;text-align:left}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits table{width:100%;border-collapse:collapse;font-size:.8125rem}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits table th{padding:.5rem .65rem;text-align:left;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b;border-bottom:1px solid #e2e8f0;background:#f8fafc}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits table td{padding:.55rem .65rem;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits .p-divider{margin:.75rem 0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits .limit-input{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits .limit-input .column{flex:1 1 10rem;min-width:0;width:auto}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__limits .limit-input .limit-button{flex-shrink:0;background:#2563eb;border:none;color:#fff;border-radius:8px}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__content{display:flex;flex-direction:column;gap:0}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__sort-by-value{margin-top:.65rem;padding-top:.65rem;border-top:1px solid #f8fafc}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__sort-by-value>label{display:block;margin-bottom:.45rem;font-size:.8125rem;color:#475569}@media (max-width: 1100px){.dashboard-item-dialog.app-dialog.p-dialog{width:calc(100vw - 1.5rem)}.dashboard-item-dialog.app-dialog.p-dialog .dashboard-item-dialog__layout{grid-template-columns:1fr}}.itemGraph .p-checkbox{margin:5px}.itemGraph .colorPicker{width:100%}.itemGraph .gauge .colorPicker{width:17%}.itemGraph .limit-input .column,.itemGraph .p-dropdown,.itemGraph .p-inputtext{width:100%}.itemGraph .iconPicker .p-button.p-button-text{background-color:var(--secondary-color);color:var(--secondary-color-text)}.itemGraph .iconGrid{display:flex;align-items:flex-end;gap:.5rem}.itemGraph .iconGrid .deleteIcon{position:relative;bottom:40px;right:28px}.itemGraph .iconGrid .deleteIcon:hover{background:none!important}.itemGraph .iconGrid .deleteIcon.p-button{padding:0!important;width:auto!important;height:auto!important;min-width:unset!important;background:none!important;border:none!important;box-shadow:none!important}.itemGraph .iconGrid .deleteIcon .pi{pointer-events:auto}.itemGraph .dynamicscaling{font-size:small;color:gray}.metric-setup-summary{margin:.75rem 0 0;padding:.75rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.metric-setup-summary--embedded{margin:0;padding:.75rem 0 0;background:transparent;border:none;border-top:1px solid #f1f5f9}.metric-setup-summary__header{margin-bottom:.55rem}.metric-setup-summary__title{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.metric-setup-summary__view-btn.p-button.p-button-text{margin-top:.5rem;padding:0;font-size:.75rem;color:#2563eb}.metric-setup-summary__loading{display:flex;align-items:center;gap:.45rem;font-size:.8125rem;color:#64748b}.metric-setup-summary__roles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.metric-setup-summary__role{display:flex;align-items:center;gap:.55rem;padding:.45rem 0;border-bottom:1px solid #f1f5f9}.metric-setup-summary__role:last-child{border-bottom:none}.metric-setup-summary__role-icon,.metric-setup-summary__meta-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:6px;flex-shrink:0;font-size:.75rem}.metric-setup-summary__role--x .metric-setup-summary__role-icon{background:#d1fae5;color:#047857}.metric-setup-summary__role--y .metric-setup-summary__role-icon{background:#dbeafe;color:#1d4ed8}.metric-setup-summary__role--group .metric-setup-summary__role-icon{background:#ffedd5;color:#c2410c}.metric-setup-summary__role--filter .metric-setup-summary__role-icon{background:#eff6ff;color:#2563eb}.metric-setup-summary__role-value,.metric-setup-summary__meta-value{font-size:.8125rem;color:#334155;line-height:1.4;word-break:break-word;min-width:0;flex:1}.metric-setup-summary__meta{display:flex;align-items:center;gap:.55rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid #f1f5f9}.metric-setup-summary__meta-icon{background:#f1f5f9;color:#475569}.field{display:flex;justify-content:space-between}.customerStyle{display:flex;justify-content:space-around}.p-autocomplete-panel,.p-autocomplete-items{z-index:99999}.role_dialog{flex-direction:column;width:70vw}.role_dialog .p-picklist .p-picklist-header{background:var(--primary-color);color:var(--primary-color-text)}.role_dialog .p-picklist .p-button{background:var(--secondary-color);color:var(--secondary-color-text)}.myBalance .dataTable.striped tbody tr:nth-child(odd){background-color:#defacb}.myBalance .dataTable div[data-pc-section=header]{background-color:var(--accent-color-disabled);margin-top:0;color:#fff}.myBalance .dataTable div[data-pc-section=header] div{display:flex;justify-content:space-between;margin-top:0;padding:0}.myBalance .dataTable div[data-pc-section=header] div h3,.myBalance .dataTable div[data-pc-section=header] div button{vertical-align:middle;display:inline-block}.myBalance .dataTable div[data-pc-section=header] h3{font-size:1.2em!important;font-weight:700!important;padding:5px 0;margin:0}.myBalance .dataTable table{width:100%;border-spacing:0}.myBalance .dataTable table thead{background-color:var(--secondary-color);color:var(--main-text-color)}.myBalance .dataTable table thead tr th{text-align:left;padding:5px}.myBalance .dataTable table tbody{background-color:#f4d0d8}.myBalance .dataTable table tbody tr td{text-align:left;padding:5px}.myBalance .dataTable div:has(button){margin-top:10px;padding:5px}.myBalance .dataTable div:has(button){text-align:center}div[data-pc-section=panel]{background:#fff;border:1px solid black;border-radius:.25em}div[data-pc-section=panel] ul{list-style-type:none;padding:0;margin:0}div[data-pc-section=panel] ul li{transition:var(--transition-time-short)}div[data-pc-section=panel] ul li[data-p-focused=true]{background-color:#dcdcdc!important}.permissionDialog{width:70vw}.datasource-viewer .minimal-form .p-icon-field:has(.p-checkbox),.dataservice-viewer .minimal-form .p-icon-field:has(.p-checkbox){display:flex;align-items:center;margin-right:4px}.datasource-viewer .minimal-form [class*=col-],.dataservice-viewer .minimal-form [class*=col-]{margin-right:1rem}.datasource-viewer .minimal-form [class*=col-]:last-child,.dataservice-viewer .minimal-form [class*=col-]:last-child{margin-right:unset}.datasource-viewer .minimal-form [class*=col-] .p-component,.dataservice-viewer .minimal-form [class*=col-] .p-component{width:100%}.datasource-viewer .p-dataview .p-dataview-header,.dataservice-viewer .p-dataview .p-dataview-header{display:none;padding-top:0;background:transparent;border:none}.datasource-viewer .p-dataview .p-dataview-header .p-button-group,.dataservice-viewer .p-dataview .p-dataview-header .p-button-group{background:var(--secondary-color)}.datasource-viewer .p-dataview .p-dataview-header .p-button-group .p-button,.dataservice-viewer .p-dataview .p-dataview-header .p-button-group .p-button{border-radius:unset}.datasource-viewer .p-dataview .p-dataview-header .p-button-group .p-button.p-highlight,.dataservice-viewer .p-dataview .p-dataview-header .p-button-group .p-button.p-highlight{background:var(--secondary-hover-color)}.datasource-viewer .p-dataview .p-paginator-bottom,.dataservice-viewer .p-dataview .p-paginator-bottom{background:unset;border:none;margin-top:1rem}.datasource-viewer .p-dataview .p-dataview-content,.dataservice-viewer .p-dataview .p-dataview-content{background:transparent}@media screen and (min-width: 576px){.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.sm\:w-full,.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.sm\:w-full,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.sm\:w-full,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.sm\:w-full{width:calc(100% - 1.2rem)!important}}@media screen and (min-width: 768px){.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.md\:w-6,.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.md\:w-6,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.md\:w-6,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.md\:w-6{width:calc(50% - 1.2rem)!important}}@media screen and (min-width: 992px){.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.lg\:w-4,.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.lg\:w-4,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.lg\:w-4,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.lg\:w-4{width:calc(33.333% - 1.2rem)!important}}@media screen and (min-width: 1200px){.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.xl\:w-3,.datasource-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.xl\:w-3,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-item.xl\:w-3,.dataservice-viewer .p-dataview .p-dataview-content .gap-4 .marketplace-viewer-grid-add-item.xl\:w-3{width:calc(25% - 1.2rem)!important}}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item{min-height:18.5rem;background:var(--menu-background-color);border:2px dashed var(--secondary-color);transition:all .4s ease}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover{background:var(--secondary-color);border-color:var(--secondary-color)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .add-icon i,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .add-text span,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .add-icon i,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .add-text span{color:#fff!important}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item{position:relative;background:var(--menu-background-color);border-radius:.5rem;box-shadow:4px 4px 8px #0000004d;height:100%}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-image .overlay,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-image .overlay,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-image .overlay,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-image .overlay{opacity:1}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-item-tags,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-item-content,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-item-tags,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-item-content,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-item-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item:hover .grid-item-content,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-item-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item:hover .grid-item-content{opacity:.7}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image{position:relative}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image img,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image img,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image img,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image img{border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;font-size:18px;opacity:0;transition:opacity .3s ease,background .3s ease;cursor:pointer;color:#fff}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{transition:background .3s ease;display:flex;align-items:center;justify-content:center}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{flex-grow:1;width:100%}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open{width:85%;border-top-left-radius:.5rem;background:#37cda0b3}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-open:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-open:hover{background:color-mix(in srgb,rgba(55,205,160,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite{background:#fac85a80;border-top-right-radius:.5rem}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-favourite:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-favourite:hover{background:color-mix(in srgb,rgba(250,200,90,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone{background:#6495ed80}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-clone:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-clone:hover{background:color-mix(in srgb,rgba(100,149,237,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit{background:#ffa55a80}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-edit:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-edit:hover{background:color-mix(in srgb,rgba(255,165,90,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder{background:#9b59b680}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-builder:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-builder:hover{background:color-mix(in srgb,rgba(155,89,182,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete{background:#f0808080}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete:hover,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-image .overlay .overlay-delete:hover,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-image .overlay .overlay-delete:hover{background:color-mix(in srgb,rgba(240,128,128,.7),#000 10%)}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content{padding:.5rem;width:100%;transition:opacity .3s ease,background .3s ease}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .p-tag,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .p-tag,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .p-tag,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .p-tag,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .p-tag,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .p-tag,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .p-tag,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .p-tag{margin-right:.5rem}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .p-tag:last-child,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .p-tag:last-child,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .p-tag:last-child,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .p-tag:last-child,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .p-tag:last-child,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .p-tag:last-child,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .p-tag:last-child,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .p-tag:last-child{margin:0}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .grid-tags,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .grid-tags,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags{padding-bottom:.5rem;border-bottom:1px dashed darkgray}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-tags .grid-tags .p-tag .p-tag-value i{font-size:.75rem}.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .grid-content .grid-title,.datasource-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .grid-content .grid-title,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-item .grid-item .grid-item-content .grid-content .grid-title,.dataservice-viewer .p-dataview .p-dataview-content .marketplace-viewer-grid-add-item .grid-item .grid-item-content .grid-content .grid-title{font-weight:700;padding-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.dataservice-viewer .grid-item:hover{border:1px solid var(--secondary-color);cursor:pointer}.spoofy-filters__fields .notifications-filters__read-scope-field{margin-left:auto;max-width:none;width:auto;padding-right:0;justify-self:end}.spoofy-filters__fields .notifications-filters__read-scope .p-button .p-button-label{white-space:nowrap}.spoofy-filters__fields .notifications-filters__date-field{flex:0 1 12rem;min-width:10rem;max-width:14rem;align-self:flex-end}.spoofy-filters__fields .notifications-filters__date-field .notifications-filters__date-input.p-calendar{width:100%}.notifications-page{width:100%;max-width:none;margin:0;padding:0 0 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;min-height:100%}.notifications-page__nav h2{margin:0;font-size:1.1rem;font-weight:600;color:#0f172a}.notifications-table__title{display:flex;align-items:flex-start;gap:.55rem}.notifications-table__title.is-unread .notifications-table__title-text{font-weight:600;color:#0f172a}.notifications-table__icon{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:8px;background:#f1f5f9;color:#475569;display:inline-flex;align-items:center;justify-content:center}.notifications-table__icon .pi{font-size:.8rem}.notifications-table__title.is-unread .notifications-table__icon{background:#eff6ff;color:#2563eb}.notifications-table__title-text{font-size:.84rem;color:#334155;line-height:1.35}.notifications-table__message{margin:0;font-size:.8rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notifications-table__html-link{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:none;background:none;font-size:.78rem;font-weight:500;color:#2563eb;cursor:pointer}.notifications-table__html-link:hover{text-decoration:underline}.notifications-table__html-link .pi{font-size:.7rem}.notifications-table__read-tag{font-size:.68rem!important;font-weight:600}.notifications-table__time{font-size:.72rem;color:#94a3b8;white-space:nowrap}.notifications-table__actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.notifications-table__action{width:1.65rem;height:1.65rem;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#64748b;cursor:pointer;display:inline-grid;place-items:center;flex-shrink:0;box-sizing:border-box;vertical-align:middle;transition:background-color .12s ease,border-color .12s ease,color .12s ease;outline:none}.notifications-table__action .pi{display:block;font-size:.7rem;line-height:1}.notifications-table__action .pi:before{display:block;line-height:1}.notifications-table__action:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.notifications-table__action:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.notifications-table__action--primary{background:#2563eb;border-color:#2563eb;color:#fff}.notifications-table__action--primary:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.notifications-table__action--primary:focus-visible{outline-color:#2563eb}.notifications-view-dialog{width:min(640px,95vw)}.notifications-view-dialog .p-dialog-header{padding:1rem 1.25rem;border-bottom:1px solid #f1f5f9}.notifications-view-dialog__header{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#0f172a}.notifications-view-dialog__header .pi{color:#2563eb}.notifications-view-dialog__editor .ql-container.ql-snow{border:none;font-size:.875rem}.msg-body .viewNotification{color:#64748b}.msg-body .view{display:flex;align-items:center;gap:.35rem}.communicationSettings{width:100%}.communicationSettings-intro{margin:0 0 1.25rem;max-width:42rem;font-size:.875rem;color:#64748b;line-height:1.55}.communicationSettings-groups{display:flex;flex-direction:column;gap:1rem}.communicationSettings-group{border:1px solid #e8edf3;border-radius:14px;background:#fafbfd;overflow:hidden}.communicationSettings-group__header{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem .85rem;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#fff,#f8fafc)}.communicationSettings-group__icon{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:10px;background:#eff6ff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center}.communicationSettings-group__icon .pi{font-size:.95rem}.communicationSettings-group--email .communicationSettings-group__icon{background:#f0fdf4;color:#16a34a}.communicationSettings-group__text{min-width:0}.communicationSettings-group__title{margin:0;font-size:.95rem;font-weight:700;color:#0f172a;line-height:1.3}.communicationSettings-group__description{margin:.3rem 0 0;font-size:.78rem;color:#64748b;line-height:1.45;max-width:40rem}.communicationSettings-group__list{padding:.15rem 1.1rem .35rem}.communicationSettings .communicationSettingsEntry{width:100%;padding:.85rem 0}.communicationSettings .communicationSettingsEntry:not(:last-of-type){border-bottom:1px solid #eef2f7}.communicationSettings .communicationSettingsEntry .header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0}.communicationSettings .communicationSettingsEntry .header .title{margin:0;font-size:.875rem;font-weight:600;color:#0f172a;flex:1}.communicationSettings .communicationSettingsEntry .body-text{margin:.35rem 0 0;max-width:44rem;font-size:.78rem;color:#64748b;line-height:1.5}.login_main{align-items:center;display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:1rem;width:100vw;height:100vh;overflow:auto;box-sizing:border-box;background-image:url(../../Images/background2.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.login_main.login_main--communication-settings{overflow:auto}.login_main.login_main--communication-settings .card.card--communication-settings{width:min(56rem,96vw);display:flex;flex-direction:column;overflow:hidden}.login_main.login_main--communication-settings .p-card.card--communication-settings .p-card-body{padding:.85rem 1rem}.login_main.login_main--communication-settings .p-card.card--communication-settings .p-card-content{padding:0}.login_main.login_main--communication-settings .header{margin-bottom:.25rem}.login_main.login_main--communication-settings .header img.dashlyicon{width:7.5rem}.login_main.login_main--communication-settings .communication-settings-page__title{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--application_background_color_text, #0f172a);line-height:1.35;letter-spacing:-.01em;text-align:left}.login_main.login_main--communication-settings .communication-settings-page__loading{margin:.5rem 0;font-size:.8125rem;color:#64748b}.login_main.login_main--communication-settings .communication-settings-page__alert.p-message{margin:0 0 .75rem}.login_main.login_main--communication-settings .communication-settings-page__alert.p-message .p-message-wrapper{padding:.5rem .65rem}.login_main.login_main--communication-settings .communication-settings-page__alert.p-message .p-message-text{font-size:.8125rem;line-height:1.4}.login_main.login_main--communication-settings .communicationSettings-intro{margin-bottom:.85rem;font-size:.8125rem;line-height:1.45}.login_main.login_main--communication-settings .communicationSettings-groups{display:flex;flex-direction:row;align-items:stretch;gap:.75rem;max-height:40vh;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;padding-bottom:.15rem}.login_main.login_main--communication-settings .communicationSettings-group{flex:1 1 0;min-width:10.5rem;max-height:40vh;display:flex;flex-direction:column;overflow:hidden}.login_main.login_main--communication-settings .communicationSettings-group__header{flex-shrink:0;box-sizing:border-box;height:5.5rem;padding:.75rem .85rem .65rem}.login_main.login_main--communication-settings .communicationSettings-group__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.login_main.login_main--communication-settings .communicationSettings-group__description{font-size:.72rem;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.login_main.login_main--communication-settings .communicationSettings-group__list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.1rem .85rem .35rem}.login_main.login_main--communication-settings .communicationSettings .communicationSettingsEntry{padding:.65rem 0}.login_main.login_main--communication-settings .communicationSettings .communicationSettingsEntry .header .title{font-size:.8125rem}.login_main.login_main--communication-settings .communicationSettings .communicationSettingsEntry .body-text{font-size:.72rem;line-height:1.4}.login_main.login_main--communication-settings .communicationSettings .settings-actions{display:flex;justify-content:stretch;margin-top:.85rem;padding-top:.85rem;border-top:1px solid #f1f5f9}.login_main.login_main--communication-settings .communicationSettings .settings-actions .p-button{width:100%;max-width:12rem;margin-left:auto;justify-content:center;font-size:.8125rem;padding:.4rem .75rem}.user-settings{width:100%;max-width:none;margin:0;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}.user-settings .settings-profile-card{margin-bottom:.25rem;display:flex;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;border:1px solid #e5e7eb;border-radius:16px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a}.user-settings .settings-profile-card .p-avatar.is-editable{cursor:pointer}.user-settings .settings-profile-card .p-avatar{position:relative;flex-shrink:0;border:3px solid #fff;box-shadow:0 4px 14px #0f172a1a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.user-settings .settings-profile-card .p-avatar:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0f172a24}.user-settings .settings-profile-card .p-avatar:hover .pi-pencil{display:flex}.user-settings .settings-profile-card .p-avatar .pi-pencil{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;border-radius:50%;background:#0f172a80;color:#fff;font-size:1.1rem}.user-settings .settings-profile-card .settings-profile-text{min-width:0}.user-settings .settings-profile-card .settings-profile-text h1,.user-settings .settings-profile-card .settings-profile-text__name{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;line-height:1.2}.user-settings .settings-profile-card .settings-profile-text .customer{display:inline-flex;align-items:center;margin-top:.5rem;padding:.2rem .65rem;border-radius:999px;background:color-mix(in srgb,var(--primary-color, #2563eb) 10%,#fff);color:var(--primary-color, #2563eb);font-size:.75rem;font-weight:600;letter-spacing:.01em}.user-settings .settings-accordion.p-accordion{display:flex;flex-direction:column;gap:.75rem}.user-settings .settings-accordion.p-accordion .p-accordion-tab{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,border-color .2s ease}.user-settings .settings-accordion.p-accordion .p-accordion-tab:has(.p-highlight){border-color:color-mix(in srgb,var(--primary-color, #2563eb) 28%,#e5e7eb);box-shadow:0 4px 16px #0f172a0f}.user-settings .settings-accordion.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;align-items:center;gap:.65rem;padding:1rem 1.25rem!important;border:none!important;border-radius:0!important;background:#fff!important;color:#334155!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.01em;transition:background-color .15s ease,color .15s ease}.user-settings .settings-accordion.p-accordion .p-accordion-header .p-accordion-header-link:hover{background:#f8fafc!important;color:#0f172a!important}.user-settings .settings-accordion.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-left:auto;color:#94a3b8;font-size:.85rem}.user-settings .settings-accordion.p-accordion .p-accordion-header .p-accordion-header-link>span>i.pi:first-child{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:10px;background:color-mix(in srgb,var(--primary-color, #2563eb) 10%,#fff);color:var(--primary-color, #2563eb);font-size:.9rem}.user-settings .settings-accordion.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#fff!important;color:#0f172a!important;border-bottom:1px solid #f1f5f9!important}.user-settings .settings-accordion.p-accordion .p-accordion-content{padding:1.25rem 1.5rem 1.5rem!important;border:none!important;background:#fff!important;color:#475569;font-size:.875rem;line-height:1.6}.user-settings .settings-section-intro{margin:0 0 1rem;font-size:.875rem;color:#64748b;line-height:1.55}.user-settings .settings-actions{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #f1f5f9}.user-settings .settings-actions .p-button{min-width:7.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;border-radius:10px}.user-settings .p-button.p-button-success,.user-settings .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-danger):not(.p-button-secondary){background:var(--primary-color, #2563eb);border-color:var(--primary-color, #2563eb);color:var(--primary-color-text, #fff);border-radius:10px;font-weight:600}.user-settings .p-button.p-button-success:enabled:hover,.user-settings .p-button:not(.p-button-outlined):not(.p-button-text):not(.p-button-danger):not(.p-button-secondary):enabled:hover{filter:brightness(1.05)}.user-settings .p-button.p-button-danger{border-radius:10px}@media (max-width: 768px){.user-settings{padding:0 0 2rem}.user-settings .settings-profile-card{flex-direction:column;align-items:flex-start;padding:1.25rem}.user-settings .settings-accordion.p-accordion .p-accordion-content{padding:1rem!important}}.settings-profile-dialog.p-dialog{width:min(26rem,92vw)!important}.settings-profile-dialog .settings-profile-dialog__content{display:flex;flex-direction:column;gap:1rem}.settings-profile-dialog .settings-profile-dialog__crop{position:relative;width:100%;height:17.5rem;overflow:hidden;border-radius:12px;border:1px solid #dbe3ef;background:#0f172a}.settings-profile-dialog .settings-profile-dialog__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;width:100%;height:100%;padding:1.5rem;text-align:center;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.settings-profile-dialog .settings-profile-dialog__placeholder .pi-user{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;background:#e2e8f0;color:#64748b;font-size:1.35rem}.settings-profile-dialog .settings-profile-dialog__placeholder p{margin:0;max-width:14rem;color:#64748b;font-size:.8125rem;line-height:1.45}.settings-profile-dialog .settings-profile-dialog__zoom{display:flex;flex-direction:column;gap:.45rem;margin:0}.settings-profile-dialog .settings-profile-dialog__zoom-label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.01em}.settings-profile-dialog .settings-profile-dialog__zoom-slider{width:100%;height:.35rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:#e2e8f0;cursor:pointer}.settings-profile-dialog .settings-profile-dialog__zoom-slider:disabled{opacity:.45;cursor:not-allowed}.settings-profile-dialog .settings-profile-dialog__zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border:2px solid #fff;border-radius:999px;background:var(--primary-color, #2563eb);box-shadow:0 1px 4px #0f172a2e}.settings-profile-dialog .settings-profile-dialog__zoom-slider::-moz-range-thumb{width:1rem;height:1rem;border:2px solid #fff;border-radius:999px;background:var(--primary-color, #2563eb);box-shadow:0 1px 4px #0f172a2e}.settings-profile-dialog .settings-profile-dialog__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;padding-top:.15rem}.settings-profile-dialog .settings-profile-dialog__upload-btn.p-button{min-height:2.15rem;padding:.4rem .85rem;font-size:.78rem;font-weight:400;border-radius:8px;border-color:#cbd5e1;color:#334155}.settings-profile-dialog .settings-profile-dialog__upload-btn.p-button:enabled:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.settings-profile-dialog .settings-profile-dialog__delete-btn.p-button{min-height:2.15rem;padding:.4rem .75rem;font-size:.78rem;font-weight:400;border-radius:8px;color:#b91c1c}.settings-profile-dialog .settings-profile-dialog__delete-btn.p-button:enabled:hover{background:#fff1f2;color:#991b1b}.settings-profile-dialog .settings-profile-dialog__delete-btn.p-button:disabled{opacity:.45}.settings-page{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;min-height:100%}.settings-detail-body{width:100%;max-width:none}.settings-detail-body--bare{display:flex;flex-direction:column;gap:1rem}.settings-panel{width:100%;padding:1.5rem 1.75rem;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0f172a0d;box-sizing:border-box}.settings-panel--flush{padding:0;overflow:hidden}.settings-panel-section-title{margin:0 0 1.25rem;font-size:.9375rem;font-weight:600;color:#0f172a;line-height:1.4}.settings-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:100%}.settings-hub-card{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;border:1px solid #e5e7eb;border-radius:14px;background:#fff;box-shadow:0 1px 2px #0f172a0a;text-align:left;font:inherit;color:inherit;width:100%;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.settings-hub-card__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:10px;background:#f1f5f9;color:#64748b;flex-shrink:0}.settings-hub-card__icon .pi{font-size:1.1rem}.settings-hub-card__title{margin:0;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.3}.settings-hub-card__description{margin:0;font-size:.8125rem;color:#64748b;line-height:1.55;flex:1}.settings-hub-card__badge{margin-top:auto;font-size:.6875rem;font-weight:600;color:#94a3b8}.settings-hub-card--clickable{cursor:pointer}.settings-hub-card--clickable:hover{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 35%,#e5e7eb);box-shadow:0 6px 20px #0f172a12;transform:translateY(-1px)}.settings-hub-card--clickable:hover .settings-hub-card__icon{background:color-mix(in srgb,var(--primary-color, #2563eb) 10%,#fff);color:var(--primary-color, #2563eb)}.settings-hub-card--disabled{cursor:default;opacity:.92}.settings-hub-card--disabled:hover{transform:none;box-shadow:0 1px 2px #0f172a0a}.settings-page .settings-actions{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #f1f5f9}.settings-page .settings-actions .p-button{min-width:7.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;border-radius:10px}@media (max-width: 1100px){.settings-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.settings-panel{padding:1.15rem}.settings-hub-grid{grid-template-columns:1fr}}.settings-form{width:100%;max-width:none}.settings-form .p-inputtext,.settings-form .p-calendar .p-inputtext{border-radius:10px;border-color:#d1d5db;font-size:.875rem;padding:.6rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.settings-form .p-inputtext:enabled:hover,.settings-form .p-calendar .p-inputtext:enabled:hover{border-color:#94a3b8}.settings-form .p-inputtext:enabled:focus,.settings-form .p-calendar .p-inputtext:enabled:focus{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color, #2563eb) 18%,transparent)}.page-back-link{display:inline-flex;align-self:flex-start;width:fit-content;max-width:100%;align-items:center;gap:.4rem;margin:0 0 .25rem;padding:0;border:none;background:transparent;font:inherit;font-size:.8125rem;font-weight:600;color:var(--primary-color, #2563eb);text-decoration:none;cursor:pointer;transition:opacity .15s ease}.page-back-link:hover{opacity:.85;text-decoration:none;color:var(--primary-color, #2563eb)}.page-back-link:focus-visible{outline:2px solid var(--primary-color, #2563eb);outline-offset:2px;border-radius:4px}.page-back-link .pi{font-size:.75rem}.settings-page--detail .settings-panel--profile{padding:0;overflow:hidden}.settings-page--detail .profile-settings-hero{padding:1.5rem 1.75rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb}.settings-page--detail .profile-settings-hero .settings-profile-card{display:flex;align-items:center;gap:1.25rem;margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.settings-page--detail .profile-settings-hero .settings-profile-text{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.settings-page--detail .profile-settings-hero .settings-profile-text__name{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;line-height:1.25}.settings-page--detail .profile-settings-hero .settings-profile-text h1{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}.settings-page--detail .profile-settings-hero .settings-profile-text .customer{margin-top:0}.settings-page--detail .profile-settings-hero .settings-profile-change-photo{display:inline-flex;align-items:center;gap:.4rem;margin-top:.35rem;padding:.35rem .65rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#475569;font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.settings-page--detail .profile-settings-hero .settings-profile-change-photo:hover{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 40%,#e5e7eb);color:var(--primary-color, #2563eb);box-shadow:0 2px 8px #0f172a0f}.settings-page--detail .profile-settings-hero .settings-profile-change-photo .pi{font-size:.8rem}.settings-page--detail .profile-settings-hero .p-avatar{width:5rem;height:5rem}.settings-page--detail .profile-settings-hero .p-avatar .pi-pencil{display:none}.settings-page--detail .profile-settings-body{padding:1.5rem 1.75rem 1.75rem}.settings-page--detail .profile-fields-section__title{margin:0 0 1.25rem;font-size:.9375rem;font-weight:600;color:#0f172a}.settings-page--detail .profile-settings-form.settings-form{width:fit-content;max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(12rem,14rem));gap:1.15rem 1.35rem;align-items:start}.settings-page--detail .profile-settings-form.settings-form .settings-field{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;min-width:0}.settings-page--detail .profile-settings-form.settings-form .settings-field>label,.settings-page--detail .profile-settings-form.settings-form .settings-field .settings-field__label{display:block;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:.8125rem;font-weight:600;color:#475569}.settings-page--detail .profile-settings-form.settings-form .settings-field .p-inputtext,.settings-page--detail .profile-settings-form.settings-form .settings-field .p-calendar,.settings-page--detail .profile-settings-form.settings-form .settings-field .p-calendar .p-inputtext{width:100%!important;max-width:14rem}.settings-page--detail .profile-settings-form.settings-form .settings-field--readonly .p-inputtext:disabled{background:#f8fafc;color:#64748b;opacity:1}.settings-page--detail .profile-settings-form.settings-form>.settings-actions{grid-column:1/-1;justify-content:flex-start;margin-top:.5rem;padding-top:1rem;border-top:1px solid #f1f5f9}.settings-page--detail .communicationSettings{width:100%}.settings-page--detail .communicationSettings .container{width:100%;max-width:none}.settings-page--detail .communicationSettings h1.text{margin:0 0 1.25rem}.settings-page--detail .communicationSettings .communicationSettingsEntry{padding:1rem 0;border-bottom:1px solid #f1f5f9}.settings-page--detail .communicationSettings .communicationSettingsEntry:last-of-type{border-bottom:none}.settings-page--detail .communicationSettings .communicationSettingsEntry .header .title{font-size:.9rem}.settings-page--detail .communicationSettings .communicationSettingsEntry .body-text{margin-top:.35rem;max-width:52rem}.settings-page--detail .communicationSettings .p-card{border:none;box-shadow:none;background:transparent}.settings-page--detail .communicationSettings .p-card .p-card-body{padding:0}.settings-page--detail .multifactor{width:100%}.settings-page--detail .settings-version-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}@media (max-width: 1024px){.settings-page--detail .multifactor .mfa-options-grid{grid-template-columns:1fr}}@media (max-width: 640px){.settings-page--detail .profile-settings-form.settings-form{grid-template-columns:1fr;width:100%}.settings-page--detail .profile-settings-form.settings-form .settings-field .p-inputtext,.settings-page--detail .profile-settings-form.settings-form .settings-field .p-calendar .p-inputtext{max-width:none}.settings-page--detail .profile-settings-hero .settings-profile-card{flex-direction:column;align-items:flex-start}.settings-page--detail .settings-version-grid{grid-template-columns:1fr}}.multifactor .mfa-form{display:flex;flex-direction:column;gap:1.5rem;width:100%}.multifactor .mfa-section-header{display:flex;align-items:center;gap:.75rem;margin:0}.multifactor .mfa-section-header__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:10px;background:color-mix(in srgb,var(--primary-color, #2563eb) 10%,#fff);color:var(--primary-color, #2563eb);flex-shrink:0}.multifactor .mfa-section-header__icon i{font-size:1rem}.multifactor .mfa-section-title{margin:0;font-size:.875rem;font-weight:500;color:#64748b;line-height:1.45}.multifactor .mfa-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,17.5rem));justify-content:start;gap:1rem;width:100%}.multifactor .mfa-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;width:100%;min-height:11.5rem;padding:1.15rem 1.15rem 1.1rem;border:1.5px solid #e5e7eb;border-radius:14px;background:#fff;text-align:left;font:inherit;color:inherit;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease,background-color .2s ease}.multifactor .mfa-option:hover{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 35%,#e5e7eb);box-shadow:0 8px 22px #0f172a12;transform:translateY(-2px)}.multifactor .mfa-option:focus-visible{outline:2px solid var(--primary-color, #2563eb);outline-offset:2px}.multifactor .mfa-option.is-selected{border-color:var(--primary-color, #2563eb);background:color-mix(in srgb,var(--primary-color, #2563eb) 4%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color, #2563eb) 12%,transparent),0 10px 28px #0f172a14}.multifactor .mfa-option__radio{position:absolute;top:1rem;right:1rem;width:1.15rem;height:1.15rem;border:2px solid #cbd5e1;border-radius:50%;background:#fff;transition:all .15s ease}.multifactor .mfa-option__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:transparent;transition:background-color .15s ease}.multifactor .mfa-option.is-selected .multifactor .mfa-option__radio{border-color:var(--primary-color, #2563eb)}.multifactor .mfa-option.is-selected .multifactor .mfa-option__radio:after{background:var(--primary-color, #2563eb)}.multifactor .mfa-option__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:12px;background:#f1f5f9;color:#64748b;flex-shrink:0}.multifactor .mfa-option__icon .pi{font-size:1.15rem}.multifactor .mfa-option__icon--MFAPP{background:#eff6ff;color:#2563eb}.multifactor .mfa-option__icon--EMAIL{background:#f0fdf4;color:#059669}.multifactor .mfa-option__icon--none{background:#f8fafc;color:#94a3b8}.multifactor .mfa-option.is-selected .multifactor .mfa-option__icon--MFAPP{background:color-mix(in srgb,var(--primary-color, #2563eb) 15%,#fff);color:var(--primary-color, #2563eb)}.multifactor .mfa-option__title{display:block;padding-right:1.75rem;font-size:.9rem;font-weight:700;color:#0f172a;line-height:1.35}.multifactor .mfa-option__description{display:block;margin:0;font-size:.8125rem;line-height:1.55;color:#64748b}.multifactor .mfa-qr-panel{display:flex;align-items:flex-start;gap:1.5rem;max-width:40rem;padding:.25rem 0 0;border:none;background:transparent;box-shadow:none}.multifactor .mfa-qr-panel__copy{flex:1;min-width:0}.multifactor .mfa-qr-panel__copy h3{margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:#0f172a}.multifactor .mfa-qr-panel__copy p{margin:0 0 .4rem;font-size:.8125rem;color:#64748b;line-height:1.55}.multifactor .mfa-qr-panel .mfa-manual-code{display:block;width:100%;max-width:22rem;margin-top:.5rem;padding:.55rem .75rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;letter-spacing:.02em;color:#0f172a;word-break:break-all}.multifactor .mfa-qr-trigger{position:relative;flex-shrink:0;display:block;width:9rem;height:9rem;padding:.5rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.multifactor .mfa-qr-trigger:hover,.multifactor .mfa-qr-trigger:focus-visible{border-color:var(--primary-color, #2563eb);box-shadow:0 4px 16px #0f172a1a}.multifactor .mfa-qr-trigger:hover .mfa-qr-trigger__overlay,.multifactor .mfa-qr-trigger:focus-visible .mfa-qr-trigger__overlay{opacity:1}.multifactor .mfa-qr-trigger:focus-visible{outline:2px solid var(--primary-color, #2563eb);outline-offset:2px}.multifactor .mfa-qr-trigger__image{display:block;width:100%;height:100%;object-fit:contain}.multifactor .mfa-qr-trigger__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.5rem;background:#0f172a8c;color:#fff;font-size:.75rem;font-weight:600;text-align:center;line-height:1.3;opacity:0;transition:opacity .2s ease}.multifactor .mfa-qr-trigger__overlay .pi{font-size:1.25rem}.app-dialog.mfa-qr-dialog.p-dialog{width:min(28rem,96vw)!important}.app-dialog.mfa-qr-dialog.p-dialog .p-dialog-content{display:flex;justify-content:center;align-items:center;padding:1.25rem 1.5rem 1.5rem!important}.app-dialog.mfa-qr-dialog.p-dialog .mfa-qr-dialog__image{display:block;width:min(22rem,88vw);height:auto;margin:0 auto;padding:.75rem;border-radius:12px;background:#fff;border:1px solid #e2e8f0;image-rendering:crisp-edges}.mfaDialog.p-dialog{width:min(28rem,92vw)!important;border-radius:16px;overflow:hidden}.mfaDialog.p-dialog .p-dialog-content{padding:1.5rem!important;border-radius:16px!important}.mfaDialog.p-dialog h2{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:#0f172a}.mfaDialog.p-dialog p{font-size:.875rem;color:#64748b;line-height:1.5}.mfaDialog.p-dialog .otpTitle{font-weight:600;color:#334155;margin:1rem 0 .5rem}.mfaDialog.p-dialog .p-inputotp{padding-bottom:1rem}.mfaDialog.p-dialog a{color:var(--primary-color, #2563eb);cursor:pointer;font-size:.875rem;text-decoration:none}.mfaDialog.p-dialog a:hover{text-decoration:underline}.mfaDialog.p-dialog .buttons{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.mfaDialog.p-dialog .buttons .p-button{border-radius:10px;min-width:6rem}@media (max-width: 1100px){.multifactor .mfa-options-grid{grid-template-columns:repeat(2,minmax(0,17.5rem))}}@media (max-width: 720px){.multifactor .mfa-options-grid{grid-template-columns:1fr}.multifactor .mfa-option{min-height:auto}.multifactor .mfa-qr-panel{flex-direction:column;align-items:center;max-width:none;text-align:center}.multifactor .mfa-qr-panel__copy{width:100%}.multifactor .mfa-qr-panel .mfa-manual-code{max-width:none}.multifactor .mfa-qr-trigger{margin:0 auto}.mfaDialog.p-dialog{width:92vw!important}}.settings-version-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.settings-version-grid .settings-version-block{padding:1rem 1.15rem;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc;transition:border-color .15s ease,box-shadow .15s ease}.settings-version-grid .settings-version-block:hover{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 25%,#e5e7eb);box-shadow:0 4px 12px #0f172a0d}.settings-version-grid .settings-version-block span{display:block;font-size:.8125rem;color:#64748b;line-height:1.55}.settings-version-grid .settings-version-block span:first-child{font-size:.875rem;font-weight:700;color:#0f172a;margin-bottom:.35rem}.settings-version-grid .settings-version-block span:nth-child(2){font-weight:600;color:#334155}.confidential-share-field-value-input__textarea{min-height:14rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.45;white-space:pre}.confidential-share{display:flex;flex-direction:column;gap:1.25rem}.confidential-share__mode-access-panel{display:flex;flex-direction:column;gap:.75rem}.confidential-share__mode-access-panel .confidential-share__access-mode{margin:0}.confidential-share__fields-header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem}.confidential-share__add-field-btn.p-button.p-button-text{flex-shrink:0;padding:.25rem .45rem;font-size:.8125rem;line-height:1.25;min-height:0;height:auto;color:#2563eb}.confidential-share__add-field-btn.p-button.p-button-text .p-button-icon{font-size:.75rem}.confidential-share__add-field-btn.p-button.p-button-text .p-button-label{font-weight:500}.confidential-share__fields{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.confidential-share__field-block{display:flex;flex-direction:column;gap:.35rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc}.confidential-share__field-row{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;gap:.5rem;align-items:end}.confidential-share__field-row .p-button.p-button-text.p-button-icon-only{align-self:end;width:2.25rem;height:2.5rem;min-height:var(--dashly-form-control-height, 2.5rem);padding:0;flex-shrink:0}@media (max-width: 900px){.confidential-share__field-row{grid-template-columns:1fr}}.confidential-share__field-row--multiline{grid-template-columns:1fr 1fr auto;align-items:start}@media (max-width: 900px){.confidential-share__field-row--multiline{grid-template-columns:1fr auto}}.confidential-share__field-row--multiline .confidential-share__value-cell{grid-column:1/-2}@media (max-width: 900px){.confidential-share__field-row--multiline .confidential-share__value-cell{grid-column:1/-1}}.confidential-share__value-cell{min-width:0}.confidential-share__access-mode{display:flex;flex-direction:column;gap:.75rem;margin:.5rem 0 1rem}.confidential-share__access-hint{margin:0;font-size:.8125rem;color:#64748b;line-height:1.4}.confidential-share__recipients{display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0}.confidential-share__recipients .dashly-autocomplete.p-autocomplete{width:100%}.confidential-share__recipient-suggestion{display:flex;flex-direction:column;gap:.125rem;line-height:1.3}.confidential-share__recipient-suggestion small{color:#64748b}.confidential-share__recipient-suggestion-row{display:flex;align-items:center;gap:.5rem;min-width:0}.confidential-share__recipient-suggestion-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidential-share__recipient-customer-tag{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.125rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.confidential-share__recipient-token{display:inline-flex;align-items:center;gap:.35rem;min-width:0;max-width:100%}.confidential-share__recipient-token-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidential-share__recipients-preview{margin:.35rem 0 .65rem;font-size:.8125rem;line-height:1.45;color:#475569}.confidential-share__recipients-preview-label{display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:.2rem}.confidential-share__recipients-preview-list{word-break:break-word}.confidential-share__recipients-preview-empty{color:#94a3b8;font-style:italic}.confidential-share-page{display:flex;flex-direction:column;gap:1rem;width:100%}.confidential-share-page__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.confidential-share-page__filter{flex:1;min-width:min(100%,20rem)}.confidential-share-page__loading{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#64748b;font-size:.875rem}.confidential-share-page__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:3rem 1.5rem;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc;text-align:center}.confidential-share-page__empty .pi{font-size:1.5rem;color:#94a3b8}.confidential-share-page__empty p{margin:0;font-size:.875rem;color:#64748b}.confidential-share-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.75rem,1fr));gap:.5rem;align-items:stretch}@media (min-width: 900px){.confidential-share-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.confidential-share-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.confidential-share-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.confidential-share-page__confirm-anchor{position:fixed;left:50%;top:50%;width:0;height:0;overflow:hidden;pointer-events:none}.p-confirm-popup.confidential-share-save-confirm{max-width:17rem;width:max-content}.p-confirm-popup.confidential-share-save-confirm .p-confirm-popup-message{font-size:.8125rem;line-height:1.45}.p-confirm-popup.confidential-share-save-confirm .p-confirm-popup-footer{gap:.35rem}.p-confirm-popup.confidential-share-save-confirm .p-confirm-popup-footer .p-button{font-size:.8125rem;padding:.35rem .65rem}.confidential-share-card{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:.5rem .55rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a08;min-width:0;box-sizing:border-box;cursor:context-menu;transition:border-color .15s ease,box-shadow .15s ease}.confidential-share-card:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a0f}.confidential-share-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem}.confidential-share-card__identity{min-width:0;flex:1;display:flex;flex-direction:column;gap:.25rem}.confidential-share-card__type-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:.3rem;max-width:100%;padding:.2rem .5rem;border-radius:999px;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.2;border:1px solid transparent}.confidential-share-card__type-badge .pi{font-size:.625rem;flex-shrink:0}.confidential-share-card__type-badge--share{color:#1e40af;background:#dbeafe;border-color:#93c5fd}.confidential-share-card__type-badge--request{color:#9a3412;background:#ffedd5;border-color:#fdba74}.confidential-share-card__type-badge--answered{color:#166534;background:#dcfce7;border-color:#86efac}.confidential-share-card__title{margin:0;font-size:.8125rem;font-weight:700;color:#0f172a;line-height:1.3;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidential-share-card__hint{display:block;margin-top:.1rem;font-size:.625rem;color:#94a3b8}.confidential-share-card__field-tag{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;background:#f1f5f9;color:#475569;flex-shrink:0;cursor:default}.confidential-share-card__field-tooltip-list{margin:0;padding:0 0 0 1.1rem;text-align:left;font-size:.8125rem;line-height:1.45}.confidential-share-card__field-tooltip-list li+li{margin-top:.2rem}.confidential-share-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.confidential-share-card__stat{min-width:0;padding:.3rem .4rem;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.confidential-share-card__stat--wide{grid-column:1/-1}.confidential-share-card__stat--recipients .confidential-share-card__stat-label{margin-bottom:.2rem}.confidential-share-card__recipient-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.1rem;min-width:0}.confidential-share-card__recipient-tag{display:inline-flex;align-items:center;max-width:100%;padding:.15rem .45rem;border-radius:999px;font-size:.625rem;font-weight:600;line-height:1.25;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidential-share-card__recipient-empty{display:block;margin-top:.1rem;font-size:.6875rem;font-weight:500;color:#94a3b8;font-style:italic}.confidential-share-card__stat-label{display:block;font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;line-height:1.25}.confidential-share-card__stat-value{display:block;margin-top:.1rem;font-size:.6875rem;font-weight:600;color:#0f172a;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidential-share-card__stat-value--text{font-weight:500;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.confidential-share-link-dialog__intro{margin:0 0 .75rem;color:#475569;line-height:1.5}.confidential-share-link-dialog__link-box{display:flex;gap:.5rem;align-items:stretch}.confidential-share-link-dialog__input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem}.confidential-share-view{max-width:640px;margin:2rem auto;padding:1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;box-shadow:0 8px 24px #0f172a0f}.confidential-share-view h1{margin:0 0 1rem;font-size:1.35rem;color:#0f172a}.confidential-share-view__field{padding:.75rem 0;border-bottom:1px solid #f1f5f9}.confidential-share-view__field:last-child{border-bottom:none}.confidential-share-view__field label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:.25rem}.confidential-share-view__field .value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;word-break:break-all;color:#0f172a}.confidential-share-view__status{padding:1rem;border-radius:.5rem;background:#fef2f2;color:#b91c1c}.settings-page--detail.settings-page--translations-fill{display:flex;flex-direction:column;min-height:calc(100vh - 4.5rem);box-sizing:border-box}.settings-detail-body--translations{flex:1;min-height:0;display:flex;flex-direction:column}.settings-translations{width:100%}.settings-translations--fill{flex:1;min-height:0;display:flex;flex-direction:column;gap:.75rem}.settings-translations__toolbar{--settings-translations-toolbar-gap: .5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--settings-translations-toolbar-gap);flex-shrink:0}.settings-translations__toolbar-start,.settings-translations__toolbar-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--settings-translations-toolbar-gap)}.settings-translations__toolbar-end{margin-left:auto}.settings-translations__scope,.settings-translations__bulk{flex:0 0 auto}.settings-translations__bulk-action{animation:settings-translations-bulk-toolbar-in .22s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.settings-translations__bulk-action{animation:none}}@keyframes settings-translations-bulk-toolbar-in{0%{opacity:0;transform:translate(-.35rem)}to{opacity:1;transform:translate(0)}}.settings-translations__search{flex:1 1 14rem;max-width:22rem}.settings-translations__search .p-inputtext{width:100%;font-size:.875rem;padding:.5rem .65rem .5rem 2.25rem;border-radius:10px;border-color:#e2e8f0}.settings-translations__search .p-inputtext:enabled:hover{border-color:#cbd5e1}.settings-translations__search .p-inputtext:enabled:focus{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 2px #2563eb1f}.settings-translations__search .p-input-icon{color:#94a3b8;left:.75rem}.settings-translations__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.settings-translations__legend{display:inline-flex;align-items:center;gap:.65rem;padding:.28rem .55rem;border-radius:999px;background:#fff;border:1px solid #e2e8f0;font-size:.6875rem;font-weight:600;color:#64748b}.settings-translations__legend-item{display:inline-flex;align-items:center;gap:.35rem}.settings-translations__legend-swatch{width:.75rem;height:.75rem;border-radius:3px;border:1px solid rgba(15,23,42,.08)}.settings-translations__legend-swatch--global{background:#fff;border:2px solid #94a3b8}.settings-translations__legend-swatch--override{background:#fff;border:2px solid #2563eb}.settings-translations__legend-swatch--empty{background:#fff;border:2px dashed #f87171}.settings-translations__pill{display:inline-flex;align-items:center;padding:.28rem .6rem;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:.75rem;font-weight:600;color:#475569;line-height:1.2;max-width:100%}.settings-translations__pill--warn{background:#fffbeb;border-color:#fde68a;color:#b45309}.settings-translations__pill--bulk{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.settings-translations__state{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:12rem;color:#64748b;font-size:.875rem}.settings-translations__state .pi-language{font-size:1.75rem;color:#94a3b8}.settings-translations__grid-panel{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.settings-translations__grid-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;border-radius:12px;background:#ffffffd1;color:#64748b;font-size:.875rem;font-weight:500;pointer-events:none}.settings-translations__grid{display:flex;flex:1;flex-direction:column;min-height:0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.settings-translations__grid--loading{opacity:.45;pointer-events:none}.settings-translations__header{display:grid;align-items:stretch;border-bottom:1px solid #e2e8f0;background:linear-gradient(180deg,#f8fafc,#f1f5f9);flex-shrink:0}.settings-translations__header-cell{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.3rem;min-height:3.75rem;padding:.45rem .55rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;border-right:1px solid #e8ecf1;min-width:0}.settings-translations__header-cell:last-child{border-right:none}.settings-translations__header-cell--tag{color:#475569}.settings-translations__header-cell--add{justify-content:center;min-height:0}.settings-translations__header-cell-top{display:flex;align-items:center;flex:0 0 auto;min-height:1.35rem;min-width:0}.settings-translations__tag-header-top{min-width:0}.settings-translations__tag-header-label-group{display:inline-flex;align-items:center;gap:.125rem;max-width:100%}.settings-translations__header-add-btn.p-button{flex-shrink:0;width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;padding:0!important;margin:0!important}.settings-translations__header-label{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#475569;line-height:1.2}.settings-translations__column-filter{flex:0 0 auto;width:100%;height:2rem;margin-top:0;box-sizing:border-box;font-size:.75rem;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.25;padding:0 .45rem;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#0f172a}.settings-translations__column-filter::placeholder{color:#94a3b8;font-weight:400}.settings-translations__column-filter:enabled:hover{border-color:#cbd5e1}.settings-translations__column-filter:enabled:focus{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 2px #2563eb1a}.settings-translations__header-cell--component{padding-left:.5rem;padding-right:.5rem}.settings-translations__component-filter.p-multiselect{display:flex;align-items:center;width:100%;height:2rem;min-height:2rem;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:6px;background:#fff;box-shadow:none}.settings-translations__component-filter.p-multiselect:not(.p-disabled):hover{border-color:#cbd5e1}.settings-translations__component-filter.p-multiselect.p-focus{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 2px #2563eb1a}.settings-translations__component-filter.p-multiselect .p-multiselect-label-container,.settings-translations__component-filter.p-multiselect .p-multiselect-label{display:flex;align-items:center;min-height:0}.settings-translations__component-filter.p-multiselect .p-multiselect-label{padding:0 .45rem;font-size:.75rem;font-weight:500;line-height:1.25;letter-spacing:normal;text-transform:none;color:#0f172a}.settings-translations__component-filter.p-multiselect .p-multiselect-label.p-placeholder{color:#94a3b8;font-weight:400}.settings-translations__component-filter.p-multiselect .p-multiselect-trigger{width:2rem;color:#94a3b8}.settings-translations__component-filter.p-multiselect .p-multiselect-token{padding:.1rem .35rem;font-size:.6875rem;font-weight:600;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.settings-translations__component-filter-panel.p-multiselect-panel{font-size:.8125rem;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 8px 24px #0f172a1a}.settings-translations__component-filter-panel.p-multiselect-panel .p-multiselect-header{padding:.45rem .55rem;border-bottom:1px solid #e2e8f0;background:#f8fafc}.settings-translations__component-filter-panel.p-multiselect-panel .p-multiselect-filter-container .p-inputtext{font-size:.75rem;padding:.35rem .5rem}.settings-translations__component-filter-panel.p-multiselect-panel .p-multiselect-items{padding:.25rem 0}.settings-translations__component-filter-panel.p-multiselect-panel .p-multiselect-item{padding:.4rem .65rem;font-size:.8125rem;text-transform:lowercase}.settings-translations__component-filter-panel.p-multiselect-panel .p-multiselect-item.p-highlight{background:#eff6ff;color:#1d4ed8}.settings-translations__locale-heading{gap:.4rem}.settings-translations__locale-flag{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.settings-translations__locale-flag.language-flag svg{width:1.25rem;height:auto;border-radius:2px;box-shadow:0 0 0 1px #0f172a1a}.settings-translations__locale-flag.language-flag--fallback{width:1.25rem;height:.875rem;border-radius:2px;background:#e2e8f0;color:#64748b;font-size:.625rem;font-weight:700;line-height:.875rem;text-align:center}.settings-translations__locale-code{font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:none;color:#0f172a}.settings-translations__locale-name{font-size:.6875rem;font-weight:500;text-transform:none;letter-spacing:0;color:#64748b}.settings-translations__header-cell--add{display:flex;align-items:center;justify-content:center;padding:.35rem}.settings-translations__cell--add{background:#fafbfc}.settings-translations__add-lang-hint{margin:0 0 .75rem;font-size:.875rem;color:#64748b;line-height:1.45}.settings-translations__add-lang-label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;color:#334155}.settings-translations__add-tag-component-label{margin-top:.75rem}.settings-translations__optional{font-weight:500;color:#94a3b8}.settings-translations__add-tag-input{width:100%;font-size:.875rem}.settings-translations__add-tag-input--parameter{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.settings-translations__add-tag-component.p-autocomplete{display:flex;align-items:stretch;width:100%}.settings-translations__add-tag-component.p-autocomplete .p-autocomplete-input.p-inputtext,.settings-translations__add-tag-component.p-autocomplete .settings-translations__add-tag-input.p-inputtext{flex:1 1 auto;min-width:0;width:100%;margin:0;font-size:.875rem;border-radius:8px 0 0 8px;border-right:none}.settings-translations__add-tag-component.p-autocomplete .p-autocomplete-dropdown{flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;margin:0;border-radius:0 8px 8px 0;border:1px solid #e2e8f0;border-left:1px solid #e2e8f0;background:#f8fafc;color:#64748b}.settings-translations__add-tag-component.p-autocomplete.p-focus .p-autocomplete-input,.settings-translations__add-tag-component.p-autocomplete.p-focus .settings-translations__add-tag-input{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 2px #2563eb1a}.settings-translations__add-tag-derived-hint{margin:.35rem 0 0;font-size:.75rem;color:#64748b;line-height:1.4}.settings-translations__add-lang-group{display:inline-flex;align-items:stretch;align-self:flex-start;max-width:100%;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.settings-translations__add-lang-group:focus-within{border-color:var(--primary-color, #2563eb);box-shadow:0 0 0 2px #2563eb1a}.settings-translations__add-lang-addon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 .45rem;background:#f8fafc;border-right:1px solid #e2e8f0}.settings-translations__add-lang-addon .settings-translations__locale-flag.language-flag svg{width:1.125rem;height:auto;border-radius:2px;box-shadow:0 0 0 1px #0f172a14}.settings-translations__add-lang-addon .settings-translations__locale-flag.language-flag--fallback{width:1.125rem;height:.8rem;font-size:.5625rem;line-height:.8rem}.settings-translations__add-lang-group .p-inputtext.settings-translations__add-lang-input{flex:0 0 auto;width:4.75rem;min-width:4.75rem;max-width:7rem;margin:0;padding:.4rem .5rem;border:none;border-radius:0;box-shadow:none;background:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0f172a}.settings-translations__add-lang-group .p-inputtext.settings-translations__add-lang-input::placeholder{color:#94a3b8;font-weight:500;letter-spacing:normal;text-transform:none}.settings-translations__add-lang-group .p-inputtext.settings-translations__add-lang-input:enabled:hover,.settings-translations__add-lang-group .p-inputtext.settings-translations__add-lang-input:enabled:focus{border:none;box-shadow:none;outline:none}.settings-translations__grid-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:10rem;padding:1.5rem 1rem;color:#64748b;font-size:.875rem;text-align:center;background:#fff}.settings-translations__grid-empty .pi-filter,.settings-translations__grid-empty .pi-language{font-size:1.5rem;color:#94a3b8}.settings-translations__grid-empty-hint{font-size:.8125rem;color:#94a3b8;max-width:22rem;line-height:1.45}.settings-translations__scroller.p-virtualscroller{flex:1;min-height:0;height:100%!important;background:#fff}.settings-translations__scroller.p-virtualscroller .p-virtualscroller-content{background:#fff}.settings-translations__row{display:grid;align-items:stretch;min-height:52px;border-bottom:1px solid #f1f5f9;background:#fff;transition:background-color .12s ease}.settings-translations__row:hover{background:#f8fafc}.settings-translations__row:last-child{border-bottom:none}.settings-translations__cell{display:flex;align-items:center;padding:.35rem .6rem;border-right:1px solid #f1f5f9;min-width:0}.settings-translations__cell:last-child{border-right:none}.settings-translations__cell--tag{justify-content:flex-start;align-items:center}.settings-translations__cell--component{justify-content:flex-start;align-items:center;padding-left:.5rem;padding-right:.5rem}.settings-translations__component-tag{display:inline-flex;align-items:center;justify-content:flex-start;align-self:center;max-width:100%;padding:.18rem .5rem;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:lowercase;color:#1d4ed8;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-translations__component-tag--clickable{cursor:pointer;font:inherit;font-size:.6875rem;font-weight:600;text-transform:lowercase;transition:background .15s ease,border-color .15s ease,color .15s ease}.settings-translations__component-tag--clickable:hover{background:#dbeafe;border-color:#93c5fd}.settings-translations__component-tag--clickable:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:1px}.settings-translations__component-tag--filter-active{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.settings-translations__component-tag--filter-active:hover{background:#1e40af;border-color:#1e40af}.settings-translations__component-tag--filter-active.settings-translations__component-tag--derived{background:#1d4ed8;border-color:#1d4ed8;border-style:solid;color:#fff}.settings-translations__component-tag--empty{background:transparent;border-color:transparent;color:#94a3b8;font-weight:500}.settings-translations__component-tag--derived{background:#f8fafc;border-color:#e2e8f0;border-style:dashed;color:#64748b}.settings-translations__tag{display:inline-flex;align-items:center;align-self:center;max-width:100%;width:fit-content;padding:.18rem .5rem;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6875rem;font-weight:500;color:#475569;line-height:1.25;overflow-wrap:anywhere}.settings-translations__clickable-input{flex:1 1 auto;width:100%;min-width:0}.settings-translations__clickable-input.dashly-clickable-input--tone-empty .dashly-clickable-input__display.p-inputtext{border:2px dashed #f87171!important;color:#dc2626;font-style:italic}.settings-translations__missing{font-size:.75rem;font-style:italic;color:#dc2626}.login_main{align-items:center;display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:1rem;width:100vw;height:100vh;overflow:auto;box-sizing:border-box;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20version='1.1'%20id='svg1'%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs1'%20/%3e%3cpath%20style='display:inline;fill:%23689dff;fill-opacity:1;stroke-width:0.791929'%20d='m%20-2.5770879,869.69107%20c%200,0%20171.8843679,-162.26797%20306.5810979,-154.65569%20149.7341,8.4621%20261.93416,70.09272%20408.27943,160.92069%20197.57397,122.62264%20622.44756,205.83813%20622.44756,205.83813%20l%20587.5233,0.1178%20L%201918.6298,0.61498816%200.21054197,0.45795193%20Z'%20id='path7'%20/%3e%3cpath%20style='display:inline;fill:%238cb4ff;fill-opacity:1;stroke-width:0.785778'%20d='m%20-1.9869012,370.18647%20c%200,0%20158.6043312,-44.96101%20344.8028112,-24.2757%20272.33541,30.25451%20953.87729,500.0417%201259.14229,498.1163%20184.6801,-1.16483%20319.0076,-85.47407%20319.0076,-85.47407%20L%201922.2046,-2.4238917%20-1.7532845e-8,-0.62895446%20Z'%20id='path6'%20/%3e%3cpath%20style='display:inline;fill:%23a8c6ff;fill-opacity:1;stroke-width:0.72923'%20d='m%20461.6158,-2.6128119%20c%200,0%20525.74534,336.6783319%20905.9889,410.5657819%20214.9928,41.77657%20554.2261,-1.19726%20554.2261,-1.19726%20l%200.5913,-409.1565891%20z'%20id='path5'%20/%3e%3cpath%20style='display:inline;fill:%23c9dcff;fill-opacity:1;stroke-width:0.685078'%20d='m%20950.5457,-1.7668154%20c%200,0%20348.7151,130.1596454%20541.3873,172.0608954%20192.6723,41.90124%20430.7372,-56.35698%20430.7372,-56.35698%20l%20-2.0187,-115.3109561%20z'%20id='path4'%20/%3e%3cpath%20style='fill:%233b7eff;fill-opacity:1'%20d='m%20-0.82385135,866.15238%20c%200,0%20159.97392135,-149.4084%20301.32982135,-156.33654%20172.01872,-8.43099%20286.26451,94.76204%20442.30707,178.97147%20156.04255,84.20943%20613.42826,192.23859%20613.42826,192.23859%20l%20-1359.4200031,5.024%20z'%20id='path8'%20/%3e%3c/svg%3e");background-size:cover;background-position:center;background-repeat:no-repeat}.login_main.login_main--share .card.card--share{width:min(28rem,92vw);max-height:90vh;overflow-y:auto}.login_main.login_main--share .p-card.card--share .p-card-body{padding:.85rem 1rem .65rem}.login_main.login_main--share .p-card.card--share .p-card-content{padding:0}.login_main.login_main--share .header{margin-bottom:.25rem}.login_main.login_main--share .header img.dashlyicon{width:7.5rem;bottom:0}.login_main.login_main--share .share-view__title{margin:0 0 .2rem;font-size:1rem;font-weight:600;color:var(--application_background_color_text, #0f172a);line-height:1.35;letter-spacing:-.01em;text-align:left}.login_main.login_main--share .share-view__subtitle{margin:0 0 .75rem;font-size:.8125rem;color:#64748b;line-height:1.45;text-align:left}.login_main.login_main--share .share-view__hint{margin:0 0 .75rem;font-size:.75rem;color:#64748b;line-height:1.4;text-align:left}.login_main.login_main--share .share-view__notice.p-message{margin:0 0 .75rem}.login_main.login_main--share .share-view__notice.p-message .p-message-wrapper{padding:.5rem .65rem}.login_main.login_main--share .share-view__notice.p-message .p-message-icon{font-size:.875rem}.login_main.login_main--share .share-view__notice.p-message .p-message-text{font-size:.75rem;line-height:1.45}.login_main.login_main--share .share-view__alert.p-message{margin:0 0 .75rem}.login_main.login_main--share .share-view__alert.p-message .p-message-wrapper{padding:.5rem .65rem}.login_main.login_main--share .share-view__alert.p-message .p-message-text{font-size:.8125rem;line-height:1.4}.login_main.login_main--share .share-view__loading{margin:.5rem 0;font-size:.8125rem;color:#64748b}.login_main.login_main--share .share-view__fields{display:flex;flex-direction:column;gap:0}.login_main.login_main--share .share-view__field{padding:.55rem 0;border-bottom:1px solid #f1f5f9}.login_main.login_main--share .share-view__field:last-child{border-bottom:none;padding-bottom:0}.login_main.login_main--share .share-view__field label{display:block;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.login_main.login_main--share .share-view__value-row{display:flex;align-items:center;gap:.35rem}.login_main.login_main--share .share-view__value-row .confidential-share-field-value-input{flex:1;min-width:0;font-size:.8125rem}.login_main.login_main--share .share-view__value-row .confidential-share-field-value-input.p-inputtext,.login_main.login_main--share .share-view__value-row .confidential-share-field-value-input.p-inputmask{padding:.35rem .5rem;font-size:.8125rem}.login_main.login_main--share .share-view__value-row .confidential-share-field-value-input__textarea{min-height:5.5rem;font-size:.8125rem}.login_main.login_main--share .share-view__value-row .confidential-share-field-value-input__password .p-inputtext{padding:.35rem .5rem;font-size:.8125rem}.login_main.login_main--share .share-view__value-row .p-button.p-button-icon-only{flex-shrink:0;align-self:center;width:2.25rem;height:2.25rem}.login_main.login_main--share .share-view__value-row .p-button.p-button-icon-only .p-button-icon{font-size:.9rem}.login_main.login_main--share .share-view__value-row--multiline{flex-direction:column;align-items:stretch}.login_main.login_main--share .share-view__value-row--multiline .p-button.p-button-icon-only{align-self:flex-end}.login_main.login_main--share .share-view__section-label{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;line-height:1.35}.login_main.login_main--share .share-view__submit-options{margin-top:0;padding-top:0;border-top:none}.login_main.login_main--share .share-view__submit-options .confidential-share__access-mode--share-view{margin:.85rem 0 0;padding-top:.85rem;border-top:1px solid #f1f5f9}.login_main.login_main--share .share-view__submit-options .confidential-share__access-mode--share-view .share-view__fields{margin-top:0}.login_main.login_main--share .share-view__submit-options .confidential-share__access-mode--share-view .confidential-share__access-hint{margin:.25rem 0 0;font-size:.75rem;color:#64748b;line-height:1.4}.login_main.login_main--share .share-view__submit-options .confidential-share__access-calendar.p-calendar{width:100%}.login_main.login_main--share .share-view__submit-options .confidential-share__access-calendar.p-calendar .p-inputtext{width:100%;padding:.35rem .5rem;font-size:.8125rem}.login_main.login_main--share .share-view__submit-options .confidential-share__access-calendar.p-calendar .p-datepicker-trigger{width:2rem;padding:.35rem}.login_main.login_main--share .share-view__submit-action{margin-top:.85rem;padding-top:.85rem;border-top:1px solid #f1f5f9}.login_main.login_main--share .share-view__submit-btn.p-button{width:100%;justify-content:center;font-size:.8125rem;padding:.4rem .75rem}.login_main.login_main--share .share-view__footer{display:flex;justify-content:flex-start;margin-top:.85rem;padding-top:.65rem;border-top:1px solid #f1f5f9}.login_main.login_main--share .share-view__home-btn.p-button{font-size:.75rem;padding:.25rem .5rem;color:#64748b!important;justify-content:flex-start}.login_main.login_main--share .share-view__home-btn.p-button .p-button-label{font-weight:500}.login_main.login_main--share .share-view__home-btn.p-button:hover{color:#1d4ed8!important;background:transparent!important}.login_main{align-items:center;display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:1rem;width:100vw;height:100vh;overflow:auto;box-sizing:border-box;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20version='1.1'%20id='svg1'%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs1'%20/%3e%3cpath%20style='display:inline;fill:%23689dff;fill-opacity:1;stroke-width:0.791929'%20d='m%20-2.5770879,869.69107%20c%200,0%20171.8843679,-162.26797%20306.5810979,-154.65569%20149.7341,8.4621%20261.93416,70.09272%20408.27943,160.92069%20197.57397,122.62264%20622.44756,205.83813%20622.44756,205.83813%20l%20587.5233,0.1178%20L%201918.6298,0.61498816%200.21054197,0.45795193%20Z'%20id='path7'%20/%3e%3cpath%20style='display:inline;fill:%238cb4ff;fill-opacity:1;stroke-width:0.785778'%20d='m%20-1.9869012,370.18647%20c%200,0%20158.6043312,-44.96101%20344.8028112,-24.2757%20272.33541,30.25451%20953.87729,500.0417%201259.14229,498.1163%20184.6801,-1.16483%20319.0076,-85.47407%20319.0076,-85.47407%20L%201922.2046,-2.4238917%20-1.7532845e-8,-0.62895446%20Z'%20id='path6'%20/%3e%3cpath%20style='display:inline;fill:%23a8c6ff;fill-opacity:1;stroke-width:0.72923'%20d='m%20461.6158,-2.6128119%20c%200,0%20525.74534,336.6783319%20905.9889,410.5657819%20214.9928,41.77657%20554.2261,-1.19726%20554.2261,-1.19726%20l%200.5913,-409.1565891%20z'%20id='path5'%20/%3e%3cpath%20style='display:inline;fill:%23c9dcff;fill-opacity:1;stroke-width:0.685078'%20d='m%20950.5457,-1.7668154%20c%200,0%20348.7151,130.1596454%20541.3873,172.0608954%20192.6723,41.90124%20430.7372,-56.35698%20430.7372,-56.35698%20l%20-2.0187,-115.3109561%20z'%20id='path4'%20/%3e%3cpath%20style='fill:%233b7eff;fill-opacity:1'%20d='m%20-0.82385135,866.15238%20c%200,0%20159.97392135,-149.4084%20301.32982135,-156.33654%20172.01872,-8.43099%20286.26451,94.76204%20442.30707,178.97147%20156.04255,84.20943%20613.42826,192.23859%20613.42826,192.23859%20l%20-1359.4200031,5.024%20z'%20id='path8'%20/%3e%3c/svg%3e");background-size:cover;background-position:center;background-repeat:no-repeat}.login_main .card{position:relative;z-index:1;width:min(24rem,92vw);margin:0;padding:0;border-radius:14px!important;border:1px solid rgba(255,255,255,.78)!important;overflow:hidden;background:linear-gradient(145deg,#fffffff7,#f8fbfff0);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.78);box-shadow:0 20px 40px #0f172a2e,inset 0 1px #ffffffe6,inset 0 -1px #ffffff59}.login_main .p-card .p-card-body{padding:1.1rem 1.15rem 1rem}.login_main .p-card-content{padding:0}.login_main .header{display:flex;justify-content:center;margin-bottom:.85rem}.login_main .header img.dashlyicon{width:7.5rem;height:auto;object-fit:contain}.login_main .sign-in__intro{margin-bottom:1rem;text-align:left}.login_main .sign-in__title{margin:0 0 .2rem;font-size:1rem;font-weight:600;color:#0f172a;line-height:1.35;letter-spacing:-.01em}.login_main .sign-in__subtitle{margin:0;font-size:.8125rem;color:#64748b;line-height:1.45}.login_main .sign-in__message{margin-bottom:.85rem}.login_main .sign-in__message.p-message .p-message-wrapper{padding:.5rem .65rem}.login_main .sign-in__message.p-message .p-message-text{font-size:.8125rem;line-height:1.4}.login_main .form-container.hidden{display:none}.login_main .sign-in__form,.login_main .sign-in__fields{display:flex;flex-direction:column;gap:1.15rem}.login_main .sign-in__footer{display:flex;flex-direction:column;gap:.75rem;margin-top:.35rem}.login_main .sign-in__forgot-link{align-self:flex-end;font-size:.75rem;font-weight:500;color:var(--primary-color, #2563eb);cursor:pointer;text-decoration:none}.login_main .sign-in__forgot-link:hover{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px}.login_main .sign-in__submit.p-button{border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease;width:100%;min-height:2.35rem;justify-content:center;font-size:.8125rem}.login_main .sign-in__submit.p-button:hover:enabled,.login_main .sign-in__submit.p-button:enabled:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.login_main .sign-in__submit.p-button:disabled,.login_main .sign-in__submit.p-button:disabled:hover{opacity:.6;cursor:not-allowed}.login_main .sign-in__submit.p-button.small{padding:.4rem .65rem;font-size:12px}.login_main .sign-in__submit.p-button .pi{color:currentColor}.login_main .sign-in__actions{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding-top:.85rem;border-top:1px solid #e2e8f0}.login_main .sign-in__actions .sign-in__action-btn--cancel.p-button{flex:0 0 auto;border:none!important;background:transparent!important;background-color:transparent!important;color:#334155!important;min-height:auto;padding:.35rem .2rem;font-size:.875rem;font-weight:400;box-shadow:none!important}.login_main .sign-in__actions .sign-in__action-btn--cancel.p-button .p-button-label{color:inherit!important;font-weight:400}.login_main .sign-in__actions .sign-in__action-btn--cancel.p-button:enabled:hover,.login_main .sign-in__actions .sign-in__action-btn--cancel.p-button:hover:enabled{background:transparent!important;background-color:transparent!important;color:#0f172a!important}.login_main .sign-in__actions .sign-in__action-btn--primary.p-button{flex:0 0 auto;border:1px solid #2563eb;border-radius:8px;background:#2563eb;color:#fff;padding:.42rem .75rem;font-size:12px;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease;min-height:2.25rem;padding:.45rem 1rem;font-size:.875rem}.login_main .sign-in__actions .sign-in__action-btn--primary.p-button:hover:enabled,.login_main .sign-in__actions .sign-in__action-btn--primary.p-button:enabled:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.login_main .sign-in__actions .sign-in__action-btn--primary.p-button:disabled,.login_main .sign-in__actions .sign-in__action-btn--primary.p-button:disabled:hover{opacity:.6;cursor:not-allowed}.login_main .sign-in__actions .sign-in__action-btn--primary.p-button.small{padding:.4rem .65rem;font-size:12px}.login_main .sign-in__actions .sign-in__action-btn--primary.p-button .pi{color:currentColor}.login_main .sign-in__hint{margin:0 0 .75rem;font-size:.8125rem;color:#64748b;line-height:1.45;text-align:left}.login_main .auth{display:flex;flex-direction:column;gap:.85rem;text-align:center}.login_main .auth p{margin:0;font-size:.8125rem;color:#64748b;line-height:1.45}.login_main .auth .p-inputotp{justify-content:center;gap:.45rem;padding:.15rem 0 .35rem}.login_main .auth .p-inputotp .p-inputotp-input{width:2.35rem;height:2.35rem;border-radius:10px;border:1px solid #e5e7eb;font-size:.95rem;color:#0f172a}.login_main .auth .p-inputotp .p-inputotp-input:enabled:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.login_main .auth a{font-size:.75rem;font-weight:500;color:var(--primary-color, #2563eb);cursor:pointer;text-decoration:none}.login_main .auth a:hover{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px}.login_main .auth .sign-in__submit.p-button{margin-top:.15rem}@media (max-width: 1200px){.login_main .card{width:min(24rem,92vw)}.login_main .header img.dashlyicon{width:6.5rem}}.p-error{position:absolute}.sequenceTitle .col-2{position:relative;left:10px}label{font-weight:700!important}.p-dialog:has(.metric-view-dialog__panes--single){width:55vw!important;max-width:800px!important;transition:width .18s ease,max-width .18s ease}.metric-view-dialog__panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1.25rem;width:100%;align-items:start}@media (max-width: 900px){.metric-view-dialog__panes{grid-template-columns:1fr}}.metric-view-dialog__panes--single{grid-template-columns:1fr}.metric-view-dialog__panes .metric-view-dialog__pane{display:flex;flex-direction:column;gap:.75rem;min-width:0}.metric-view-dialog__panes .metric-view-dialog__pane--info{padding:.5rem 0}.metric-view-dialog__panes .metric-view-dialog__pane--hidden{display:none}.metric-view-metadata{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem;width:100%}.metric-view-metadata__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;background:var(--surface-50, #f8fafc);border:1px solid var(--surface-200, #e2e8f0);border-radius:999px;font-size:.78rem;line-height:1.2;color:var(--text-color, #334155)}.metric-view-metadata__icon{font-size:.75rem;color:var(--text-color-secondary, #64748b)}.metric-view-metadata__label{font-weight:500;color:var(--text-color-secondary, #64748b)}.metric-view-metadata__label:after{content:":";margin-left:.1rem}.metric-view-metadata__value{font-weight:600;color:var(--text-color, #1e293b)}.metric-view-columns{width:100%}.metric-view-columns__heading{display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:.95rem;color:var(--text-color, #1e293b)}.metric-view-columns__title{display:inline-flex;align-items:center;gap:.4rem}.metric-view-columns__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;padding:0 .4rem;height:1.25rem;border-radius:999px;background:var(--primary-100, #dbeafe);color:var(--primary-700, #1d4ed8);font-size:.7rem;font-weight:700}.metric-view-columns__hint{font-size:.78rem;font-weight:500;color:var(--text-color-secondary, #64748b);font-style:italic}.metric-view-columns__error{font-size:.78rem;font-weight:500;color:var(--red-500, #ef4444)}.metric-view-columns__error-panel{display:flex;align-items:flex-start;gap:.65rem;margin-top:.5rem;padding:.85rem 1rem;border:1px solid var(--red-200, #fecaca);border-radius:8px;background:var(--red-50, #fef2f2);min-height:6rem}.metric-view-columns__error-icon{flex:0 0 auto;margin-top:.1rem;font-size:1.1rem;color:var(--red-500, #ef4444)}.metric-view-columns__error-text{margin:0;font-size:.85rem;line-height:1.45;color:var(--red-700, #b91c1c);font-weight:500}.metric-view-columns--loading{min-height:6rem}.metric-view-columns__table.p-datatable{border:1px solid var(--surface-200, #e2e8f0);border-radius:8px;overflow:hidden}.metric-view-columns__table.p-datatable .p-datatable-header{background:var(--surface-50, #f8fafc);border-bottom:1px solid var(--surface-200, #e2e8f0);padding:.5rem .85rem}.metric-view-columns__table.p-datatable .p-datatable-thead>tr>th{background:var(--surface-50, #f8fafc);color:var(--text-color-secondary, #64748b);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;padding:.55rem .75rem;border-bottom:1px solid var(--surface-200, #e2e8f0);white-space:nowrap}.metric-view-columns__table.p-datatable .p-datatable-tbody>tr>td{padding:.45rem .75rem;font-size:.85rem;vertical-align:middle}.metric-view-columns__row--inactive>td{color:var(--text-color-secondary, #94a3b8)!important}.metric-view-columns__name{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;color:var(--text-color, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:100%}.metric-view-columns__type{display:inline-block;padding:.1rem .5rem;background:var(--surface-100, #f1f5f9);color:var(--text-color, #334155);border-radius:4px;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.metric-view-columns__type--ghost{background:transparent;color:var(--text-color-secondary, #64748b);border:1px solid var(--surface-200, #e2e8f0)}.metric-view-columns__constraints{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;color:var(--text-color-secondary, #64748b)}.metric-view-columns__description-input .p-inputtext{width:100%;font-size:.82rem;padding:.3rem .5rem;background:#fff}.navbar{background-color:var(--menu-background-color);width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:relative;height:100%;font-size:12px}.navbar .dashly_icon{height:55px;position:relative;right:5px}.navbar .icon .p-avatar{color:gray;font-size:23px;background-color:#f8f8ff}.navbar .menuicon{display:none}.navbar .text-left{color:var(--menu-background-color-text)}.navbar .text-sm{color:var(--menu-background-color-text)!important;opacity:.5;font-size:12px!important}.navbar .profile-inline{display:flex;align-items:center;gap:.25rem;background:#fff;border-radius:999px;padding:.1rem .3rem;height:26px}.navbar .profile-inline--link{margin:0;border:none;cursor:pointer;font:inherit;color:inherit;transition:background-color .15s ease}.navbar .profile-inline--link:hover{background:#f8fafc}.navbar .profile-inline--link:focus{outline:none}.navbar .profile-inline--link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb59}.navbar .username-label{font-size:.78rem;font-weight:500;color:#0f172a;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .logout-icon-button{width:26px;height:26px;min-width:26px;color:#334155!important;border:1px solid #e5e7eb;border-radius:999px;background:#fff!important;padding:0!important}.navbar .logout-icon-button .p-button-icon{color:#334155!important;font-size:.85rem}.navbar .logout-icon-button:hover{background:#eef2f7!important}.navbar .iconButton{cursor:pointer;border-radius:50%;color:#dcdcdc}.navbar .iconButton:hover{background-color:var(--primary-hover-color)}.navbar .navcontent-left,.navbar .navcontent-right{height:100%;display:flex;align-items:center;gap:18px}.navbar .navcontent-left{justify-content:flex-start;flex-grow:1}.navbar .user p{position:relative;bottom:20px;font-size:medium}.navbar .navcontent-right{justify-content:flex-end;flex-grow:0;overflow:visible}.navbar p,.navbar h4,.navbar .p-menubar .p-menuitem-text{white-space:nowrap;color:var(--menu-background-color-text)}.navbar .p-panelmenu-header-link{height:53px;padding:12px}.navbar .menu{position:absolute;top:100%;right:0;background-color:var(--menu-background-color);box-shadow:0 2px 5px #00000026;z-index:300;padding:10px;border-radius:4px}.navbar .menu .p-panelmenu{width:240px}.navbar .p-panelmenu-panel{border:none}.navbar .p-menuitem-icon{margin-right:20px;color:var(--menu-background-color-text);cursor:pointer}.navbar .p-panelmenu-panel:hover{background-color:var(--primary-hover-color)}.navbar .p-menuitem-text{color:var(--menu-background-color-text)}.navbar .navbar-notify{position:relative;display:inline-flex;align-items:center;align-self:center;flex-shrink:0;overflow:visible}.navbar .navbar-notify__trigger{position:relative;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background:transparent;color:#475569;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;overflow:visible;transition:background-color .15s ease,color .15s ease}.navbar .navbar-notify__trigger .pi-bell{font-size:1rem}.navbar .navbar-notify__trigger:hover{background:#f8fafc;color:#0f172a}.navbar .navbar-notify__trigger:focus{outline:none}.navbar .navbar-notify__trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb59}.navbar .navbar-notify__badge{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border:none;border-radius:999px;background:#2563eb;color:#fff;font-size:.625rem;font-weight:700;line-height:1;pointer-events:none;box-sizing:border-box;box-shadow:0 1px 2px #0f172a1f;transform:translate(40%,-40%)}.p-menuitem-link{font-size:12px}.p-menuitem-link:hover{background-color:var(--primary-hover-color)}.profileMenu{z-index:9999!important}@media (max-width: 1200px){.navbar{padding:0 10px}.navbar .popup_menu_right{top:67px;z-index:9999!important}.navbar .grid-container{margin-right:0!important;font-size:small!important;display:grid}.navbar .p-button{height:inherit}.navbar .p-button .p-avatar{position:right}.navbar .text{position:relative;left:30px}.navbar .text-sm{font-size:.7rem!important}.navbar .menuicon{display:inline-flex;justify-content:center;align-items:center;width:40px;position:relative;height:40px;cursor:pointer;border-radius:50%;left:10px;transition:background-color .4s ease,left .3s ease}.navbar .menuicon:hover{background-color:var(--primary-hover-color)}.navbar .menuicon i{font-size:20px;color:#333}.navbar .navcontent-left,.navbar .navcontent-right{gap:8px}.navbar .dashly_icon{margin-right:0}.navbar .icon{width:24px;height:24px}}.profile-inline .p-avatar{width:24px!important;height:24px!important;display:flex;align-items:center;justify-content:center}.profile-inline .grid,.profile-inline .col,.profile-inline .col-fixed{display:flex;align-items:center}.newSidebar{background-color:var(--menu-background-color);z-index:99;position:fixed!important;height:100vh;width:80px;display:flex;flex-direction:column;flex-shrink:0;top:0;border-right:none;box-shadow:none}.newSidebar .p-tieredmenu .p-menuitem.p-menuitem-active:not(.menu-item.active)>.p-menuitem-content:not(:hover){background:transparent!important}.newSidebar .p-tieredmenu .p-submenu-list .p-menuitem>.p-menuitem-content:not(:hover){background:transparent!important}.newSidebar .p-menuitem-text,.newSidebar .p-submenu-icon,.newSidebar span.pi{color:#000}.newSidebar .icon{padding-bottom:9px;display:flex;justify-content:center}.newSidebar .icon .dashly_icon{height:55px;top:3px;position:relative}.newSidebar .p-panelmenu .p-panelmenu-panel{width:50px!important}.newSidebar .p-menuitem-content{border-radius:5px;border-left:5px solid transparent;display:flex;justify-content:flex-start;align-items:flex-start;padding:.34rem}.newSidebar .p-menuitem-content:hover{background-color:#f0f4ff;border-radius:5px}.newSidebar .p-menuitem-content:hover .p-menuitem-text,.newSidebar .p-menuitem-content:hover .p-submenu-icon,.newSidebar .p-menuitem-content:hover span.pi{color:var(--primary-color)}.newSidebar .p-menuitem-link:hover{background-color:#f0f4ff}.newSidebar .p-focus .p-menuitem-content{background-color:#f0f4ff!important}.newSidebar .menu{z-index:50;justify-items:center;border:none;width:auto!important;padding:1px}.newSidebar .menu>.menu-item.active>.p-menuitem-content{border-left:5px solid var(--primary-color)!important}.newSidebar .menu>.menu-item.active>.p-menuitem-content .p-menuitem-text,.newSidebar .menu>.menu-item.active>.p-menuitem-content .p-submenu-icon,.newSidebar .menu>.menu-item.active>.p-menuitem-content span.pi{color:var(--primary-color)}.newSidebar .menu .menu-item.active>.p-menuitem-content{border-left:5px solid var(--primary-color)!important}.newSidebar .menu .menu-item.active>.p-menuitem-content .p-menuitem-text,.newSidebar .menu .menu-item.active>.p-menuitem-content .p-submenu-icon,.newSidebar .menu .menu-item.active>.p-menuitem-content span.pi{color:var(--primary-color)}.newSidebar .p-submenu-list{border-radius:5px}.newSidebar .menu .p-submenu-icon{position:absolute;right:.25rem}.newSidebar .p-submenu-list .p-submenu-list .p-menuitem-content{margin-top:-.44rem;padding-top:.44rem;position:relative}@media (max-width: 1200px){.newSidebar .dashly_icon{visibility:hidden}}.p-tooltip{z-index:2000!important}.dialogForm .p-inputtextarea{width:100%;overflow:auto}.dialogForm .p-inputtext.p-disabled{background-color:#e8eaec!important;border:rgba(99,101,104,.9098039216) 1px solid}.dialogForm .p-dropdown.p-disabled{background-color:#e8eaec!important;border:rgba(99,101,104,.9098039216) 1px solid!important}.dialogForm .p-dropdown.p-disabled .p-dropdown-label,.dialogForm .p-dropdown.p-disabled .p-dropdown-trigger,.dialogForm .p-dropdown.p-disabled input,.dialogForm .p-dropdown.p-disabled .p-inputtext{background-color:#e8eaec!important}.tooltipInput{margin-left:10px;color:#6366f1;z-index:99}.email-info-tooltip{color:#6366f1}.recipientDialog{width:90vw!important;max-width:1400px!important}.recipientDialog .dataTable{display:flex;gap:20px;justify-content:space-between}.recipientDialog .assigned-section,.recipientDialog .available-section{flex:1;min-width:0}.recipientDialog .assigned-section p,.recipientDialog .available-section p{margin-bottom:12px;font-weight:600;font-size:14px}.recipientDialog .p-datatable{width:100%!important;border:1px solid gainsboro;height:300px!important;display:flex;overflow:auto!important;flex-direction:column}.recipientDialog .p-datatable .p-datatable-header{font-size:12px!important}.recipientDialog .p-datatable .p-datatable-thead>tr>th{font-size:12px!important;padding:8px 12px!important}.recipientDialog .p-datatable .p-datatable-tbody>tr>td{font-size:12px!important;padding:8px 12px!important}.recipientDialog .p-datatable .p-datatable-tbody>tr:nth-child(2n){background-color:#f9f9f9}.recipientDialog .p-datatable .p-datatable-tbody>tr:nth-child(odd){background-color:#fff}.recipientDialog .p-datatable .p-datatable-wrapper{flex:1;overflow:auto}.recipientDialog .p-datatable .p-datatable-tbody{height:auto}.recipientDialog .p-datatable .p-paginator{padding:8px 12px!important;font-size:11px!important}.recipientDialog .p-datatable .p-paginator .p-paginator-page,.recipientDialog .p-datatable .p-paginator .p-paginator-first,.recipientDialog .p-datatable .p-paginator .p-paginator-prev,.recipientDialog .p-datatable .p-paginator .p-paginator-next,.recipientDialog .p-datatable .p-paginator .p-paginator-last{min-width:28px!important;height:28px!important;font-size:11px!important}.recipientDialog .p-datatable .p-paginator .p-dropdown{height:28px!important;font-size:11px!important}.recipientDialog .filter{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.recipientDialog .filter .p-inputtext{width:150px!important;height:32px!important;font-size:12px!important;padding:6px 8px!important}.recipientDialog .saveFirst{padding:0;font-size:10px;font-weight:700}.recipientDialog .add{display:flex;justify-content:flex-start;margin-top:.5rem}@media (max-width: 1200px){.recipientDialog{width:100vw;overflow:auto}.recipientDialog .dataTable{flex-direction:column;gap:15px;width:90vw}.recipientDialog .assigned-section,.recipientDialog .available-section{flex:none}.recipientDialog .p-datatable{height:250px!important}}.recipientUserDialog{width:30vw}.emailBodyDialog .editor{height:580px}.emailBodyDialog .p-dialog-header{padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0}.emailBodyDialog .p-dialog-header .p-dialog-title{display:flex;align-items:center;gap:.5rem}.emailBodyDialog .p-dialog-content{padding:1.5rem}.emailBodyDialog .p-dialog-footer{padding:1rem 1.5rem;border-top:1px solid #e0e0e0}.emailBody .p-editor-container{display:flex;flex-direction:column;height:100%}.emailBody .p-editor-container .p-editor-toolbar{border-radius:6px 6px 0 0;background:#f8f9fa}.emailBody .p-editor-container .p-editor-content{border-radius:0 0 6px 6px}.emailBody .p-editor-container .p-editor-content .ql-editor{min-height:300px}.p-listbox-item:hover{background-color:var(--primary-hover-color)}.detailed-activity-stream h3{margin:0;font-size:15px}.detailed-activity-stream__header{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.detailed-activity-stream__header h3{margin:0}.detailed-activity-stream__add-button{margin-left:auto;width:auto!important;flex:0 0 auto;white-space:nowrap}.detailed-activity-stream__list{display:flex;flex-direction:column;gap:.55rem;overflow:auto;margin:.75rem 0}.detailed-activity-stream__event{position:relative;border:1px solid #e5e7eb;border-radius:10px;padding:.6rem 2rem .6rem .75rem}.detailed-activity-stream__delete-btn{position:absolute;top:.35rem;right:.25rem;width:1.6rem!important;height:1.6rem!important;padding:0!important;color:#9ca3af}.detailed-activity-stream__delete-btn:hover{color:#dc2626}.detailed-activity-stream__event-row{display:grid;grid-template-columns:22px 1fr;gap:.55rem;align-items:flex-start}.detailed-activity-stream__icon-wrap{width:22px;height:22px;border-radius:999px;background:#eff6ff;color:#1d4ed8;display:flex;align-items:center;justify-content:center}.detailed-activity-stream__icon{font-size:11px}.detailed-activity-stream__body{min-width:0}.detailed-activity-stream__title{margin:0;color:#111827;font-size:12px;font-weight:700}.detailed-activity-stream__text{margin:.2rem 0;color:#4b5563;font-size:12px}.detailed-activity-stream__meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.detailed-activity-stream__actor{margin:0;color:#374151;font-size:11px;font-weight:600}.detailed-activity-stream__time{font-size:11px;color:#6b7280}.detailed-activity-stream__muted{margin:0;font-size:.78rem;color:#9ca3af}.detailed-activity-stream__composer{display:grid;grid-template-columns:1fr auto;gap:.5rem}.detailed-activity-stream__composer .p-inputtext{width:100%}.detailed-activity-stream__composer .primary-btn.p-button{flex-shrink:0}.dashly-email-recipients-dialog{width:min(760px,92vw)}.dashly-email-recipients-dialog .dashly-email-recipients-dialog__toolbar{display:flex;justify-content:flex-start}.dashly-email-recipients-dialog .dashly-email-recipients-dialog__add.p-button{width:auto}.dashly-email-recipients-dialog .p-datatable .p-datatable-tbody>tr>td{vertical-align:middle}.dashly-email-recipients-dialog .p-datatable .p-inputtext,.dashly-email-recipients-dialog .p-datatable .p-dropdown{width:100%}.dashly-email-payload-dialog{width:min(720px,92vw)}.dashly-email-payload-dialog .dashly-email-payload-dialog__body{max-height:60vh}.dashly-email-activity-dialog{width:min(640px,92vw)}.generic-select-item-properties-dialog.dialogForm{min-width:unset!important;width:min(42rem,100vw - 2rem)}.generic-select-item-properties-dialog__item-label{font-size:.875rem}.generic-select-item-properties-dialog__toolbar{display:flex;justify-content:flex-start}.generic-select-item-page .spoofy-filters__fields{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.55rem;width:100%}.generic-select-item-page .spoofy-filters__fields .spoofy-filter-field{flex:1 1 0;max-width:none;min-width:0}.generic-select-item-page .spoofy-filters__fields>.smart-filter-button{flex:0 0 auto;width:auto;max-width:none;align-self:stretch}.generic-select-item-page .p-datatable .p-datatable-tbody>tr>td{padding:.4rem .65rem}.generic-select-item-page .p-datatable .p-datatable-thead>tr>th{padding:.45rem .65rem}.generic-select-item-dialog.dialogForm{min-width:unset!important;width:min(26rem,100vw - 2rem)}.external-user-page{width:100%}.workflow-customer-tag{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.125rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;white-space:nowrap}.evaluation-criteria-conditions-panel{margin-top:.35rem}.evaluation-criteria-conditions-panel__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.evaluation-criteria-conditions-panel__empty-message{margin:0;font-size:13px;color:#64748b}.evaluation-criteria-conditions-panel__list{display:flex;flex-direction:column;gap:.65rem}.evaluation-criteria-conditions-panel__footer{margin-top:.25rem}.evaluation-criteria-conditions-add-btn.p-button{border:1px solid #3b82f6;color:#1d4ed8;background:#fff;font-size:13px;font-weight:600;padding:.45rem .85rem}.evaluation-criteria-conditions-add-btn.p-button .p-button-icon,.evaluation-criteria-conditions-add-btn.p-button .p-button-label{color:#1d4ed8}.evaluation-criteria-conditions-add-btn.p-button:enabled:hover{background:#eff6ff;border-color:#2563eb;color:#1e40af}.evaluation-criteria-conditions-add-btn.p-button:disabled{opacity:.55}.evaluation-criteria-condition-card{border:1px solid #dbe3ee;border-radius:10px;background:#fff;padding:.65rem .7rem;display:flex;flex-direction:column;gap:.55rem}.evaluation-criteria-condition-card .field{margin-bottom:0}.evaluation-criteria-condition-card .field label{font-size:12px;font-weight:600;color:#475569}.evaluation-criteria-condition-card .field .p-dropdown{width:100%;min-height:38px;border:1px solid #d3dbe7;border-radius:10px;background:#fff;box-shadow:none}.evaluation-criteria-condition-card .field .p-dropdown .p-dropdown-label{padding:.5rem .65rem;background:transparent;border:none}.evaluation-criteria-condition-card .field .p-dropdown .p-dropdown-trigger{border:none;border-left:1px solid #e2e8f0;background:transparent}.evaluation-criteria-condition-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.evaluation-criteria-condition-card__label{font-size:12px;font-weight:700;color:#0f172a;letter-spacing:.02em;text-transform:uppercase}.evaluation-criteria-condition-card__remove.p-button{width:2rem;height:2rem;padding:0}.evaluation-criteria-operator-cards,.selectable-card-group.evaluation-criteria-operator-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.evaluation-criteria-operator-card,.selectable-card.evaluation-criteria-operator-card{display:flex;align-items:flex-start;gap:.45rem;text-align:left;border:1px solid #d4dbe8;border-radius:10px;padding:.5rem .55rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.evaluation-criteria-operator-card:hover,.selectable-card.evaluation-criteria-operator-card:hover{background:#f8fafc;border-color:#cbd5e1}.evaluation-criteria-operator-card.is-selected,.evaluation-criteria-operator-card.selectable-card--selected,.selectable-card.evaluation-criteria-operator-card.is-selected,.selectable-card.evaluation-criteria-operator-card.selectable-card--selected{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.evaluation-criteria-operator-card__icon{font-size:.85rem;color:#475569;margin-top:.1rem;flex-shrink:0}.evaluation-criteria-operator-card.is-selected .evaluation-criteria-operator-card__icon{color:#1d4ed8}.evaluation-criteria-operator-card__title{margin:0;font-size:.72rem;font-weight:600;color:#0f172a;line-height:1.25}.evaluation-criteria-operator-card__description{margin:.12rem 0 0;font-size:.62rem;color:#64748b;line-height:1.25}.evaluation-criteria-conditions-hint{margin:.35rem 0 0;font-size:12px;color:#64748b}.evaluation-criteria-date-values{display:flex;flex-direction:column;gap:.45rem}.evaluation-criteria-date-picker.p-calendar{width:100%}.evaluation-criteria-date-values__chips{display:flex;flex-wrap:wrap;gap:.35rem}.evaluation-criteria-date-values__chip{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;font-size:12px}.evaluation-criteria-date-values__chip-remove{border:none;background:transparent;color:#64748b;padding:0;cursor:pointer;display:inline-flex;align-items:center}@media (max-width: 900px){.evaluation-criteria-operator-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric-datapoint-picker-dialog{width:min(520px,96vw)}.metric-datapoint-picker-dialog__loading{margin:0;color:#64748b;display:flex;align-items:center;gap:.5rem}.metric-datapoint-picker-dialog__customer-context{margin:0;font-size:13px;color:#64748b}.metric-datapoint-picker-dialog__form{display:flex;flex-direction:column;gap:.75rem}.metric-datapoint-picker-dialog__form .field{display:flex;flex-direction:column;gap:.35rem}.metric-datapoint-picker-dialog__form .field label{font-size:13px;color:#64748b}.metric-datapoint-picker-dialog__form .field .p-dropdown{width:100%;min-height:40px;border:1px solid #d3dbe7;border-radius:10px;background:#fff;box-shadow:none;align-items:center}.metric-datapoint-picker-dialog__form .field .p-dropdown .p-dropdown-label{padding:.58rem .72rem;background:transparent;border:none}.metric-datapoint-picker-dialog__form .field .p-dropdown .p-dropdown-trigger{width:2.5rem;background:transparent;border:none;border-left:1px solid #e2e8f0;color:#64748b}.metric-datapoint-picker-dialog__datapoint-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:end}.metric-datapoint-picker-dialog__configure-btn{width:2.5rem;height:2.5rem;margin-bottom:.1rem}.alert-create-page button,.alert-create-page .p-button,.alert-create-page .p-button .p-button-label,.alert-create-page .alert-primary-btn,.alert-create-page .alert-secondary-btn,.alert-create-page .alerts-tab,.alert-create-page .processflow-primary-btn,.alert-create-page .primary-btn,.alert-create-page .ghost-btn,.alert-create-page .danger-ghost-btn,.alert-create-page .outline-btn,.alert-create-page .close-btn,.alert-create-page .target-prefill-btn,.alert-create-page .send-update-btn,.alert-create-page .send-update-btn.p-button .p-button-label,.alert-create-page .step-task-dialog__create-toggle,.alert-create-page .step-evaluation-history-btn,.alert-create-page .alert-history-action-btn.p-button,.alert-create-page .alert-icon-action,.alert-create-page .alert-criteria-conditions__toggle,.alert-create-page .step-criteria-form__conditions-toggle,.alert-create-page .type-toggle .p-button,.alert-create-page .assigned-section-header,.alert-create-page .step-panel-toggle,.alert-create-page .app-dialog-footer__cancel,.alert-create-page .app-dialog-footer__submit,.alert-create-content button,.alert-create-content .p-button,.alert-create-content .p-button .p-button-label,.alert-create-content .alert-primary-btn,.alert-create-content .alert-secondary-btn,.alert-create-content .alerts-tab,.alert-create-content .processflow-primary-btn,.alert-create-content .primary-btn,.alert-create-content .ghost-btn,.alert-create-content .danger-ghost-btn,.alert-create-content .outline-btn,.alert-create-content .close-btn,.alert-create-content .target-prefill-btn,.alert-create-content .send-update-btn,.alert-create-content .send-update-btn.p-button .p-button-label,.alert-create-content .step-task-dialog__create-toggle,.alert-create-content .step-evaluation-history-btn,.alert-create-content .alert-history-action-btn.p-button,.alert-create-content .alert-icon-action,.alert-create-content .alert-criteria-conditions__toggle,.alert-create-content .step-criteria-form__conditions-toggle,.alert-create-content .type-toggle .p-button,.alert-create-content .assigned-section-header,.alert-create-content .step-panel-toggle,.alert-create-content .app-dialog-footer__cancel,.alert-create-content .app-dialog-footer__submit{font-weight:400}.alert-create-page .processflows-page .processflow-primary-btn,.alert-create-page .processflows-page .alert-primary-btn,.alert-create-page .processflows-page .primary-btn,.alert-create-page .processflows-page .send-update-btn,.alert-create-page .processflows-page .app-dialog-footer__submit,.alert-create-page .processflow-detail-page .processflow-primary-btn,.alert-create-page .processflow-detail-page .alert-primary-btn,.alert-create-page .processflow-detail-page .primary-btn,.alert-create-page .processflow-detail-page .send-update-btn,.alert-create-page .processflow-detail-page .app-dialog-footer__submit,.alert-create-page .processflow-create-page .processflow-primary-btn,.alert-create-page .processflow-create-page .alert-primary-btn,.alert-create-page .processflow-create-page .primary-btn,.alert-create-page .processflow-create-page .send-update-btn,.alert-create-page .processflow-create-page .app-dialog-footer__submit,.alert-create-page .processflow-create-dialog .processflow-primary-btn,.alert-create-page .processflow-create-dialog .alert-primary-btn,.alert-create-page .processflow-create-dialog .primary-btn,.alert-create-page .processflow-create-dialog .send-update-btn,.alert-create-page .processflow-create-dialog .app-dialog-footer__submit,.alert-create-page .processflow-create-modal .processflow-primary-btn,.alert-create-page .processflow-create-modal .alert-primary-btn,.alert-create-page .processflow-create-modal .primary-btn,.alert-create-page .processflow-create-modal .send-update-btn,.alert-create-page .processflow-create-modal .app-dialog-footer__submit,.alert-create-page .processflow-create-shell .processflow-primary-btn,.alert-create-page .processflow-create-shell .alert-primary-btn,.alert-create-page .processflow-create-shell .primary-btn,.alert-create-page .processflow-create-shell .send-update-btn,.alert-create-page .processflow-create-shell .app-dialog-footer__submit,.alert-create-page .alerts-page .processflow-primary-btn,.alert-create-page .alerts-page .alert-primary-btn,.alert-create-page .alerts-page .primary-btn,.alert-create-page .alerts-page .send-update-btn,.alert-create-page .alerts-page .app-dialog-footer__submit,.alert-create-page .alert-detail-page .processflow-primary-btn,.alert-create-page .alert-detail-page .alert-primary-btn,.alert-create-page .alert-detail-page .primary-btn,.alert-create-page .alert-detail-page .send-update-btn,.alert-create-page .alert-detail-page .app-dialog-footer__submit,.alert-create-page .alert-create-page .processflow-primary-btn,.alert-create-page .alert-create-page .alert-primary-btn,.alert-create-page .alert-create-page .primary-btn,.alert-create-page .alert-create-page .send-update-btn,.alert-create-page .alert-create-page .app-dialog-footer__submit,.alert-create-page .alert-create-dialog .processflow-primary-btn,.alert-create-page .alert-create-dialog .alert-primary-btn,.alert-create-page .alert-create-dialog .primary-btn,.alert-create-page .alert-create-dialog .send-update-btn,.alert-create-page .alert-create-dialog .app-dialog-footer__submit,.alert-create-page .metric-wizard-dialog .processflow-primary-btn,.alert-create-page .metric-wizard-dialog .alert-primary-btn,.alert-create-page .metric-wizard-dialog .primary-btn,.alert-create-page .metric-wizard-dialog .send-update-btn,.alert-create-page .metric-wizard-dialog .app-dialog-footer__submit,.alert-create-page .metric-wizard-calculation-dialog .processflow-primary-btn,.alert-create-page .metric-wizard-calculation-dialog .alert-primary-btn,.alert-create-page .metric-wizard-calculation-dialog .primary-btn,.alert-create-page .metric-wizard-calculation-dialog .send-update-btn,.alert-create-page .metric-wizard-calculation-dialog .app-dialog-footer__submit,.alert-create-content .processflows-page .processflow-primary-btn,.alert-create-content .processflows-page .alert-primary-btn,.alert-create-content .processflows-page .primary-btn,.alert-create-content .processflows-page .send-update-btn,.alert-create-content .processflows-page .app-dialog-footer__submit,.alert-create-content .processflow-detail-page .processflow-primary-btn,.alert-create-content .processflow-detail-page .alert-primary-btn,.alert-create-content .processflow-detail-page .primary-btn,.alert-create-content .processflow-detail-page .send-update-btn,.alert-create-content .processflow-detail-page .app-dialog-footer__submit,.alert-create-content .processflow-create-page .processflow-primary-btn,.alert-create-content .processflow-create-page .alert-primary-btn,.alert-create-content .processflow-create-page .primary-btn,.alert-create-content .processflow-create-page .send-update-btn,.alert-create-content .processflow-create-page .app-dialog-footer__submit,.alert-create-content .processflow-create-dialog .processflow-primary-btn,.alert-create-content .processflow-create-dialog .alert-primary-btn,.alert-create-content .processflow-create-dialog .primary-btn,.alert-create-content .processflow-create-dialog .send-update-btn,.alert-create-content .processflow-create-dialog .app-dialog-footer__submit,.alert-create-content .processflow-create-modal .processflow-primary-btn,.alert-create-content .processflow-create-modal .alert-primary-btn,.alert-create-content .processflow-create-modal .primary-btn,.alert-create-content .processflow-create-modal .send-update-btn,.alert-create-content .processflow-create-modal .app-dialog-footer__submit,.alert-create-content .processflow-create-shell .processflow-primary-btn,.alert-create-content .processflow-create-shell .alert-primary-btn,.alert-create-content .processflow-create-shell .primary-btn,.alert-create-content .processflow-create-shell .send-update-btn,.alert-create-content .processflow-create-shell .app-dialog-footer__submit,.alert-create-content .alerts-page .processflow-primary-btn,.alert-create-content .alerts-page .alert-primary-btn,.alert-create-content .alerts-page .primary-btn,.alert-create-content .alerts-page .send-update-btn,.alert-create-content .alerts-page .app-dialog-footer__submit,.alert-create-content .alert-detail-page .processflow-primary-btn,.alert-create-content .alert-detail-page .alert-primary-btn,.alert-create-content .alert-detail-page .primary-btn,.alert-create-content .alert-detail-page .send-update-btn,.alert-create-content .alert-detail-page .app-dialog-footer__submit,.alert-create-content .alert-create-page .processflow-primary-btn,.alert-create-content .alert-create-page .alert-primary-btn,.alert-create-content .alert-create-page .primary-btn,.alert-create-content .alert-create-page .send-update-btn,.alert-create-content .alert-create-page .app-dialog-footer__submit,.alert-create-content .alert-create-dialog .processflow-primary-btn,.alert-create-content .alert-create-dialog .alert-primary-btn,.alert-create-content .alert-create-dialog .primary-btn,.alert-create-content .alert-create-dialog .send-update-btn,.alert-create-content .alert-create-dialog .app-dialog-footer__submit,.alert-create-content .metric-wizard-dialog .processflow-primary-btn,.alert-create-content .metric-wizard-dialog .alert-primary-btn,.alert-create-content .metric-wizard-dialog .primary-btn,.alert-create-content .metric-wizard-dialog .send-update-btn,.alert-create-content .metric-wizard-dialog .app-dialog-footer__submit,.alert-create-content .metric-wizard-calculation-dialog .processflow-primary-btn,.alert-create-content .metric-wizard-calculation-dialog .alert-primary-btn,.alert-create-content .metric-wizard-calculation-dialog .primary-btn,.alert-create-content .metric-wizard-calculation-dialog .send-update-btn,.alert-create-content .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.alert-create-page .processflows-page .processflow-primary-btn .pi,.alert-create-page .processflows-page .alert-primary-btn .pi,.alert-create-page .processflows-page .primary-btn .pi,.alert-create-page .processflows-page .send-update-btn .pi,.alert-create-page .processflows-page .app-dialog-footer__submit .pi,.alert-create-page .processflow-detail-page .processflow-primary-btn .pi,.alert-create-page .processflow-detail-page .alert-primary-btn .pi,.alert-create-page .processflow-detail-page .primary-btn .pi,.alert-create-page .processflow-detail-page .send-update-btn .pi,.alert-create-page .processflow-detail-page .app-dialog-footer__submit .pi,.alert-create-page .processflow-create-page .processflow-primary-btn .pi,.alert-create-page .processflow-create-page .alert-primary-btn .pi,.alert-create-page .processflow-create-page .primary-btn .pi,.alert-create-page .processflow-create-page .send-update-btn .pi,.alert-create-page .processflow-create-page .app-dialog-footer__submit .pi,.alert-create-page .processflow-create-dialog .processflow-primary-btn .pi,.alert-create-page .processflow-create-dialog .alert-primary-btn .pi,.alert-create-page .processflow-create-dialog .primary-btn .pi,.alert-create-page .processflow-create-dialog .send-update-btn .pi,.alert-create-page .processflow-create-dialog .app-dialog-footer__submit .pi,.alert-create-page .processflow-create-modal .processflow-primary-btn .pi,.alert-create-page .processflow-create-modal .alert-primary-btn .pi,.alert-create-page .processflow-create-modal .primary-btn .pi,.alert-create-page .processflow-create-modal .send-update-btn .pi,.alert-create-page .processflow-create-modal .app-dialog-footer__submit .pi,.alert-create-page .processflow-create-shell .processflow-primary-btn .pi,.alert-create-page .processflow-create-shell .alert-primary-btn .pi,.alert-create-page .processflow-create-shell .primary-btn .pi,.alert-create-page .processflow-create-shell .send-update-btn .pi,.alert-create-page .processflow-create-shell .app-dialog-footer__submit .pi,.alert-create-page .alerts-page .processflow-primary-btn .pi,.alert-create-page .alerts-page .alert-primary-btn .pi,.alert-create-page .alerts-page .primary-btn .pi,.alert-create-page .alerts-page .send-update-btn .pi,.alert-create-page .alerts-page .app-dialog-footer__submit .pi,.alert-create-page .alert-detail-page .processflow-primary-btn .pi,.alert-create-page .alert-detail-page .alert-primary-btn .pi,.alert-create-page .alert-detail-page .primary-btn .pi,.alert-create-page .alert-detail-page .send-update-btn .pi,.alert-create-page .alert-detail-page .app-dialog-footer__submit .pi,.alert-create-page .alert-create-page .processflow-primary-btn .pi,.alert-create-page .alert-create-page .alert-primary-btn .pi,.alert-create-page .alert-create-page .primary-btn .pi,.alert-create-page .alert-create-page .send-update-btn .pi,.alert-create-page .alert-create-page .app-dialog-footer__submit .pi,.alert-create-page .alert-create-dialog .processflow-primary-btn .pi,.alert-create-page .alert-create-dialog .alert-primary-btn .pi,.alert-create-page .alert-create-dialog .primary-btn .pi,.alert-create-page .alert-create-dialog .send-update-btn .pi,.alert-create-page .alert-create-dialog .app-dialog-footer__submit .pi,.alert-create-page .metric-wizard-dialog .processflow-primary-btn .pi,.alert-create-page .metric-wizard-dialog .alert-primary-btn .pi,.alert-create-page .metric-wizard-dialog .primary-btn .pi,.alert-create-page .metric-wizard-dialog .send-update-btn .pi,.alert-create-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.alert-create-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.alert-create-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.alert-create-page .metric-wizard-calculation-dialog .primary-btn .pi,.alert-create-page .metric-wizard-calculation-dialog .send-update-btn .pi,.alert-create-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi,.alert-create-content .processflows-page .processflow-primary-btn .pi,.alert-create-content .processflows-page .alert-primary-btn .pi,.alert-create-content .processflows-page .primary-btn .pi,.alert-create-content .processflows-page .send-update-btn .pi,.alert-create-content .processflows-page .app-dialog-footer__submit .pi,.alert-create-content .processflow-detail-page .processflow-primary-btn .pi,.alert-create-content .processflow-detail-page .alert-primary-btn .pi,.alert-create-content .processflow-detail-page .primary-btn .pi,.alert-create-content .processflow-detail-page .send-update-btn .pi,.alert-create-content .processflow-detail-page .app-dialog-footer__submit .pi,.alert-create-content .processflow-create-page .processflow-primary-btn .pi,.alert-create-content .processflow-create-page .alert-primary-btn .pi,.alert-create-content .processflow-create-page .primary-btn .pi,.alert-create-content .processflow-create-page .send-update-btn .pi,.alert-create-content .processflow-create-page .app-dialog-footer__submit .pi,.alert-create-content .processflow-create-dialog .processflow-primary-btn .pi,.alert-create-content .processflow-create-dialog .alert-primary-btn .pi,.alert-create-content .processflow-create-dialog .primary-btn .pi,.alert-create-content .processflow-create-dialog .send-update-btn .pi,.alert-create-content .processflow-create-dialog .app-dialog-footer__submit .pi,.alert-create-content .processflow-create-modal .processflow-primary-btn .pi,.alert-create-content .processflow-create-modal .alert-primary-btn .pi,.alert-create-content .processflow-create-modal .primary-btn .pi,.alert-create-content .processflow-create-modal .send-update-btn .pi,.alert-create-content .processflow-create-modal .app-dialog-footer__submit .pi,.alert-create-content .processflow-create-shell .processflow-primary-btn .pi,.alert-create-content .processflow-create-shell .alert-primary-btn .pi,.alert-create-content .processflow-create-shell .primary-btn .pi,.alert-create-content .processflow-create-shell .send-update-btn .pi,.alert-create-content .processflow-create-shell .app-dialog-footer__submit .pi,.alert-create-content .alerts-page .processflow-primary-btn .pi,.alert-create-content .alerts-page .alert-primary-btn .pi,.alert-create-content .alerts-page .primary-btn .pi,.alert-create-content .alerts-page .send-update-btn .pi,.alert-create-content .alerts-page .app-dialog-footer__submit .pi,.alert-create-content .alert-detail-page .processflow-primary-btn .pi,.alert-create-content .alert-detail-page .alert-primary-btn .pi,.alert-create-content .alert-detail-page .primary-btn .pi,.alert-create-content .alert-detail-page .send-update-btn .pi,.alert-create-content .alert-detail-page .app-dialog-footer__submit .pi,.alert-create-content .alert-create-page .processflow-primary-btn .pi,.alert-create-content .alert-create-page .alert-primary-btn .pi,.alert-create-content .alert-create-page .primary-btn .pi,.alert-create-content .alert-create-page .send-update-btn .pi,.alert-create-content .alert-create-page .app-dialog-footer__submit .pi,.alert-create-content .alert-create-dialog .processflow-primary-btn .pi,.alert-create-content .alert-create-dialog .alert-primary-btn .pi,.alert-create-content .alert-create-dialog .primary-btn .pi,.alert-create-content .alert-create-dialog .send-update-btn .pi,.alert-create-content .alert-create-dialog .app-dialog-footer__submit .pi,.alert-create-content .metric-wizard-dialog .processflow-primary-btn .pi,.alert-create-content .metric-wizard-dialog .alert-primary-btn .pi,.alert-create-content .metric-wizard-dialog .primary-btn .pi,.alert-create-content .metric-wizard-dialog .send-update-btn .pi,.alert-create-content .metric-wizard-dialog .app-dialog-footer__submit .pi,.alert-create-content .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.alert-create-content .metric-wizard-calculation-dialog .alert-primary-btn .pi,.alert-create-content .metric-wizard-calculation-dialog .primary-btn .pi,.alert-create-content .metric-wizard-calculation-dialog .send-update-btn .pi,.alert-create-content .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.alert-create-page .processflows-page .primary-btn.p-button .p-button-label,.alert-create-page .processflows-page .primary-btn.p-button .p-button-icon,.alert-create-page .processflows-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflows-page .send-update-btn.p-button .p-button-label,.alert-create-page .processflows-page .send-update-btn.p-button .p-button-icon,.alert-create-page .processflow-detail-page .primary-btn.p-button .p-button-label,.alert-create-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.alert-create-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.alert-create-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.alert-create-page .processflow-create-page .primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-page .primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-page .send-update-btn.p-button .p-button-label,.alert-create-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.alert-create-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.alert-create-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.alert-create-page .processflow-create-modal .primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.alert-create-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.alert-create-page .processflow-create-shell .primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.alert-create-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.alert-create-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.alert-create-page .alerts-page .primary-btn.p-button .p-button-label,.alert-create-page .alerts-page .primary-btn.p-button .p-button-icon,.alert-create-page .alerts-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .alerts-page .send-update-btn.p-button .p-button-label,.alert-create-page .alerts-page .send-update-btn.p-button .p-button-icon,.alert-create-page .alert-detail-page .primary-btn.p-button .p-button-label,.alert-create-page .alert-detail-page .primary-btn.p-button .p-button-icon,.alert-create-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .alert-detail-page .send-update-btn.p-button .p-button-label,.alert-create-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.alert-create-page .alert-create-page .primary-btn.p-button .p-button-label,.alert-create-page .alert-create-page .primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.alert-create-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.alert-create-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-page .send-update-btn.p-button .p-button-label,.alert-create-page .alert-create-page .send-update-btn.p-button .p-button-icon,.alert-create-page .alert-create-dialog .primary-btn.p-button .p-button-label,.alert-create-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.alert-create-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.alert-create-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon,.alert-create-content .processflows-page .primary-btn.p-button .p-button-label,.alert-create-content .processflows-page .primary-btn.p-button .p-button-icon,.alert-create-content .processflows-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflows-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflows-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflows-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflows-page .send-update-btn.p-button .p-button-label,.alert-create-content .processflows-page .send-update-btn.p-button .p-button-icon,.alert-create-content .processflow-detail-page .primary-btn.p-button .p-button-label,.alert-create-content .processflow-detail-page .primary-btn.p-button .p-button-icon,.alert-create-content .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-detail-page .send-update-btn.p-button .p-button-label,.alert-create-content .processflow-detail-page .send-update-btn.p-button .p-button-icon,.alert-create-content .processflow-create-page .primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-page .primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-page .send-update-btn.p-button .p-button-label,.alert-create-content .processflow-create-page .send-update-btn.p-button .p-button-icon,.alert-create-content .processflow-create-dialog .primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-dialog .primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-dialog .send-update-btn.p-button .p-button-label,.alert-create-content .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.alert-create-content .processflow-create-modal .primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-modal .primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-modal .send-update-btn.p-button .p-button-label,.alert-create-content .processflow-create-modal .send-update-btn.p-button .p-button-icon,.alert-create-content .processflow-create-shell .primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-shell .primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.alert-create-content .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .processflow-create-shell .send-update-btn.p-button .p-button-label,.alert-create-content .processflow-create-shell .send-update-btn.p-button .p-button-icon,.alert-create-content .alerts-page .primary-btn.p-button .p-button-label,.alert-create-content .alerts-page .primary-btn.p-button .p-button-icon,.alert-create-content .alerts-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .alerts-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .alerts-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .alerts-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .alerts-page .send-update-btn.p-button .p-button-label,.alert-create-content .alerts-page .send-update-btn.p-button .p-button-icon,.alert-create-content .alert-detail-page .primary-btn.p-button .p-button-label,.alert-create-content .alert-detail-page .primary-btn.p-button .p-button-icon,.alert-create-content .alert-detail-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .alert-detail-page .send-update-btn.p-button .p-button-label,.alert-create-content .alert-detail-page .send-update-btn.p-button .p-button-icon,.alert-create-content .alert-create-page .primary-btn.p-button .p-button-label,.alert-create-content .alert-create-page .primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-page .alert-primary-btn.p-button .p-button-label,.alert-create-content .alert-create-page .alert-primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-page .processflow-primary-btn.p-button .p-button-label,.alert-create-content .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-page .send-update-btn.p-button .p-button-label,.alert-create-content .alert-create-page .send-update-btn.p-button .p-button-icon,.alert-create-content .alert-create-dialog .primary-btn.p-button .p-button-label,.alert-create-content .alert-create-dialog .primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-content .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-content .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .alert-create-dialog .send-update-btn.p-button .p-button-label,.alert-create-content .alert-create-dialog .send-update-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-dialog .primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.alert-create-content .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.alert-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflows-page .step-assigned-header .p-button,.alert-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflow-detail-page .step-assigned-header .p-button,.alert-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflow-create-page .step-assigned-header .p-button,.alert-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflow-create-dialog .step-assigned-header .p-button,.alert-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflow-create-modal .step-assigned-header .p-button,.alert-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .processflow-create-shell .step-assigned-header .p-button,.alert-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .alerts-page .step-assigned-header .p-button,.alert-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .alert-detail-page .step-assigned-header .p-button,.alert-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .alert-create-page .step-assigned-header .p-button,.alert-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .alert-create-dialog .step-assigned-header .p-button,.alert-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .metric-wizard-dialog .step-assigned-header .p-button,.alert-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.alert-create-content .processflows-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflows-page .step-assigned-header .p-button,.alert-create-content .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflow-detail-page .step-assigned-header .p-button,.alert-create-content .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflow-create-page .step-assigned-header .p-button,.alert-create-content .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflow-create-dialog .step-assigned-header .p-button,.alert-create-content .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflow-create-modal .step-assigned-header .p-button,.alert-create-content .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .processflow-create-shell .step-assigned-header .p-button,.alert-create-content .alerts-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .alerts-page .step-assigned-header .p-button,.alert-create-content .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .alert-detail-page .step-assigned-header .p-button,.alert-create-content .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .alert-create-page .step-assigned-header .p-button,.alert-create-content .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .alert-create-dialog .step-assigned-header .p-button,.alert-create-content .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .metric-wizard-dialog .step-assigned-header .p-button,.alert-create-content .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-create-content .metric-wizard-calculation-dialog .step-assigned-header .p-button,.alert-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflows-page .step-assigned-header .p-button .p-button-label,.alert-create-page .processflows-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.alert-create-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.alert-create-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.alert-create-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.alert-create-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.alert-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.alert-create-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.alert-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .alerts-page .step-assigned-header .p-button .p-button-label,.alert-create-page .alerts-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.alert-create-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .alert-create-page .step-assigned-header .p-button .p-button-label,.alert-create-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.alert-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.alert-create-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.alert-create-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.alert-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflows-page .step-assigned-header .p-button .p-button-label,.alert-create-content .processflows-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflow-detail-page .step-assigned-header .p-button .p-button-label,.alert-create-content .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflow-create-page .step-assigned-header .p-button .p-button-label,.alert-create-content .processflow-create-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.alert-create-content .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflow-create-modal .step-assigned-header .p-button .p-button-label,.alert-create-content .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.alert-create-content .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .processflow-create-shell .step-assigned-header .p-button .p-button-label,.alert-create-content .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.alert-create-content .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .alerts-page .step-assigned-header .p-button .p-button-label,.alert-create-content .alerts-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .alert-detail-page .step-assigned-header .p-button .p-button-label,.alert-create-content .alert-detail-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .alert-create-page .step-assigned-header .p-button .p-button-label,.alert-create-content .alert-create-page .step-assigned-header .p-button .p-button-icon,.alert-create-content .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .alert-create-dialog .step-assigned-header .p-button .p-button-label,.alert-create-content .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-content .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.alert-create-content .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-create-content .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.alert-create-content .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.alert-create-page{min-height:calc(100vh - 120px);display:flex;align-items:flex-start;justify-content:center}.alert-create-content{max-width:760px;width:100%;display:flex;flex-direction:column;gap:1rem}.alert-create-header-title{margin:0;font-size:1.25rem;color:#0f172a}.alert-create-dialog{width:min(920px,96vw)}.alert-create-dialog.app-dialog.p-dialog,.alert-create-dialog.p-dialog{max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.alert-create-dialog .p-dialog-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.alert-create-stepper{margin-bottom:.5rem}.alert-create-stepper .p-stepper-panels{padding:.75rem 0 0;background:transparent}.alert-create-stepper .p-stepper-header .p-stepper-action{font-size:13px}.alert-create-stepper .p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#2563eb;color:#fff}.alert-create-step-body{display:flex;flex-direction:column;gap:0;padding-top:.15rem}.alert-criteria-section{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}.alert-criteria-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.alert-criteria-section__title{margin:0 0 .65rem;font-size:.9rem;font-weight:700;color:#0f172a}.alert-criteria-section__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.alert-criteria-section__header .alert-criteria-section__title{margin-bottom:0}.alert-criteria-section__header-meta{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.alert-criteria-section__toggle{border:none;background:transparent;color:#2563eb;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;padding:.25rem 0}.alert-criteria-section--filters.is-collapsed{padding-bottom:.75rem}.alert-metric-summary__badge{display:inline-flex;align-items:center;gap:.4rem;font-size:13px;color:#64748b;padding:.35rem .55rem;border-radius:999px;background:#f1f5f9}.alert-metric-summary__badge.has-filters{color:#1d4ed8;background:#eff6ff}.alert-metric-summary__badge .pi{font-size:12px}.alert-scope-filters-panel{margin-top:.35rem}.alert-scope-filters-panel__empty{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.alert-scope-filters-panel__empty-message{margin:0;font-size:13px;color:#64748b}.alert-scope-filters-panel__list{display:flex;flex-direction:column;gap:.65rem}.alert-scope-filters-panel__footer{margin-top:.25rem}.alert-scope-add-btn.p-button{border:1px solid #3b82f6;color:#1d4ed8;background:#fff;font-size:13px;font-weight:600;padding:.45rem .85rem}.alert-scope-add-btn.p-button .p-button-icon,.alert-scope-add-btn.p-button .p-button-label{color:#1d4ed8}.alert-scope-add-btn.p-button:enabled:hover{background:#eff6ff;border-color:#2563eb;color:#1e40af}.alert-scope-add-btn.p-button:disabled{opacity:.55}.alert-scope-filter-card{border:1px solid #dbe3ee;border-radius:10px;background:#fff;padding:.65rem .7rem;display:flex;flex-direction:column;gap:.55rem}.alert-scope-filter-card .field{margin-bottom:0}.alert-scope-filter-card .field label{font-size:12px;font-weight:600;color:#475569}.alert-scope-filter-card .field .p-dropdown{width:100%;min-height:38px;border:1px solid #d3dbe7;border-radius:10px;background:#fff;box-shadow:none}.alert-scope-filter-card .field .p-dropdown .p-dropdown-label{padding:.5rem .65rem;background:transparent;border:none}.alert-scope-filter-card .field .p-dropdown .p-dropdown-trigger{border:none;border-left:1px solid #e2e8f0;background:transparent}.alert-scope-filter-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.alert-scope-filter-card__label{font-size:12px;font-weight:700;color:#0f172a;letter-spacing:.02em;text-transform:uppercase}.alert-scope-filter-card__remove.p-button{width:2rem;height:2rem;padding:0}.alert-scope-operator-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.alert-scope-operator-card{display:flex;align-items:flex-start;gap:.45rem;text-align:left;border:1px solid #d4dbe8;border-radius:10px;padding:.5rem .55rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.alert-scope-operator-card:hover{background:#f8fafc;border-color:#cbd5e1}.alert-scope-operator-card.is-selected{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.alert-scope-operator-card__icon{font-size:.85rem;color:#475569;margin-top:.1rem;flex-shrink:0}.alert-scope-operator-card.is-selected .alert-scope-operator-card__icon{color:#1d4ed8}.alert-scope-operator-card__title{margin:0;font-size:.72rem;font-weight:600;color:#0f172a;line-height:1.25}.alert-scope-operator-card__description{margin:.12rem 0 0;font-size:.62rem;color:#64748b;line-height:1.25}.alert-criteria-readonly-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-bottom:0;align-items:start}.alert-criteria-readonly-row .dashly-field-shell{margin-bottom:0;min-width:0}.alert-criteria-readonly-row .alert-readonly-value,.alert-criteria-readonly-row .dashly-picker-trigger{width:100%;min-height:40px;padding:.58rem .72rem;box-sizing:border-box;font-size:14px;line-height:1.25}.alert-readonly-value{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#334155}.alert-datapoint-picker-trigger{width:100%;min-height:40px;padding:.58rem .72rem;border:1px solid #d3dbe7;border-radius:10px;background:#fff;color:#0f172a;font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;text-align:left}.alert-datapoint-picker-trigger:hover{border-color:#93c5fd;background:#f8fafc}.alert-datapoint-picker-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-datapoint-picker-trigger .pi{color:#64748b;flex-shrink:0}.alert-field-hint{display:block;margin-top:.35rem;font-size:12px;color:#64748b}.alert-field-hint--warn{color:#b45309}.alert-recipient-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.65rem}.alert-recipient-card{border:1px solid #dbe3ee;border-radius:10px;background:#fff;padding:.55rem .65rem;display:flex;align-items:center;justify-content:space-between;gap:.65rem}.alert-recipient-card.is-selected{border-color:#93c5fd;background:#f8fbff}.alert-recipient-card__main{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.alert-recipient-card__name{font-weight:600;font-size:14px;color:#0f172a}.alert-tagged-option{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.alert-tagged-option__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-customer-tag{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.125rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.alert-recipient-card__channels{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.alert-recipient-card__remove.p-button{width:2rem;height:2rem;padding:0;flex-shrink:0}.alert-recipient-channel{display:inline-flex;align-items:center;gap:.45rem;font-size:13px;color:#475569;cursor:pointer;margin:0}.alert-create-content.is-embedded{max-width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.alert-create-content.is-embedded .alert-create-stepper.p-stepper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-bottom:0}.alert-create-content.is-embedded .alert-create-stepper.p-stepper .p-stepper-nav{flex-shrink:0}.alert-create-content.is-embedded .alert-create-stepper.p-stepper .p-stepper-panels{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.alert-create-content.is-embedded .alert-create-footer{flex-shrink:0;margin-top:0;padding-top:.85rem;padding-bottom:.15rem;border-top:1px solid #e2e8f0}.processflow-stepper{display:flex;flex-wrap:wrap;gap:.5rem}.step-chip{border:none;border-radius:999px;padding:.45rem .65rem;background:#e5e7eb;color:#334155;display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;cursor:pointer}.step-chip.is-done{background:#dbeafe;color:#1d4ed8}.step-chip.is-active{background:#2563eb;color:#fff}.section-card{border:1px solid #dbe3ee;border-radius:12px}.section-card .p-card-body{padding:1rem}.section-card .p-card-content{padding:0}.section-card h2{margin:0 0 .9rem;font-size:1.2rem;font-weight:700;color:#0f172a}.field{display:flex;flex-direction:column;gap:.35rem}.field label{font-size:13px;color:#64748b}.field .p-inputtext{width:100%;border:1px solid #d3dbe7;border-radius:10px;background:#fff;color:#0f172a;font-size:14px;min-height:40px;padding:.58rem .72rem}.field .p-dropdown{width:100%;min-height:40px;border:1px solid #d3dbe7;border-radius:10px;background:#fff;box-shadow:none;align-items:center}.field .p-dropdown .p-dropdown-label{padding:.58rem .72rem;background:transparent;border:none;color:#0f172a;font-size:14px}.field .p-dropdown .p-dropdown-trigger{width:2.5rem;background:transparent;color:#64748b;border:none;border-left:1px solid #e2e8f0}.field .p-dropdown:not(.p-disabled):hover{border-color:#cbd5e1}.field .p-dropdown:not(.p-disabled).p-focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.alert-priority-field{display:flex;align-items:stretch;width:100%;min-height:40px;border:1px solid #d3dbe7;border-radius:10px;background:#fff;overflow:hidden}.alert-priority-field:focus-within{border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.alert-priority-field__icon{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;background:#f1f5f9;border-right:1px solid #e2e8f0;color:#475569;flex-shrink:0}.alert-priority-field__dropdown.p-dropdown,.alert-priority-field .p-dropdown{flex:1;min-width:0;border:none;border-radius:0;box-shadow:none;background:transparent}.alert-priority-field__dropdown.p-dropdown .p-dropdown-trigger,.alert-priority-field .p-dropdown .p-dropdown-trigger{border-left:1px solid #e2e8f0}.alert-priority-field__dropdown.p-dropdown:not(.p-disabled).p-focus,.alert-priority-field .p-dropdown:not(.p-disabled).p-focus{box-shadow:none}.field .p-inputtext:focus{outline:none;border-color:#93c5fd;background:#fff;box-shadow:0 0 0 1px #93c5fd}.full{margin-bottom:.75rem}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-bottom:.75rem}.one-col{display:grid;grid-template-columns:1fr;margin-bottom:.75rem}.check-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:15px;color:#0f172a}.alert-condition-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:.75rem}.alert-condition-card{border:1px solid #cfd9e6;border-radius:10px;background:#fff;padding:.55rem .65rem;display:flex;align-items:flex-start;gap:.55rem;text-align:left;cursor:pointer}.alert-condition-card.is-selected{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f64d}.alert-condition-card__icon{color:#64748b;font-size:14px;margin-top:1px}.alert-condition-card__text strong{display:block;font-size:13px;color:#0f172a}.alert-condition-card__text small{font-size:11px;color:#64748b}.alert-recipient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.alert-recipient-option{border:1px solid #dbe3ee;border-radius:10px;background:#fff;padding:.45rem .55rem;display:flex;align-items:center;gap:.45rem;cursor:pointer;font-size:13px;color:#334155}.alert-recipient-option.is-selected{border-color:#93c5fd;background:#eff6ff}.alert-recipient-empty{margin:0;font-size:12px;color:#64748b}.alert-criteria-rule-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:.7rem;align-items:end;margin-bottom:.75rem}.alert-condition-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.alert-condition-card{display:flex;align-items:flex-start;gap:.6rem;text-align:left;border:1px solid #d4dbe8;border-radius:10px;padding:.65rem .7rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.alert-condition-card:hover{background:#f8fafc}.alert-condition-card.is-selected{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 1px #3b82f6}.alert-condition-card__icon{font-size:1rem;color:#475569;margin-top:.1rem}.alert-condition-card__title{margin:0;font-size:.8rem;font-weight:600;color:#0f172a}.alert-condition-card__description{margin:.15rem 0 0;font-size:.68rem;color:#64748b;line-height:1.3}.alert-criteria-values-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.65rem;align-items:start;margin-bottom:.35rem}.alert-criteria-values-row .field{margin-bottom:0;display:flex;flex-direction:column;gap:0}.alert-criteria-values-row .field label{margin-bottom:.35rem}.alert-criteria-values-row .field:not(:has(.alert-criteria-values-row__meta))>label:after{content:"";display:block;height:1.125rem;margin-bottom:.35rem}.alert-criteria-values-row .field .p-dropdown,.alert-criteria-values-row .field .p-inputtext,.alert-criteria-values-row .field .dashly-text-input-wrap{width:100%}.alert-criteria-values-row__meta{margin:0 0 .35rem;min-height:1.125rem;font-size:.75rem;line-height:1.125rem;color:#64748b}.alert-criteria-values-row__hint{margin:0 0 .75rem}.alert-criteria-values-row__value{min-width:12rem}.target-label-row__value-label,.target-label-row__value{color:#64748b;font-size:.75rem;font-weight:500}.target-prefill-btn{border:none;background:transparent;color:#64748b;padding:0;font-size:.75rem;font-weight:400;cursor:pointer}.alert-create-footer{margin-top:.8rem;border-top:none;background:transparent;padding-left:0;padding-right:0}@media (max-width: 900px){.alert-create-content{max-width:100%}.two-col,.alert-criteria-values-row,.alert-condition-cards,.alert-scope-operator-cards,.alert-recipient-grid,.alert-criteria-readonly-row{grid-template-columns:1fr}}.external-user-form-fields{display:flex;flex-direction:column;gap:.85rem}.external-user-create-dialog__intro{margin:0 0 .85rem;color:#475569;font-size:.9rem;line-height:1.45}.external-user-picker__create-option{font-weight:600;color:#1d4ed8}.external-user-picker__email{display:block;font-size:12px;color:#64748b}.alert-tagged-option--stacked{flex-direction:column;align-items:flex-start;gap:.15rem}.notification-recipient-external-dropdown{width:100%}.alert-secondary-btn{border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;padding:.42rem .75rem;font-size:12px;font-weight:400;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.alert-secondary-btn.small{padding:.32rem .55rem;font-size:11px;justify-content:center}.alerts-page{max-width:100%}.alerts-page button,.alerts-page .p-button,.alerts-page .p-button .p-button-label,.alerts-page .alert-primary-btn,.alerts-page .alert-secondary-btn,.alerts-page .alerts-tab,.alerts-page .processflow-primary-btn,.alerts-page .primary-btn,.alerts-page .ghost-btn,.alerts-page .danger-ghost-btn,.alerts-page .outline-btn,.alerts-page .close-btn,.alerts-page .target-prefill-btn,.alerts-page .send-update-btn,.alerts-page .send-update-btn.p-button .p-button-label,.alerts-page .step-task-dialog__create-toggle,.alerts-page .step-evaluation-history-btn,.alerts-page .alert-history-action-btn.p-button,.alerts-page .alert-icon-action,.alerts-page .alert-criteria-conditions__toggle,.alerts-page .step-criteria-form__conditions-toggle,.alerts-page .type-toggle .p-button,.alerts-page .assigned-section-header,.alerts-page .step-panel-toggle,.alerts-page .app-dialog-footer__cancel,.alerts-page .app-dialog-footer__submit{font-weight:400}.alerts-page .processflows-page .processflow-primary-btn,.alerts-page .processflows-page .alert-primary-btn,.alerts-page .processflows-page .primary-btn,.alerts-page .processflows-page .send-update-btn,.alerts-page .processflows-page .app-dialog-footer__submit,.alerts-page .processflow-detail-page .processflow-primary-btn,.alerts-page .processflow-detail-page .alert-primary-btn,.alerts-page .processflow-detail-page .primary-btn,.alerts-page .processflow-detail-page .send-update-btn,.alerts-page .processflow-detail-page .app-dialog-footer__submit,.alerts-page .processflow-create-page .processflow-primary-btn,.alerts-page .processflow-create-page .alert-primary-btn,.alerts-page .processflow-create-page .primary-btn,.alerts-page .processflow-create-page .send-update-btn,.alerts-page .processflow-create-page .app-dialog-footer__submit,.alerts-page .processflow-create-dialog .processflow-primary-btn,.alerts-page .processflow-create-dialog .alert-primary-btn,.alerts-page .processflow-create-dialog .primary-btn,.alerts-page .processflow-create-dialog .send-update-btn,.alerts-page .processflow-create-dialog .app-dialog-footer__submit,.alerts-page .processflow-create-modal .processflow-primary-btn,.alerts-page .processflow-create-modal .alert-primary-btn,.alerts-page .processflow-create-modal .primary-btn,.alerts-page .processflow-create-modal .send-update-btn,.alerts-page .processflow-create-modal .app-dialog-footer__submit,.alerts-page .processflow-create-shell .processflow-primary-btn,.alerts-page .processflow-create-shell .alert-primary-btn,.alerts-page .processflow-create-shell .primary-btn,.alerts-page .processflow-create-shell .send-update-btn,.alerts-page .processflow-create-shell .app-dialog-footer__submit,.alerts-page .alerts-page .processflow-primary-btn,.alerts-page .alerts-page .alert-primary-btn,.alerts-page .alerts-page .primary-btn,.alerts-page .alerts-page .send-update-btn,.alerts-page .alerts-page .app-dialog-footer__submit,.alerts-page .alert-detail-page .processflow-primary-btn,.alerts-page .alert-detail-page .alert-primary-btn,.alerts-page .alert-detail-page .primary-btn,.alerts-page .alert-detail-page .send-update-btn,.alerts-page .alert-detail-page .app-dialog-footer__submit,.alerts-page .alert-create-page .processflow-primary-btn,.alerts-page .alert-create-page .alert-primary-btn,.alerts-page .alert-create-page .primary-btn,.alerts-page .alert-create-page .send-update-btn,.alerts-page .alert-create-page .app-dialog-footer__submit,.alerts-page .alert-create-dialog .processflow-primary-btn,.alerts-page .alert-create-dialog .alert-primary-btn,.alerts-page .alert-create-dialog .primary-btn,.alerts-page .alert-create-dialog .send-update-btn,.alerts-page .alert-create-dialog .app-dialog-footer__submit,.alerts-page .metric-wizard-dialog .processflow-primary-btn,.alerts-page .metric-wizard-dialog .alert-primary-btn,.alerts-page .metric-wizard-dialog .primary-btn,.alerts-page .metric-wizard-dialog .send-update-btn,.alerts-page .metric-wizard-dialog .app-dialog-footer__submit,.alerts-page .metric-wizard-calculation-dialog .processflow-primary-btn,.alerts-page .metric-wizard-calculation-dialog .alert-primary-btn,.alerts-page .metric-wizard-calculation-dialog .primary-btn,.alerts-page .metric-wizard-calculation-dialog .send-update-btn,.alerts-page .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.alerts-page .processflows-page .processflow-primary-btn .pi,.alerts-page .processflows-page .alert-primary-btn .pi,.alerts-page .processflows-page .primary-btn .pi,.alerts-page .processflows-page .send-update-btn .pi,.alerts-page .processflows-page .app-dialog-footer__submit .pi,.alerts-page .processflow-detail-page .processflow-primary-btn .pi,.alerts-page .processflow-detail-page .alert-primary-btn .pi,.alerts-page .processflow-detail-page .primary-btn .pi,.alerts-page .processflow-detail-page .send-update-btn .pi,.alerts-page .processflow-detail-page .app-dialog-footer__submit .pi,.alerts-page .processflow-create-page .processflow-primary-btn .pi,.alerts-page .processflow-create-page .alert-primary-btn .pi,.alerts-page .processflow-create-page .primary-btn .pi,.alerts-page .processflow-create-page .send-update-btn .pi,.alerts-page .processflow-create-page .app-dialog-footer__submit .pi,.alerts-page .processflow-create-dialog .processflow-primary-btn .pi,.alerts-page .processflow-create-dialog .alert-primary-btn .pi,.alerts-page .processflow-create-dialog .primary-btn .pi,.alerts-page .processflow-create-dialog .send-update-btn .pi,.alerts-page .processflow-create-dialog .app-dialog-footer__submit .pi,.alerts-page .processflow-create-modal .processflow-primary-btn .pi,.alerts-page .processflow-create-modal .alert-primary-btn .pi,.alerts-page .processflow-create-modal .primary-btn .pi,.alerts-page .processflow-create-modal .send-update-btn .pi,.alerts-page .processflow-create-modal .app-dialog-footer__submit .pi,.alerts-page .processflow-create-shell .processflow-primary-btn .pi,.alerts-page .processflow-create-shell .alert-primary-btn .pi,.alerts-page .processflow-create-shell .primary-btn .pi,.alerts-page .processflow-create-shell .send-update-btn .pi,.alerts-page .processflow-create-shell .app-dialog-footer__submit .pi,.alerts-page .alerts-page .processflow-primary-btn .pi,.alerts-page .alerts-page .alert-primary-btn .pi,.alerts-page .alerts-page .primary-btn .pi,.alerts-page .alerts-page .send-update-btn .pi,.alerts-page .alerts-page .app-dialog-footer__submit .pi,.alerts-page .alert-detail-page .processflow-primary-btn .pi,.alerts-page .alert-detail-page .alert-primary-btn .pi,.alerts-page .alert-detail-page .primary-btn .pi,.alerts-page .alert-detail-page .send-update-btn .pi,.alerts-page .alert-detail-page .app-dialog-footer__submit .pi,.alerts-page .alert-create-page .processflow-primary-btn .pi,.alerts-page .alert-create-page .alert-primary-btn .pi,.alerts-page .alert-create-page .primary-btn .pi,.alerts-page .alert-create-page .send-update-btn .pi,.alerts-page .alert-create-page .app-dialog-footer__submit .pi,.alerts-page .alert-create-dialog .processflow-primary-btn .pi,.alerts-page .alert-create-dialog .alert-primary-btn .pi,.alerts-page .alert-create-dialog .primary-btn .pi,.alerts-page .alert-create-dialog .send-update-btn .pi,.alerts-page .alert-create-dialog .app-dialog-footer__submit .pi,.alerts-page .metric-wizard-dialog .processflow-primary-btn .pi,.alerts-page .metric-wizard-dialog .alert-primary-btn .pi,.alerts-page .metric-wizard-dialog .primary-btn .pi,.alerts-page .metric-wizard-dialog .send-update-btn .pi,.alerts-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.alerts-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.alerts-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.alerts-page .metric-wizard-calculation-dialog .primary-btn .pi,.alerts-page .metric-wizard-calculation-dialog .send-update-btn .pi,.alerts-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.alerts-page .processflows-page .primary-btn.p-button .p-button-label,.alerts-page .processflows-page .primary-btn.p-button .p-button-icon,.alerts-page .processflows-page .alert-primary-btn.p-button .p-button-label,.alerts-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflows-page .send-update-btn.p-button .p-button-label,.alerts-page .processflows-page .send-update-btn.p-button .p-button-icon,.alerts-page .processflow-detail-page .primary-btn.p-button .p-button-label,.alerts-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.alerts-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.alerts-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.alerts-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.alerts-page .processflow-create-page .primary-btn.p-button .p-button-label,.alerts-page .processflow-create-page .primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-page .send-update-btn.p-button .p-button-label,.alerts-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.alerts-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.alerts-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.alerts-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.alerts-page .processflow-create-modal .primary-btn.p-button .p-button-label,.alerts-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.alerts-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.alerts-page .processflow-create-shell .primary-btn.p-button .p-button-label,.alerts-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.alerts-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.alerts-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.alerts-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.alerts-page .alerts-page .primary-btn.p-button .p-button-label,.alerts-page .alerts-page .primary-btn.p-button .p-button-icon,.alerts-page .alerts-page .alert-primary-btn.p-button .p-button-label,.alerts-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .alerts-page .send-update-btn.p-button .p-button-label,.alerts-page .alerts-page .send-update-btn.p-button .p-button-icon,.alerts-page .alert-detail-page .primary-btn.p-button .p-button-label,.alerts-page .alert-detail-page .primary-btn.p-button .p-button-icon,.alerts-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.alerts-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .alert-detail-page .send-update-btn.p-button .p-button-label,.alerts-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.alerts-page .alert-create-page .primary-btn.p-button .p-button-label,.alerts-page .alert-create-page .primary-btn.p-button .p-button-icon,.alerts-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.alerts-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.alerts-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.alerts-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.alerts-page .alert-create-page .send-update-btn.p-button .p-button-label,.alerts-page .alert-create-page .send-update-btn.p-button .p-button-icon,.alerts-page .alert-create-dialog .primary-btn.p-button .p-button-label,.alerts-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.alerts-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.alerts-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.alerts-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.alerts-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alerts-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.alerts-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.alerts-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.alerts-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.alerts-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.alerts-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.alerts-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflows-page .step-assigned-header .p-button,.alerts-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflow-detail-page .step-assigned-header .p-button,.alerts-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflow-create-page .step-assigned-header .p-button,.alerts-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflow-create-dialog .step-assigned-header .p-button,.alerts-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflow-create-modal .step-assigned-header .p-button,.alerts-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.alerts-page .processflow-create-shell .step-assigned-header .p-button,.alerts-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .alerts-page .step-assigned-header .p-button,.alerts-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .alert-detail-page .step-assigned-header .p-button,.alerts-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.alerts-page .alert-create-page .step-assigned-header .p-button,.alerts-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alerts-page .alert-create-dialog .step-assigned-header .p-button,.alerts-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.alerts-page .metric-wizard-dialog .step-assigned-header .p-button,.alerts-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.alerts-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.alerts-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflows-page .step-assigned-header .p-button .p-button-label,.alerts-page .processflows-page .step-assigned-header .p-button .p-button-icon,.alerts-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.alerts-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.alerts-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.alerts-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.alerts-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.alerts-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.alerts-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.alerts-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.alerts-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.alerts-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.alerts-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .alerts-page .step-assigned-header .p-button .p-button-label,.alerts-page .alerts-page .step-assigned-header .p-button .p-button-icon,.alerts-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.alerts-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.alerts-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .alert-create-page .step-assigned-header .p-button .p-button-label,.alerts-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.alerts-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.alerts-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.alerts-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.alerts-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alerts-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alerts-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.alerts-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.alerts-page .alerts-page__filters{margin-bottom:1rem}.alerts-page .alerts-summary-grid{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.alerts-page .alerts-summary-grid .summary-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.5rem .85rem;display:flex;align-items:baseline;gap:.4rem;width:fit-content;font-size:.78rem;line-height:1.2;box-shadow:0 1px 2px #0f172a0a;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.alerts-page .alerts-summary-grid .summary-card:hover{border-color:#cbd5e1}.alerts-page .alerts-summary-grid .summary-card.is-highlighted{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 1px #2563eb33}.alerts-page .alerts-summary-grid span{color:#64748b;font-weight:500}.alerts-page .alerts-summary-grid strong{color:#0f172a;font-size:.92rem;font-weight:700;letter-spacing:-.02em}.alerts-page .alerts-tabs{margin-bottom:.75rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;background:#eef2f7;border-radius:12px;padding:.2rem}.alerts-page .alerts-tab{border:none;background:transparent;border-radius:10px;padding:.55rem .75rem;font-size:12px;font-weight:400;color:#6b7280;cursor:pointer}.alerts-page .alerts-tab.active{background:#fff;color:#111827;box-shadow:0 1px 2px #00000014}.alerts-page .alerts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem;max-width:100%;justify-content:flex-start}.alerts-page .alerts-empty{grid-column:1/-1;min-height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.45rem;background:transparent;border:none;border-radius:0}.alerts-page .alerts-empty-icon{font-size:2rem;color:#9ca3af}.alerts-page .alert-card{text-align:left;background:#fff;width:100%;min-height:152px;cursor:pointer;border:1px solid #e5e7eb;border-radius:12px;padding:1.15rem 1.2rem;display:flex;flex-direction:column;gap:.45rem;transition:border-color .15s ease,box-shadow .15s ease}.alerts-page .alert-card__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:stretch}.alerts-page .alert-card__body{min-width:0;display:flex;flex-direction:column;gap:.5rem}.alerts-page .alert-card__actions{display:inline-flex;flex-direction:column;gap:.3rem;justify-content:flex-start;min-width:34px;border-left:1px dashed #e2e8f0;padding-left:.55rem}.alerts-page .alert-icon-action{width:1.7rem;height:1.7rem;border-radius:6px;border:1px solid transparent;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.alerts-page .alert-icon-action i{font-size:.78rem}.alerts-page .alert-icon-action:hover:enabled{background:#f8fafc;border-color:#dbe3ef;color:#334155}.alerts-page .alert-icon-action:disabled{opacity:.45;cursor:not-allowed}.alerts-page .alert-state-indicator{display:inline-flex;align-items:center;gap:.3rem;margin-bottom:0;font-size:11px;font-weight:700}.alerts-page .alert-state-indicator i{font-size:8px}.alerts-page .alert-state-indicator.is-danger{color:#b91c1c}.alerts-page .alert-state-indicator.is-success{color:#15803d}.alerts-page .alert-state-indicator.is-neutral{color:#64748b}.alerts-page .alert-card:hover{border-color:#3b82f673;box-shadow:0 2px 10px #02061714}.alerts-page .alert-card.active{border-color:var(--primary-color)}.alerts-page .alert-chip-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:0}.alerts-page .alert-chip{border-radius:999px;padding:.14rem .52rem;font-size:10px;line-height:1.25;font-weight:600;text-transform:uppercase;background:#f1f5f9;color:#6b7280}.alerts-page .alert-chip.severity.is-danger,.alerts-page .alert-chip.status.is-danger{background:#fee2e2;color:#b91c1c}.alerts-page .alert-chip.severity.is-warning,.alerts-page .alert-chip.status.is-warning{background:#fef3c7;color:#b45309}.alerts-page .alert-chip.status.is-success{background:#dcfce7;color:#15803d}.alerts-page .alert-chip.assignee{text-transform:none;display:inline-flex;align-items:center;gap:.28rem}.alerts-page .alert-chip.assignee i{font-size:.62rem}.alerts-page .alert-chip.assignee.is-assigned{background:#e0f2fe;color:#0369a1}.alerts-page .alert-chip.assignee.is-unassigned{background:#f8fafc;color:#94a3b8;font-style:italic}.alerts-page .alert-title-row{display:flex;align-items:center;gap:.5rem;margin-bottom:0}.alerts-page .alert-title-row h4{margin:0;font-size:14px;font-weight:700;color:#111827}.alerts-page .alert-subtitle{font-size:11px;color:#6b7280;margin-bottom:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alerts-page .alert-kpi-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin-bottom:.35rem}.alerts-page .alert-kpi-row .kpi-label{color:#6b7280}.alerts-page .alert-kpi-row .kpi-value{color:#111827;font-weight:600}.alerts-page .alert-values{display:flex;flex-wrap:wrap;gap:.7rem;color:#6b7280;font-size:10px;margin-bottom:0}.alerts-page .alert-footer-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f3f4f6;padding-top:.55rem;margin-top:.1rem;justify-content:flex-start}.alerts-page .alert-footer-row small{color:#64748b;font-size:10px}.alerts-page .detail-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.alerts-page .detail-grid div{display:flex;flex-direction:column;gap:.25rem}.alerts-page .empty-message{color:#6b7280;margin:.5rem}.alerts-page .header-actions{display:inline-flex;gap:.5rem}@media (max-width: 980px){.alerts-page .alerts-grid{grid-template-columns:1fr}.alerts-page .spoofy-filters__fields{grid-template-columns:minmax(0,1fr)}.alerts-page .alert-card__layout{grid-template-columns:1fr}.alerts-page .alert-card__actions{flex-direction:row;width:100%;min-width:0;border-left:0;border-top:1px dashed #e2e8f0;padding-left:0;padding-top:.4rem}}.alert-create-dialog button,.alert-create-dialog .p-button,.alert-create-dialog .p-button .p-button-label,.alert-create-dialog .alert-primary-btn,.alert-create-dialog .alert-secondary-btn,.alert-create-dialog .alerts-tab,.alert-create-dialog .processflow-primary-btn,.alert-create-dialog .primary-btn,.alert-create-dialog .ghost-btn,.alert-create-dialog .danger-ghost-btn,.alert-create-dialog .outline-btn,.alert-create-dialog .close-btn,.alert-create-dialog .target-prefill-btn,.alert-create-dialog .send-update-btn,.alert-create-dialog .send-update-btn.p-button .p-button-label,.alert-create-dialog .step-task-dialog__create-toggle,.alert-create-dialog .step-evaluation-history-btn,.alert-create-dialog .alert-history-action-btn.p-button,.alert-create-dialog .alert-icon-action,.alert-create-dialog .alert-criteria-conditions__toggle,.alert-create-dialog .step-criteria-form__conditions-toggle,.alert-create-dialog .type-toggle .p-button,.alert-create-dialog .assigned-section-header,.alert-create-dialog .step-panel-toggle,.alert-create-dialog .app-dialog-footer__cancel,.alert-create-dialog .app-dialog-footer__submit{font-weight:400}.workflow-email-recipient-field__suggestion{display:flex;flex-direction:column;gap:.12rem;min-width:0}.workflow-email-recipient-field__suggestion small{color:#64748b;font-size:.72rem}.workflow-email-recipient-field__suggestion-row,.workflow-email-recipient-field__token{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%}.dashly-autocomplete.workflow-email-recipient-field .p-autocomplete-token .workflow-email-recipient-field__token{gap:.25rem}.dashly-autocomplete.workflow-email-recipient-field .p-autocomplete-token .workflow-email-recipient-field__customer-tag{font-size:.625rem;padding:.0625rem .3rem}.workflow-email-recipient-field__suggestion-label,.workflow-email-recipient-field__token-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-email-recipient-field__customer-tag{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.125rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.processflow-task-row{border:1px solid #eef2f7;border-radius:10px;background:#fff;padding:.5rem .55rem;box-shadow:0 1px 2px #0f172a09}.processflow-task-row__main{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;min-width:0}.processflow-task-row__text{flex:1 1 auto;min-width:0}.processflow-task-row__title{display:block;margin:0;color:#0f172a;font-size:.78rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.processflow-task-row__description{margin:.18rem 0 0;color:#64748b;font-size:.68rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.processflow-task-row__description--placeholder{color:#94a3b8;font-style:italic}.processflow-task-row__actions{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;padding-top:.1rem;max-width:58%}.processflow-task-row__actions .processflow-task-row__assignee-dropdown{flex:0 1 auto;min-width:7.5rem;max-width:11.5rem}.processflow-task-row__status{border:1px solid #dbe4f1;border-radius:999px;background:#f8fafc;color:#334155;font-size:.62rem;font-weight:600;line-height:1.2;padding:.2rem .42rem .2rem .5rem;display:inline-flex;align-items:center;gap:.22rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}.processflow-task-row__status .processflow-task-row__status-chevron{font-size:.5rem;opacity:.75}.processflow-task-row__status:hover{background:#eff6ff;border-color:#bfdbfe}.processflow-task-row__status.is-open{background:#ecfeff;border-color:#bae6fd;color:#0e7490}.processflow-task-row__status.is-progress{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.processflow-task-row__status.is-waiting{background:#fffbeb;border-color:#fde68a;color:#b45309}.processflow-task-row__status.is-done{background:#ecfdf5;border-color:#bbf7d0;color:#15803d}.processflow-task-row__status.is-cancelled{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.processflow-task-row__assignee{max-width:9.5rem;min-height:1.85rem;border:1px solid #dbe4f1;border-radius:8px;background:#fff;color:#334155;display:inline-flex;align-items:center;gap:.28rem;padding:.18rem .38rem .18rem .32rem;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.processflow-task-row__assignee .processflow-task-row__assignee-icon{font-size:.78rem;flex-shrink:0;color:#64748b}.processflow-task-row__assignee .processflow-task-row__assignee-name{font-size:.62rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.processflow-task-row__assignee .processflow-task-row__assignee-chevron{font-size:.5rem;flex-shrink:0;opacity:.65;color:#64748b}.processflow-task-row__assignee:hover:enabled{border-color:#bfdbfe;color:#1d4ed8;background:#f8fbff}.processflow-task-row__assignee:hover:enabled .processflow-task-row__assignee-icon,.processflow-task-row__assignee:hover:enabled .processflow-task-row__assignee-chevron{color:#2563eb}.processflow-task-row__assignee--unassigned{color:#64748b}.processflow-task-row__assignee--unassigned .processflow-task-row__assignee-name{font-weight:500;font-style:italic}.processflow-task-row__assignee:disabled{opacity:.5;cursor:not-allowed}.processflow-task-row__assignee--readonly{cursor:default;max-width:min(14rem,100%)}.processflow-task-row__assignee--readonly:hover{border-color:#dbe4f1;color:#334155;background:#fff}.processflow-task-row__assignee--readonly:hover .processflow-task-row__assignee-icon{color:#64748b}.processflow-task-row__status-menu.p-menu{min-width:9rem;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 20px #0f172a1a}.processflow-task-row__status-menu.p-menu .p-menuitem-link{padding:.45rem .65rem;font-size:.75rem}.step-task-item.processflow-task-row,.task-item.processflow-task-row{display:block}.task-list .processflow-task-row+.processflow-task-row,.step-task-list .processflow-task-row+.processflow-task-row{margin-top:.32rem}.dashly-task-list{display:flex;flex-direction:column;gap:.5rem}.dashly-task-list__muted{color:var(--text-color-secondary);margin:0}.alert-detail-page{display:flex;flex-direction:column;gap:1rem}.alert-detail-page button,.alert-detail-page .p-button,.alert-detail-page .p-button .p-button-label,.alert-detail-page .alert-primary-btn,.alert-detail-page .alert-secondary-btn,.alert-detail-page .alerts-tab,.alert-detail-page .processflow-primary-btn,.alert-detail-page .primary-btn,.alert-detail-page .ghost-btn,.alert-detail-page .danger-ghost-btn,.alert-detail-page .outline-btn,.alert-detail-page .close-btn,.alert-detail-page .target-prefill-btn,.alert-detail-page .send-update-btn,.alert-detail-page .send-update-btn.p-button .p-button-label,.alert-detail-page .step-task-dialog__create-toggle,.alert-detail-page .step-evaluation-history-btn,.alert-detail-page .alert-history-action-btn.p-button,.alert-detail-page .alert-icon-action,.alert-detail-page .alert-criteria-conditions__toggle,.alert-detail-page .step-criteria-form__conditions-toggle,.alert-detail-page .type-toggle .p-button,.alert-detail-page .assigned-section-header,.alert-detail-page .step-panel-toggle,.alert-detail-page .app-dialog-footer__cancel,.alert-detail-page .app-dialog-footer__submit{font-weight:400}.alert-detail-page .processflows-page .processflow-primary-btn,.alert-detail-page .processflows-page .alert-primary-btn,.alert-detail-page .processflows-page .primary-btn,.alert-detail-page .processflows-page .send-update-btn,.alert-detail-page .processflows-page .app-dialog-footer__submit,.alert-detail-page .processflow-detail-page .processflow-primary-btn,.alert-detail-page .processflow-detail-page .alert-primary-btn,.alert-detail-page .processflow-detail-page .primary-btn,.alert-detail-page .processflow-detail-page .send-update-btn,.alert-detail-page .processflow-detail-page .app-dialog-footer__submit,.alert-detail-page .processflow-create-page .processflow-primary-btn,.alert-detail-page .processflow-create-page .alert-primary-btn,.alert-detail-page .processflow-create-page .primary-btn,.alert-detail-page .processflow-create-page .send-update-btn,.alert-detail-page .processflow-create-page .app-dialog-footer__submit,.alert-detail-page .processflow-create-dialog .processflow-primary-btn,.alert-detail-page .processflow-create-dialog .alert-primary-btn,.alert-detail-page .processflow-create-dialog .primary-btn,.alert-detail-page .processflow-create-dialog .send-update-btn,.alert-detail-page .processflow-create-dialog .app-dialog-footer__submit,.alert-detail-page .processflow-create-modal .processflow-primary-btn,.alert-detail-page .processflow-create-modal .alert-primary-btn,.alert-detail-page .processflow-create-modal .primary-btn,.alert-detail-page .processflow-create-modal .send-update-btn,.alert-detail-page .processflow-create-modal .app-dialog-footer__submit,.alert-detail-page .processflow-create-shell .processflow-primary-btn,.alert-detail-page .processflow-create-shell .alert-primary-btn,.alert-detail-page .processflow-create-shell .primary-btn,.alert-detail-page .processflow-create-shell .send-update-btn,.alert-detail-page .processflow-create-shell .app-dialog-footer__submit,.alert-detail-page .alerts-page .processflow-primary-btn,.alert-detail-page .alerts-page .alert-primary-btn,.alert-detail-page .alerts-page .primary-btn,.alert-detail-page .alerts-page .send-update-btn,.alert-detail-page .alerts-page .app-dialog-footer__submit,.alert-detail-page .alert-detail-page .processflow-primary-btn,.alert-detail-page .alert-detail-page .alert-primary-btn,.alert-detail-page .alert-detail-page .primary-btn,.alert-detail-page .alert-detail-page .send-update-btn,.alert-detail-page .alert-detail-page .app-dialog-footer__submit,.alert-detail-page .alert-create-page .processflow-primary-btn,.alert-detail-page .alert-create-page .alert-primary-btn,.alert-detail-page .alert-create-page .primary-btn,.alert-detail-page .alert-create-page .send-update-btn,.alert-detail-page .alert-create-page .app-dialog-footer__submit,.alert-detail-page .alert-create-dialog .processflow-primary-btn,.alert-detail-page .alert-create-dialog .alert-primary-btn,.alert-detail-page .alert-create-dialog .primary-btn,.alert-detail-page .alert-create-dialog .send-update-btn,.alert-detail-page .alert-create-dialog .app-dialog-footer__submit,.alert-detail-page .metric-wizard-dialog .processflow-primary-btn,.alert-detail-page .metric-wizard-dialog .alert-primary-btn,.alert-detail-page .metric-wizard-dialog .primary-btn,.alert-detail-page .metric-wizard-dialog .send-update-btn,.alert-detail-page .metric-wizard-dialog .app-dialog-footer__submit,.alert-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn,.alert-detail-page .metric-wizard-calculation-dialog .alert-primary-btn,.alert-detail-page .metric-wizard-calculation-dialog .primary-btn,.alert-detail-page .metric-wizard-calculation-dialog .send-update-btn,.alert-detail-page .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.alert-detail-page .processflows-page .processflow-primary-btn .pi,.alert-detail-page .processflows-page .alert-primary-btn .pi,.alert-detail-page .processflows-page .primary-btn .pi,.alert-detail-page .processflows-page .send-update-btn .pi,.alert-detail-page .processflows-page .app-dialog-footer__submit .pi,.alert-detail-page .processflow-detail-page .processflow-primary-btn .pi,.alert-detail-page .processflow-detail-page .alert-primary-btn .pi,.alert-detail-page .processflow-detail-page .primary-btn .pi,.alert-detail-page .processflow-detail-page .send-update-btn .pi,.alert-detail-page .processflow-detail-page .app-dialog-footer__submit .pi,.alert-detail-page .processflow-create-page .processflow-primary-btn .pi,.alert-detail-page .processflow-create-page .alert-primary-btn .pi,.alert-detail-page .processflow-create-page .primary-btn .pi,.alert-detail-page .processflow-create-page .send-update-btn .pi,.alert-detail-page .processflow-create-page .app-dialog-footer__submit .pi,.alert-detail-page .processflow-create-dialog .processflow-primary-btn .pi,.alert-detail-page .processflow-create-dialog .alert-primary-btn .pi,.alert-detail-page .processflow-create-dialog .primary-btn .pi,.alert-detail-page .processflow-create-dialog .send-update-btn .pi,.alert-detail-page .processflow-create-dialog .app-dialog-footer__submit .pi,.alert-detail-page .processflow-create-modal .processflow-primary-btn .pi,.alert-detail-page .processflow-create-modal .alert-primary-btn .pi,.alert-detail-page .processflow-create-modal .primary-btn .pi,.alert-detail-page .processflow-create-modal .send-update-btn .pi,.alert-detail-page .processflow-create-modal .app-dialog-footer__submit .pi,.alert-detail-page .processflow-create-shell .processflow-primary-btn .pi,.alert-detail-page .processflow-create-shell .alert-primary-btn .pi,.alert-detail-page .processflow-create-shell .primary-btn .pi,.alert-detail-page .processflow-create-shell .send-update-btn .pi,.alert-detail-page .processflow-create-shell .app-dialog-footer__submit .pi,.alert-detail-page .alerts-page .processflow-primary-btn .pi,.alert-detail-page .alerts-page .alert-primary-btn .pi,.alert-detail-page .alerts-page .primary-btn .pi,.alert-detail-page .alerts-page .send-update-btn .pi,.alert-detail-page .alerts-page .app-dialog-footer__submit .pi,.alert-detail-page .alert-detail-page .processflow-primary-btn .pi,.alert-detail-page .alert-detail-page .alert-primary-btn .pi,.alert-detail-page .alert-detail-page .primary-btn .pi,.alert-detail-page .alert-detail-page .send-update-btn .pi,.alert-detail-page .alert-detail-page .app-dialog-footer__submit .pi,.alert-detail-page .alert-create-page .processflow-primary-btn .pi,.alert-detail-page .alert-create-page .alert-primary-btn .pi,.alert-detail-page .alert-create-page .primary-btn .pi,.alert-detail-page .alert-create-page .send-update-btn .pi,.alert-detail-page .alert-create-page .app-dialog-footer__submit .pi,.alert-detail-page .alert-create-dialog .processflow-primary-btn .pi,.alert-detail-page .alert-create-dialog .alert-primary-btn .pi,.alert-detail-page .alert-create-dialog .primary-btn .pi,.alert-detail-page .alert-create-dialog .send-update-btn .pi,.alert-detail-page .alert-create-dialog .app-dialog-footer__submit .pi,.alert-detail-page .metric-wizard-dialog .processflow-primary-btn .pi,.alert-detail-page .metric-wizard-dialog .alert-primary-btn .pi,.alert-detail-page .metric-wizard-dialog .primary-btn .pi,.alert-detail-page .metric-wizard-dialog .send-update-btn .pi,.alert-detail-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.alert-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.alert-detail-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.alert-detail-page .metric-wizard-calculation-dialog .primary-btn .pi,.alert-detail-page .metric-wizard-calculation-dialog .send-update-btn .pi,.alert-detail-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.alert-detail-page .processflows-page .primary-btn.p-button .p-button-label,.alert-detail-page .processflows-page .primary-btn.p-button .p-button-icon,.alert-detail-page .processflows-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflows-page .send-update-btn.p-button .p-button-label,.alert-detail-page .processflows-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .processflow-detail-page .primary-btn.p-button .p-button-label,.alert-detail-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.alert-detail-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-page .primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-page .primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-page .send-update-btn.p-button .p-button-label,.alert-detail-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.alert-detail-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-modal .primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.alert-detail-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-shell .primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.alert-detail-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.alert-detail-page .alerts-page .primary-btn.p-button .p-button-label,.alert-detail-page .alerts-page .primary-btn.p-button .p-button-icon,.alert-detail-page .alerts-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .alerts-page .send-update-btn.p-button .p-button-label,.alert-detail-page .alerts-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .alert-detail-page .primary-btn.p-button .p-button-label,.alert-detail-page .alert-detail-page .primary-btn.p-button .p-button-icon,.alert-detail-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-detail-page .send-update-btn.p-button .p-button-label,.alert-detail-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .alert-create-page .primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-page .primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-page .send-update-btn.p-button .p-button-label,.alert-detail-page .alert-create-page .send-update-btn.p-button .p-button-icon,.alert-detail-page .alert-create-dialog .primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.alert-detail-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.alert-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflows-page .step-assigned-header .p-button,.alert-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflow-detail-page .step-assigned-header .p-button,.alert-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflow-create-page .step-assigned-header .p-button,.alert-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflow-create-dialog .step-assigned-header .p-button,.alert-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflow-create-modal .step-assigned-header .p-button,.alert-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .processflow-create-shell .step-assigned-header .p-button,.alert-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .alerts-page .step-assigned-header .p-button,.alert-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .alert-detail-page .step-assigned-header .p-button,.alert-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .alert-create-page .step-assigned-header .p-button,.alert-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .alert-create-dialog .step-assigned-header .p-button,.alert-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .metric-wizard-dialog .step-assigned-header .p-button,.alert-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.alert-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.alert-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflows-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflows-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.alert-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.alert-detail-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.alert-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .alerts-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .alerts-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .alert-create-page .step-assigned-header .p-button .p-button-label,.alert-detail-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.alert-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.alert-detail-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.alert-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.alert-detail-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.alert-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.alert-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.alert-detail-page__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;flex-wrap:wrap}.alert-detail-page__header .page-back-link{margin-bottom:0}.alert-detail-page__header-actions{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-left:auto}.alert-detail-layout{display:grid;grid-template-columns:2fr 1fr;gap:1rem}.alert-main-column,.alert-side-column{display:flex;flex-direction:column;gap:1rem}.alert-detail-main,.alert-value-history-card,.alert-config-card,.alert-activity-card,.task-card,.email-card,.alert-comments-card{border:1px solid #e5e7eb;border-radius:12px}.alert-detail-main .p-card-body,.alert-value-history-card .p-card-body,.alert-config-card .p-card-body,.alert-activity-card .p-card-body,.task-card .p-card-body,.email-card .p-card-body,.alert-comments-card .p-card-body{padding:1rem}.alert-detail-main .p-card-content,.alert-value-history-card .p-card-content,.alert-config-card .p-card-content,.alert-activity-card .p-card-content,.task-card .p-card-content,.email-card .p-card-content,.alert-comments-card .p-card-content{padding:0}.alert-detail-header{display:flex;justify-content:flex-end;align-items:flex-start;gap:.75rem}.severity-badge{border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;padding:.25rem .5rem}.severity-badge.low{background:#e5e7eb;color:#374151}.severity-badge.medium{background:#fef3c7;color:#92400e}.severity-badge.high{background:#fee2e2;color:#b91c1c}.severity-badge.critical{background:#b91c1c;color:#fff}.alert-detail-description{margin:.5rem 0 .75rem;color:#6b7280;font-size:14px}.chip-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.chip{border-radius:999px;background:#f3f4f6;color:#374151;padding:.25rem .6rem;font-size:12px}.alert-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.alert-detail-metrics>div{border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb;padding:.65rem}.alert-detail-metrics small{display:block;color:#6b7280;font-size:11px;margin-bottom:.2rem}.alert-detail-metrics strong{font-size:16px}.alert-value-history-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}.alert-value-history-trigger-hint{font-size:.8rem;color:#6b7280;font-weight:600}.alert-value-history-header__actions{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.alert-value-history-header h3{margin:0;font-size:15px}.alert-value-history-header span{font-size:12px;color:#6b7280}.alert-value-history-chart{height:220px}.alert-history-action-btn.p-button.p-button-outlined{border-radius:999px;border:1px solid #d1d9e6;color:#334155;background:#fff;padding:.28rem .62rem;font-size:.7rem;font-weight:400}.alert-history-action-btn.p-button.p-button-outlined:enabled:hover{background:#f8fafc!important;border-color:#cbd5e1;color:#334155}.alert-value-history-criteria{margin-top:.9rem;padding-top:.85rem;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.45rem}.alert-activity-card h3,.task-card h3,.email-card h3,.alert-config-card h3,.alert-comments-card h3{margin:0;font-size:15px}.alert-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.45rem}.alert-config-item{border-radius:12px;background:#fff;border:1px solid #dbe3ef;box-shadow:inset 0 1px #ffffffbf;padding:.58rem .65rem;display:flex;flex-direction:column;gap:.2rem;min-height:66px}.alert-config-item--wide{grid-column:1/-1}.alert-config-item__multiline{white-space:pre-line;font-weight:600;line-height:1.35}.alert-config-item small{font-size:10px;text-transform:uppercase;color:#64748b;letter-spacing:.03em;font-weight:700;line-height:1.1}.alert-config-item strong{font-size:13px;color:#0f172a;line-height:1.25;font-weight:700;word-break:break-word}.alert-manual-input-dialog__content{display:flex;flex-direction:column;gap:.8rem}.alert-manual-input-dialog__field{display:flex;flex-direction:column;gap:.35rem}.alert-manual-input-dialog__field label{font-size:.76rem;color:#475569;font-weight:700}.alert-manual-input-dialog__field .p-inputtext,.alert-manual-input-dialog__field .p-inputtextarea{width:100%}.alert-manual-input-dialog__actions{display:flex;justify-content:flex-end;gap:.45rem}.alert-detail-events{display:flex;flex-direction:column;gap:.55rem;max-height:360px;overflow:auto;margin:.75rem 0}.alert-detail-event{border:1px solid #e5e7eb;border-radius:10px;padding:.6rem .75rem}.alert-detail-event-row{display:grid;grid-template-columns:22px 1fr;gap:.55rem;align-items:flex-start}.event-type-icon-wrap{width:22px;height:22px;border-radius:999px;background:#eff6ff;color:#1d4ed8;display:flex;align-items:center;justify-content:center}.event-type-icon{font-size:11px}.alert-detail-event-body{min-width:0}.event-text{margin:.2rem 0;color:#4b5563;font-size:12px}.event-actor{margin:0;color:#374151;font-size:11px;font-weight:600}.event-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.event-time{font-size:11px;color:#6b7280}.alert-detail-comment{display:grid;grid-template-columns:1fr auto;gap:.5rem}.task-block{margin-top:.75rem;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.task-block>small{display:block;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;line-height:1.2}.task-block--assignee{margin-top:.75rem}.task-note{margin-top:.75rem;border:1px solid #dbeafe;background:#eff6ff;color:#1d4ed8;border-radius:8px;padding:.4rem .6rem;font-size:12px;font-weight:600;text-transform:uppercase}.resolve-box{display:flex;flex-direction:column;gap:.5rem}.resolve-actions{display:flex;gap:.5rem}.resolved-pill{display:inline-block;padding:.35rem .65rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:12px;font-weight:600}.email-card .p-inputtext,.email-card .p-inputtextarea,.alert-comments-card .p-inputtext{width:100%}.email-card>.p-button.primary-btn{width:auto;align-self:flex-start}.email-card .p-card-content{display:flex;flex-direction:column;gap:.5rem}.alert-comments-card .p-card-content{display:flex;flex-direction:column;gap:.6rem}.alert-comment-events{display:flex;flex-direction:column;gap:.55rem;max-height:260px;overflow:auto}@media (max-width: 980px){.alert-detail-layout,.alert-config-grid{grid-template-columns:1fr}}.processflow-card{box-sizing:border-box;width:100%;border:1px solid #e2e8f0;border-radius:16px;background:#fff;text-align:left;padding:0;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0a}.processflow-card:hover{border-color:#cbd5e1;box-shadow:0 4px 18px #0f172a14;transform:translateY(-1px)}.processflow-card:hover .processflow-card__header-chevron{opacity:1;transform:translate(3px)}.processflow-card__title{margin:0;font-size:1.02rem;font-weight:600;letter-spacing:-.02em;color:#0f172a}.processflow-card__meta{margin:.2rem 0 0;font-size:.77rem;color:#64748b}.processflow-card__meta strong{color:#475569;font-weight:700}.processflow-card__description{margin:0;color:#466185;font-size:.82rem;line-height:1.3;min-height:1.066rem}.processflow-card.is-delete-pending{border-color:#ef4444;box-shadow:0 0 0 2px #ef44442e;background:#fff5f5}.processflow-card.is-delete-pending .processflow-card__header{background:linear-gradient(180deg,#fff0f0,#ffe8e8);border-bottom-color:#fecaca}.processflow-card.is-delete-pending .processflow-card__body{background:#fff5f5}.processflow-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .85rem;background:#fafbfc;border-bottom:1px solid #f1f5f9}.processflow-card__header-left{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .5rem;flex:1;min-width:0}.processflow-card__header-type-icon{color:var(--primary-color, #2563eb);font-size:.88rem;flex-shrink:0;line-height:1}.processflow-card__header-steps{font-size:.72rem;color:#5b6b82;font-weight:600;white-space:nowrap;letter-spacing:.01em}.processflow-card__header-chevron{color:var(--primary-color, #2563eb);font-size:.82rem;opacity:.75;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.processflow-card__body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.65rem;background:#fff}.processflow-card__title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.processflow-card__title-stack{flex:1;min-width:0}.processflow-card__chips{display:flex;flex-wrap:wrap;gap:.28rem;align-items:center;min-width:0}.processflow-card__header .processflow-chip{font-size:.58rem;line-height:1;padding:.2rem .48rem;border-radius:999px;font-weight:700;display:inline-flex;align-items:center;gap:.12rem;background:#ffffffeb;border:1px solid #cfe0f5;color:#3d4e63;box-shadow:0 1px #fffc}.processflow-card__header .processflow-chip.is-domain{background:#fffffff2;border-color:#c7d2fe;color:#4338ca}.processflow-card__header .processflow-chip.is-danger{background:#fff5f5;border-color:#fecaca;color:#dc2626}.processflow-card__header .processflow-chip.is-warning{background:#fffbeb;border-color:#fde68a;color:#b45309}.processflow-card__header .processflow-chip.is-neutral{background:#f8fafcf2;border-color:#e2e8f0;color:#475569}.processflow-card__header .processflow-chip.is-flow{background:#f5f3fff2;border-color:#ddd6fe;color:#6d28d9}.processflow-card__header .processflow-chip.is-flow i{font-size:.46rem}.processflow-card__header .processflow-chip.is-group-name{background:color-mix(in srgb,var(--primary-color) 8%,#ffffff);border-color:color-mix(in srgb,var(--primary-color) 22%,#e2e8f0);color:var(--primary-color);font-weight:600}.processflow-card__header .processflow-chip.is-group-name i{font-size:.5rem}.processflow-card__readiness-badge{flex-shrink:0;align-self:flex-start;min-width:3.5rem;border-radius:10px;padding:.28rem .4rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#f1f5f9;border:1px solid #e2e8f0}.processflow-card__readiness-badge strong{display:block;font-size:.95rem;line-height:1.15;font-weight:700}.processflow-card__readiness-badge span{font-size:.62rem;color:#64748b;font-weight:600;margin-top:.06rem}.processflow-card__readiness-badge.is-success strong{color:#15803d}.processflow-card__readiness-badge.is-warning strong{color:#b45309}.processflow-card__readiness-badge.is-danger strong{color:#b91c1c}.processflow-card__progress-track{height:.5rem;width:100%;border-radius:999px;background:#d5dee9;overflow:hidden}.processflow-card__progress-value{height:100%;border-radius:999px;transition:width .25s ease}.processflow-card__progress-value.is-success{background:#22b573}.processflow-card__progress-value.is-warning{background:#6366f1}.processflow-card__progress-value.is-danger{background:#f97316}.processflow-card__pills{display:flex;flex-wrap:wrap;gap:.35rem}.stat-pill{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .48rem;border-radius:999px;font-size:.67rem;font-weight:600;background:#eef2f6;color:#4a5f7a;border:1px solid #e2e8f0}.stat-pill i{font-size:.63rem}:root{--dashly-form-control-height: 2.5rem;--dashly-form-control-padding-x: .72rem;--dashly-form-control-padding-y: .5rem;--dashly-form-control-font-size: .875rem;--dashly-dropdown-trigger-width: 2.25rem}.processflow-create-dialog button,.processflow-create-dialog .p-button,.processflow-create-dialog .p-button .p-button-label,.processflow-create-dialog .alert-primary-btn,.processflow-create-dialog .alert-secondary-btn,.processflow-create-dialog .alerts-tab,.processflow-create-dialog .processflow-primary-btn,.processflow-create-dialog .primary-btn,.processflow-create-dialog .ghost-btn,.processflow-create-dialog .danger-ghost-btn,.processflow-create-dialog .outline-btn,.processflow-create-dialog .close-btn,.processflow-create-dialog .target-prefill-btn,.processflow-create-dialog .send-update-btn,.processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .step-task-dialog__create-toggle,.processflow-create-dialog .step-evaluation-history-btn,.processflow-create-dialog .alert-history-action-btn.p-button,.processflow-create-dialog .alert-icon-action,.processflow-create-dialog .alert-criteria-conditions__toggle,.processflow-create-dialog .step-criteria-form__conditions-toggle,.processflow-create-dialog .type-toggle .p-button,.processflow-create-dialog .assigned-section-header,.processflow-create-dialog .step-panel-toggle,.processflow-create-dialog .app-dialog-footer__cancel,.processflow-create-dialog .app-dialog-footer__submit,.processflow-create-page button,.processflow-create-page .p-button,.processflow-create-page .p-button .p-button-label,.processflow-create-page .alert-primary-btn,.processflow-create-page .alert-secondary-btn,.processflow-create-page .alerts-tab,.processflow-create-page .processflow-primary-btn,.processflow-create-page .primary-btn,.processflow-create-page .ghost-btn,.processflow-create-page .danger-ghost-btn,.processflow-create-page .outline-btn,.processflow-create-page .close-btn,.processflow-create-page .target-prefill-btn,.processflow-create-page .send-update-btn,.processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-page .step-task-dialog__create-toggle,.processflow-create-page .step-evaluation-history-btn,.processflow-create-page .alert-history-action-btn.p-button,.processflow-create-page .alert-icon-action,.processflow-create-page .alert-criteria-conditions__toggle,.processflow-create-page .step-criteria-form__conditions-toggle,.processflow-create-page .type-toggle .p-button,.processflow-create-page .assigned-section-header,.processflow-create-page .step-panel-toggle,.processflow-create-page .app-dialog-footer__cancel,.processflow-create-page .app-dialog-footer__submit,.processflow-create-modal button,.processflow-create-modal .p-button,.processflow-create-modal .p-button .p-button-label,.processflow-create-modal .alert-primary-btn,.processflow-create-modal .alert-secondary-btn,.processflow-create-modal .alerts-tab,.processflow-create-modal .processflow-primary-btn,.processflow-create-modal .primary-btn,.processflow-create-modal .ghost-btn,.processflow-create-modal .danger-ghost-btn,.processflow-create-modal .outline-btn,.processflow-create-modal .close-btn,.processflow-create-modal .target-prefill-btn,.processflow-create-modal .send-update-btn,.processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-modal .step-task-dialog__create-toggle,.processflow-create-modal .step-evaluation-history-btn,.processflow-create-modal .alert-history-action-btn.p-button,.processflow-create-modal .alert-icon-action,.processflow-create-modal .alert-criteria-conditions__toggle,.processflow-create-modal .step-criteria-form__conditions-toggle,.processflow-create-modal .type-toggle .p-button,.processflow-create-modal .assigned-section-header,.processflow-create-modal .step-panel-toggle,.processflow-create-modal .app-dialog-footer__cancel,.processflow-create-modal .app-dialog-footer__submit,.processflow-create-shell button,.processflow-create-shell .p-button,.processflow-create-shell .p-button .p-button-label,.processflow-create-shell .alert-primary-btn,.processflow-create-shell .alert-secondary-btn,.processflow-create-shell .alerts-tab,.processflow-create-shell .processflow-primary-btn,.processflow-create-shell .primary-btn,.processflow-create-shell .ghost-btn,.processflow-create-shell .danger-ghost-btn,.processflow-create-shell .outline-btn,.processflow-create-shell .close-btn,.processflow-create-shell .target-prefill-btn,.processflow-create-shell .send-update-btn,.processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-shell .step-task-dialog__create-toggle,.processflow-create-shell .step-evaluation-history-btn,.processflow-create-shell .alert-history-action-btn.p-button,.processflow-create-shell .alert-icon-action,.processflow-create-shell .alert-criteria-conditions__toggle,.processflow-create-shell .step-criteria-form__conditions-toggle,.processflow-create-shell .type-toggle .p-button,.processflow-create-shell .assigned-section-header,.processflow-create-shell .step-panel-toggle,.processflow-create-shell .app-dialog-footer__cancel,.processflow-create-shell .app-dialog-footer__submit{font-weight:400}.processflow-create-dialog .processflows-page .processflow-primary-btn,.processflow-create-dialog .processflows-page .alert-primary-btn,.processflow-create-dialog .processflows-page .primary-btn,.processflow-create-dialog .processflows-page .send-update-btn,.processflow-create-dialog .processflows-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn,.processflow-create-dialog .processflow-detail-page .alert-primary-btn,.processflow-create-dialog .processflow-detail-page .primary-btn,.processflow-create-dialog .processflow-detail-page .send-update-btn,.processflow-create-dialog .processflow-detail-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-page .processflow-primary-btn,.processflow-create-dialog .processflow-create-page .alert-primary-btn,.processflow-create-dialog .processflow-create-page .primary-btn,.processflow-create-dialog .processflow-create-page .send-update-btn,.processflow-create-dialog .processflow-create-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn,.processflow-create-dialog .processflow-create-dialog .primary-btn,.processflow-create-dialog .processflow-create-dialog .send-update-btn,.processflow-create-dialog .processflow-create-dialog .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn,.processflow-create-dialog .processflow-create-modal .alert-primary-btn,.processflow-create-dialog .processflow-create-modal .primary-btn,.processflow-create-dialog .processflow-create-modal .send-update-btn,.processflow-create-dialog .processflow-create-modal .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn,.processflow-create-dialog .processflow-create-shell .alert-primary-btn,.processflow-create-dialog .processflow-create-shell .primary-btn,.processflow-create-dialog .processflow-create-shell .send-update-btn,.processflow-create-dialog .processflow-create-shell .app-dialog-footer__submit,.processflow-create-dialog .alerts-page .processflow-primary-btn,.processflow-create-dialog .alerts-page .alert-primary-btn,.processflow-create-dialog .alerts-page .primary-btn,.processflow-create-dialog .alerts-page .send-update-btn,.processflow-create-dialog .alerts-page .app-dialog-footer__submit,.processflow-create-dialog .alert-detail-page .processflow-primary-btn,.processflow-create-dialog .alert-detail-page .alert-primary-btn,.processflow-create-dialog .alert-detail-page .primary-btn,.processflow-create-dialog .alert-detail-page .send-update-btn,.processflow-create-dialog .alert-detail-page .app-dialog-footer__submit,.processflow-create-dialog .alert-create-page .processflow-primary-btn,.processflow-create-dialog .alert-create-page .alert-primary-btn,.processflow-create-dialog .alert-create-page .primary-btn,.processflow-create-dialog .alert-create-page .send-update-btn,.processflow-create-dialog .alert-create-page .app-dialog-footer__submit,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn,.processflow-create-dialog .alert-create-dialog .alert-primary-btn,.processflow-create-dialog .alert-create-dialog .primary-btn,.processflow-create-dialog .alert-create-dialog .send-update-btn,.processflow-create-dialog .alert-create-dialog .app-dialog-footer__submit,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn,.processflow-create-dialog .metric-wizard-dialog .primary-btn,.processflow-create-dialog .metric-wizard-dialog .send-update-btn,.processflow-create-dialog .metric-wizard-dialog .app-dialog-footer__submit,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit,.processflow-create-page .processflows-page .processflow-primary-btn,.processflow-create-page .processflows-page .alert-primary-btn,.processflow-create-page .processflows-page .primary-btn,.processflow-create-page .processflows-page .send-update-btn,.processflow-create-page .processflows-page .app-dialog-footer__submit,.processflow-create-page .processflow-detail-page .processflow-primary-btn,.processflow-create-page .processflow-detail-page .alert-primary-btn,.processflow-create-page .processflow-detail-page .primary-btn,.processflow-create-page .processflow-detail-page .send-update-btn,.processflow-create-page .processflow-detail-page .app-dialog-footer__submit,.processflow-create-page .processflow-create-page .processflow-primary-btn,.processflow-create-page .processflow-create-page .alert-primary-btn,.processflow-create-page .processflow-create-page .primary-btn,.processflow-create-page .processflow-create-page .send-update-btn,.processflow-create-page .processflow-create-page .app-dialog-footer__submit,.processflow-create-page .processflow-create-dialog .processflow-primary-btn,.processflow-create-page .processflow-create-dialog .alert-primary-btn,.processflow-create-page .processflow-create-dialog .primary-btn,.processflow-create-page .processflow-create-dialog .send-update-btn,.processflow-create-page .processflow-create-dialog .app-dialog-footer__submit,.processflow-create-page .processflow-create-modal .processflow-primary-btn,.processflow-create-page .processflow-create-modal .alert-primary-btn,.processflow-create-page .processflow-create-modal .primary-btn,.processflow-create-page .processflow-create-modal .send-update-btn,.processflow-create-page .processflow-create-modal .app-dialog-footer__submit,.processflow-create-page .processflow-create-shell .processflow-primary-btn,.processflow-create-page .processflow-create-shell .alert-primary-btn,.processflow-create-page .processflow-create-shell .primary-btn,.processflow-create-page .processflow-create-shell .send-update-btn,.processflow-create-page .processflow-create-shell .app-dialog-footer__submit,.processflow-create-page .alerts-page .processflow-primary-btn,.processflow-create-page .alerts-page .alert-primary-btn,.processflow-create-page .alerts-page .primary-btn,.processflow-create-page .alerts-page .send-update-btn,.processflow-create-page .alerts-page .app-dialog-footer__submit,.processflow-create-page .alert-detail-page .processflow-primary-btn,.processflow-create-page .alert-detail-page .alert-primary-btn,.processflow-create-page .alert-detail-page .primary-btn,.processflow-create-page .alert-detail-page .send-update-btn,.processflow-create-page .alert-detail-page .app-dialog-footer__submit,.processflow-create-page .alert-create-page .processflow-primary-btn,.processflow-create-page .alert-create-page .alert-primary-btn,.processflow-create-page .alert-create-page .primary-btn,.processflow-create-page .alert-create-page .send-update-btn,.processflow-create-page .alert-create-page .app-dialog-footer__submit,.processflow-create-page .alert-create-dialog .processflow-primary-btn,.processflow-create-page .alert-create-dialog .alert-primary-btn,.processflow-create-page .alert-create-dialog .primary-btn,.processflow-create-page .alert-create-dialog .send-update-btn,.processflow-create-page .alert-create-dialog .app-dialog-footer__submit,.processflow-create-page .metric-wizard-dialog .processflow-primary-btn,.processflow-create-page .metric-wizard-dialog .alert-primary-btn,.processflow-create-page .metric-wizard-dialog .primary-btn,.processflow-create-page .metric-wizard-dialog .send-update-btn,.processflow-create-page .metric-wizard-dialog .app-dialog-footer__submit,.processflow-create-page .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-create-page .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-create-page .metric-wizard-calculation-dialog .primary-btn,.processflow-create-page .metric-wizard-calculation-dialog .send-update-btn,.processflow-create-page .metric-wizard-calculation-dialog .app-dialog-footer__submit,.processflow-create-modal .processflows-page .processflow-primary-btn,.processflow-create-modal .processflows-page .alert-primary-btn,.processflow-create-modal .processflows-page .primary-btn,.processflow-create-modal .processflows-page .send-update-btn,.processflow-create-modal .processflows-page .app-dialog-footer__submit,.processflow-create-modal .processflow-detail-page .processflow-primary-btn,.processflow-create-modal .processflow-detail-page .alert-primary-btn,.processflow-create-modal .processflow-detail-page .primary-btn,.processflow-create-modal .processflow-detail-page .send-update-btn,.processflow-create-modal .processflow-detail-page .app-dialog-footer__submit,.processflow-create-modal .processflow-create-page .processflow-primary-btn,.processflow-create-modal .processflow-create-page .alert-primary-btn,.processflow-create-modal .processflow-create-page .primary-btn,.processflow-create-modal .processflow-create-page .send-update-btn,.processflow-create-modal .processflow-create-page .app-dialog-footer__submit,.processflow-create-modal .processflow-create-dialog .processflow-primary-btn,.processflow-create-modal .processflow-create-dialog .alert-primary-btn,.processflow-create-modal .processflow-create-dialog .primary-btn,.processflow-create-modal .processflow-create-dialog .send-update-btn,.processflow-create-modal .processflow-create-dialog .app-dialog-footer__submit,.processflow-create-modal .processflow-create-modal .processflow-primary-btn,.processflow-create-modal .processflow-create-modal .alert-primary-btn,.processflow-create-modal .processflow-create-modal .primary-btn,.processflow-create-modal .processflow-create-modal .send-update-btn,.processflow-create-modal .processflow-create-modal .app-dialog-footer__submit,.processflow-create-modal .processflow-create-shell .processflow-primary-btn,.processflow-create-modal .processflow-create-shell .alert-primary-btn,.processflow-create-modal .processflow-create-shell .primary-btn,.processflow-create-modal .processflow-create-shell .send-update-btn,.processflow-create-modal .processflow-create-shell .app-dialog-footer__submit,.processflow-create-modal .alerts-page .processflow-primary-btn,.processflow-create-modal .alerts-page .alert-primary-btn,.processflow-create-modal .alerts-page .primary-btn,.processflow-create-modal .alerts-page .send-update-btn,.processflow-create-modal .alerts-page .app-dialog-footer__submit,.processflow-create-modal .alert-detail-page .processflow-primary-btn,.processflow-create-modal .alert-detail-page .alert-primary-btn,.processflow-create-modal .alert-detail-page .primary-btn,.processflow-create-modal .alert-detail-page .send-update-btn,.processflow-create-modal .alert-detail-page .app-dialog-footer__submit,.processflow-create-modal .alert-create-page .processflow-primary-btn,.processflow-create-modal .alert-create-page .alert-primary-btn,.processflow-create-modal .alert-create-page .primary-btn,.processflow-create-modal .alert-create-page .send-update-btn,.processflow-create-modal .alert-create-page .app-dialog-footer__submit,.processflow-create-modal .alert-create-dialog .processflow-primary-btn,.processflow-create-modal .alert-create-dialog .alert-primary-btn,.processflow-create-modal .alert-create-dialog .primary-btn,.processflow-create-modal .alert-create-dialog .send-update-btn,.processflow-create-modal .alert-create-dialog .app-dialog-footer__submit,.processflow-create-modal .metric-wizard-dialog .processflow-primary-btn,.processflow-create-modal .metric-wizard-dialog .alert-primary-btn,.processflow-create-modal .metric-wizard-dialog .primary-btn,.processflow-create-modal .metric-wizard-dialog .send-update-btn,.processflow-create-modal .metric-wizard-dialog .app-dialog-footer__submit,.processflow-create-modal .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-create-modal .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-create-modal .metric-wizard-calculation-dialog .primary-btn,.processflow-create-modal .metric-wizard-calculation-dialog .send-update-btn,.processflow-create-modal .metric-wizard-calculation-dialog .app-dialog-footer__submit,.processflow-create-shell .processflows-page .processflow-primary-btn,.processflow-create-shell .processflows-page .alert-primary-btn,.processflow-create-shell .processflows-page .primary-btn,.processflow-create-shell .processflows-page .send-update-btn,.processflow-create-shell .processflows-page .app-dialog-footer__submit,.processflow-create-shell .processflow-detail-page .processflow-primary-btn,.processflow-create-shell .processflow-detail-page .alert-primary-btn,.processflow-create-shell .processflow-detail-page .primary-btn,.processflow-create-shell .processflow-detail-page .send-update-btn,.processflow-create-shell .processflow-detail-page .app-dialog-footer__submit,.processflow-create-shell .processflow-create-page .processflow-primary-btn,.processflow-create-shell .processflow-create-page .alert-primary-btn,.processflow-create-shell .processflow-create-page .primary-btn,.processflow-create-shell .processflow-create-page .send-update-btn,.processflow-create-shell .processflow-create-page .app-dialog-footer__submit,.processflow-create-shell .processflow-create-dialog .processflow-primary-btn,.processflow-create-shell .processflow-create-dialog .alert-primary-btn,.processflow-create-shell .processflow-create-dialog .primary-btn,.processflow-create-shell .processflow-create-dialog .send-update-btn,.processflow-create-shell .processflow-create-dialog .app-dialog-footer__submit,.processflow-create-shell .processflow-create-modal .processflow-primary-btn,.processflow-create-shell .processflow-create-modal .alert-primary-btn,.processflow-create-shell .processflow-create-modal .primary-btn,.processflow-create-shell .processflow-create-modal .send-update-btn,.processflow-create-shell .processflow-create-modal .app-dialog-footer__submit,.processflow-create-shell .processflow-create-shell .processflow-primary-btn,.processflow-create-shell .processflow-create-shell .alert-primary-btn,.processflow-create-shell .processflow-create-shell .primary-btn,.processflow-create-shell .processflow-create-shell .send-update-btn,.processflow-create-shell .processflow-create-shell .app-dialog-footer__submit,.processflow-create-shell .alerts-page .processflow-primary-btn,.processflow-create-shell .alerts-page .alert-primary-btn,.processflow-create-shell .alerts-page .primary-btn,.processflow-create-shell .alerts-page .send-update-btn,.processflow-create-shell .alerts-page .app-dialog-footer__submit,.processflow-create-shell .alert-detail-page .processflow-primary-btn,.processflow-create-shell .alert-detail-page .alert-primary-btn,.processflow-create-shell .alert-detail-page .primary-btn,.processflow-create-shell .alert-detail-page .send-update-btn,.processflow-create-shell .alert-detail-page .app-dialog-footer__submit,.processflow-create-shell .alert-create-page .processflow-primary-btn,.processflow-create-shell .alert-create-page .alert-primary-btn,.processflow-create-shell .alert-create-page .primary-btn,.processflow-create-shell .alert-create-page .send-update-btn,.processflow-create-shell .alert-create-page .app-dialog-footer__submit,.processflow-create-shell .alert-create-dialog .processflow-primary-btn,.processflow-create-shell .alert-create-dialog .alert-primary-btn,.processflow-create-shell .alert-create-dialog .primary-btn,.processflow-create-shell .alert-create-dialog .send-update-btn,.processflow-create-shell .alert-create-dialog .app-dialog-footer__submit,.processflow-create-shell .metric-wizard-dialog .processflow-primary-btn,.processflow-create-shell .metric-wizard-dialog .alert-primary-btn,.processflow-create-shell .metric-wizard-dialog .primary-btn,.processflow-create-shell .metric-wizard-dialog .send-update-btn,.processflow-create-shell .metric-wizard-dialog .app-dialog-footer__submit,.processflow-create-shell .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-create-shell .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-create-shell .metric-wizard-calculation-dialog .primary-btn,.processflow-create-shell .metric-wizard-calculation-dialog .send-update-btn,.processflow-create-shell .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.processflow-create-dialog .processflows-page .processflow-primary-btn .pi,.processflow-create-dialog .processflows-page .alert-primary-btn .pi,.processflow-create-dialog .processflows-page .primary-btn .pi,.processflow-create-dialog .processflows-page .send-update-btn .pi,.processflow-create-dialog .processflows-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn .pi,.processflow-create-dialog .processflow-detail-page .alert-primary-btn .pi,.processflow-create-dialog .processflow-detail-page .primary-btn .pi,.processflow-create-dialog .processflow-detail-page .send-update-btn .pi,.processflow-create-dialog .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-page .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-page .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-page .primary-btn .pi,.processflow-create-dialog .processflow-create-page .send-update-btn .pi,.processflow-create-dialog .processflow-create-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .send-update-btn .pi,.processflow-create-dialog .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-modal .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-modal .primary-btn .pi,.processflow-create-dialog .processflow-create-modal .send-update-btn .pi,.processflow-create-dialog .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-shell .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-shell .primary-btn .pi,.processflow-create-dialog .processflow-create-shell .send-update-btn .pi,.processflow-create-dialog .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-create-dialog .alerts-page .processflow-primary-btn .pi,.processflow-create-dialog .alerts-page .alert-primary-btn .pi,.processflow-create-dialog .alerts-page .primary-btn .pi,.processflow-create-dialog .alerts-page .send-update-btn .pi,.processflow-create-dialog .alerts-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-detail-page .processflow-primary-btn .pi,.processflow-create-dialog .alert-detail-page .alert-primary-btn .pi,.processflow-create-dialog .alert-detail-page .primary-btn .pi,.processflow-create-dialog .alert-detail-page .send-update-btn .pi,.processflow-create-dialog .alert-detail-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-create-page .processflow-primary-btn .pi,.processflow-create-dialog .alert-create-page .alert-primary-btn .pi,.processflow-create-dialog .alert-create-page .primary-btn .pi,.processflow-create-dialog .alert-create-page .send-update-btn .pi,.processflow-create-dialog .alert-create-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn .pi,.processflow-create-dialog .alert-create-dialog .alert-primary-btn .pi,.processflow-create-dialog .alert-create-dialog .primary-btn .pi,.processflow-create-dialog .alert-create-dialog .send-update-btn .pi,.processflow-create-dialog .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .send-update-btn .pi,.processflow-create-dialog .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi,.processflow-create-page .processflows-page .processflow-primary-btn .pi,.processflow-create-page .processflows-page .alert-primary-btn .pi,.processflow-create-page .processflows-page .primary-btn .pi,.processflow-create-page .processflows-page .send-update-btn .pi,.processflow-create-page .processflows-page .app-dialog-footer__submit .pi,.processflow-create-page .processflow-detail-page .processflow-primary-btn .pi,.processflow-create-page .processflow-detail-page .alert-primary-btn .pi,.processflow-create-page .processflow-detail-page .primary-btn .pi,.processflow-create-page .processflow-detail-page .send-update-btn .pi,.processflow-create-page .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-create-page .processflow-create-page .processflow-primary-btn .pi,.processflow-create-page .processflow-create-page .alert-primary-btn .pi,.processflow-create-page .processflow-create-page .primary-btn .pi,.processflow-create-page .processflow-create-page .send-update-btn .pi,.processflow-create-page .processflow-create-page .app-dialog-footer__submit .pi,.processflow-create-page .processflow-create-dialog .processflow-primary-btn .pi,.processflow-create-page .processflow-create-dialog .alert-primary-btn .pi,.processflow-create-page .processflow-create-dialog .primary-btn .pi,.processflow-create-page .processflow-create-dialog .send-update-btn .pi,.processflow-create-page .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-create-page .processflow-create-modal .processflow-primary-btn .pi,.processflow-create-page .processflow-create-modal .alert-primary-btn .pi,.processflow-create-page .processflow-create-modal .primary-btn .pi,.processflow-create-page .processflow-create-modal .send-update-btn .pi,.processflow-create-page .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-create-page .processflow-create-shell .processflow-primary-btn .pi,.processflow-create-page .processflow-create-shell .alert-primary-btn .pi,.processflow-create-page .processflow-create-shell .primary-btn .pi,.processflow-create-page .processflow-create-shell .send-update-btn .pi,.processflow-create-page .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-create-page .alerts-page .processflow-primary-btn .pi,.processflow-create-page .alerts-page .alert-primary-btn .pi,.processflow-create-page .alerts-page .primary-btn .pi,.processflow-create-page .alerts-page .send-update-btn .pi,.processflow-create-page .alerts-page .app-dialog-footer__submit .pi,.processflow-create-page .alert-detail-page .processflow-primary-btn .pi,.processflow-create-page .alert-detail-page .alert-primary-btn .pi,.processflow-create-page .alert-detail-page .primary-btn .pi,.processflow-create-page .alert-detail-page .send-update-btn .pi,.processflow-create-page .alert-detail-page .app-dialog-footer__submit .pi,.processflow-create-page .alert-create-page .processflow-primary-btn .pi,.processflow-create-page .alert-create-page .alert-primary-btn .pi,.processflow-create-page .alert-create-page .primary-btn .pi,.processflow-create-page .alert-create-page .send-update-btn .pi,.processflow-create-page .alert-create-page .app-dialog-footer__submit .pi,.processflow-create-page .alert-create-dialog .processflow-primary-btn .pi,.processflow-create-page .alert-create-dialog .alert-primary-btn .pi,.processflow-create-page .alert-create-dialog .primary-btn .pi,.processflow-create-page .alert-create-dialog .send-update-btn .pi,.processflow-create-page .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-create-page .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-create-page .metric-wizard-dialog .alert-primary-btn .pi,.processflow-create-page .metric-wizard-dialog .primary-btn .pi,.processflow-create-page .metric-wizard-dialog .send-update-btn .pi,.processflow-create-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-create-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-create-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-create-page .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-create-page .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-create-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi,.processflow-create-modal .processflows-page .processflow-primary-btn .pi,.processflow-create-modal .processflows-page .alert-primary-btn .pi,.processflow-create-modal .processflows-page .primary-btn .pi,.processflow-create-modal .processflows-page .send-update-btn .pi,.processflow-create-modal .processflows-page .app-dialog-footer__submit .pi,.processflow-create-modal .processflow-detail-page .processflow-primary-btn .pi,.processflow-create-modal .processflow-detail-page .alert-primary-btn .pi,.processflow-create-modal .processflow-detail-page .primary-btn .pi,.processflow-create-modal .processflow-detail-page .send-update-btn .pi,.processflow-create-modal .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-create-modal .processflow-create-page .processflow-primary-btn .pi,.processflow-create-modal .processflow-create-page .alert-primary-btn .pi,.processflow-create-modal .processflow-create-page .primary-btn .pi,.processflow-create-modal .processflow-create-page .send-update-btn .pi,.processflow-create-modal .processflow-create-page .app-dialog-footer__submit .pi,.processflow-create-modal .processflow-create-dialog .processflow-primary-btn .pi,.processflow-create-modal .processflow-create-dialog .alert-primary-btn .pi,.processflow-create-modal .processflow-create-dialog .primary-btn .pi,.processflow-create-modal .processflow-create-dialog .send-update-btn .pi,.processflow-create-modal .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-create-modal .processflow-create-modal .processflow-primary-btn .pi,.processflow-create-modal .processflow-create-modal .alert-primary-btn .pi,.processflow-create-modal .processflow-create-modal .primary-btn .pi,.processflow-create-modal .processflow-create-modal .send-update-btn .pi,.processflow-create-modal .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-create-modal .processflow-create-shell .processflow-primary-btn .pi,.processflow-create-modal .processflow-create-shell .alert-primary-btn .pi,.processflow-create-modal .processflow-create-shell .primary-btn .pi,.processflow-create-modal .processflow-create-shell .send-update-btn .pi,.processflow-create-modal .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-create-modal .alerts-page .processflow-primary-btn .pi,.processflow-create-modal .alerts-page .alert-primary-btn .pi,.processflow-create-modal .alerts-page .primary-btn .pi,.processflow-create-modal .alerts-page .send-update-btn .pi,.processflow-create-modal .alerts-page .app-dialog-footer__submit .pi,.processflow-create-modal .alert-detail-page .processflow-primary-btn .pi,.processflow-create-modal .alert-detail-page .alert-primary-btn .pi,.processflow-create-modal .alert-detail-page .primary-btn .pi,.processflow-create-modal .alert-detail-page .send-update-btn .pi,.processflow-create-modal .alert-detail-page .app-dialog-footer__submit .pi,.processflow-create-modal .alert-create-page .processflow-primary-btn .pi,.processflow-create-modal .alert-create-page .alert-primary-btn .pi,.processflow-create-modal .alert-create-page .primary-btn .pi,.processflow-create-modal .alert-create-page .send-update-btn .pi,.processflow-create-modal .alert-create-page .app-dialog-footer__submit .pi,.processflow-create-modal .alert-create-dialog .processflow-primary-btn .pi,.processflow-create-modal .alert-create-dialog .alert-primary-btn .pi,.processflow-create-modal .alert-create-dialog .primary-btn .pi,.processflow-create-modal .alert-create-dialog .send-update-btn .pi,.processflow-create-modal .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-create-modal .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-create-modal .metric-wizard-dialog .alert-primary-btn .pi,.processflow-create-modal .metric-wizard-dialog .primary-btn .pi,.processflow-create-modal .metric-wizard-dialog .send-update-btn .pi,.processflow-create-modal .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-create-modal .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-create-modal .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-create-modal .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-create-modal .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-create-modal .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi,.processflow-create-shell .processflows-page .processflow-primary-btn .pi,.processflow-create-shell .processflows-page .alert-primary-btn .pi,.processflow-create-shell .processflows-page .primary-btn .pi,.processflow-create-shell .processflows-page .send-update-btn .pi,.processflow-create-shell .processflows-page .app-dialog-footer__submit .pi,.processflow-create-shell .processflow-detail-page .processflow-primary-btn .pi,.processflow-create-shell .processflow-detail-page .alert-primary-btn .pi,.processflow-create-shell .processflow-detail-page .primary-btn .pi,.processflow-create-shell .processflow-detail-page .send-update-btn .pi,.processflow-create-shell .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-create-shell .processflow-create-page .processflow-primary-btn .pi,.processflow-create-shell .processflow-create-page .alert-primary-btn .pi,.processflow-create-shell .processflow-create-page .primary-btn .pi,.processflow-create-shell .processflow-create-page .send-update-btn .pi,.processflow-create-shell .processflow-create-page .app-dialog-footer__submit .pi,.processflow-create-shell .processflow-create-dialog .processflow-primary-btn .pi,.processflow-create-shell .processflow-create-dialog .alert-primary-btn .pi,.processflow-create-shell .processflow-create-dialog .primary-btn .pi,.processflow-create-shell .processflow-create-dialog .send-update-btn .pi,.processflow-create-shell .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-create-shell .processflow-create-modal .processflow-primary-btn .pi,.processflow-create-shell .processflow-create-modal .alert-primary-btn .pi,.processflow-create-shell .processflow-create-modal .primary-btn .pi,.processflow-create-shell .processflow-create-modal .send-update-btn .pi,.processflow-create-shell .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-create-shell .processflow-create-shell .processflow-primary-btn .pi,.processflow-create-shell .processflow-create-shell .alert-primary-btn .pi,.processflow-create-shell .processflow-create-shell .primary-btn .pi,.processflow-create-shell .processflow-create-shell .send-update-btn .pi,.processflow-create-shell .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-create-shell .alerts-page .processflow-primary-btn .pi,.processflow-create-shell .alerts-page .alert-primary-btn .pi,.processflow-create-shell .alerts-page .primary-btn .pi,.processflow-create-shell .alerts-page .send-update-btn .pi,.processflow-create-shell .alerts-page .app-dialog-footer__submit .pi,.processflow-create-shell .alert-detail-page .processflow-primary-btn .pi,.processflow-create-shell .alert-detail-page .alert-primary-btn .pi,.processflow-create-shell .alert-detail-page .primary-btn .pi,.processflow-create-shell .alert-detail-page .send-update-btn .pi,.processflow-create-shell .alert-detail-page .app-dialog-footer__submit .pi,.processflow-create-shell .alert-create-page .processflow-primary-btn .pi,.processflow-create-shell .alert-create-page .alert-primary-btn .pi,.processflow-create-shell .alert-create-page .primary-btn .pi,.processflow-create-shell .alert-create-page .send-update-btn .pi,.processflow-create-shell .alert-create-page .app-dialog-footer__submit .pi,.processflow-create-shell .alert-create-dialog .processflow-primary-btn .pi,.processflow-create-shell .alert-create-dialog .alert-primary-btn .pi,.processflow-create-shell .alert-create-dialog .primary-btn .pi,.processflow-create-shell .alert-create-dialog .send-update-btn .pi,.processflow-create-shell .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-create-shell .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-create-shell .metric-wizard-dialog .alert-primary-btn .pi,.processflow-create-shell .metric-wizard-dialog .primary-btn .pi,.processflow-create-shell .metric-wizard-dialog .send-update-btn .pi,.processflow-create-shell .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-create-shell .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-create-shell .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-create-shell .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-create-shell .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-create-shell .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.processflow-create-dialog .processflows-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflows-page .primary-btn.p-button .p-button-label,.processflow-create-page .processflows-page .primary-btn.p-button .p-button-icon,.processflow-create-page .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflows-page .send-update-btn.p-button .p-button-label,.processflow-create-page .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-create-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-create-page .alerts-page .primary-btn.p-button .p-button-label,.processflow-create-page .alerts-page .primary-btn.p-button .p-button-icon,.processflow-create-page .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .alerts-page .send-update-btn.p-button .p-button-label,.processflow-create-page .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-create-page .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .alert-create-page .primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-create-page .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-page .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflows-page .primary-btn.p-button .p-button-label,.processflow-create-modal .processflows-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflows-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-modal .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-create-modal .alerts-page .primary-btn.p-button .p-button-label,.processflow-create-modal .alerts-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .alerts-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-create-modal .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-page .primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-create-modal .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-modal .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflows-page .primary-btn.p-button .p-button-label,.processflow-create-shell .processflows-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflows-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-shell .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-create-shell .alerts-page .primary-btn.p-button .p-button-label,.processflow-create-shell .alerts-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .alerts-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-create-shell .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-page .primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-create-shell .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-shell .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflows-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alerts-page .step-assigned-header .p-button,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflows-page .step-assigned-header .p-button,.processflow-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflow-detail-page .step-assigned-header .p-button,.processflow-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflow-create-page .step-assigned-header .p-button,.processflow-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflow-create-dialog .step-assigned-header .p-button,.processflow-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflow-create-modal .step-assigned-header .p-button,.processflow-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .processflow-create-shell .step-assigned-header .p-button,.processflow-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .alerts-page .step-assigned-header .p-button,.processflow-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .alert-detail-page .step-assigned-header .p-button,.processflow-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .alert-create-page .step-assigned-header .p-button,.processflow-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .alert-create-dialog .step-assigned-header .p-button,.processflow-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .metric-wizard-dialog .step-assigned-header .p-button,.processflow-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-create-modal .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflows-page .step-assigned-header .p-button,.processflow-create-modal .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflow-detail-page .step-assigned-header .p-button,.processflow-create-modal .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflow-create-page .step-assigned-header .p-button,.processflow-create-modal .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflow-create-dialog .step-assigned-header .p-button,.processflow-create-modal .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflow-create-modal .step-assigned-header .p-button,.processflow-create-modal .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .processflow-create-shell .step-assigned-header .p-button,.processflow-create-modal .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .alerts-page .step-assigned-header .p-button,.processflow-create-modal .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .alert-detail-page .step-assigned-header .p-button,.processflow-create-modal .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .alert-create-page .step-assigned-header .p-button,.processflow-create-modal .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .alert-create-dialog .step-assigned-header .p-button,.processflow-create-modal .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .metric-wizard-dialog .step-assigned-header .p-button,.processflow-create-modal .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-modal .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-create-shell .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflows-page .step-assigned-header .p-button,.processflow-create-shell .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflow-detail-page .step-assigned-header .p-button,.processflow-create-shell .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflow-create-page .step-assigned-header .p-button,.processflow-create-shell .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflow-create-dialog .step-assigned-header .p-button,.processflow-create-shell .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflow-create-modal .step-assigned-header .p-button,.processflow-create-shell .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .processflow-create-shell .step-assigned-header .p-button,.processflow-create-shell .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .alerts-page .step-assigned-header .p-button,.processflow-create-shell .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .alert-detail-page .step-assigned-header .p-button,.processflow-create-shell .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .alert-create-page .step-assigned-header .p-button,.processflow-create-shell .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .alert-create-dialog .step-assigned-header .p-button,.processflow-create-shell .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .metric-wizard-dialog .step-assigned-header .p-button,.processflow-create-shell .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-shell .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-create-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-create-modal .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-modal .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-modal .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-modal .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-modal .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-modal .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-create-shell .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-shell .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-shell .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-shell .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-shell .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-shell .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.processflow-create-page{min-height:calc(100vh - 120px);padding:1rem 0 2rem;display:flex;align-items:flex-start;justify-content:center}.processflow-create-modal{border-radius:14px;border:1px solid #dbe3ef;background:#f8fbff;box-shadow:0 20px 40px #0f172a2e;padding:1rem}.processflow-create-modal.is-embedded{border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;width:100%}.processflow-create-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}.processflow-create-header h2{margin:0;font-size:1.5rem}.processflow-create-header .close-btn{border:none;border-radius:999px;width:2rem;height:2rem;background:#e5e7eb;cursor:pointer}.processflow-create-stepper{margin-bottom:.5rem}.processflow-create-stepper .p-stepper-panels{padding:.75rem 0 0;background:transparent}.processflow-create-stepper .p-stepper-header .p-stepper-action{font-size:13px}.processflow-create-stepper .p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#2563eb;color:#fff}.processflow-step-content{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem;min-height:28rem}.processflow-step-content--steps{min-height:0;padding:.65rem .75rem;width:100%}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.field-grid label{display:flex;flex-direction:column;gap:.35rem;font-size:.75rem;color:#475569}.field-grid label:first-child,.field-grid label:nth-child(2),.field-grid label:nth-child(5),.field-grid label:last-child{grid-column:1/-1}.field-grid input,.field-grid select,.field-grid textarea{width:100%;border:1px solid #cbd5e1;border-radius:8px;min-height:2.45rem;padding:.45rem .65rem;font-size:.82rem;background:#fff}.field-grid textarea{min-height:5.4rem;resize:vertical}.field-grid--dashly{align-items:start}.field-grid--dashly .field-grid__field{min-width:0}.field-grid--dashly .field-grid__field--full{grid-column:1/-1}.field-grid--dashly .dashly-field-shell{margin:0;width:100%}.field-grid--dashly .dashly-calendar.p-calendar{display:inline-flex;align-items:stretch;width:100%;box-sizing:border-box;border-radius:10px;border:1px solid #e5e7eb;min-height:var(--dashly-form-control-height);height:var(--dashly-form-control-height);box-shadow:none;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.field-grid--dashly .dashly-calendar.p-calendar:not(.p-disabled):hover{border-color:#cbd5e1}.field-grid--dashly .dashly-calendar.p-calendar.p-focus,.field-grid--dashly .dashly-calendar.p-calendar:has(.p-inputtext:focus){border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.field-grid--dashly .dashly-calendar.p-calendar .p-inputtext{flex:1 1 auto;min-width:0;border:none!important;box-shadow:none!important;background:transparent!important;padding:var(--dashly-form-control-padding-y) var(--dashly-form-control-padding-x);font-size:var(--dashly-form-control-font-size);line-height:1.25;color:#0f172a;text-align:left}.field-grid--dashly .dashly-calendar.p-calendar .p-inputtext::placeholder{color:#94a3b8;text-align:left}.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button{flex:0 0 var(--dashly-dropdown-trigger-width, 2.25rem);width:var(--dashly-dropdown-trigger-width, 2.25rem)!important;min-width:var(--dashly-dropdown-trigger-width, 2.25rem)!important;height:auto!important;padding:0!important;border:none!important;border-left:1px solid #e5e7eb!important;border-radius:0 10px 10px 0!important;background:transparent!important;color:#94a3b8!important;box-shadow:none!important}.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button:enabled:hover,.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button:hover,.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button:enabled:focus,.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button:focus{background:transparent!important;background-color:transparent!important;color:#64748b!important;box-shadow:none!important}.field-grid--dashly .dashly-calendar.p-calendar .p-datepicker-trigger.p-button .p-button-icon{font-size:.9rem}.flow-setup-layout{display:flex;flex-direction:column;gap:.9rem}.processflow-settings-layout{display:flex;flex-direction:column;gap:1.25rem}.processflow-settings-roles{display:flex;flex-direction:column;gap:.5rem;width:100%}.processflow-settings-roles__label{font-size:.75rem;color:#475569;font-weight:500}.processflow-settings-roles__label .dashly-field-shell__label-text{font-size:.75rem;font-weight:500;color:#475569}.processflow-settings-roles .dashly-picklist.p-picklist{width:100%}.scope-config-section{border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;padding:.65rem .75rem}.scope-config-section.is-expanded{padding-bottom:.75rem}.scope-config-section__toolbar{display:flex;align-items:flex-start;gap:.35rem}.scope-config-section__toggle{flex:1;display:flex;align-items:flex-start;gap:.45rem;padding:.15rem .25rem;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer;color:inherit}.scope-config-section__toggle:hover{background:#94a3b81f}.scope-config-section__toggle .pi{margin-top:.15rem;font-size:.72rem;color:#64748b;flex-shrink:0}.scope-config-section__header-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.scope-config-section__header-text strong{color:#0f172a;font-size:.8rem}.scope-config-section__header-text small{color:#64748b;font-size:.72rem;line-height:1.35}.scope-config-section__summary{color:#1d4ed8!important;font-weight:500}.scope-config-section__info{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:999px;background:transparent;color:#64748b;cursor:pointer}.scope-config-section__info:hover{background:#2563eb14;color:#2563eb}.scope-config-section__info .pi{font-size:.95rem}.scope-config-section__body{margin-top:.65rem;padding-top:.65rem;border-top:1px solid #e2e8f0}.scope-config-section__grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.scope-config-section__grid--dashly{align-items:start}.scope-config-section__grid--dashly .dashly-field-shell{margin:0;width:100%;min-width:0}.scope-config-section__grid--dashly .dashly-field-shell.scope-config-section__values-field{grid-column:1/-1}.scope-config-section__source-row{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;grid-column:1/-1}.scope-config-section__source-row .dashly-field-shell{margin:0;width:100%;min-width:0}.scope-config-section__readonly-value{min-height:2.25rem;display:flex;align-items:center;padding:.45rem .65rem;border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc;color:#334155;font-size:.82rem;line-height:1.35;word-break:break-word}.scope-config-section__hint{display:block;margin-top:.25rem;color:#64748b;font-size:.68rem}.scope-config-section__hint--info{color:#1d4ed8}.scope-display-selector{display:flex;flex-direction:column;gap:.45rem}.scope-display-option{width:100%;border:1px solid #d6ddea;border-radius:12px;background:#f8fafc;min-height:3.9rem;padding:.65rem .75rem;display:flex;align-items:center;gap:.55rem;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.scope-display-option:hover{border-color:#93c5fd;background:#f8fbff}.scope-display-option.is-selected{border-color:#2563eb;background:#eff6ff}.scope-display-option__radio{width:1rem;height:1rem;border:1.5px solid #9ca3af;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:transparent;flex:0 0 1rem}.scope-display-option__radio i{font-size:.52rem}.scope-display-option.is-selected .scope-display-option__radio{border-color:#2563eb;color:#2563eb}.scope-display-option__text{display:flex;flex-direction:column;gap:.1rem}.scope-display-option__text strong{font-size:.83rem;color:#0f172a;font-weight:600}.scope-display-option__text small{color:#64748b;font-size:.73rem;line-height:1.3}.steps-config{width:100%;min-width:0}.steps-config .scope-config-section{margin-top:.55rem}.steps-config .steps-config__weight-summary{margin-bottom:.45rem;color:#334155;font-size:.74rem}.steps-config .steps-config__weight-summary strong{color:#0f172a;font-weight:700}.steps-config__objective-criteria-hint{display:flex;align-items:flex-start;gap:.45rem;margin:.65rem 0 0;padding:.55rem .7rem;border-radius:8px;border:1px solid #fde68a;background:#fffbeb;color:#92400e;font-size:.78rem;line-height:1.45}.steps-config__objective-criteria-hint .pi{margin-top:.1rem;color:#d97706}.objective-config-layout{display:flex;flex-direction:column;gap:.9rem}.objective-config-layout .field-grid{gap:.8rem}.objective-config-layout__status-chip{display:inline-flex;align-items:center;min-height:2.45rem;padding:.2rem .65rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.78rem;font-weight:500}.objective-config-layout__criteria{display:flex;flex-direction:column;gap:.45rem;width:100%}.objective-config-layout__criteria-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.45rem}.objective-config-layout__criteria-btn.is-configured{border-color:#86efac;background:#f0fdf4;color:#166534}.objective-config-layout__criteria-btn.is-required:not(.is-configured){border-color:#fcd34d;background:#fffbeb;color:#92400e}.objective-config-layout__criteria-summary{margin:0;color:#64748b;font-size:.74rem;line-height:1.4}.steps-table-wrap{margin-bottom:.65rem;max-height:min(36vh,260px);overflow-y:auto;overflow-x:hidden;border:1px solid #e2e8f0;border-radius:10px;background:#fff}body.processflow-step-drag-active{cursor:grabbing;-webkit-user-select:none;user-select:none}.steps-table{width:100%}.steps-table__header,.steps-table__row{display:grid;align-items:center;column-gap:0}.steps-table--readiness .steps-table__header,.steps-table--readiness .steps-table__row{grid-template-columns:2rem 2rem minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,3.25rem) minmax(0,5.5rem) 4.5rem 2.25rem}.steps-table--objective .steps-table__header,.steps-table--objective .steps-table__row{grid-template-columns:2rem minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,3.25rem) 4.5rem 2.25rem}.steps-table__header{position:sticky;top:0;z-index:1;background:#f8fafc;border-bottom:1px solid #e2e8f0}.steps-table__body{display:flex;flex-direction:column}.steps-table__cell{padding:.45rem .5rem;text-align:left;min-width:0}.steps-table__header .steps-table__cell{color:#64748b;font-size:.7rem;font-weight:600;white-space:normal;line-height:1.2}.steps-table__row{border-bottom:1px solid #f1f5f9;transition:background-color .12s ease}.steps-table__row:last-child{border-bottom:none}.steps-table__row:hover{background:#fafbfc}.steps-table__row--dragging{position:relative;z-index:2;background:#f8fafc;box-shadow:0 8px 20px #0f172a1f;border-radius:8px;pointer-events:none}.steps-table__row--drop-target{box-shadow:inset 0 2px #2563eb}.steps-table .dashly-field-shell{margin:0}.steps-table .dashly-dropdown-wrap,.steps-table .dashly-text-input-wrap,.steps-table .dashly-number-input-wrap{min-width:0}.steps-table__col-index{text-align:center;color:#64748b;font-size:.75rem;font-weight:600}.steps-table__col-reorder{padding-left:.35rem;padding-right:.15rem;text-align:center}.steps-table__drag-handle{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;color:#94a3b8;cursor:grab;touch-action:none}.steps-table__drag-handle:active{cursor:grabbing}.steps-table__col-criteria{text-align:center}.steps-table__col-criteria--required{color:#b45309}.steps-table__required-mark{margin-left:.15rem;color:#d97706;font-weight:700}.steps-table__objective-criteria-hint{display:flex;align-items:flex-start;gap:.45rem;margin:.65rem 0 0;padding:.55rem .7rem;border-radius:8px;border:1px solid #fde68a;background:#fffbeb;color:#92400e;font-size:.78rem;line-height:1.45}.steps-table__objective-criteria-hint .pi{margin-top:.1rem;color:#d97706}.steps-table__action-cell{display:inline-flex;align-items:center;gap:.25rem;max-width:100%}.steps-table__completion-cell{display:flex;flex-direction:column;gap:.35rem;min-width:0}.steps-table__completion-delay{display:grid;grid-template-columns:minmax(2.5rem,3rem) minmax(4.5rem,1fr);gap:.25rem;align-items:center}.steps-table__completion-delay-value,.steps-table__completion-delay-unit{min-width:0}.steps-table__col-blocking{text-align:center}.steps-table__col-blocking .p-inputswitch{margin:0 auto;display:flex}.steps-table__col-remove{text-align:center;padding-left:.25rem;padding-right:.25rem}.steps-table__action-btn{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-height:2rem;padding:.2rem .55rem;border:1px solid #dbe3ef;border-radius:999px;background:#fff;color:#334155;font-size:.68rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease}.steps-table__action-btn .pi{font-size:.72rem;color:#64748b;flex-shrink:0}.steps-table__action-btn:hover:not(:disabled){border-color:#94a3b8;background:#f8fafc}.steps-table__action-btn.is-configured{border-color:var(--primary-color);color:var(--primary-color);font-weight:600}.steps-table__action-btn.is-configured .pi{color:var(--primary-color)}.steps-table__action-btn.is-required:not(.is-configured){border-color:#f59e0b;background:#fffbeb;color:#b45309}.steps-table__action-btn.is-required:not(.is-configured) .pi{color:#d97706}.steps-table__action-btn:disabled{opacity:.55;cursor:not-allowed}.steps-table__action-btn--icon{justify-content:center;width:2rem;min-width:2rem;padding:.2rem}.steps-table__action-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.steps-table__info-btn{margin-left:.25rem;border:1px solid #dbe3ef;border-radius:999px;background:#fff;color:#64748b;width:1.65rem;height:1.65rem;display:inline-flex;align-items:center;justify-content:center;cursor:help;padding:0;vertical-align:middle}.steps-table__info-btn:hover{border-color:#94a3b8;color:#334155}.steps-table__status-chip{display:inline-flex;align-items:center;max-width:100%;min-height:2rem;padding:.2rem .55rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.68rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.steps-table__weight{display:flex;flex-direction:column;align-items:center;gap:.15rem}.steps-table__weight-input{width:3rem;min-width:3rem}.steps-table__weight-pct{color:#64748b;font-size:.62rem;line-height:1;white-space:nowrap}.steps-table__add{width:fit-content;margin-bottom:.35rem}.deadline-inline{display:flex;gap:.3rem;align-items:center;width:100%;min-width:0}.deadline-inline--dashly .deadline-inline__value{flex:0 0 3rem;width:3rem;min-width:3rem}.deadline-inline--dashly .deadline-inline__unit,.deadline-inline--dashly .deadline-inline__direction{flex:1 1 0;min-width:0}.manual-completion-indicator{min-height:2rem;width:100%;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;padding:.25rem .45rem;font-size:.74rem;color:#334155;display:inline-flex;align-items:center}.automatic-completion-editor{display:inline-flex;align-items:center;gap:.25rem;min-width:0}.automatic-completion-editor__open{width:fit-content}.automatic-completion-editor__open.is-configured{border-color:var(--primary-color);background:#fff;color:var(--primary-color);font-weight:700}.automatic-completion-editor__open.is-configured:hover{border-color:var(--primary-color);background:var(--primary-hover-color);color:var(--primary-color)}.automatic-completion-editor__open.is-configured:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.automatic-completion-editor__compact{display:inline-flex;align-items:center;gap:.3rem}.automatic-completion-editor__info{border:1px solid #d1d9e6;border-radius:999px;background:#fff;color:#475569;width:1.65rem;height:1.65rem;display:inline-flex;align-items:center;justify-content:center;cursor:help;padding:0}.automatic-completion-editor__summary{color:#64748b;font-size:.68rem;line-height:1.25}.processflow-create-tooltip.p-tooltip .p-tooltip-text{max-width:420px;border-radius:10px;background:#0f172a;color:#f8fafc;border:1px solid #1e293b;box-shadow:0 12px 28px #0f172a52;padding:.55rem .65rem;font-size:.74rem;line-height:1.45;white-space:pre-line}.processflow-step-criteria-dialog{width:min(760px,94vw)}.step-criteria-form{display:flex;flex-direction:column;gap:.55rem}.step-criteria-form__intro{margin:0 0 .25rem;color:#64748b;font-size:.76rem}.step-criteria-form__customer-context{margin:0;color:#64748b;font-size:.76rem}.step-criteria-form__source-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;align-items:start}.step-criteria-form__source-row .dashly-field-shell{margin-bottom:0;min-width:0}.step-criteria-form__source-row .step-criteria-form__readonly-value,.step-criteria-form__source-row .dashly-picker-trigger{width:100%;min-height:40px;padding:.58rem .72rem;box-sizing:border-box;font-size:14px;line-height:1.25}.step-criteria-form__readonly-value{display:flex;align-items:center;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#334155}.step-criteria-form .dashly-field-shell{margin:0;min-width:0}.step-criteria-form__operator{display:flex;flex-direction:column;gap:.4rem}.step-criteria-form__operator-label{font-size:12px;font-weight:700;color:#64748b;letter-spacing:.04em;text-transform:uppercase}.evaluation-criteria-execution-query-dialog{width:min(1100px,96vw)}.evaluation-criteria-execution-query-dialog.app-dialog.p-dialog,.evaluation-criteria-execution-query-dialog.p-dialog{max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.evaluation-criteria-execution-query-dialog .p-dialog-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:auto}.evaluation-criteria-query-btn{display:inline-flex;align-items:center;gap:.35rem;margin-top:.45rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;padding:.35rem .65rem;font-size:.78rem;cursor:pointer}.evaluation-criteria-query-btn:disabled{opacity:.55;cursor:not-allowed}.step-criteria-form__period-frequency-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:end}.step-criteria-form__rule-row{display:grid;grid-template-columns:130px minmax(0,1fr) 140px;gap:.45rem;align-items:end}.step-criteria-form__rule-row--values{grid-template-columns:minmax(0,1fr) 140px}.step-criteria-form__rule-row--dashly .dashly-field-shell{margin:0;min-width:0}.step-criteria-form__rule-row--dashly .target-field .dashly-field-shell__label{width:100%}.step-criteria-form__actions{display:flex;align-items:center;gap:.5rem;justify-content:flex-end}.step-criteria-form__actions .primary-btn{border:none;border-radius:10px;min-height:2.35rem;padding:0 .9rem;background:#2563eb;color:#fff;font-size:.78rem;font-weight:400;cursor:pointer}.step-criteria-form__actions .danger-ghost-btn{border:1px solid #fecaca;border-radius:10px;min-height:2.35rem;padding:0 .8rem;background:#fff1f2;color:#b91c1c;font-size:.78rem;font-weight:400;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}.step-criteria-form__conditions{border:1px solid #dbe3ef;border-radius:10px;background:#fff;padding:.55rem;display:flex;flex-direction:column;gap:.45rem}.step-criteria-form__conditions-header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.step-criteria-form__conditions-toggle{display:inline-flex;align-items:center;gap:.45rem;border:none;background:transparent;color:#0f172a;font-size:.78rem;font-weight:400;padding:0;cursor:pointer}.step-criteria-form__conditions-count{min-width:1.4rem;height:1.4rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#dbeafe;color:#1d4ed8;font-size:.7rem;font-weight:700}.step-criteria-form__condition-row{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:.45rem;display:flex;flex-direction:column;gap:.4rem}.step-criteria-form__condition-head{display:grid;grid-template-columns:minmax(0,1fr) 180px 34px;gap:.35rem;align-items:center}.step-criteria-form__condition-values{width:100%}.step-criteria-form__condition-hint{display:block;margin-top:.25rem;color:#64748b;font-size:.68rem}.editable-autocomplete--processflow.p-autocomplete{width:100%;border:none!important;border-radius:0;overflow:hidden;background:transparent;box-shadow:none!important;display:flex;align-items:stretch}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-multiple-container,.editable-autocomplete--processflow.p-autocomplete .p-inputtext.p-autocomplete-multiple-container{width:100%;border:1px solid #cbd5e1!important;outline:none;border-right:none!important;border-radius:8px 0 0 8px!important;min-height:2.2rem;padding:.2rem .45rem;background:#fff;box-shadow:none!important}.editable-autocomplete--processflow.p-autocomplete.p-focus .p-autocomplete-multiple-container{border-color:transparent;box-shadow:none}.editable-autocomplete--processflow.p-autocomplete.p-focus{border-color:transparent;box-shadow:none!important}.editable-autocomplete--processflow.p-autocomplete.p-focus .p-autocomplete-multiple-container,.editable-autocomplete--processflow.p-autocomplete.p-focus .p-inputtext.p-autocomplete-multiple-container{border-color:#93c5fd!important;box-shadow:0 0 0 3px #2563eb1f}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-token{background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;border-radius:999px;padding:.15rem .45rem;font-size:.72rem}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-input-token input{font-size:.78rem;padding:.25rem .1rem}.editable-autocomplete-panel--processflow.p-autocomplete-panel .p-autocomplete-items{padding:.25rem}.editable-autocomplete-panel--processflow.p-autocomplete-panel .p-autocomplete-item{border-radius:8px;font-size:.78rem;padding:.45rem .55rem}.p-dialog-mask:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel,.p-dialog-mask:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel,.p-dialog-mask:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel,.p-dialog-mask:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;border:none!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important}.p-dialog-mask:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,.p-dialog-mask:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items-wrapper,.p-dialog-mask:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,.p-dialog-mask:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,.p-dialog-mask:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,.p-dialog-mask:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items-wrapper,.p-dialog-mask:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,.p-dialog-mask:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header,.p-dialog-mask:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,.p-dialog-mask:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items-wrapper,.p-dialog-mask:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,.p-dialog-mask:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,.p-dialog-mask:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,.p-dialog-mask:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items-wrapper,.p-dialog-mask:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,.p-dialog-mask:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header{background:transparent!important}body:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel,body:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel,body:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel,body:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);backdrop-filter:blur(18px) saturate(165%);-webkit-backdrop-filter:blur(18px) saturate(165%);border:1px solid rgba(255,255,255,.58);box-shadow:0 4px 18px #0f172a1f,inset 0 1px #ffffffb8,inset 0 -1px #ffffff2e;border:none!important;backdrop-filter:blur(18px) saturate(165%)!important;-webkit-backdrop-filter:blur(18px) saturate(165%)!important}body:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,body:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items-wrapper,body:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,body:has(.processflow-create-dialog) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,body:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,body:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items-wrapper,body:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,body:has(.processflow-create-dialog) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header,body:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items,body:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-autocomplete-items-wrapper,body:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-items-wrapper,body:has(.processflow-create-shell) .p-autocomplete-panel.dashly-autocomplete-panel .p-dropdown-header,body:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items,body:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-autocomplete-items-wrapper,body:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-items-wrapper,body:has(.processflow-create-shell) .p-dropdown-panel.dashly-dropdown-panel .p-dropdown-header{background:transparent!important}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown{border:1px solid #cbd5e1!important;border-left:1px solid #dbe3ef!important;border-radius:0 8px 8px 0!important;background:#f8fafc;color:#64748b;min-width:2.5rem;box-shadow:none!important}.editable-autocomplete--processflow.p-autocomplete .p-autocomplete-dropdown:hover{background:#f1f5f9;color:#334155}.step-criteria-form__preview{display:flex;align-items:center;gap:.55rem}.step-criteria-form__preview span{color:#475569;font-size:.74rem}.step-criteria-form__preview strong{color:#0f172a}.target-label-row{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.target-label-row__title{font-weight:600}.target-label-row__value-label,.target-label-row__value{color:#64748b;font-size:.68rem;font-weight:500}.target-prefill-btn{border:none;background:transparent;color:#64748b;padding:0;font-size:.68rem;font-weight:400;cursor:pointer;text-decoration:none}.target-tolerance-field{display:flex;flex-direction:column;gap:.25rem}.target-tolerance-field__label{color:#475569;font-size:.72rem;line-height:1.2}.target-field{min-width:0}.icon-btn{border:none;background:transparent;color:#ef4444;cursor:pointer}.outline-btn{border:1px solid #cbd5e1;background:#fff;color:#111827;border-radius:10px;min-height:2.3rem;padding:0 .8rem;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem}.scope-filters-step{display:flex;flex-direction:column;gap:.8rem}.scope-section{border:1px solid #e5e7eb;border-radius:10px;padding:.7rem}.scope-section h4{margin:0 0 .6rem;font-size:.85rem}.inline-row{display:grid;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr) 34px;gap:.4rem;margin-bottom:.5rem}.inline-row input,.inline-row select{width:100%;min-height:2.2rem;border:1px solid #cbd5e1;border-radius:8px;padding:.35rem .5rem;font-size:.75rem}.processflow-create-footer{margin-top:.8rem;border-top:none;background:transparent;padding-left:0;padding-right:0}.step-criteria-form__danger-action{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f1f5f9}.step-criteria-form__remove-criteria.p-button{border:1px solid #fecaca;border-radius:10px;min-height:2.35rem;padding:0 .8rem;background:#fff1f2;color:#b91c1c;font-size:.78rem;font-weight:400;gap:.35rem}.step-criteria-form__remove-criteria.p-button .p-button-label,.step-criteria-form__remove-criteria.p-button .p-button-icon{color:#b91c1c}.step-criteria-form__remove-criteria.p-button:enabled:hover{background:#ffe4e6;border-color:#fca5a5;color:#991b1b}.step-criteria-form__remove-criteria.p-button:enabled:hover .p-button-label,.step-criteria-form__remove-criteria.p-button:enabled:hover .p-button-icon{color:#991b1b}@media screen and (max-width: 900px){.field-grid{grid-template-columns:1fr}.field-grid label{grid-column:1/-1!important}.inline-row{grid-template-columns:minmax(0,1fr)}.scope-config-section__grid{grid-template-columns:1fr}.step-criteria-form__condition-head{grid-template-columns:minmax(0,1fr)}}.processflow-tagged-option{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.processflow-tagged-option__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.processflow-customer-tag{flex-shrink:0;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.125rem .4rem;border-radius:999px;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.history-criteria-details__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.3rem}.history-criteria-details__inspect{border:1px solid #d1d9e6;background:#fff;color:#334155;border-radius:999px;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.criteria-inspect-dialog{width:min(760px,94vw)}.criteria-inspect-content{color:#334155;font-size:.88rem;display:flex;flex-direction:column;gap:.9rem}.criteria-inspect-section{display:flex;flex-direction:column;gap:.45rem}.criteria-inspect-section h5{margin:0;color:#0f172a;font-size:.92rem;font-weight:700}.criteria-inspect-section p{margin:0;color:#64748b;font-size:.8rem}.criteria-inspect-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.criteria-inspect-card{border:1px solid #dbe3ef;background:#fff;border-radius:10px;padding:.45rem .55rem;display:flex;flex-direction:column;gap:.15rem}.criteria-inspect-card__label{color:#64748b;font-size:.68rem;font-weight:600;letter-spacing:.01em}.criteria-inspect-card__value{color:#0f172a;font-size:.78rem;line-height:1.25;word-break:break-word}.criteria-condition-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.criteria-condition-card{border:1px solid #dbe3ef;border-radius:10px;background:#fff;padding:.5rem .6rem}.criteria-condition-card p{margin:.2rem 0 0;color:#334155;font-size:.8rem;word-break:break-word}.criteria-condition-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.criteria-condition-card__header strong{color:#0f172a;font-size:.82rem}.criteria-condition-card__operator{border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700;white-space:nowrap}.criteria-inspect-empty{border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#64748b;font-size:.8rem;padding:.55rem .6rem}.criteria-sql-card{border:1px solid #dbe3ef;border-radius:10px;background:#f8fafc;padding:.55rem}.criteria-sql-card pre{margin:0;font-size:.76rem;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:#1e293b}.history-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:.35rem;margin-bottom:.55rem}.history-section-header{display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-bottom:.5rem}.history-section-header h4{margin:0;color:#0f172a;font-size:.82rem;font-weight:700}.history-toolbar--inline{margin-bottom:0}.history-toolbar__inspect,.history-toolbar__refresh{border:1px solid #d1d9e6;border-radius:999px;background:#fff;color:#334155;padding:.24rem .55rem;font-size:.67rem;font-weight:700;display:inline-flex;align-items:center;gap:.28rem;cursor:pointer}.history-toolbar__inspect{width:1.9rem;height:1.9rem;padding:0;justify-content:center}.history-toolbar__manual-input{display:inline-flex;align-items:center;gap:.35rem}.history-toolbar__manual-input input{border:1px solid #d1d9e6;border-radius:999px;background:#fff;color:#334155;padding:.28rem .6rem;font-size:.68rem;min-width:130px}.history-toolbar__manual-submit{border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.24rem .55rem;font-size:.67rem;font-weight:700;display:inline-flex;align-items:center;gap:.28rem;cursor:pointer}.processflow-manual-input-dialog__content{display:flex;flex-direction:column;gap:.7rem}.processflow-manual-input-dialog__field{display:flex;flex-direction:column;gap:.35rem}.processflow-manual-input-dialog__field label{font-size:.78rem;font-weight:600;color:#334155}.processflow-manual-input-dialog__actions{display:flex;justify-content:flex-end;gap:.45rem}.history-toolbar__manual-submit:disabled{opacity:.6;cursor:not-allowed}.history-stream-section{margin-top:.75rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.history-stream-section:not(.history-stream-section--expanded) .history-stream-section__toolbar{border-bottom:none}.history-stream-section__toolbar{border-bottom:1px solid #f1f5f9;background:#fff}.history-stream-section__toggle{width:100%;display:flex;align-items:center;gap:.55rem;padding:.6rem .85rem;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:#0f172a;transition:background .15s ease;min-height:2.45rem}.history-stream-section__toggle:hover{background:#f8fafc}.history-stream-section__toggle:focus{outline:none}.history-stream-section__toggle:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:-2px}.history-stream-section__toggle .pi-chevron-right,.history-stream-section__toggle .pi-chevron-down{color:#64748b;font-size:.85rem;flex-shrink:0}.history-stream-section__toggle .detail-page-card__title{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:#0f172a}.history-stream-section__toggle .detail-page-card__title>.pi{color:var(--primary-color, #2563eb);font-size:.85rem}.history-stream-section__toggle .detail-page-card__peek{margin-left:auto;font-size:.72rem;font-weight:600;color:#64748b}.history-stream-section__peek{display:inline-flex;align-items:center;gap:.45rem}.history-stream-section__errors{color:#b91c1c;font-weight:700}.history-stream-section__body{padding:.55rem .65rem .65rem;background:#f8fafc}.history-stream-section--has-errors{border-color:#fecaca}.history-stream-section--has-errors .history-stream-section__toolbar{background:#fff7f7;border-bottom-color:#fee2e2}.history-stream-section--has-errors .history-stream-section__body{background:#fff7f7}.history-stream-section .criteria-history-list{margin-top:0}.criteria-history-list{display:flex;flex-direction:column;gap:.45rem}.criteria-history-item{border:1px solid #dbe6f3;border-radius:10px;background:#fff;padding:.65rem .7rem;display:grid;grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);gap:.5rem;align-items:center}.criteria-history-item__meta{display:flex;flex-direction:column;gap:.34rem}.criteria-history-item__meta p{margin:0;color:#64748b;font-size:.7rem}.criteria-history-item__main strong{display:block;color:#0f172a;font-size:.8rem}.criteria-history-item__main p{margin-top:.2rem;font-size:.72rem;line-height:1.32;color:#466185}.dashly-tooltip.p-tooltip .p-tooltip-text{max-width:420px;border-radius:10px;background:#0f172a;color:#f8fafc;border:1px solid #1e293b;box-shadow:0 12px 28px #0f172a52;padding:.55rem .65rem;font-size:.74rem;line-height:1.45;white-space:pre-line}.history-conditions-hover{cursor:help;text-decoration:underline dotted;text-underline-offset:2px}.history-tooltip-target{cursor:help}@media screen and (max-width: 620px){.history-criteria-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.criteria-history-item{grid-template-columns:minmax(0,1fr)}.history-toolbar__manual-input{width:100%;flex-wrap:wrap}.criteria-inspect-cards-grid,.criteria-condition-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 480px){.history-criteria-details__grid,.criteria-inspect-cards-grid,.criteria-condition-cards{grid-template-columns:minmax(0,1fr)}}.processflows-page{max-width:100%;min-width:0}.processflows-page button,.processflows-page .p-button,.processflows-page .p-button .p-button-label,.processflows-page .alert-primary-btn,.processflows-page .alert-secondary-btn,.processflows-page .alerts-tab,.processflows-page .processflow-primary-btn,.processflows-page .primary-btn,.processflows-page .ghost-btn,.processflows-page .danger-ghost-btn,.processflows-page .outline-btn,.processflows-page .close-btn,.processflows-page .target-prefill-btn,.processflows-page .send-update-btn,.processflows-page .send-update-btn.p-button .p-button-label,.processflows-page .step-task-dialog__create-toggle,.processflows-page .step-evaluation-history-btn,.processflows-page .alert-history-action-btn.p-button,.processflows-page .alert-icon-action,.processflows-page .alert-criteria-conditions__toggle,.processflows-page .step-criteria-form__conditions-toggle,.processflows-page .type-toggle .p-button,.processflows-page .assigned-section-header,.processflows-page .step-panel-toggle,.processflows-page .app-dialog-footer__cancel,.processflows-page .app-dialog-footer__submit{font-weight:400}.processflows-page .processflows-page .processflow-primary-btn,.processflows-page .processflows-page .alert-primary-btn,.processflows-page .processflows-page .primary-btn,.processflows-page .processflows-page .send-update-btn,.processflows-page .processflows-page .app-dialog-footer__submit,.processflows-page .processflow-detail-page .processflow-primary-btn,.processflows-page .processflow-detail-page .alert-primary-btn,.processflows-page .processflow-detail-page .primary-btn,.processflows-page .processflow-detail-page .send-update-btn,.processflows-page .processflow-detail-page .app-dialog-footer__submit,.processflows-page .processflow-create-page .processflow-primary-btn,.processflows-page .processflow-create-page .alert-primary-btn,.processflows-page .processflow-create-page .primary-btn,.processflows-page .processflow-create-page .send-update-btn,.processflows-page .processflow-create-page .app-dialog-footer__submit,.processflows-page .processflow-create-dialog .processflow-primary-btn,.processflows-page .processflow-create-dialog .alert-primary-btn,.processflows-page .processflow-create-dialog .primary-btn,.processflows-page .processflow-create-dialog .send-update-btn,.processflows-page .processflow-create-dialog .app-dialog-footer__submit,.processflows-page .processflow-create-modal .processflow-primary-btn,.processflows-page .processflow-create-modal .alert-primary-btn,.processflows-page .processflow-create-modal .primary-btn,.processflows-page .processflow-create-modal .send-update-btn,.processflows-page .processflow-create-modal .app-dialog-footer__submit,.processflows-page .processflow-create-shell .processflow-primary-btn,.processflows-page .processflow-create-shell .alert-primary-btn,.processflows-page .processflow-create-shell .primary-btn,.processflows-page .processflow-create-shell .send-update-btn,.processflows-page .processflow-create-shell .app-dialog-footer__submit,.processflows-page .alerts-page .processflow-primary-btn,.processflows-page .alerts-page .alert-primary-btn,.processflows-page .alerts-page .primary-btn,.processflows-page .alerts-page .send-update-btn,.processflows-page .alerts-page .app-dialog-footer__submit,.processflows-page .alert-detail-page .processflow-primary-btn,.processflows-page .alert-detail-page .alert-primary-btn,.processflows-page .alert-detail-page .primary-btn,.processflows-page .alert-detail-page .send-update-btn,.processflows-page .alert-detail-page .app-dialog-footer__submit,.processflows-page .alert-create-page .processflow-primary-btn,.processflows-page .alert-create-page .alert-primary-btn,.processflows-page .alert-create-page .primary-btn,.processflows-page .alert-create-page .send-update-btn,.processflows-page .alert-create-page .app-dialog-footer__submit,.processflows-page .alert-create-dialog .processflow-primary-btn,.processflows-page .alert-create-dialog .alert-primary-btn,.processflows-page .alert-create-dialog .primary-btn,.processflows-page .alert-create-dialog .send-update-btn,.processflows-page .alert-create-dialog .app-dialog-footer__submit,.processflows-page .metric-wizard-dialog .processflow-primary-btn,.processflows-page .metric-wizard-dialog .alert-primary-btn,.processflows-page .metric-wizard-dialog .primary-btn,.processflows-page .metric-wizard-dialog .send-update-btn,.processflows-page .metric-wizard-dialog .app-dialog-footer__submit,.processflows-page .metric-wizard-calculation-dialog .processflow-primary-btn,.processflows-page .metric-wizard-calculation-dialog .alert-primary-btn,.processflows-page .metric-wizard-calculation-dialog .primary-btn,.processflows-page .metric-wizard-calculation-dialog .send-update-btn,.processflows-page .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.processflows-page .processflows-page .processflow-primary-btn .pi,.processflows-page .processflows-page .alert-primary-btn .pi,.processflows-page .processflows-page .primary-btn .pi,.processflows-page .processflows-page .send-update-btn .pi,.processflows-page .processflows-page .app-dialog-footer__submit .pi,.processflows-page .processflow-detail-page .processflow-primary-btn .pi,.processflows-page .processflow-detail-page .alert-primary-btn .pi,.processflows-page .processflow-detail-page .primary-btn .pi,.processflows-page .processflow-detail-page .send-update-btn .pi,.processflows-page .processflow-detail-page .app-dialog-footer__submit .pi,.processflows-page .processflow-create-page .processflow-primary-btn .pi,.processflows-page .processflow-create-page .alert-primary-btn .pi,.processflows-page .processflow-create-page .primary-btn .pi,.processflows-page .processflow-create-page .send-update-btn .pi,.processflows-page .processflow-create-page .app-dialog-footer__submit .pi,.processflows-page .processflow-create-dialog .processflow-primary-btn .pi,.processflows-page .processflow-create-dialog .alert-primary-btn .pi,.processflows-page .processflow-create-dialog .primary-btn .pi,.processflows-page .processflow-create-dialog .send-update-btn .pi,.processflows-page .processflow-create-dialog .app-dialog-footer__submit .pi,.processflows-page .processflow-create-modal .processflow-primary-btn .pi,.processflows-page .processflow-create-modal .alert-primary-btn .pi,.processflows-page .processflow-create-modal .primary-btn .pi,.processflows-page .processflow-create-modal .send-update-btn .pi,.processflows-page .processflow-create-modal .app-dialog-footer__submit .pi,.processflows-page .processflow-create-shell .processflow-primary-btn .pi,.processflows-page .processflow-create-shell .alert-primary-btn .pi,.processflows-page .processflow-create-shell .primary-btn .pi,.processflows-page .processflow-create-shell .send-update-btn .pi,.processflows-page .processflow-create-shell .app-dialog-footer__submit .pi,.processflows-page .alerts-page .processflow-primary-btn .pi,.processflows-page .alerts-page .alert-primary-btn .pi,.processflows-page .alerts-page .primary-btn .pi,.processflows-page .alerts-page .send-update-btn .pi,.processflows-page .alerts-page .app-dialog-footer__submit .pi,.processflows-page .alert-detail-page .processflow-primary-btn .pi,.processflows-page .alert-detail-page .alert-primary-btn .pi,.processflows-page .alert-detail-page .primary-btn .pi,.processflows-page .alert-detail-page .send-update-btn .pi,.processflows-page .alert-detail-page .app-dialog-footer__submit .pi,.processflows-page .alert-create-page .processflow-primary-btn .pi,.processflows-page .alert-create-page .alert-primary-btn .pi,.processflows-page .alert-create-page .primary-btn .pi,.processflows-page .alert-create-page .send-update-btn .pi,.processflows-page .alert-create-page .app-dialog-footer__submit .pi,.processflows-page .alert-create-dialog .processflow-primary-btn .pi,.processflows-page .alert-create-dialog .alert-primary-btn .pi,.processflows-page .alert-create-dialog .primary-btn .pi,.processflows-page .alert-create-dialog .send-update-btn .pi,.processflows-page .alert-create-dialog .app-dialog-footer__submit .pi,.processflows-page .metric-wizard-dialog .processflow-primary-btn .pi,.processflows-page .metric-wizard-dialog .alert-primary-btn .pi,.processflows-page .metric-wizard-dialog .primary-btn .pi,.processflows-page .metric-wizard-dialog .send-update-btn .pi,.processflows-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflows-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflows-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflows-page .metric-wizard-calculation-dialog .primary-btn .pi,.processflows-page .metric-wizard-calculation-dialog .send-update-btn .pi,.processflows-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.processflows-page .processflows-page .primary-btn.p-button .p-button-label,.processflows-page .processflows-page .primary-btn.p-button .p-button-icon,.processflows-page .processflows-page .alert-primary-btn.p-button .p-button-label,.processflows-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflows-page .send-update-btn.p-button .p-button-label,.processflows-page .processflows-page .send-update-btn.p-button .p-button-icon,.processflows-page .processflow-detail-page .primary-btn.p-button .p-button-label,.processflows-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflows-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflows-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflows-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflows-page .processflow-create-page .primary-btn.p-button .p-button-label,.processflows-page .processflow-create-page .primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-page .send-update-btn.p-button .p-button-label,.processflows-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflows-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflows-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflows-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflows-page .processflow-create-modal .primary-btn.p-button .p-button-label,.processflows-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflows-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflows-page .processflow-create-shell .primary-btn.p-button .p-button-label,.processflows-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflows-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflows-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflows-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflows-page .alerts-page .primary-btn.p-button .p-button-label,.processflows-page .alerts-page .primary-btn.p-button .p-button-icon,.processflows-page .alerts-page .alert-primary-btn.p-button .p-button-label,.processflows-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .alerts-page .send-update-btn.p-button .p-button-label,.processflows-page .alerts-page .send-update-btn.p-button .p-button-icon,.processflows-page .alert-detail-page .primary-btn.p-button .p-button-label,.processflows-page .alert-detail-page .primary-btn.p-button .p-button-icon,.processflows-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflows-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .alert-detail-page .send-update-btn.p-button .p-button-label,.processflows-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflows-page .alert-create-page .primary-btn.p-button .p-button-label,.processflows-page .alert-create-page .primary-btn.p-button .p-button-icon,.processflows-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflows-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflows-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflows-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflows-page .alert-create-page .send-update-btn.p-button .p-button-label,.processflows-page .alert-create-page .send-update-btn.p-button .p-button-icon,.processflows-page .alert-create-dialog .primary-btn.p-button .p-button-label,.processflows-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflows-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflows-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflows-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflows-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflows-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflows-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflows-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflows-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflows-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflows-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.processflows-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflows-page .step-assigned-header .p-button,.processflows-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflow-detail-page .step-assigned-header .p-button,.processflows-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflow-create-page .step-assigned-header .p-button,.processflows-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflow-create-dialog .step-assigned-header .p-button,.processflows-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflow-create-modal .step-assigned-header .p-button,.processflows-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflows-page .processflow-create-shell .step-assigned-header .p-button,.processflows-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .alerts-page .step-assigned-header .p-button,.processflows-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .alert-detail-page .step-assigned-header .p-button,.processflows-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflows-page .alert-create-page .step-assigned-header .p-button,.processflows-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflows-page .alert-create-dialog .step-assigned-header .p-button,.processflows-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflows-page .metric-wizard-dialog .step-assigned-header .p-button,.processflows-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflows-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflows-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflows-page .step-assigned-header .p-button .p-button-label,.processflows-page .processflows-page .step-assigned-header .p-button .p-button-icon,.processflows-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflows-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflows-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflows-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflows-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflows-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflows-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflows-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflows-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflows-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflows-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .alerts-page .step-assigned-header .p-button .p-button-label,.processflows-page .alerts-page .step-assigned-header .p-button .p-button-icon,.processflows-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflows-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflows-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .alert-create-page .step-assigned-header .p-button .p-button-label,.processflows-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflows-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflows-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflows-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflows-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflows-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflows-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflows-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.processflows-summary-grid{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.processflows-summary-grid .summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.5rem .85rem;display:flex;align-items:baseline;gap:.4rem;width:fit-content;font-size:.78rem;line-height:1.2;box-shadow:0 1px 2px #0f172a0a}.processflows-summary-grid span{color:#64748b;font-weight:500}.processflows-summary-grid strong{color:#0f172a;font-size:.92rem;font-weight:700;letter-spacing:-.02em}.processflows-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start;max-width:100%}.processflows-dataview .p-dataview-content{background:transparent;border:none;padding:0}.processflows-dataview .p-paginator{background:transparent;border:none;margin-top:.85rem;justify-content:center}.assigned-steps-dataview .p-dataview-content{background:transparent;border:none;padding:0}.assigned-steps-dataview .p-paginator{background:transparent;border:none;margin-top:.85rem;justify-content:center}.processflow-card--skeleton{pointer-events:none;min-height:265px}.processflow-card--skeleton .processflow-card__progress-track{background:#d7dee8}.processflow-card--skeleton .p-skeleton{background:#dde3eb!important;border-radius:8px}.processflow-card--skeleton .p-skeleton:after{background:linear-gradient(90deg,#dde3eb00,#fff9,#dde3eb00)}.processflows-empty{grid-column:1/-1;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;text-align:center;padding:2.25rem 1.5rem;display:flex;flex-direction:column;gap:.65rem;align-items:center;box-shadow:0 1px 3px #0f172a0a}.processflows-empty p{margin:0;color:#64748b;font-size:.9rem}.processflows-empty-icon{font-size:2rem;color:#93c5fd}.processflow-create-dialog.p-dialog{width:min(1360px,98vw)}.processflow-create-dialog .p-dialog-content{padding:0;overflow:auto;max-height:calc(100vh - 7rem);background:transparent}.assigned-work-sections{display:flex;flex-direction:column;gap:.65rem;margin-top:1.1rem}.assigned-section-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:.72rem .95rem;border:1px solid #dbe4f1;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;font:inherit;text-align:left;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.assigned-section-header:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #0f172a0f}.assigned-section-header.is-expanded{border-color:#bfdbfe;background:linear-gradient(180deg,#f8fbff,#eff6ff);box-shadow:0 2px 10px #2563eb14}.assigned-section-header--tasks{margin-top:.15rem}.assigned-section-header__main{display:inline-flex;align-items:center;gap:.5rem;min-width:0;flex:1}.assigned-section-header__main>.pi{color:var(--primary-color, #2563eb);font-size:.95rem;flex-shrink:0}.assigned-section-header__title{font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:#0f172a}.assigned-section-header__count{border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.72rem;font-weight:700;padding:.18rem .5rem;flex-shrink:0}.assigned-section-header__hint{font-size:.72rem;font-weight:600;color:#64748b;flex-shrink:0}.assigned-section-header__chevron{color:#64748b;font-size:.82rem;flex-shrink:0}.assigned-steps-empty{margin:0;color:#64748b;font-size:.8rem;padding:.2rem 0 .5rem}.assigned-steps-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.assigned-steps-shell{position:relative}.assigned-steps-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.assigned-step-card{width:100%;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0a;padding:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;min-height:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.assigned-step-card:hover{border-color:#cbd5e1;box-shadow:0 4px 18px #0f172a14;transform:translateY(-1px)}.assigned-step-card:hover .assigned-step-card__header-chevron{opacity:1;transform:translate(3px)}.assigned-step-card:focus-visible{outline:none;border-color:#cbd5e1;box-shadow:0 4px 18px #0f172a14}.assigned-step-card--skeleton{pointer-events:none;background:#fff}.assigned-step-card--skeleton .p-skeleton{background:#dde3eb!important}.assigned-step-card--skeleton .p-skeleton:after{background:linear-gradient(90deg,#dde3eb00,#fff9,#dde3eb00)}.assigned-step-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .85rem;background:#fafbfc;border-bottom:1px solid #f1f5f9}.assigned-step-card__header-left{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .5rem;flex:1;min-width:0}.assigned-step-card__header-type-icon{color:var(--primary-color, #2563eb);font-size:.88rem;flex-shrink:0;line-height:1}.assigned-step-card__header-title{margin:0;font-size:.86rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.assigned-step-card__header-actions{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}.assigned-step-card__action-btn{width:1.85rem;height:1.85rem;border:1px solid #dbe4f1;border-radius:8px;background:#fff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .2s ease,color .2s ease,background .2s ease}.assigned-step-card__action-btn .pi{font-size:.78rem}.assigned-step-card__action-btn:hover{border-color:#bfdbfe;color:var(--primary-color, #2563eb);background:#f8fbff}.assigned-step-card__action-btn:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.assigned-step-card__header-chevron{color:var(--primary-color, #2563eb);font-size:.82rem;opacity:.75;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.assigned-step-card__body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.65rem;flex:1;min-height:0;background:#fff}.assigned-step-card__chips{display:flex;gap:.28rem;flex-wrap:wrap;align-items:center;min-width:0}.assigned-step-card__chips .assigned-step-chip,.assigned-step-card__header .assigned-step-chip{border-radius:999px;padding:.2rem .48rem;font-size:.58rem;font-weight:700;display:inline-flex;align-items:center;gap:.12rem;background:#ffffffeb;border:1px solid #cfe0f5;color:#3d4e63;box-shadow:0 1px #fffc}.assigned-step-card__chips .assigned-step-chip.is-impact,.assigned-step-card__header .assigned-step-chip.is-impact{background:#fff5f5;border-color:#fecaca;color:#dc2626}.assigned-step-card__chips .assigned-step-chip.is-urgent,.assigned-step-card__header .assigned-step-chip.is-urgent{background:#fffbeb;border-color:#fde68a;color:#c2410c}.assigned-step-card__chips .assigned-step-chip.is-normal,.assigned-step-card__header .assigned-step-chip.is-normal{background:#ecfefff2;border-color:#bae6fd;color:#0e7490}.assigned-step-card__title-block{min-width:0}.assigned-step-card__title{margin:0;display:block;color:#0f172a;font-size:1.02rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.assigned-step-card__context-line{margin:.2rem 0 0;padding:0;color:#64748b;font-size:.77rem;line-height:1.3;display:flex;align-items:center;gap:.28rem;min-width:0}.assigned-step-card__context-line i{color:var(--primary-color, #2563eb);font-size:.65rem;flex-shrink:0}.assigned-step-card__flow-line{margin:0;color:#64748b;font-size:.77rem;line-height:1.3}.assigned-step-card__flow-line span{font-weight:700;color:#475569}.assigned-step-card__meta{margin-top:.05rem;display:flex;flex-wrap:wrap;gap:.35rem}.assigned-step-card__meta span{border-radius:999px;background:#eef2f6;color:#4a5f7a;border:1px solid #e2e8f0;padding:.2rem .48rem;font-size:.67rem;font-weight:600;display:inline-flex;align-items:center;gap:.3rem;line-height:1.2}.assigned-step-card__meta span i{font-size:.63rem;opacity:.85}.assigned-card-actions-panel.p-overlaypanel{border:1px solid #dbe4f1;border-radius:12px;box-shadow:0 10px 28px #0f172a1f;min-width:min(18rem,92vw)}.assigned-card-actions-panel.p-overlaypanel:before,.assigned-card-actions-panel.p-overlaypanel:after{display:none}.assigned-card-actions-panel__content{display:flex;flex-direction:column;gap:.4rem;padding:.15rem .05rem;min-width:16rem}.assigned-card-actions-panel__content .dashly-field-shell{margin:0;width:100%}.assigned-card-actions-panel__content .dashly-dropdown-wrap{width:100%}.assigned-card-actions-panel__title{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.assigned-card-actions-panel__subtitle{margin:0 0 .15rem;font-size:.8rem;font-weight:600;color:#0f172a;line-height:1.3}.assigned-card-actions-panel__label{margin:.15rem 0 0;font-size:.65rem;font-weight:600;color:#475569}.assigned-my-tasks-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.step-task-dialog__list{display:flex;flex-direction:column;gap:.28rem}.step-task-dialog__create{border:1px solid #dbe3ef;border-radius:10px;background:#fff;padding:.6rem;display:flex;flex-direction:column;gap:.45rem;margin-bottom:.65rem}.step-task-dialog__create h4{margin:0;font-size:.78rem;color:#0f172a}.step-task-dialog__create input,.step-task-dialog__create textarea{width:100%;border:1px solid #d1d9e6;border-radius:8px;background:#fff;color:#1e293b;font-size:.73rem;padding:.45rem .55rem;font-family:inherit}.step-task-dialog__create textarea{resize:vertical;min-height:72px}.step-task-dialog__create-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.step-task-dialog__create-toggle{border:1px solid #dbe3ef;border-radius:999px;background:#fff;color:#334155;padding:.2rem .45rem;font-size:.66rem;font-weight:400;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.step-task-dialog__item{border:1px solid #e2e8f0;border-radius:7px;background:#fff;padding:.28rem .32rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,118px);gap:.28rem;align-items:center}.step-task-dialog__content{min-width:0}.step-task-dialog__content strong{display:block;color:#0f172a;font-size:.68rem;margin-bottom:.06rem}.step-task-dialog__content p{margin:.06rem 0 0;color:#64748b;font-size:.63rem;line-height:1.28}.step-task-dialog__content small{margin-top:.16rem;display:inline-block;color:#94a3b8;font-size:.64rem}.processflow-activity-item__top{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin-bottom:.14rem}.processflow-activity-item__timestamp{color:#64748b;font-size:.64rem;font-weight:700;white-space:nowrap}.step-task-dialog__status.p-dropdown{min-height:1.75rem}.step-task-dialog__status .p-dropdown-label{font-size:.62rem;padding:.18rem .32rem;line-height:1.2}.step-task-dialog__status .p-dropdown-trigger{width:1.45rem}.step-task-dialog__status .p-dropdown-trigger-icon{font-size:.55rem}.history-criteria-details{border:none;background:transparent;border-radius:0;padding:0;margin-bottom:.7rem}.history-criteria-details h4{margin:0 0 .4rem;font-size:.78rem;font-weight:700;color:#0f172a}.history-criteria-details__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .45rem}.history-criteria-item{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:.28rem .4rem;min-width:0;display:flex;flex-direction:column;gap:.08rem}.history-criteria-item label{margin:0;color:#64748b;font-size:.6rem;font-weight:600;letter-spacing:.01em;line-height:1.1}.history-criteria-item strong{color:#0f172a;font-size:.67rem;font-weight:700;line-height:1.15;word-break:break-word}.history-toolbar{display:flex;justify-content:flex-end;margin-bottom:.55rem}.history-toolbar__refresh{border:1px solid #d1d9e6;border-radius:999px;background:#fff;color:#334155;padding:.24rem .55rem;font-size:.67rem;font-weight:700;display:inline-flex;align-items:center;gap:.28rem;cursor:pointer}.history-toolbar__refresh:disabled{opacity:.6;cursor:not-allowed}.history-failures-header{margin-top:.75rem;margin-bottom:.5rem;padding:.5rem .6rem;border:1px solid #fee2e2;border-radius:10px;background:#fff7f7}.history-failures-header h4{margin:0;font-size:.78rem;color:#991b1b}.history-failures-header p{margin:.2rem 0 0;color:#7f1d1d;font-size:.69rem;line-height:1.35}.history-failures-header__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.history-failures-header__toggle{border:1px solid #fecaca;border-radius:999px;background:#fff;color:#991b1b;font-size:.66rem;font-weight:700;padding:.2rem .5rem;display:inline-flex;align-items:center;gap:.28rem;cursor:pointer}.step-task-dialog__item--history{grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);border-color:#dbe6f3;background:#fff;padding:.65rem .7rem}.step-task-dialog__content--history-meta{display:flex;flex-direction:column;gap:.34rem}.step-task-dialog__content--history-meta p{margin:0;color:#64748b;font-size:.7rem}.step-task-dialog__content--history-main strong{font-size:.8rem}.step-task-dialog__content--history-main p{margin-top:.2rem;font-size:.72rem;line-height:1.32;color:#466185}.history-status-badge{width:fit-content;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;font-size:.64rem;font-weight:700;padding:.18rem .5rem}.history-status-badge.is-error{background:#fff1f2;border-color:#fecdd3;color:#b91c1c}.history-status-badge.is-ok{background:#ecfdf3;border-color:#bbf7d0;color:#15803d}.history-status-badge.is-neutral{background:#f8fafc;border-color:#cbd5e1;color:#334155}@media screen and (max-width: 1100px){.processflows-page .spoofy-filters__fields{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 1200px){.processflows-grid,.assigned-steps-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 768px){.processflows-grid{grid-template-columns:minmax(0,1fr)}.assigned-steps-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 620px){.step-task-dialog__item{grid-template-columns:minmax(0,1fr)}.history-criteria-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.step-task-dialog__item--history{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 480px){.history-criteria-details__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 560px){.assigned-steps-list{grid-template-columns:minmax(0,1fr)}}.processflow-create-dialog button,.processflow-create-dialog .p-button,.processflow-create-dialog .p-button .p-button-label,.processflow-create-dialog .alert-primary-btn,.processflow-create-dialog .alert-secondary-btn,.processflow-create-dialog .alerts-tab,.processflow-create-dialog .processflow-primary-btn,.processflow-create-dialog .primary-btn,.processflow-create-dialog .ghost-btn,.processflow-create-dialog .danger-ghost-btn,.processflow-create-dialog .outline-btn,.processflow-create-dialog .close-btn,.processflow-create-dialog .target-prefill-btn,.processflow-create-dialog .send-update-btn,.processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .step-task-dialog__create-toggle,.processflow-create-dialog .step-evaluation-history-btn,.processflow-create-dialog .alert-history-action-btn.p-button,.processflow-create-dialog .alert-icon-action,.processflow-create-dialog .alert-criteria-conditions__toggle,.processflow-create-dialog .step-criteria-form__conditions-toggle,.processflow-create-dialog .type-toggle .p-button,.processflow-create-dialog .assigned-section-header,.processflow-create-dialog .step-panel-toggle,.processflow-create-dialog .app-dialog-footer__cancel,.processflow-create-dialog .app-dialog-footer__submit{font-weight:400}.processflow-create-dialog .processflows-page .processflow-primary-btn,.processflow-create-dialog .processflows-page .alert-primary-btn,.processflow-create-dialog .processflows-page .primary-btn,.processflow-create-dialog .processflows-page .send-update-btn,.processflow-create-dialog .processflows-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn,.processflow-create-dialog .processflow-detail-page .alert-primary-btn,.processflow-create-dialog .processflow-detail-page .primary-btn,.processflow-create-dialog .processflow-detail-page .send-update-btn,.processflow-create-dialog .processflow-detail-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-page .processflow-primary-btn,.processflow-create-dialog .processflow-create-page .alert-primary-btn,.processflow-create-dialog .processflow-create-page .primary-btn,.processflow-create-dialog .processflow-create-page .send-update-btn,.processflow-create-dialog .processflow-create-page .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn,.processflow-create-dialog .processflow-create-dialog .primary-btn,.processflow-create-dialog .processflow-create-dialog .send-update-btn,.processflow-create-dialog .processflow-create-dialog .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn,.processflow-create-dialog .processflow-create-modal .alert-primary-btn,.processflow-create-dialog .processflow-create-modal .primary-btn,.processflow-create-dialog .processflow-create-modal .send-update-btn,.processflow-create-dialog .processflow-create-modal .app-dialog-footer__submit,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn,.processflow-create-dialog .processflow-create-shell .alert-primary-btn,.processflow-create-dialog .processflow-create-shell .primary-btn,.processflow-create-dialog .processflow-create-shell .send-update-btn,.processflow-create-dialog .processflow-create-shell .app-dialog-footer__submit,.processflow-create-dialog .alerts-page .processflow-primary-btn,.processflow-create-dialog .alerts-page .alert-primary-btn,.processflow-create-dialog .alerts-page .primary-btn,.processflow-create-dialog .alerts-page .send-update-btn,.processflow-create-dialog .alerts-page .app-dialog-footer__submit,.processflow-create-dialog .alert-detail-page .processflow-primary-btn,.processflow-create-dialog .alert-detail-page .alert-primary-btn,.processflow-create-dialog .alert-detail-page .primary-btn,.processflow-create-dialog .alert-detail-page .send-update-btn,.processflow-create-dialog .alert-detail-page .app-dialog-footer__submit,.processflow-create-dialog .alert-create-page .processflow-primary-btn,.processflow-create-dialog .alert-create-page .alert-primary-btn,.processflow-create-dialog .alert-create-page .primary-btn,.processflow-create-dialog .alert-create-page .send-update-btn,.processflow-create-dialog .alert-create-page .app-dialog-footer__submit,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn,.processflow-create-dialog .alert-create-dialog .alert-primary-btn,.processflow-create-dialog .alert-create-dialog .primary-btn,.processflow-create-dialog .alert-create-dialog .send-update-btn,.processflow-create-dialog .alert-create-dialog .app-dialog-footer__submit,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn,.processflow-create-dialog .metric-wizard-dialog .primary-btn,.processflow-create-dialog .metric-wizard-dialog .send-update-btn,.processflow-create-dialog .metric-wizard-dialog .app-dialog-footer__submit,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn,.processflow-create-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.processflow-create-dialog .processflows-page .processflow-primary-btn .pi,.processflow-create-dialog .processflows-page .alert-primary-btn .pi,.processflow-create-dialog .processflows-page .primary-btn .pi,.processflow-create-dialog .processflows-page .send-update-btn .pi,.processflow-create-dialog .processflows-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn .pi,.processflow-create-dialog .processflow-detail-page .alert-primary-btn .pi,.processflow-create-dialog .processflow-detail-page .primary-btn .pi,.processflow-create-dialog .processflow-detail-page .send-update-btn .pi,.processflow-create-dialog .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-page .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-page .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-page .primary-btn .pi,.processflow-create-dialog .processflow-create-page .send-update-btn .pi,.processflow-create-dialog .processflow-create-page .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .primary-btn .pi,.processflow-create-dialog .processflow-create-dialog .send-update-btn .pi,.processflow-create-dialog .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-modal .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-modal .primary-btn .pi,.processflow-create-dialog .processflow-create-modal .send-update-btn .pi,.processflow-create-dialog .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn .pi,.processflow-create-dialog .processflow-create-shell .alert-primary-btn .pi,.processflow-create-dialog .processflow-create-shell .primary-btn .pi,.processflow-create-dialog .processflow-create-shell .send-update-btn .pi,.processflow-create-dialog .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-create-dialog .alerts-page .processflow-primary-btn .pi,.processflow-create-dialog .alerts-page .alert-primary-btn .pi,.processflow-create-dialog .alerts-page .primary-btn .pi,.processflow-create-dialog .alerts-page .send-update-btn .pi,.processflow-create-dialog .alerts-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-detail-page .processflow-primary-btn .pi,.processflow-create-dialog .alert-detail-page .alert-primary-btn .pi,.processflow-create-dialog .alert-detail-page .primary-btn .pi,.processflow-create-dialog .alert-detail-page .send-update-btn .pi,.processflow-create-dialog .alert-detail-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-create-page .processflow-primary-btn .pi,.processflow-create-dialog .alert-create-page .alert-primary-btn .pi,.processflow-create-dialog .alert-create-page .primary-btn .pi,.processflow-create-dialog .alert-create-page .send-update-btn .pi,.processflow-create-dialog .alert-create-page .app-dialog-footer__submit .pi,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn .pi,.processflow-create-dialog .alert-create-dialog .alert-primary-btn .pi,.processflow-create-dialog .alert-create-dialog .primary-btn .pi,.processflow-create-dialog .alert-create-dialog .send-update-btn .pi,.processflow-create-dialog .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .primary-btn .pi,.processflow-create-dialog .metric-wizard-dialog .send-update-btn .pi,.processflow-create-dialog .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-create-dialog .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.processflow-create-dialog .processflows-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflows-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alerts-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflows-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alerts-page .step-assigned-header .p-button,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-create-dialog .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.step-assigned-body.step-assigned-body--chips{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem}.step-assigned-person-field{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:0 1 auto}.step-assigned-person-field__label{color:#64748b;font-size:.62rem;font-weight:600;letter-spacing:.02em;line-height:1.2}.step-assigned-body--chips .processflow-task-row__assignee{max-width:min(14rem,100%)}.step-assigned-person-field--assignee{min-width:min(14rem,100%);flex:1 1 14rem}.step-assigned-person-field__assignee-dropdown{width:100%}.processflow-detail-page{min-height:100%}.processflow-detail-page button,.processflow-detail-page .p-button,.processflow-detail-page .p-button .p-button-label,.processflow-detail-page .alert-primary-btn,.processflow-detail-page .alert-secondary-btn,.processflow-detail-page .alerts-tab,.processflow-detail-page .processflow-primary-btn,.processflow-detail-page .primary-btn,.processflow-detail-page .ghost-btn,.processflow-detail-page .danger-ghost-btn,.processflow-detail-page .outline-btn,.processflow-detail-page .close-btn,.processflow-detail-page .target-prefill-btn,.processflow-detail-page .send-update-btn,.processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .step-task-dialog__create-toggle,.processflow-detail-page .step-evaluation-history-btn,.processflow-detail-page .alert-history-action-btn.p-button,.processflow-detail-page .alert-icon-action,.processflow-detail-page .alert-criteria-conditions__toggle,.processflow-detail-page .step-criteria-form__conditions-toggle,.processflow-detail-page .type-toggle .p-button,.processflow-detail-page .assigned-section-header,.processflow-detail-page .step-panel-toggle,.processflow-detail-page .app-dialog-footer__cancel,.processflow-detail-page .app-dialog-footer__submit{font-weight:400}.processflow-detail-page .processflows-page .processflow-primary-btn,.processflow-detail-page .processflows-page .alert-primary-btn,.processflow-detail-page .processflows-page .primary-btn,.processflow-detail-page .processflows-page .send-update-btn,.processflow-detail-page .processflows-page .app-dialog-footer__submit,.processflow-detail-page .processflow-detail-page .processflow-primary-btn,.processflow-detail-page .processflow-detail-page .alert-primary-btn,.processflow-detail-page .processflow-detail-page .primary-btn,.processflow-detail-page .processflow-detail-page .send-update-btn,.processflow-detail-page .processflow-detail-page .app-dialog-footer__submit,.processflow-detail-page .processflow-create-page .processflow-primary-btn,.processflow-detail-page .processflow-create-page .alert-primary-btn,.processflow-detail-page .processflow-create-page .primary-btn,.processflow-detail-page .processflow-create-page .send-update-btn,.processflow-detail-page .processflow-create-page .app-dialog-footer__submit,.processflow-detail-page .processflow-create-dialog .processflow-primary-btn,.processflow-detail-page .processflow-create-dialog .alert-primary-btn,.processflow-detail-page .processflow-create-dialog .primary-btn,.processflow-detail-page .processflow-create-dialog .send-update-btn,.processflow-detail-page .processflow-create-dialog .app-dialog-footer__submit,.processflow-detail-page .processflow-create-modal .processflow-primary-btn,.processflow-detail-page .processflow-create-modal .alert-primary-btn,.processflow-detail-page .processflow-create-modal .primary-btn,.processflow-detail-page .processflow-create-modal .send-update-btn,.processflow-detail-page .processflow-create-modal .app-dialog-footer__submit,.processflow-detail-page .processflow-create-shell .processflow-primary-btn,.processflow-detail-page .processflow-create-shell .alert-primary-btn,.processflow-detail-page .processflow-create-shell .primary-btn,.processflow-detail-page .processflow-create-shell .send-update-btn,.processflow-detail-page .processflow-create-shell .app-dialog-footer__submit,.processflow-detail-page .alerts-page .processflow-primary-btn,.processflow-detail-page .alerts-page .alert-primary-btn,.processflow-detail-page .alerts-page .primary-btn,.processflow-detail-page .alerts-page .send-update-btn,.processflow-detail-page .alerts-page .app-dialog-footer__submit,.processflow-detail-page .alert-detail-page .processflow-primary-btn,.processflow-detail-page .alert-detail-page .alert-primary-btn,.processflow-detail-page .alert-detail-page .primary-btn,.processflow-detail-page .alert-detail-page .send-update-btn,.processflow-detail-page .alert-detail-page .app-dialog-footer__submit,.processflow-detail-page .alert-create-page .processflow-primary-btn,.processflow-detail-page .alert-create-page .alert-primary-btn,.processflow-detail-page .alert-create-page .primary-btn,.processflow-detail-page .alert-create-page .send-update-btn,.processflow-detail-page .alert-create-page .app-dialog-footer__submit,.processflow-detail-page .alert-create-dialog .processflow-primary-btn,.processflow-detail-page .alert-create-dialog .alert-primary-btn,.processflow-detail-page .alert-create-dialog .primary-btn,.processflow-detail-page .alert-create-dialog .send-update-btn,.processflow-detail-page .alert-create-dialog .app-dialog-footer__submit,.processflow-detail-page .metric-wizard-dialog .processflow-primary-btn,.processflow-detail-page .metric-wizard-dialog .alert-primary-btn,.processflow-detail-page .metric-wizard-dialog .primary-btn,.processflow-detail-page .metric-wizard-dialog .send-update-btn,.processflow-detail-page .metric-wizard-dialog .app-dialog-footer__submit,.processflow-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn,.processflow-detail-page .metric-wizard-calculation-dialog .alert-primary-btn,.processflow-detail-page .metric-wizard-calculation-dialog .primary-btn,.processflow-detail-page .metric-wizard-calculation-dialog .send-update-btn,.processflow-detail-page .metric-wizard-calculation-dialog .app-dialog-footer__submit{color:#fff}.processflow-detail-page .processflows-page .processflow-primary-btn .pi,.processflow-detail-page .processflows-page .alert-primary-btn .pi,.processflow-detail-page .processflows-page .primary-btn .pi,.processflow-detail-page .processflows-page .send-update-btn .pi,.processflow-detail-page .processflows-page .app-dialog-footer__submit .pi,.processflow-detail-page .processflow-detail-page .processflow-primary-btn .pi,.processflow-detail-page .processflow-detail-page .alert-primary-btn .pi,.processflow-detail-page .processflow-detail-page .primary-btn .pi,.processflow-detail-page .processflow-detail-page .send-update-btn .pi,.processflow-detail-page .processflow-detail-page .app-dialog-footer__submit .pi,.processflow-detail-page .processflow-create-page .processflow-primary-btn .pi,.processflow-detail-page .processflow-create-page .alert-primary-btn .pi,.processflow-detail-page .processflow-create-page .primary-btn .pi,.processflow-detail-page .processflow-create-page .send-update-btn .pi,.processflow-detail-page .processflow-create-page .app-dialog-footer__submit .pi,.processflow-detail-page .processflow-create-dialog .processflow-primary-btn .pi,.processflow-detail-page .processflow-create-dialog .alert-primary-btn .pi,.processflow-detail-page .processflow-create-dialog .primary-btn .pi,.processflow-detail-page .processflow-create-dialog .send-update-btn .pi,.processflow-detail-page .processflow-create-dialog .app-dialog-footer__submit .pi,.processflow-detail-page .processflow-create-modal .processflow-primary-btn .pi,.processflow-detail-page .processflow-create-modal .alert-primary-btn .pi,.processflow-detail-page .processflow-create-modal .primary-btn .pi,.processflow-detail-page .processflow-create-modal .send-update-btn .pi,.processflow-detail-page .processflow-create-modal .app-dialog-footer__submit .pi,.processflow-detail-page .processflow-create-shell .processflow-primary-btn .pi,.processflow-detail-page .processflow-create-shell .alert-primary-btn .pi,.processflow-detail-page .processflow-create-shell .primary-btn .pi,.processflow-detail-page .processflow-create-shell .send-update-btn .pi,.processflow-detail-page .processflow-create-shell .app-dialog-footer__submit .pi,.processflow-detail-page .alerts-page .processflow-primary-btn .pi,.processflow-detail-page .alerts-page .alert-primary-btn .pi,.processflow-detail-page .alerts-page .primary-btn .pi,.processflow-detail-page .alerts-page .send-update-btn .pi,.processflow-detail-page .alerts-page .app-dialog-footer__submit .pi,.processflow-detail-page .alert-detail-page .processflow-primary-btn .pi,.processflow-detail-page .alert-detail-page .alert-primary-btn .pi,.processflow-detail-page .alert-detail-page .primary-btn .pi,.processflow-detail-page .alert-detail-page .send-update-btn .pi,.processflow-detail-page .alert-detail-page .app-dialog-footer__submit .pi,.processflow-detail-page .alert-create-page .processflow-primary-btn .pi,.processflow-detail-page .alert-create-page .alert-primary-btn .pi,.processflow-detail-page .alert-create-page .primary-btn .pi,.processflow-detail-page .alert-create-page .send-update-btn .pi,.processflow-detail-page .alert-create-page .app-dialog-footer__submit .pi,.processflow-detail-page .alert-create-dialog .processflow-primary-btn .pi,.processflow-detail-page .alert-create-dialog .alert-primary-btn .pi,.processflow-detail-page .alert-create-dialog .primary-btn .pi,.processflow-detail-page .alert-create-dialog .send-update-btn .pi,.processflow-detail-page .alert-create-dialog .app-dialog-footer__submit .pi,.processflow-detail-page .metric-wizard-dialog .processflow-primary-btn .pi,.processflow-detail-page .metric-wizard-dialog .alert-primary-btn .pi,.processflow-detail-page .metric-wizard-dialog .primary-btn .pi,.processflow-detail-page .metric-wizard-dialog .send-update-btn .pi,.processflow-detail-page .metric-wizard-dialog .app-dialog-footer__submit .pi,.processflow-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn .pi,.processflow-detail-page .metric-wizard-calculation-dialog .alert-primary-btn .pi,.processflow-detail-page .metric-wizard-calculation-dialog .primary-btn .pi,.processflow-detail-page .metric-wizard-calculation-dialog .send-update-btn .pi,.processflow-detail-page .metric-wizard-calculation-dialog .app-dialog-footer__submit .pi{color:currentColor}.processflow-detail-page .processflows-page .primary-btn.p-button .p-button-label,.processflow-detail-page .processflows-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflows-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflows-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflows-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflows-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflows-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflows-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .processflow-detail-page .primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-detail-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-detail-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflow-detail-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-page .primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-dialog .primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-dialog .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-dialog .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-modal .primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-modal .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-modal .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-modal .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-modal .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-modal .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-modal .send-update-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-shell .primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-shell .primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-shell .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-shell .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-shell .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .processflow-create-shell .send-update-btn.p-button .p-button-label,.processflow-detail-page .processflow-create-shell .send-update-btn.p-button .p-button-icon,.processflow-detail-page .alerts-page .primary-btn.p-button .p-button-label,.processflow-detail-page .alerts-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .alerts-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .alerts-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .alerts-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .alerts-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .alerts-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .alerts-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .alert-detail-page .primary-btn.p-button .p-button-label,.processflow-detail-page .alert-detail-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-detail-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-detail-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-detail-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-detail-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-detail-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .alert-detail-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-page .primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-page .primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-page .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-page .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-page .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-page .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-page .send-update-btn.p-button .p-button-label,.processflow-detail-page .alert-create-page .send-update-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-dialog .primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-dialog .primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-dialog .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .alert-create-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .alert-create-dialog .send-update-btn.p-button .p-button-label,.processflow-detail-page .alert-create-dialog .send-update-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-dialog .primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-dialog .primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-dialog .send-update-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-dialog .send-update-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .alert-primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .processflow-primary-btn.p-button .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .send-update-btn.p-button .p-button-icon{color:#fff}.processflow-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflows-page .step-assigned-header .p-button,.processflow-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflow-detail-page .step-assigned-header .p-button,.processflow-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflow-create-page .step-assigned-header .p-button,.processflow-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflow-create-dialog .step-assigned-header .p-button,.processflow-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflow-create-modal .step-assigned-header .p-button,.processflow-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .processflow-create-shell .step-assigned-header .p-button,.processflow-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .alerts-page .step-assigned-header .p-button,.processflow-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .alert-detail-page .step-assigned-header .p-button,.processflow-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .alert-create-page .step-assigned-header .p-button,.processflow-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .alert-create-dialog .step-assigned-header .p-button,.processflow-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .metric-wizard-dialog .step-assigned-header .p-button,.processflow-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text,.processflow-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button,.processflow-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflows-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflows-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflows-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflow-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflow-detail-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflow-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflow-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflow-create-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflow-create-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflow-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflow-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflow-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflow-create-modal .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflow-create-modal .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflow-create-modal .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .processflow-create-shell .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .processflow-create-shell .step-assigned-header .p-button .p-button-label,.processflow-detail-page .processflow-create-shell .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .alerts-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .alerts-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .alerts-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .alert-detail-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .alert-detail-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .alert-detail-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .alert-create-page .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .alert-create-page .step-assigned-header .p-button .p-button-label,.processflow-detail-page .alert-create-page .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .alert-create-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .alert-create-dialog .step-assigned-header .p-button .p-button-label,.processflow-detail-page .alert-create-dialog .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .metric-wizard-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-label,.processflow-detail-page .metric-wizard-dialog .step-assigned-header .p-button .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .step-task-list__add-btn.p-button.p-button-text .p-button-icon,.processflow-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-label,.processflow-detail-page .metric-wizard-calculation-dialog .step-assigned-header .p-button .p-button-icon{color:#334155}.processflow-detail-page .p-card .p-card-body{padding:1rem}.processflow-detail-page .detail-page-card.p-card .p-card-body,.processflow-detail-page .p-card .p-card-content{padding:0}.processflow-detail-page__header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.processflow-detail-page__header .page-back-link{margin-bottom:0}.processflow-detail-page__header-actions{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-left:auto}.processflow-detail-page__layout{display:grid;grid-template-columns:2fr 1fr;gap:1.1rem}.processflow-detail-page__main-column,.processflow-detail-page__side-column{display:flex;flex-direction:column;gap:1.1rem}.processflow-detail-page__summary-card .summary-top{display:flex;justify-content:space-between;gap:.7rem;margin-bottom:.7rem}.processflow-detail-page__summary-card h2{margin:0 0 .2rem;font-size:1.12rem}.processflow-detail-page__summary-card p{margin:0;color:#526a89;font-size:.84rem}.summary-matrix-progress{border-top:1px solid #f1f5f9;padding-top:.75rem;margin-bottom:.6rem;display:flex;flex-direction:column;gap:.5rem}.matrix-progress-box--summary{margin-top:0;padding:.55rem .6rem}.matrix-progress-box--summary .matrix-progress-header{font-size:.8rem}.summary-badges{display:flex;gap:.35rem;margin-bottom:.45rem;flex-wrap:wrap}.summary-badges .badge{border-radius:999px;padding:.16rem .42rem;font-size:.64rem;color:#4b5563;background:#f3f4f6;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;gap:.25rem}.summary-badges .severity-high{background:#fef2f2;color:#b91c1c}.summary-badges .severity-medium{background:#fffbeb;color:#92400e}.summary-badges .is-flow{background:#f0edff;color:#6d28d9;text-transform:none}.summary-readiness{min-width:4.6rem;min-height:4.3rem;border-radius:12px;background:#e2e8f0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:.4rem .55rem;gap:.12rem}.summary-readiness strong{font-size:1.7rem;line-height:1;display:inline-block;color:#334155;font-weight:700}.summary-readiness span{font-size:.7rem;color:#64748b;line-height:1}.summary-highlights{display:inline-flex;align-items:center;gap:.45rem}.summary-readiness--completion{background:#e7f7ef}.summary-readiness--completion strong{color:#15803d}.summary-readiness--completion span{color:#166534}.summary-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;border-top:1px solid #d6dde8;padding-top:.7rem}.summary-stats div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.45rem;font-size:.74rem}.summary-stats small{display:block;color:#6b7280}.summary-stats--in-details{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;margin-bottom:0;border-top:none;padding-top:0;gap:.35rem}.summary-stats--in-details div{padding:.38rem .42rem;font-size:.7rem}.summary-stats--in-details small{font-size:.62rem}.detail-step-stats{margin-top:.65rem;padding-top:.55rem;border-top:1px solid #e2e8f0}.detail-section-label{margin:0 0 .4rem;font-size:.66rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.summary-scope-row{border-top:1px solid #d6dde8;padding-top:.5rem;padding-bottom:.45rem;display:flex;align-items:center;gap:.45rem;color:#52617b;font-size:.74rem}.scope-pill{border-radius:999px;background:#e9f0ff;color:#3157a5;font-size:.69rem;padding:.16rem .52rem;font-weight:600}.scope-filters{display:flex;flex-wrap:wrap;gap:.28rem}.scope-filter-pill{border-radius:999px;background:#f1f5f9;color:#334155;font-size:.68rem;padding:.16rem .52rem;font-weight:600}.summary-linked-group{border-top:1px solid #d6dde8;padding:.5rem 0 .35rem;font-size:.74rem;color:#52617b}.summary-linked-group small{display:block;margin-bottom:.2rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.linked-siblings-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.2rem}.linked-sibling-tag{display:inline-flex;align-items:center;border-radius:999px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:.68rem;font-weight:600;padding:.16rem .55rem;text-decoration:none;transition:all .15s ease}.linked-sibling-tag:hover{border-color:#60a5fa;background:#dbeafe;color:#1e40af}.processflow-detail-page__steps-card h3,.side-card h3{font-size:.94rem}.detail-page-card{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0a;background:#fff}.detail-page-card__toolbar{border-bottom:1px solid #f1f5f9;background:#fff}.detail-page-card__header-row{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;min-height:2.65rem;box-sizing:border-box}.detail-page-card__header-row--split{justify-content:space-between;flex-wrap:wrap}.detail-page-card__header-row--split .owner-pills{margin-bottom:0;justify-content:flex-end}.detail-page-card__header-trailing{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;margin-left:auto}.detail-page-card__toggle{width:100%;display:flex;align-items:center;gap:.55rem;padding:.6rem .85rem;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;color:#0f172a;transition:background .15s ease}.detail-page-card__toggle:hover{background:#f8fafc}.detail-page-card__toggle .pi-chevron-right,.detail-page-card__toggle .pi-chevron-down{color:#64748b;font-size:.85rem;flex-shrink:0}.detail-page-card__title{display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;color:#0f172a;letter-spacing:-.01em}.detail-page-card__title>.pi{color:var(--primary-color, #2563eb);font-size:.88rem}.detail-page-card__peek{margin-left:auto;font-size:.72rem;font-weight:600;color:#64748b;white-space:nowrap}.detail-page-card__header-trailing .detail-page-card__peek{margin-left:0}.detail-page-card__body{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.65rem}.detail-page-card__body--actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.45rem}.detail-page-card__body .matrix-summary-cards{margin-bottom:0}.detail-page-card__body .detailed-activity-stream__list{margin-top:0}.matrix-step-badge{width:1.38rem;height:1.38rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;line-height:1;border:1px solid transparent;box-sizing:border-box}.matrix-step-badge i{line-height:1}.matrix-step-badge.matrix-step-badge--on_time{background:#dcfce7;color:#15803d;border-color:#bbf7d0}.matrix-step-badge.matrix-step-badge--late{background:#fef9c3;color:#b45309;border-color:#fde047}.matrix-step-badge.matrix-step-badge--not_done{background:#fee2e2;color:#b91c1c;border-color:#fecaca}.matrix-step-badge.matrix-step-badge--upcoming{background:#f1f5f9;color:#64748b;border-color:#e2e8f0}.matrix-alert-chip{display:flex;align-items:flex-start;gap:.4rem;padding:.28rem .45rem;border-radius:7px;font-size:.7rem;line-height:1.35;border:1px solid transparent}.matrix-alert-chip>.pi{flex-shrink:0;margin-top:.12rem;font-size:.72rem;opacity:.9}.matrix-alert-chip.is-info{background:#eff6ffe6;border-color:#bfdbfe;color:#1e40af}.matrix-alert-chip.is-info>.pi{color:#2563eb}.matrix-alert-chip.is-warning{background:#fefce8d9;border-color:#fde68a;color:#92400e}.matrix-alert-chip.is-warning>.pi{color:#d97706}.matrix-alert-chip.is-error{background:#fef2f2d9;border-color:#fecdd3;color:#991b1b}.matrix-alert-chip.is-error>.pi{color:#dc2626}.owner-pills{margin-bottom:.6rem;display:flex;gap:.3rem;flex-wrap:wrap}.owner-pill{border-radius:999px;padding:.14rem .5rem;background:#eef2ff;color:#4338ca;font-size:.67rem;font-weight:600}.steps-list{display:flex;flex-direction:column;gap:.55rem}.step-item{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.step-item.is-highlighted{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb2e}.step-toggle{width:100%;border:none;background:#e8edf4;display:flex;justify-content:flex-start;align-items:center;gap:.7rem;padding:.66rem .72rem .66rem .44rem;cursor:pointer;text-align:left}.step-left{display:grid;grid-template-columns:1.38rem minmax(0,1fr);align-items:center;column-gap:.28rem;min-width:0;flex:1;text-align:left}.step-number{width:1.58rem;height:1.58rem;border-radius:999px;background:#bbd1f3;color:#1d4ed8;display:flex;align-items:center;justify-content:center;font-size:.66rem;font-weight:700}.step-content{margin-left:.5rem}.step-title{margin:0;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:.3rem;text-align:left;width:100%}.step-subtitle{margin:0}.step-inline-tag{font-size:.58rem;border-radius:999px;padding:.1rem .3rem;display:inline-flex;align-items:center;gap:.18rem;border:1px solid transparent}.step-inline-tag i{font-size:inherit}.step-inline-tag--blocking{color:#ef4444;background:#fff1f2;border-color:#fecdd3}.step-inline-tag--completion.is-completed-on-time{color:#15803d;background:#ecfdf3;border-color:#bbf7d0}.step-inline-tag--completion.is-completed-late{color:#b45309;background:#fffbeb;border-color:#fde68a}.step-inline-tag--completion.is-not-completed{color:#b91c1c;background:#fff1f2;border-color:#fecdd3}.step-inline-tag--completion.is-upcoming{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.step-inline-tag--completion.is-blocked{color:#b91c1c;background:#fff1f2;border-color:#fecdd3}.step-inline-tag--completion.is-not-applicable{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.step-inline-tag--completion.is-unknown,.step-inline-tag--weight{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.step-meta{display:flex;gap:.35rem;margin-top:.2rem;flex-wrap:wrap}.step-meta span{padding:.1rem .35rem;border-radius:999px;font-size:.62rem;background:#f3f4f6;color:#4b5563}.step-meta span i{font-size:inherit;margin-right:.3rem}.step-meta .is-danger{background:#fef2f2;color:#b91c1c}.step-meta .step-meta-impact{display:inline-flex;align-items:center;gap:.22rem;font-weight:600}.step-meta .step-meta-impact i{margin-right:0}.step-meta .step-meta-impact--blocking{background:#fff1f2!important;color:#b91c1c!important;border:1px solid #fecdd3}.step-meta .step-meta-impact--open{background:#ecfdf5!important;color:#166534!important;border:1px solid #bbf7d0}.step-right{display:flex;align-items:center;gap:.4rem;font-size:.8rem;margin-left:auto}.step-assignee-meta{background:#eef2ff!important;color:#4338ca!important}.step-status-chip{font-size:.62rem;border-radius:999px;background:#e2e8f0;color:#475569;padding:.1rem .38rem}.step-expanded{border-top:1px solid #e5e7eb;background:#f8fafc;padding:.78rem}.step-description{color:#475569;margin:0 0 .6rem}.step-description h3{font-size:.88rem;padding:0;margin:0}.step-description p{margin:0;padding:0;font-size:.78rem}.step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.step-grid div{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.225rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:.4rem;font-size:.72rem}.step-grid div i{font-size:inherit;margin-right:.3rem}.step-grid small{display:block;color:#64748b}.step-current-value-card{position:relative;display:flex;flex-direction:column;gap:.625rem;min-width:0}.step-current-value-title{margin:0;padding:0;border:none;font:inherit;font-size:.6875rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#64748b;line-height:1.35}.step-current-value-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem 1.25rem}.step-current-value-number{margin:0;flex:1 1 auto;min-width:0;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.012em;line-height:1.35;color:#0f172a;word-break:break-word}.step-current-value-status{flex:0 1 auto;max-width:min(100%,17rem);padding:.3rem .6rem .3rem .65rem;border:1px solid #e2e8f0;border-radius:6px;border-left-width:3px;background:#fff;font-size:.6875rem;font-weight:500;line-height:1.35;color:#334155}.step-current-value-status--ok{border-left-color:#22c55e;background:#f8fafc}.step-current-value-status--high{border-left-color:#ef4444;background:#fafafa}.step-current-value-status--low{border-left-color:#f97316;background:#fafafa}.step-current-value-goal{margin:0;padding:0;font-size:.8125rem;font-weight:400;line-height:1.45;color:#475569}.step-current-value-goal--empty{color:#94a3b8}.step-current-value-meta{margin:0;padding:.5rem 0 0;border-top:1px solid #f1f5f9;font-size:.75rem;font-weight:400;line-height:1.5;color:#64748b}.step-evaluation-warning-inline{color:#dc2626;font-size:.68rem;line-height:1;margin-right:.22rem;vertical-align:baseline}.step-extra-chip-row{margin-top:.55rem}.step-extra-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;background:#eef2ff;color:#475569;font-size:.69rem;padding:.16rem .48rem;border:1px solid #dbe4f1}.step-assigned-block,.step-evaluation-block,.step-status-block,.step-communication-block{margin-top:.6rem;border:1px dashed #d8e2ef;border-radius:10px;background:#fff;padding:.55rem}.step-status-header{display:flex;align-items:center;gap:.35rem;margin-bottom:.45rem}.step-status-info-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#64748b;cursor:help;line-height:1}.step-status-info-icon .pi{font-size:.72rem}.step-status-info-icon:hover,.step-status-info-icon:focus-visible{color:#334155}.step-status-info-tooltip-panel.p-tooltip .p-tooltip-text{max-width:16rem;font-size:.72rem;line-height:1.4}.step-status-title{color:#64748b;font-size:.64rem;font-weight:600;letter-spacing:.02em}.step-status-controls{display:flex;flex-direction:column;gap:.35rem}.step-status-input-row{display:flex;align-items:center;gap:.45rem}.step-status-warning-icon{width:1.35rem;height:1.35rem;border-radius:999px;background:#fff7ed;color:#c2410c;border:1px solid #fed7aa;display:inline-flex;align-items:center;justify-content:center;cursor:help;flex:0 0 1.35rem}.step-status-help{margin:0;color:#64748b;font-size:.68rem;line-height:1.35}.step-evaluation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;gap:.45rem}.step-evaluation-header span{color:#64748b;font-size:.64rem;font-weight:600;letter-spacing:.02em}.step-evaluation-history-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:8px;border:1px solid #dbe4f1;background:#f8fafc;color:#475569;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.step-evaluation-history-btn:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1}.step-evaluation-history-btn .pi{font-size:.78rem}.step-evaluation-body{min-width:0}.step-evaluation-summary-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:.75rem;margin-top:.625rem;padding-top:.875rem;border-top:1px solid #e2e8f0;align-items:stretch}.step-evaluation-summary-row .step-assigned-block{margin-top:0}.step-assigned-body:not(.step-assigned-body--chips){display:flex;flex-direction:column;gap:.55rem}.step-assigned-people{display:flex;flex-direction:column;gap:.45rem}.step-evaluation-body .step-current-value-card{margin:.625rem 0 0;padding:.875rem 0 0;border:none;border-radius:0;border-top:1px solid #e2e8f0;background:transparent;box-shadow:none}.step-evaluation-summary-row .step-current-value-card{margin:0;padding:0;border-top:none}@media (max-width: 900px){.step-evaluation-summary-row{grid-template-columns:1fr}}.step-criteria-definition{margin-bottom:0;padding:.5rem .55rem;border:1px solid #e8edf4;border-radius:8px;background:#fafbfc}.step-criteria-definition--empty{margin:0 0 .5rem;padding:.4rem .45rem;font-size:.68rem;line-height:1.35;border:1px dashed #dbe4ef;border-radius:8px}.step-criteria-definition__list{margin:0;padding:0}.step-criteria-definition__row{display:grid;grid-template-columns:minmax(5.75rem,34%) minmax(0,1fr);gap:.35rem .65rem;align-items:start;padding:.3rem 0;border-bottom:1px solid #e8edf4;font-size:.68rem}.step-criteria-definition__row:last-child{border-bottom:none;padding-bottom:0}.step-criteria-definition__row:first-child{padding-top:0}.step-criteria-definition__row dt{margin:0;color:#64748b;font-weight:600;line-height:1.38}.step-criteria-definition__row dd{margin:0;color:#0f172a;line-height:1.38;word-break:break-word}.step-assigned-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.45rem}.step-assigned-header span{color:#64748b;font-size:.64rem;font-weight:600;letter-spacing:.02em}.step-assigned-header .p-button{border:1px solid #dbe4f1;background:#f8fafc;color:#334155;border-radius:8px;font-size:.68rem;padding:.22rem .45rem;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.step-assigned-person{display:flex;align-items:center;gap:.5rem}.step-assigned-person strong{display:block;color:#0f172a;font-size:.76rem}.step-assigned-person p{margin:.1rem 0 0;color:#64748b;font-size:.69rem}.avatar-pill{width:1.35rem;height:1.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#dbeafe;color:#1d4ed8;font-size:.64rem;font-weight:700}.step-communication-block .step-communication-header{display:flex;justify-content:space-between;align-items:center;gap:.45rem;width:100%}.step-communication-block span{color:#64748b;font-size:.64rem;font-weight:600;letter-spacing:.02em}.step-communication-block p{margin:.32rem 0 .45rem;color:#64748b;font-size:.72rem}.step-panel-toggle{font-weight:400;width:auto;border:none;background:transparent;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;text-align:left}.step-panel-toggle span{color:#64748b;font-size:.64rem;font-weight:400;letter-spacing:.02em}.step-panel-toggle i{color:#64748b;font-size:.72rem}.step-task-form,.new-task-form{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.55rem;padding:.55rem .6rem;border:1px solid #dbe4f1;border-radius:10px;background:#f8fafc;box-shadow:inset 0 1px #ffffffa6}.step-task-form__heading,.new-task-form__heading{margin:0;font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.step-task-form__title-row,.new-task-form__title-row{display:flex;align-items:stretch;gap:.4rem;min-width:0}.step-task-form__title-row .dashly-text-input-wrap,.new-task-form__title-row .dashly-text-input-wrap{flex:1 1 auto;min-width:0}.step-task-form__title-row .step-task-form__assignee,.step-task-form__title-row .new-task-form__assignee,.new-task-form__title-row .step-task-form__assignee,.new-task-form__title-row .new-task-form__assignee{flex:0 0 min(11.5rem,42%);min-width:8.5rem}.step-task-form .dashly-field-shell,.new-task-form .dashly-field-shell{margin:0}.step-task-form__footer,.new-task-form__footer{margin:.15rem -.6rem -.55rem;border-top:1px solid #dbe3ef;border-radius:0 0 10px 10px}.step-task-list,.task-list{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.55rem}.step-task-list__header,.task-list__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.2rem}.step-task-list__heading,.task-list__heading{margin:0;font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.step-task-list__add-btn.p-button,.task-list__add-btn.p-button{flex-shrink:0;border:1px solid #dbe4f1;background:#f8fafc;color:#334155;border-radius:8px;font-size:.68rem;padding:.22rem .45rem}.step-task-list--with-form,.task-list--with-form{padding-top:.45rem;border-top:1px solid #e2e8f0}.task-header-row--with-status{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;min-width:0}.task-header-row__leading{display:flex;align-items:center;gap:.35rem;flex:1 1 10rem;min-width:0}.task-header-row__leading .task-title,.task-header-row__leading .task-header-row__title,.task-header-row__leading strong{flex:1 1 auto;min-width:0}.task-header-row__status-slot{display:flex;align-items:center;gap:.35rem;flex:0 0 auto}.processflow-task-field-label{display:block;font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b;line-height:1.2}.processflow-task-field-label--inline{display:inline-block;margin:0;text-transform:none;letter-spacing:.01em;font-size:.65rem;font-weight:600;color:#475569;white-space:nowrap}.processflow-task-assignee-field{display:flex;flex-direction:column;align-items:stretch;gap:.3rem;padding-top:.4rem;margin-top:.05rem;border-top:1px solid #f1f5f9}.processflow-task-assignee-field--in-form{padding-top:0;margin-top:0;border-top:none}.processflow-task-assignee-field .dashly-dropdown-wrap{width:100%}.task-header-row__status-slot .dashly-dropdown-wrap{min-width:7.25rem;max-width:11rem}.task-header-row__title.processflow-task-meta-tooltip,.task-title.processflow-task-meta-tooltip{cursor:help}.processflow-task-tooltip.p-tooltip.p-component{max-width:min(19rem,90vw)}.processflow-task-tooltip .p-tooltip-text{font-size:.74rem;line-height:1.4;padding:.45rem .55rem}.step-note-stream{border-top:1px solid #e2e8f0}.step-datapoints-grid{margin-top:.6rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;align-items:stretch}@media (max-width: 900px){.step-datapoints-grid{grid-template-columns:1fr}}.step-datapoints-grid>div{border:1px solid #d8e2ef;border-radius:10px;background:#fff;padding:.5rem;font-size:.72rem}.step-datapoints-grid small{display:block;color:#64748b;margin-bottom:.16rem}.step-datapoints-grid strong{color:#0f172a}.step-datapoints-grid .step-status-block{margin-top:0;border:none;background:transparent;padding:0}.step-datapoints-grid .step-status-header{margin-bottom:.35rem;justify-content:flex-start}.step-datapoints-grid .step-status-header small{margin-bottom:0;font-size:.72rem}.step-datapoints-grid .dashly-dropdown-wrap{max-width:100%}.objective-content{display:flex;flex-direction:column;gap:.6rem}.objective-overview-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.objective-overview-card{border:1px solid #dce4ef;border-radius:10px;background:#fff;padding:.5rem .55rem;font-size:.72rem}.objective-overview-card small{display:block;color:#64748b;margin-bottom:.16rem}.objective-overview-card strong{display:block;color:#0f172a;margin-bottom:.15rem}.objective-history-wrap{border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:.55rem}.matrix-table-wrap{overflow-x:auto}.matrix-table-wrap table{width:100%;border-collapse:collapse;font-size:.74rem}.matrix-table-wrap th,.matrix-table-wrap td{border-bottom:1px solid #e5e7eb;padding:.45rem;text-align:left}.matrix-table-wrap th{color:#64748b}.matrix-table-wrap .center-cell{text-align:center}.matrix-table-wrap .readiness-cell{font-weight:700}.matrix-table-wrap .readiness-cell.is-success{color:#15803d}.matrix-table-wrap .readiness-cell.is-warning{color:#b45309}.matrix-table-wrap .readiness-cell.is-danger{color:#b91c1c}.matrix-table-wrap tr.is-current-object td{background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.matrix-table-wrap tr.is-current-object td:first-child{box-shadow:inset 2px 0 0 var(--primary-color);font-weight:600;color:var(--primary-color)}.matrix-table-wrap.matrix-table-wrap--reference{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0f172a0d}.matrix-table-wrap.matrix-table-wrap--reference table{font-size:.72rem}.matrix-table-wrap.matrix-table-wrap--reference thead{background:#f8fafc;position:sticky;top:0;z-index:2}.matrix-table-wrap.matrix-table-wrap--reference th{font-weight:600;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:#475569;border-bottom:1px solid #e2e8f0;padding:.48rem .4rem;vertical-align:middle}.matrix-table-wrap.matrix-table-wrap--reference td{border-bottom:1px solid #f1f5f9;padding:.45rem .38rem;background:#fff}.matrix-table-wrap.matrix-table-wrap--reference tbody tr{transition:background .12s ease}.matrix-table-wrap.matrix-table-wrap--reference tbody tr:hover td{background:#fafbfc}.matrix-table-wrap.matrix-table-wrap--reference tbody tr:last-child td{border-bottom:none}.matrix-table-wrap.matrix-table-wrap--reference .matrix-th-project{min-width:6.5rem;text-align:left}.matrix-table-wrap.matrix-table-wrap--reference .matrix-th-ocw{white-space:nowrap;text-align:left}.matrix-table-wrap.matrix-table-wrap--reference .matrix-th-ocw .pi{margin-right:.2rem;font-size:.58rem;opacity:.85}.matrix-table-wrap.matrix-table-wrap--reference .matrix-th-step{max-width:5.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.matrix-table-wrap.matrix-table-wrap--reference .matrix-th-readiness{text-align:center;min-width:3.5rem}.matrix-table-wrap.matrix-table-wrap--reference .matrix-td-project{font-size:.74rem}.matrix-table-wrap.matrix-table-wrap--reference .matrix-td-project strong{display:block;color:#0f172a;font-weight:700}.matrix-table-wrap.matrix-table-wrap--reference .matrix-td-project__sub{display:block;margin-top:.12rem;font-size:.65rem;font-weight:500;color:#64748b;line-height:1.2}.matrix-table-wrap.matrix-table-wrap--reference .matrix-td-ocw{color:#334155;font-weight:600;font-size:.72rem;white-space:nowrap}.matrix-table-wrap.matrix-table-wrap--reference .matrix-td-icon{padding:.35rem .25rem}.matrix-summary-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin-bottom:.65rem}.matrix-summary-cards div{border:1px solid #e2e8f0;border-radius:12px;background:linear-gradient(180deg,#fff,#fafbfc);padding:.6rem .65rem;font-size:.72rem;display:flex;flex-direction:column;gap:.14rem;box-shadow:0 1px 2px #0f172a08}.matrix-summary-cards small{color:#64748b;text-transform:uppercase;font-size:.6rem;letter-spacing:.04em;font-weight:600}.matrix-summary-cards strong{color:#0f172a;font-size:1.05rem}.matrix-summary-cards span{color:#64748b;font-size:.65rem}.matrix-summary-cards .is-success{color:#16a34a}.matrix-summary-cards .is-danger{color:#dc2626}.matrix-summary-cards .knelpunt-value{font-size:.74rem;line-height:1.25;font-weight:600}.matrix-alerts{border:1px solid #fbd0d0;background:linear-gradient(180deg,#fff8f8,#fff);border-radius:12px;padding:.65rem .7rem;margin-bottom:.72rem}.matrix-alerts p{margin:0 0 .45rem;color:#b91c1c;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;gap:.35rem}.matrix-alerts.matrix-alerts--sleek{border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:.55rem .65rem;margin-bottom:0;box-shadow:0 1px 2px #0f172a0a}.matrix-alerts.matrix-alerts--sleek p{display:none}.matrix-alerts.matrix-alerts--sleek .matrix-alerts__toggle{display:flex;align-items:center;gap:.35rem;width:100%;margin:0;padding:0;border:none;background:transparent;font-size:.72rem;font-weight:600;color:#475569;cursor:pointer;text-align:left}.matrix-alerts.matrix-alerts--sleek .matrix-alerts__toggle:hover{color:#0f172a}.matrix-alerts.matrix-alerts--sleek .matrix-alerts__toggle .pi{color:#64748b;font-size:.72rem}.matrix-alerts.matrix-alerts--sleek .matrix-alerts__list{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-direction:column;gap:.28rem}.alert-row{display:flex;align-items:flex-start;gap:.45rem;font-size:.74rem;margin-bottom:.3rem;border-radius:8px;padding:.24rem .35rem;border:1px solid transparent}.alert-row.is-warning{color:#b45309;background:#fffbeb;border-color:#fde68a}.alert-row.is-error{color:#b91c1c;background:#fff1f2;border-color:#fecdd3}.alert-row__icon{width:1.05rem;height:1.05rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;margin-top:.02rem;flex:0 0 1.05rem}.matrix-legend{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.6rem}.matrix-legend span{border:1px solid #dce4ef;border-radius:999px;background:#f8fafc;color:#475569;font-size:.58rem;font-weight:600;padding:.14rem .42rem;display:inline-flex;align-items:center;gap:.24rem}.matrix-legend.matrix-legend--reference{margin-top:.35rem;gap:.5rem .75rem}.matrix-legend.matrix-legend--reference>span{border:none;background:transparent;padding:0;font-size:.66rem;color:#475569;gap:.35rem}.matrix-legend.matrix-legend--reference .matrix-legend__badge{width:1.15rem;height:1.15rem;font-size:.58rem;flex-shrink:0}.matrix-progress-box{margin-top:.75rem;border:1px solid #dce4ef;border-radius:10px;padding:.65rem;background:#fff}.matrix-progress-box p{margin:.45rem 0 0;color:#52617b;font-size:.73rem}.matrix-progress-header{display:flex;justify-content:space-between;gap:.4rem;margin-bottom:.45rem;font-size:.88rem}.matrix-progress-header .is-success{color:#16a34a}.matrix-progress-track{height:.5rem;border-radius:999px;background:#dbe4ee;overflow:hidden}.matrix-progress-track div{height:100%;border-radius:999px;background:#22b573}.matrix-progress-deadline{margin-top:.45rem;border:1px solid #e1e8f3;border-radius:8px;background:#f8fbff;padding:.36rem .45rem;display:inline-flex;align-items:center;gap:.32rem;font-size:.72rem;color:#475569}.matrix-progress-deadline i{color:#2563eb}.matrix-progress-deadline strong{color:#0f172a;font-weight:600}.communication-form{display:flex;flex-direction:column;gap:.45rem}.communication-form--dashly .dashly-field-shell{margin:0}.task-title{margin:0;font-size:.72rem;font-weight:600;min-width:0}.task-description{margin:.1rem 0 0;font-size:.65rem;line-height:1.28;color:#64748b}.task-header-row{display:flex;align-items:flex-start;gap:.35rem;min-width:0}.task-header-row .task-title,.task-header-row .task-header-row__title,.task-header-row strong{flex:1;min-width:0}.detail-list{display:flex;flex-direction:column;gap:.35rem}.detail-list div{display:flex;justify-content:space-between;gap:.5rem;font-size:.78rem}.detail-list span{color:#64748b}.detail-list strong{color:#0f172a;text-align:right;max-width:62%;word-break:break-word}.detail-status-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ecfdf3;border:1px solid #bbf7d0;color:#15803d;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;padding:.1rem .42rem}.muted{margin:0;color:#94a3b8;font-size:.78rem}.criteria-history-table{margin-top:.75rem;max-height:220px;overflow:auto;border:1px solid #e2e8f0;border-radius:8px}.criteria-history-table table{width:100%;border-collapse:collapse;font-size:.74rem;background:#fff}.criteria-history-table th,.criteria-history-table td{border-bottom:1px solid #e5e7eb;padding:.42rem;text-align:left;vertical-align:top}.criteria-history-table th{color:#64748b;position:sticky;top:0;background:#f8fafc;z-index:1}@media screen and (max-width: 1100px){.processflow-detail-page__layout{grid-template-columns:1fr}.summary-stats:not(.summary-stats--in-details){grid-template-columns:repeat(2,minmax(0,1fr))}.matrix-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.objective-card .objective-card__period-chip{display:inline-flex;align-items:center;gap:.28rem;font-size:.68rem;font-weight:600;color:#5b6b82;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.objective-card .objective-card__period-chip i{font-size:.62rem;color:var(--primary-color, #2563eb)}.objective-card .objective-card__metric-row{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center}.objective-card .objective-card__metric{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;color:#475569}.objective-card .objective-card__metric i{font-size:.72rem;color:var(--primary-color, #2563eb)}.objective-card .objective-card__metric strong{color:#0f172a;font-weight:700}.objective-card .objective-card__metric-label{color:#64748b;font-weight:600}.objective-card .objective-card__metric--view{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-weight:600}.objective-card .objective-card__status-pill.is-success{background:#ecfdf5;border-color:#bbf7d0;color:#15803d}.objective-card .objective-card__status-pill.is-warning{background:#fffbeb;border-color:#fde68a;color:#b45309}.objective-card .objective-card__status-pill.is-danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.objective-card .objective-card__status-pill.is-muted{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.objective-card .objective-card__status-pill i{font-size:.42rem}.objective-create-content .objective-create__criteria-preview{margin-top:.75rem;margin-bottom:.5rem}.objective-create-content .objective-create__period-row{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}.objective-create-content .objective-create__period-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width: 640px){.objective-create-content .objective-create__period-dates{grid-template-columns:1fr}}.objective-create-content .objective-create__target-period-cell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:16rem}.objective-create-content .objective-create__target-mode-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:1rem;align-items:end;margin-bottom:.75rem}@media (max-width: 720px){.objective-create-content .objective-create__target-mode-row{grid-template-columns:1fr}}.objective-create-content .objective-create__target-mode-cards{min-width:0}.objective-create-content .objective-create__targets-table{width:100%;border-collapse:collapse;margin-top:.75rem}.objective-create-content .objective-create__targets-table th,.objective-create-content .objective-create__targets-table td{padding:.5rem;border-bottom:1px solid #e2e8f0;text-align:left;font-size:.84rem}.objective-create-content .objective-create__targets-table th{font-weight:600;color:#475569;vertical-align:bottom}.objective-create-content .objective-create__targets-table td{vertical-align:middle}.objective-create-content .objective-create__reference-cell{white-space:nowrap;color:#64748b}.objective-create-content .objective-create__reference-cell-content{display:flex;align-items:center;gap:.35rem;min-height:2.5rem}.objective-create-content .objective-create__reference-cell-content .target-prefill-btn{display:inline-flex;align-items:center;min-height:2.5rem;font-size:.84rem;line-height:1}.objective-create-content .objective-create__reference-query-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;min-width:2.5rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;cursor:pointer;flex-shrink:0}.objective-create-content .objective-create__reference-query-btn:hover:not(:disabled){background:#f8fafc;color:#0f172a}.objective-create-content .objective-create__reference-query-btn:disabled{opacity:.5;cursor:not-allowed}.objective-create-content .objective-create__add-target-btn{margin-top:.75rem}.objective-create-content .objective-create__remove-target-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer}.objective-create-content .objective-create__remove-target-btn:hover{background:#fee2e2;color:#dc2626}.objectives-page .processflows-grid{gap:1rem}.processflow-create-shell.p-dialog{width:min(1360px,98vw)}.processflow-create-shell .p-dialog-content{padding:0;background:transparent}.objective-target-cards{display:flex;flex-direction:column;gap:.55rem}.objective-target-card{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0a;background:#fff}.objective-target-card--active{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.objective-target-card:not(.objective-target-card--expanded) .detail-page-card__toolbar{border-bottom:none}.objective-target-card .detail-page-card__toggle:focus{outline:none}.objective-target-card .detail-page-card__toggle:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:-2px}.objective-target-card__active-badge{color:var(--primary-color, #3b82f6);font-weight:600}.objective-target-card__peek{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.objective-target-card__summary{margin-bottom:1rem}.objective-target-card__metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.objective-target-card__criteria-section{border-top:1px solid #f1f5f9;margin-top:.25rem}.objective-target-card__criteria-toggle{width:100%;padding:.75rem 0}.objective-target-card__criteria{padding-top:.25rem;padding-bottom:.5rem}.data-hero-page{width:100%;max-width:none;margin:0;padding:0 0 1.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;overflow:visible}.data-hero-page__header{margin:0}.data-hero-page__header h1{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;line-height:1.25}.data-hero-page__header p{margin:.4rem 0 0;font-size:.875rem;color:#64748b;line-height:1.5}.p-multiselect-panel.data-hero-multiselect-panel{z-index:1100}.data-hero-view-toggle{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc}.data-hero-view-toggle .p-button{height:2rem;width:2rem;padding:0;border:none;color:#64748b}.data-hero-view-toggle .p-button:hover{background:#e2e8f0!important;color:#0f172a}.data-hero-view-toggle .p-button.is-active{background:var(--primary-color, #2563eb)!important;color:var(--primary-color-text, #fff)!important}.data-hero-banner{padding:.75rem 1rem;border-radius:10px;font-size:.875rem}.data-hero-banner--error{border:1px solid #fecaca;background:#fff5f5;color:#991b1b}.data-hero-banner--warning{display:flex;align-items:flex-start;gap:.5rem;border:1px solid #fde68a;background:#fffbeb;color:#92400e}.data-hero-banner--warning .pi{flex-shrink:0;margin-top:.1rem}.data-hero-loading{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:#64748b;font-size:.875rem}.data-hero-empty-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:3rem 1.5rem;border:1px dashed #cbd5e1;border-radius:14px;background:#f8fafc;text-align:center}.data-hero-empty-panel .pi{font-size:1.5rem;color:#94a3b8}.data-hero-empty-panel p{margin:0;font-size:.875rem;color:#64748b}.data-hero-stats{display:grid;width:100%;grid-template-columns:repeat(var(--data-hero-stat-columns, 1),minmax(0,1fr));gap:.55rem}.data-hero-stat{min-width:0;padding:.55rem .75rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.data-hero-stat--wide{grid-column:span 2}.data-hero-stat__label{display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;line-height:1.25}.data-hero-stat__value{display:block;margin-top:.2rem;font-size:.875rem;font-weight:600;color:#0f172a;line-height:1.25;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-stat__value--text{font-size:.75rem;font-weight:600;line-height:1.3}.data-hero-summary-trigger{flex-shrink:0;width:1.75rem!important;height:1.75rem!important;padding:0!important;color:#64748b!important}.data-hero-summary-trigger:hover{color:#2563eb!important;background:#eff6ff!important}.data-hero-summary-trigger .p-button-icon{font-size:.8rem}.data-hero-summary-dialog.app-dialog.p-dialog .p-dialog-content{padding:.75rem 1rem 1rem;background:#fff}.data-hero-summary-detail{display:flex;flex-direction:column;gap:1.15rem;max-height:min(72vh,640px);overflow-y:auto;padding-right:.15rem}.data-hero-summary-detail__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.75rem,1fr));gap:.35rem}.data-hero-summary-kpi{padding:.25rem .4rem;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.data-hero-summary-kpi__label{display:block;font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;line-height:1.2}.data-hero-summary-kpi__value{display:block;margin-top:.05rem;font-size:.6875rem;font-weight:600;color:#0f172a;line-height:1.2}.data-hero-summary-section__title{margin:0 0 .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.data-hero-summary-quality{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin:0;padding:0;list-style:none}.data-hero-summary-quality li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .6rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-size:.8125rem;color:#475569}.data-hero-summary-quality li strong{font-weight:700;color:#0f172a}.data-hero-summary-chips{display:flex;flex-wrap:wrap;gap:.4rem}.data-hero-summary-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.data-hero-summary-chip__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:#fff;background:#2563eb}.data-hero-summary-empty{margin:0;font-size:.8125rem;color:#94a3b8}.data-hero-summary-table-wrap{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#fff}.data-hero-summary-table{width:100%;border-collapse:collapse;font-size:.8125rem}.data-hero-summary-table th,.data-hero-summary-table td{padding:.5rem .65rem;text-align:left;border-bottom:1px solid #f1f5f9}.data-hero-summary-table th{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#64748b;background:#f8fafc}.data-hero-summary-table tbody tr:last-child td{border-bottom:none}.data-hero-summary-table__field{font-weight:600;color:#0f172a}.data-hero-summary-table__muted{color:#64748b;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-summary-table__type{display:inline-block;padding:.1rem .4rem;border-radius:4px;font-size:.6875rem;font-weight:600;color:#475569;background:#f1f5f9}.data-hero-summary-table__risk{font-weight:700;color:#b45309;white-space:nowrap}.data-hero-type-tag{flex-shrink:0;padding:.2rem .55rem;border-radius:999px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.data-hero-type-tag.is-dashboard{color:#1e40af;background:#dbeafe}.data-hero-type-tag.is-metric{color:#9a3412;background:#ffedd5}.data-hero-type-tag.is-view{color:#5b21b6;background:#ede9fe}.data-hero-type-tag.is-raw-table{color:#14532d;background:#dcfce7}.data-hero-source-groups{display:flex;flex-direction:column;gap:2rem}.data-hero-source-section{--data-hero-source-accent: #94a3b8;position:relative;display:flex;flex-direction:column;gap:1rem;padding-left:.85rem}.data-hero-source-section:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px;background:var(--data-hero-source-accent)}.data-hero-section-header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-bottom:.65rem;border-bottom:2px solid var(--data-hero-source-accent, #e2e8f0)}.data-hero-section-header__title{margin:0;flex:1 1 auto;min-width:0;font-size:1.125rem;font-weight:700;color:#0f172a;line-height:1.3}.data-hero-section-header__meta{flex-shrink:0;font-size:.75rem;font-weight:600;color:#64748b;white-space:nowrap}.data-hero-view-block{display:flex;flex-direction:column;gap:.75rem}.data-hero-view-block+.data-hero-view-block{padding-top:.5rem;border-top:1px dashed #e2e8f0}.data-hero-view-summary{display:flex;flex-wrap:wrap;gap:.35rem;padding:.35rem .45rem;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.data-hero-view-summary__item{display:flex;flex-direction:column;gap:.05rem;min-width:3.25rem;padding:.2rem .35rem;border-radius:6px;background:#fff;border:1px solid #e2e8f0}.data-hero-view-summary__item.is-ok .data-hero-view-summary__value{color:#166534}.data-hero-view-summary__item.is-warn .data-hero-view-summary__value{color:#9a3412}.data-hero-view-summary__label{font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;line-height:1.2}.data-hero-view-summary__value{font-size:.6875rem;font-weight:600;color:#0f172a;line-height:1.2}.data-hero-view-band{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem}.data-hero-view-band .data-hero-view-issues-indicators{align-self:center}.data-hero-view-band__name{font-size:.9375rem;font-weight:600;color:#0f172a}.data-hero-view-band__meta{font-size:.75rem;font-weight:600;color:#64748b;white-space:nowrap}.data-hero-view-band__actions{display:inline-flex;align-items:center;gap:.15rem;margin-left:auto}.data-hero-view-band__btn.p-button{width:2rem;height:2rem}.data-hero-fields-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;align-items:stretch;overflow:visible}.data-hero-field-card{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.65rem .75rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a08;min-width:0;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.data-hero-field-card:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a0f}.data-hero-field-card.is-analysis-error{background:#fef2f2;border:1px solid #fca5a5;box-shadow:none}.data-hero-field-card.is-analysis-error:hover{border-color:#f87171;box-shadow:none}.data-hero-field-card.is-analysis-error .data-hero-field-card__main{flex:1;display:flex;flex-direction:column;min-height:0;margin:0;padding:.45rem 0 0;border:none;border-top:1px solid #fee2e2}.data-hero-field-card__main{display:flex;flex:1;flex-direction:column;min-height:0}.data-hero-field-card__tags-spacer{flex-shrink:0;min-height:1.35rem}.data-hero-field-card__error{display:flex;flex:1;align-items:flex-start;gap:.4rem;margin:0;padding:0;border:none;font-size:.75rem;line-height:1.4;color:#b91c1c}.data-hero-field-card__error .pi{flex-shrink:0;margin-top:.1rem;font-size:.875rem}.data-hero-field-card__footer-spacer{flex-shrink:0;min-height:1.75rem;margin:0;padding:0;border:none}.data-hero-field-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.data-hero-field-card__identity{min-width:0;flex:1}.data-hero-field-card__title-row{display:flex;align-items:baseline;gap:.4rem;min-width:0}.data-hero-field-card__name{margin:0;font-size:.8125rem;font-weight:600;color:#0f172a;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-field-card__type{flex-shrink:0;padding:.1rem .35rem;border-radius:4px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b;background:#f1f5f9;line-height:1.3}.data-hero-field-card__tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.data-hero-field-card__tag{padding:.12rem .4rem;border-radius:4px;font-size:.625rem;font-weight:600;line-height:1.3;letter-spacing:.01em;cursor:help;border:1px solid transparent;transition:opacity .15s ease,border-color .15s ease}.data-hero-field-card__tag.is-active.is-filter{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.data-hero-field-card__tag.is-active.is-group{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}.data-hero-field-card__tag.is-active.is-xaxis{color:#0f766e;background:#f0fdfa;border-color:#99f6e4}.data-hero-field-card__tag.is-active.is-yaxis{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.data-hero-field-card__tag.is-active.is-id{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.data-hero-field-card__tag.is-inactive{color:#94a3b8;background:#f8fafc;border-color:#e2e8f0;opacity:.72}.data-hero-field-card__tag.is-inactive.is-id{color:#94a3b8;background:#f8fafc;border-color:#e2e8f0}.data-hero-field-card__view-tag{flex-shrink:0;max-width:6rem;padding:.15rem .4rem;border-radius:4px;font-size:.5625rem;font-weight:600;color:#3730a3;background:#eef2ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-field-card__stats{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0;padding:.45rem 0 0;border-top:1px solid #f1f5f9}.data-hero-field-card__stat{display:flex;align-items:baseline;gap:.3rem;min-width:0}.data-hero-field-card__stat dt{margin:0;font-size:.6875rem;font-weight:500;color:#94a3b8;white-space:nowrap}.data-hero-field-card__stat dd{margin:0;font-size:.75rem;font-weight:600;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-field-card__footer{margin-top:auto;padding-top:.35rem;border-top:1px solid #f8fafc}.data-hero-field-card__top-link{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:none;background:none;font-size:.6875rem;font-weight:600;color:var(--primary-color, #2563eb);cursor:pointer;line-height:1.3}.data-hero-field-card__top-link:hover:not(:disabled){text-decoration:underline}.data-hero-field-card__top-link.is-open{color:#1d4ed8}.data-hero-field-card__top-link:disabled{color:#cbd5e1;cursor:default}.data-hero-field-card__top-link .pi{font-size:.55rem}.data-hero-top-values-trigger{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:none;background:none;font-size:.6875rem;font-weight:600;color:var(--primary-color, #2563eb);cursor:pointer;line-height:1.3;white-space:nowrap}.data-hero-top-values-trigger:hover:not(:disabled){text-decoration:underline}.data-hero-top-values-trigger.is-open{color:#1d4ed8}.data-hero-top-values-trigger:disabled{color:#cbd5e1;cursor:default}.data-hero-top-values-trigger .pi{font-size:.55rem}.data-hero-top-values-popover{max-height:min(18rem,70vh);display:flex;flex-direction:column;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 12px 32px #0f172a24,0 2px 8px #0f172a0f;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.data-hero-top-values-popover.is-below{transform:translateY(-8px) scale(.96);transform-origin:top center}.data-hero-top-values-popover.is-above{transform:translateY(8px) scale(.96);transform-origin:bottom center}.data-hero-top-values-popover.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}@media (prefers-reduced-motion: reduce){.data-hero-top-values-popover{transition:opacity .1s ease}.data-hero-top-values-popover.is-below,.data-hero-top-values-popover.is-above,.data-hero-top-values-popover.is-visible{transform:none}}.data-hero-top-values-popover__header{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .75rem;border-bottom:1px solid #f1f5f9;background:#f8fafc;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.data-hero-top-values-popover__field{font-size:.75rem;font-weight:600;text-transform:none;letter-spacing:normal;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-top-values-popover__list{margin:0;padding:.35rem 0;list-style:none;overflow-y:auto}.data-hero-top-values-popover li{display:flex;justify-content:space-between;gap:.75rem;padding:.35rem .75rem;font-size:.8125rem;border-bottom:1px solid #f8fafc}.data-hero-top-values-popover li:last-child{border-bottom:none}.data-hero-top-values-popover li:hover{background:#f8fafc}.data-hero-top-values-popover__value{min-width:0;flex:1;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-hero-top-values-popover__freq{flex-shrink:0;font-weight:700;color:var(--primary-color, #2563eb);font-variant-numeric:tabular-nums}.data-hero-table-panel{border:1px solid #e5e7eb;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.data-hero-table-scroll{overflow-x:auto}.data-hero-table{width:100%;min-width:72rem;border-collapse:collapse;font-size:.8125rem}.data-hero-table th,.data-hero-table td{padding:.65rem .85rem;text-align:left;border-bottom:1px solid #f1f5f9;vertical-align:middle}.data-hero-table th{position:sticky;top:0;z-index:1;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f8fafc;white-space:nowrap}.data-hero-table tbody tr:hover{background:#fafbfc}.data-hero-table__row.is-analysis-error{background:#fef2f2}.data-hero-table__row.is-analysis-error:hover{background:#fee2e2}.data-hero-table__error-cell{color:#b91c1c;font-weight:500}.data-hero-table__error-cell .pi{margin-right:.35rem;vertical-align:-.05em}.data-hero-table__name{font-weight:600;color:#0f172a;white-space:nowrap}.data-hero-table__th-with-action{display:flex;align-items:center;gap:.25rem}.data-hero-table__th-trigger{flex-shrink:0}.data-hero-table__range{font-size:.75rem;max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-hero-table__th-label{margin-right:.25rem}.data-hero-table__stat-cell{white-space:nowrap}.data-hero-table__stat-cell .data-hero-table__stat-value{display:inline-block;max-width:calc(100% - 1.75rem);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.data-hero-table__roles{min-width:9rem;max-width:14rem;vertical-align:top}.data-hero-table__tags{display:flex;flex-wrap:wrap;gap:.2rem}.data-hero-table__tag{padding:.1rem .35rem;border-radius:4px;font-size:.5625rem;font-weight:600;line-height:1.25;cursor:help;border:1px solid transparent;white-space:nowrap}.data-hero-table__tag.is-active.is-filter{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.data-hero-table__tag.is-active.is-group{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}.data-hero-table__tag.is-active.is-xaxis{color:#0f766e;background:#ecfdf5;border-color:#a7f3d0}.data-hero-table__tag.is-active.is-yaxis{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.data-hero-table__tag.is-active.is-id{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.data-hero-table__tag.is-inactive{color:#94a3b8;background:#f8fafc;border-color:#e2e8f0;opacity:.85}.data-hero-table__top-values{white-space:nowrap;vertical-align:middle}.data-hero-table__view{font-size:.8125rem;font-weight:600;color:#3730a3;white-space:nowrap;max-width:12rem;overflow:hidden;text-overflow:ellipsis}.data-hero-table__type{display:inline-block;padding:.15rem .4rem;border-radius:4px;font-size:.6875rem;font-weight:600;text-transform:uppercase;background:#f1f5f9;color:#475569}.data-hero-empty{margin:0;font-size:.8125rem;color:#94a3b8}@media (max-width: 1200px){.data-hero-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){.data-hero-filters .spoofy-filters__fields{grid-template-columns:minmax(0,1fr)}}.data-hero-export-root{display:flex;flex-direction:column;gap:1rem}.data-hero-cache-badge{font-size:.6875rem;font-weight:600;padding:.15rem .45rem;border-radius:6px;background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd}.data-hero-view-issues-indicators{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}.data-hero-view-issues-indicator{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:1.625rem;padding:.2rem .5rem;border:1px solid transparent;border-radius:999px;cursor:help;line-height:1;vertical-align:middle}.data-hero-view-issues-indicator .pi{display:flex;align-items:center;justify-content:center;font-size:.72rem;line-height:1;flex-shrink:0}.data-hero-view-issues-indicator.is-alert{color:#b45309;background:#fffbeb;border-color:#fde68a}.data-hero-view-issues-indicator.is-alert:hover,.data-hero-view-issues-indicator.is-alert:focus-visible{color:#92400e;background:#fef3c7;border-color:#fcd34d}.data-hero-view-issues-indicator.is-info{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.data-hero-view-issues-indicator.is-info:hover,.data-hero-view-issues-indicator.is-info:focus-visible{color:#0c4a6e;background:#e0f2fe;border-color:#7dd3fc}.data-hero-view-issues-indicator__count{font-size:.7rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.data-hero-view-issues-tooltip-panel.p-tooltip{max-width:min(22rem,90vw)}.data-hero-view-issues-tooltip-panel.p-tooltip .p-tooltip-text{padding:.45rem .55rem;font-size:.75rem;line-height:1.45;white-space:pre-line;max-width:min(22rem,90vw);background:#fff;color:#334155;border:1px solid #e2e8f0;box-shadow:0 8px 20px #0f172a1f}.data-hero-view-issues-tooltip-panel.p-tooltip .p-tooltip-arrow{border-bottom-color:#e2e8f0}.data-hero-view-block__error{display:flex;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;border-radius:10px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:.875rem}.data-hero-view-block__error .pi{margin-top:.1rem;font-size:1.1rem}.data-hero-view-block__error p{margin:0;line-height:1.45}.data-hero-usage-dialog__loading{display:flex;justify-content:center;padding:1.5rem}.data-hero-usage-dialog__error{color:#b91c1c;margin:0}.data-hero-usage-dialog__content{display:flex;flex-direction:column;gap:1.25rem}.data-hero-usage-dialog__section h3{margin:0 0 .5rem;font-size:.9375rem;font-weight:700;color:#0f172a}.data-hero-usage-dialog__hint{margin:.35rem 0 .25rem;font-size:.75rem;font-weight:600;color:#64748b}.data-hero-usage-dialog__empty{margin:0;font-size:.8125rem;color:#64748b}.data-hero-usage-dialog ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.data-hero-usage-dialog li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-bottom:1px solid #f1f5f9}.data-hero-usage-dialog__name{font-size:.875rem;color:#0f172a}.data-hero-usage-dialog__tag{flex-shrink:0;font-size:.6875rem;font-weight:600;padding:.15rem .45rem;border-radius:6px}.data-hero-usage-dialog__tag.is-on-dashboard{background:#dcfce7;color:#166534}.data-hero-usage-dialog__tag.is-unused{background:#f1f5f9;color:#64748b}.data-hero-actions{position:fixed;bottom:.75rem;right:.75rem;z-index:100}.data-hero-actions .p-speeddial-button{margin-top:0!important;height:3rem;width:3rem}.data-hero-field-records-trigger{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;padding:.15rem .3rem;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;vertical-align:middle;line-height:1}.data-hero-field-records-trigger:hover,.data-hero-field-records-trigger:focus-visible{color:#2563eb;background:#eff6ff}.data-hero-field-records-trigger .pi{font-size:.8rem}.app-dialog.data-hero-field-records-dialog.p-dialog .p-dialog-content{background:#fff}.data-hero-field-records-dialog__loading{display:flex;justify-content:center;padding:2rem 0}.data-hero-field-records-dialog__error{color:#b91c1c;margin:0;font-size:.75rem}.data-hero-field-records-dialog__empty{color:#64748b;margin:0;font-size:.75rem}.data-hero-field-records-dialog__table-wrap{display:flex;flex-direction:column;gap:.5rem}.data-hero-field-records-dialog__table{flex:1;min-height:0;font-size:.6875rem}.data-hero-field-records-dialog__table .p-datatable-table{font-size:inherit}.data-hero-field-records-dialog__table .p-datatable-thead>tr>th{padding:.3rem .45rem;font-size:.625rem;font-weight:600;text-transform:none;letter-spacing:0;white-space:nowrap;max-width:10rem;overflow:hidden;text-overflow:ellipsis}.data-hero-field-records-dialog__table .p-datatable-tbody>tr>td{padding:.25rem .45rem;font-size:.6875rem;line-height:1.25;white-space:nowrap;max-width:12rem;overflow:hidden;text-overflow:ellipsis}.data-hero-field-records-dialog__table .p-datatable-tbody>tr:nth-child(2n){background:#f8fafc}.data-hero-field-records-dialog__count{margin:0;font-size:.6875rem;color:#64748b}.data-hero-field-records-dialog__footer{display:flex;flex-direction:column;gap:.5rem;width:100%}.data-hero-field-records-dialog__hint{margin:0 0 .75rem;font-size:.8125rem;color:#64748b;line-height:1.45}@media (max-width: 768px){.data-hero-filters .spoofy-filters__fields{grid-template-columns:minmax(0,1fr)}.data-hero-fields-grid{grid-template-columns:1fr}.data-hero-stats{--data-hero-stat-columns: 2}.data-hero-stat--wide{grid-column:1/-1}}.page-title{display:flex;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.15rem}.page-title__heading{min-width:0;flex:1}.page-title__title{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;line-height:1.25}.page-title__title i{font-size:1.15rem;color:var(--primary-color, #2563eb)}.page-title__subtitle{margin:.4rem 0 0;font-size:.875rem;color:#64748b;line-height:1.5}.page-title__actions{display:flex;flex-shrink:0;align-items:center;gap:.35rem}.page-title__actions .p-button.p-button-text{padding:.25rem .45rem}@media (max-width: 768px){.page-title{flex-direction:column;align-items:stretch}.page-title__actions{justify-content:flex-start}}
