.modal-overlay[data-v-e7311310]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal-overlay-out[data-v-e7311310]{animation:modalSlideOut-e7311310 .3s ease-out}.modal-content[data-v-e7311310]{background:linear-gradient(135deg,#2d3136,#373b3e);border-radius:16px;padding:24px;gap:16px;max-width:600px;height:110px;width:fit-content;position:relative;box-shadow:0 20px 40px #0000004d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:modalSlideIn-e7311310 .3s ease-out;display:flex}@keyframes modalSlideIn-e7311310{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalSlideOut-e7311310{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:0;transform:translateY(0) scale(1)}}.modal-close[data-v-e7311310]{position:absolute;top:16px;right:20px;background:none;border:none;color:#fff;font-size:32px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.modal-close[data-v-e7311310]:hover{background:#ffffff1a;transform:scale(1.1)}.modal-body[data-v-e7311310]{text-align:left;color:#fff;height:60px}.modal-title[data-v-e7311310]{font-family:VCR OSD Mono,monospace;font-size:24px;color:#fff;text-align:left;text-shadow:0 2px 4px rgba(0,0,0,.3)}.modal-message[data-v-e7311310]{font-size:16px;color:#fffc;margin:8px 0 0;line-height:1.5}@media (max-width: 768px){.modal-content[data-v-e7311310]{padding:24px;margin:20px}.modal-title[data-v-e7311310]{font-size:20px}.modal-message[data-v-e7311310]{font-size:14px}}
