@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-highlight{0%,to{box-shadow:0 0 0 2px var(--p-color-border-emphasis, #005bd3);opacity:1}50%{box-shadow:0 0 0 4px var(--p-color-border-emphasis-hover, #004299);opacity:.8}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-centered{0%{transform:translate(-50%) translateY(100%);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fade-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-spin{animation:spin 1s linear infinite}.animate-pulse-highlight{animation:pulse-highlight 2s ease-in-out}.animate-fade-in{animation:fade-in .2s ease-out}.animate-slide-up{animation:slide-up .3s ease-out}.animate-scale-in{animation:scale-in .2s ease-out}.animate-slide-up-centered{animation:slide-up-centered .3s ease-out}.animate-slide-in-right{animation:slide-in-right .2s ease-out}.chat-preview-carousel::-webkit-scrollbar{display:none}.animate-pulse{animation:pulse 2s ease-in-out infinite}s-button,s-link,s-checkbox,s-switch{transition:opacity .15s ease-in-out}s-button:focus-visible,s-link:focus-visible,s-text-field:focus-visible,s-select:focus-visible{outline:2px solid var(--p-color-border-emphasis, #005bd3);outline-offset:2px}[data-loading=true]{pointer-events:none;opacity:.7}@media(min-width:768px){.mobile-view{display:none!important}.desktop-view{display:block!important}}@media(max-width:767px){.mobile-view{display:block!important}.desktop-view{display:none!important}}@media(max-width:640px){.table-col-hide-sm{display:none!important}colgroup .table-col-hide-sm{width:0!important}}@media(max-width:640px){.product-thumbnail-responsive{width:40px!important;height:40px!important}}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-stage-card{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.flow-stage-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a!important}.flow-stage-card:active{transform:translateY(0)}.hoverable-row{transition:background-color .15s ease;cursor:pointer}.hoverable-row:hover{background-color:var(--p-color-bg-surface-hover)}.flow-learn-more-link{transition:border-color .15s ease,background-color .15s ease}.flow-learn-more-link:hover{border-color:var(--p-color-border-emphasis);background-color:var(--p-color-bg-surface-secondary)}.sidebar-product-row:hover .sidebar-remove-btn{opacity:1!important}.sidebar-remove-btn:hover{color:var(--p-color-text-critical)!important}.clickable-card{transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}.clickable-card:hover{border-color:var(--p-color-border-emphasis);box-shadow:0 1px 6px #00000014}.clickable-card:active{box-shadow:none}.issue-row-exit{opacity:0;max-height:0;padding:0;margin:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease .1s,padding .3s ease .1s,margin .3s ease .1s}
