:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pa-bg:linear-gradient(160deg, #f8fbff 0%, #eef4ff 45%, #f7f9fc 100%);--pa-sidebar:#ffffffe0;--pa-border:#e5eaf2;--pa-text:#0f172a;--pa-muted:#64748b;--pa-primary:#2563eb;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--pa-bg);color:var(--pa-text)}.pa-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding-top:18px!important;padding-bottom:18px!important}.pa-table .ant-table-measure-row>td{border:none!important;height:0!important;padding:0!important}.pa-page-title{margin:0 0 16px;font-size:20px;font-weight:600}.pa-diff-changed td{background:#fff7ed!important}.login-page{background:var(--pa-bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-card{border:1px solid var(--pa-border);background:#fffffff0;border-radius:20px;width:100%;max-width:400px;padding:28px;box-shadow:0 20px 50px #0f172a0f}.legal-page{background:var(--pa-bg);min-height:100vh;padding:32px 16px 48px}.legal-card{border:1px solid var(--pa-border);background:#fffffff5;border-radius:16px;width:100%;max-width:760px;margin:0 auto;padding:32px 36px 28px;box-shadow:0 16px 40px #0f172a0d}.legal-card__brand{align-items:center;gap:10px;margin-bottom:16px;display:flex}.legal-card__brand img{object-fit:contain;border-radius:8px}.legal-card__title{margin:0 0 4px!important}.legal-card__meta{margin-bottom:20px!important}.legal-section{margin-top:8px}.legal-card__footer{border-top:1px solid var(--pa-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;padding-top:16px;font-size:13px;display:flex}.legal-card__footer a{color:var(--pa-primary)}
