.unauthorized-page[data-v-f96825ac]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center;padding:.104167rem;position:relative;overflow:hidden}.container[data-v-f96825ac]{max-width:4.166667rem;width:100%;background:#fff;border-radius:.104167rem;box-shadow:0 .104167rem .3125rem rgba(0,0,0,.1);padding:.3125rem .208333rem;position:relative;z-index:1}.error-content[data-v-f96825ac]{display:flex;flex-direction:column;align-items:center;text-align:center}.error-icon[data-v-f96825ac]{margin-bottom:.208333rem;position:relative}.shield[data-v-f96825ac]{width:.625rem;height:.625rem;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;animation:pulse-f96825ac 2s infinite}.shield[data-v-f96825ac]:before{content:"";position:absolute;top:-.041667rem;left:-.041667rem;right:-.041667rem;bottom:-.041667rem;border:.010417rem dashed hsla(0,100%,71%,.3);border-radius:50%;animation:rotate-f96825ac 20s linear infinite}.shield-body[data-v-f96825ac]{width:.416667rem;height:.416667rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.forbidden[data-v-f96825ac]{font-size:.25rem;font-weight:900;color:#ff6b6b;font-family:Arial,sans-serif}.error-info[data-v-f96825ac]{margin-bottom:.15625rem}.error-code[data-v-f96825ac]{font-size:.375rem;font-weight:800;color:#2d3436;margin:0;line-height:1;letter-spacing:.010417rem}.error-title[data-v-f96825ac]{font-size:.145833rem;font-weight:600;color:#636e72;margin:.104167rem 0}.error-message[data-v-f96825ac]{font-size:.083333rem;color:#7f8c8d;line-height:1.6;max-width:3.125rem;margin:0 auto .208333rem}.action-buttons[data-v-f96825ac]{display:flex;gap:.078125rem;justify-content:center;margin-bottom:.208333rem;flex-wrap:wrap}.back-btn[data-v-f96825ac]{background:linear-gradient(135deg,#3498db,#2980b9);border:none;padding:.0625rem .145833rem;border-radius:.052083rem;font-weight:500}.back-btn[data-v-f96825ac]:hover{transform:translateY(-.010417rem);box-shadow:0 .052083rem .104167rem rgba(52,152,219,.3);transition:all .3s ease}.extra-info[data-v-f96825ac]{padding:.130208rem;background:#f8f9fa;border-radius:.0625rem;margin-top:.104167rem;text-align:left}.contact-info[data-v-f96825ac]{color:#636e72;margin-bottom:.052083rem;font-size:.072917rem}.contact-link[data-v-f96825ac]{color:#3498db;text-decoration:none;font-weight:500;margin-left:.026042rem}.contact-link[data-v-f96825ac]:hover{text-decoration:underline}.timestamp[data-v-f96825ac]{color:#95a5a6;font-size:.067708rem;margin:0}.decoration[data-v-f96825ac]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;border-radius:.104167rem;z-index:-1}.circle[data-v-f96825ac]{position:absolute;border-radius:50%;background:rgba(52,152,219,.1)}.circle-1[data-v-f96825ac]{width:.78125rem;height:.78125rem;top:-.260417rem;right:-.260417rem}.circle-2[data-v-f96825ac]{width:.520833rem;height:.520833rem;bottom:.15625rem;left:-.15625rem;background:hsla(0,100%,71%,.1)}.circle-3[data-v-f96825ac]{width:.416667rem;height:.416667rem;bottom:.520833rem;right:.520833rem;background:rgba(155,89,182,.1)}@keyframes pulse-f96825ac{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rotate-f96825ac{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.container[data-v-f96825ac]{padding:.208333rem .104167rem}.error-code[data-v-f96825ac]{font-size:.291667rem}.error-title[data-v-f96825ac]{font-size:.125rem}.action-buttons[data-v-f96825ac]{flex-direction:column;align-items:center}.action-buttons button[data-v-f96825ac]{width:100%;max-width:1.5625rem}}