.support-floating-button[data-v-dcad8f21]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #0003;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;transition:all .3s ease;width:60px;z-index:999}.support-floating-button[data-v-dcad8f21]:hover{box-shadow:0 6px 25px #0000004d;transform:scale(1.1)}.support-floating-button[data-v-dcad8f21]:active{transform:scale(.95)}.support-floating-button.support-right[data-v-dcad8f21]{right:30px}.support-floating-button.support-left[data-v-dcad8f21]{left:30px}.dialog-container[data-v-dcad8f21]{position:fixed;z-index:1000}.dialog-container.dialog-bottom-right[data-v-dcad8f21]{animation:slideInBottom-dcad8f21 .4s ease-out;bottom:100px;right:30px}.dialog-container.dialog-top-right[data-v-dcad8f21]{animation:slideToTop-dcad8f21 .5s cubic-bezier(.34,1.56,.64,1);right:30px;top:80px}.dialog-container.dialog-bottom-left[data-v-dcad8f21]{animation:slideInBottomLeft-dcad8f21 .4s ease-out;bottom:100px;left:30px}.dialog-container.dialog-top-left[data-v-dcad8f21]{animation:slideToTopLeft-dcad8f21 .5s cubic-bezier(.34,1.56,.64,1);left:30px;top:80px}@keyframes slideInBottom-dcad8f21{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInBottomLeft-dcad8f21{0%{opacity:0;transform:translateY(20px) translate(-20px)}to{opacity:1;transform:translateY(0) translate(0)}}@keyframes slideToTop-dcad8f21{0%{bottom:100px;opacity:.8;top:auto;transform:scale(.95)}to{bottom:auto;opacity:1;top:80px;transform:scale(1)}}@keyframes slideToTopLeft-dcad8f21{0%{bottom:100px;opacity:.8;top:auto;transform:scale(.95) translate(-10px)}to{bottom:auto;opacity:1;top:80px;transform:scale(1) translate(0)}}[data-v-dcad8f21] .p-dialog{border:1px solid var(--surface-200);border-radius:12px;box-shadow:0 10px 40px #00000026;margin:0}[data-v-dcad8f21] .p-dialog .p-dialog-header{background:linear-gradient(135deg,#667eea,#764ba2);border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;padding:1.5rem}[data-v-dcad8f21] .p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}[data-v-dcad8f21] .p-dialog .p-dialog-content{padding:1.5rem}[data-v-dcad8f21] .p-dialog .p-dialog-content .support-item{border-bottom:1px solid var(--surface-100);padding:.75rem 0}[data-v-dcad8f21] .p-dialog .p-dialog-content .support-item:last-child{border-bottom:none}[data-v-dcad8f21] .p-dialog .p-dialog-footer{border-top:1px solid var(--surface-100);padding:1rem 1.5rem}.hover-underline[data-v-dcad8f21]{position:relative}.hover-underline[data-v-dcad8f21]:hover:after{animation:underlineExpand-dcad8f21 .3s ease;background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%}@keyframes underlineExpand-dcad8f21{0%{width:0}to{width:100%}}@media (max-width:768px){.dialog-container.dialog-bottom-right[data-v-dcad8f21],.dialog-container.dialog-top-right[data-v-dcad8f21]{right:15px}.dialog-container.dialog-bottom-left[data-v-dcad8f21],.dialog-container.dialog-top-left[data-v-dcad8f21]{left:15px}.dialog-container.dialog-top-left[data-v-dcad8f21],.dialog-container.dialog-top-right[data-v-dcad8f21]{top:60px}.support-floating-button[data-v-dcad8f21]{bottom:20px;height:50px;width:50px}.support-floating-button.support-right[data-v-dcad8f21]{right:20px}.support-floating-button.support-left[data-v-dcad8f21]{left:20px}}
