*{margin:0;padding:0;box-sizing:border-box}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}#root{width:100%}.forbidden-container{display:flex;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;padding-top:var(--safe-top);padding-right:var(--safe-right);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left)}.forbidden-card{width:480px;max-width:90%;border-radius:12px;box-shadow:0 8px 32px #0000001f;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1}.forbidden-icon{font-size:72px;color:#ff4d4f}.forbidden-subtitle p{margin:8px 0;font-size:15px;color:#666}.forbidden-subtitle strong{color:#1677ff;font-weight:600}.forbidden-tip{font-size:13px!important;color:#999!important;margin-top:16px!important}.forbidden-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media(max-width:480px){.forbidden-card{width:92%}.forbidden-icon{font-size:56px}.forbidden-actions{flex-direction:column}.forbidden-actions .ant-btn{width:100%}}
