.agent-authorize-page[data-v-04885e9f]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:36px 20px;box-sizing:border-box;background:radial-gradient(circle at 18% 12%,rgba(166,142,255,.18),transparent 32%),radial-gradient(circle at 86% 78%,rgba(255,196,137,.2),transparent 28%),#f7f5fb;color:#262238}.authorize-card[data-v-04885e9f]{width:100%;max-width:680px;padding:38px;box-sizing:border-box;border:1px solid rgba(111,83,197,.12);border-radius:28px;background:hsla(0,0%,100%,.94);box-shadow:0 24px 70px rgba(65,47,107,.13)}.authorize-header[data-v-04885e9f]{display:flex;gap:22px;align-items:center}.bii-mark[data-v-04885e9f]{flex:0 0 72px;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:24px;color:#fff;font:italic 700 28px/1 Georgia,serif;background:linear-gradient(145deg,#7960df,#aa8ef1 58%,#f1ae82);box-shadow:0 12px 28px rgba(107,80,204,.25)}.eyebrow[data-v-04885e9f]{margin:0 0 7px;color:#765cd0;font-size:13px;font-weight:700;letter-spacing:.12em}h1[data-v-04885e9f]{margin:0;font-size:28px;line-height:1.28}.intro[data-v-04885e9f]{margin:10px 0 0;color:#777184;line-height:1.7}.identity-grid[data-v-04885e9f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:30px 0 16px}.identity-item[data-v-04885e9f]{padding:17px 18px;border-radius:18px;background:#f8f6fc}.identity-item span[data-v-04885e9f]{display:block;margin-bottom:7px;color:#8a8494;font-size:13px}.identity-item strong[data-v-04885e9f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tenant-picker[data-v-04885e9f] .el-select{width:100%}.tenant-picker[data-v-04885e9f] .el-input__inner{height:40px;border-color:#e5def6;border-radius:12px;color:#332d3d;background:#fff}.permission-box[data-v-04885e9f]{position:relative;display:flex;gap:16px;align-items:center;padding:20px;border:1px solid #eee8fb;border-radius:20px}.permission-icon[data-v-04885e9f]{flex:0 0 46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:15px;color:#765bd2;background:#efeafe;font-size:22px}.permission-box h2[data-v-04885e9f]{margin:0 0 6px;font-size:17px}.permission-box p[data-v-04885e9f]{margin:0;padding-right:56px;color:#7b7487;font-size:14px;line-height:1.6}.readonly-tag[data-v-04885e9f]{position:absolute;right:18px;top:18px;padding:5px 9px;border-radius:999px;color:#6b50c5;background:#f0ebff;font-size:12px}.security-note[data-v-04885e9f]{display:flex;gap:10px;margin-top:18px;padding:14px 16px;border-radius:16px;color:#6e6878;background:#fffaf5;font-size:13px;line-height:1.65}.security-note i[data-v-04885e9f]{margin-top:3px;color:#d8945c}.actions[data-v-04885e9f]{display:flex;justify-content:flex-end;gap:10px;margin-top:28px}.actions[data-v-04885e9f] .el-button{min-width:126px;height:44px;border-radius:14px}.actions[data-v-04885e9f] .el-button--primary{border-color:#765cd0;background:#765cd0}.state-panel[data-v-04885e9f]{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#746d80;font-size:15px}.state-panel i[data-v-04885e9f]{color:#765cd0;font-size:30px}.error-panel strong[data-v-04885e9f]{color:#332d3d;font-size:18px}.error-panel span[data-v-04885e9f]{max-width:420px;text-align:center;line-height:1.65}@media (max-width:640px){.agent-authorize-page[data-v-04885e9f]{align-items:flex-start;padding:18px 12px}.authorize-card[data-v-04885e9f]{padding:26px 20px;border-radius:22px}.authorize-header[data-v-04885e9f]{align-items:flex-start}.bii-mark[data-v-04885e9f]{flex-basis:58px;width:58px;height:58px;border-radius:19px;font-size:22px}h1[data-v-04885e9f]{font-size:22px}.identity-grid[data-v-04885e9f]{grid-template-columns:1fr}.actions[data-v-04885e9f]{flex-direction:column-reverse}.actions[data-v-04885e9f] .el-button{width:100%;margin-left:0}}