.modal-backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1000;background-color:rgba(0,0,0,.6);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.glassy-effect{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#f1f1f1;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:16px;width:90%;max-width:500px;padding:30px;animation:.3s ease-out pop-in;box-shadow:0 8px 32px rgba(0,0,0,.37)}@keyframes pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.close-button{cursor:pointer;color:#fff;font-size:28px;font-weight:700;transition:color .3s;position:absolute;top:16px;right:20px}.close-button:hover{color:#6495ed}.modal-title{text-align:center;color:#1e90ff;margin-bottom:20px;font-size:24px}.app-name{color:#6a5acd}.feedback-form{flex-direction:column;gap:15px;display:flex}.form-label{color:#ddd;font-weight:600}.form-input,.form-textarea{color:#fff;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.3);border-radius:10px;outline:none;padding:12px;transition:border-color .3s}.form-input:focus,.form-textarea:focus{border-color:#6495ed}.form-textarea{resize:none;min-height:100px}.enhanced-button{color:#fff;cursor:pointer;background-image:linear-gradient(135deg,#255db2 0%,#27599d 100%);border:none;border-radius:25px;padding:12px 20px;font-weight:600;transition:transform .3s,box-shadow .3s}.enhanced-button:hover{transform:translateY(-3px);box-shadow:0 7px 20px rgba(0,0,0,.3)}.enhanced-button:active{transform:translateY(0)}@media (max-width:768px){.form-input,.form-textarea{width:92%}}
