.global-modal-overlay[data-v-8698f336]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-card[data-v-8698f336]{animation:modalPop-8698f336 .2s cubic-bezier(.175,.885,.32,1.275);background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:24px;box-shadow:0 10px 25px #00000080;color:#0f172a;max-width:400px;padding:1.5rem;width:calc(100% - 5rem)}.modal-card.danger-mode[data-v-8698f336]{border-color:#ef4444;box-shadow:0 10px 25px #ef444433}.modal-card.danger-mode .modal-header h3[data-v-8698f336]{color:#ef4444}.modal-header h3[data-v-8698f336]{font-size:1.25rem;font-weight:600;margin:0 0 1rem}.modal-body[data-v-8698f336]{margin-bottom:1.5rem}.modal-body p[data-v-8698f336]{color:#334155;line-height:1.5;margin-bottom:1rem}.modal-footer[data-v-8698f336]{display:flex;gap:.5rem;justify-content:flex-end}.modal-footer.centered[data-v-8698f336]{justify-content:center}.chill-btn[data-v-8698f336]{border:none;border-radius:16px;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:transform .1s}.chill-btn[data-v-8698f336]:active{transform:scale(.95)}.chill-btn.primary[data-v-8698f336]{background:#fbbf24;color:#000}.chill-btn.secondary[data-v-8698f336]{background:#0f172a14;color:#0f172a}.chill-btn.danger[data-v-8698f336]{background:#ef4444;color:#fff}.chill-input[data-v-8698f336]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:16px;color:#0f172a;padding:.6rem;width:100%}.chill-input[data-v-8698f336]:focus{border-color:#fbbf24;outline:none}@keyframes modalPop-8698f336{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.error-page[data-v-13671029]{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.glass-panel[data-v-13671029]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 0 40px #00000080;max-width:500px;padding:3rem;position:relative;text-align:center;width:90%;z-index:10}.error-code[data-v-13671029]{background:linear-gradient(135deg,#60a5fa,#a855f7);-webkit-background-clip:text;font-size:6rem;font-weight:800;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:1rem}.error-title[data-v-13671029]{font-size:2rem;font-weight:700;margin-bottom:1rem}.error-message[data-v-13671029]{color:#94a3b8;font-size:1.1rem;margin-bottom:2rem}.chill-btn[data-v-13671029]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:transform .2s,box-shadow .2s}.chill-btn[data-v-13671029]:hover{box-shadow:0 4px 12px #2563eb66;transform:translateY(-2px)}.decor-card[data-v-13671029]{opacity:.6;position:absolute;transition:transform 1s ease-in-out;width:100px;z-index:-1}.card-1[data-v-13671029]{left:-40px;top:-40px;transform:rotate(-15deg)}.card-2[data-v-13671029]{bottom:-40px;right:-40px;transform:rotate(15deg)}.glass-panel:hover .card-1[data-v-13671029]{transform:rotate(-25deg) translate(-10px,-10px)}.glass-panel:hover .card-2[data-v-13671029]{transform:rotate(25deg) translate(10px,10px)}
