:root{color-scheme:light dark;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;background:var(--au-bg, #f8fafc);color:var(--au-text, #111827)}html{min-height:100%;background:radial-gradient(circle at top left,color-mix(in srgb,var(--au-primary, #6366f1) 14%,transparent),transparent 28%),radial-gradient(circle at bottom right,color-mix(in srgb,var(--au-accent, #8b5cf6) 10%,transparent),transparent 24%),var(--au-bg, #f8fafc)}body{margin:0;min-height:100vh;background:linear-gradient(color-mix(in srgb,var(--au-borderLight, #e5e7eb) 22%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--au-borderLight, #e5e7eb) 22%,transparent) 1px,transparent 1px),transparent;background-size:24px 24px,24px 24px,auto;color:var(--au-text, #111827)}*{box-sizing:border-box}a{color:inherit}#root{min-height:100vh}[data-testid=booting]{min-height:100vh;display:grid;place-items:center;color:var(--au-text2, #6b7280);letter-spacing:.08em;text-transform:uppercase}p[role=alert]{margin:0;padding:12px 16px;background:color-mix(in srgb,var(--au-danger, #ef4444) 12%,transparent);color:var(--au-danger, #ef4444);border-bottom:1px solid color-mix(in srgb,var(--au-danger, #ef4444) 30%,transparent)}agent-layout::part(content),agent-layout::part(main){background:transparent}agent-navbar,agent-sidebar,agent-card,agent-form,agent-datatable,agent-alert,agent-result,agent-tabs,agent-upload,agent-page-header,agent-dashboard{filter:saturate(1.02)}agent-card,agent-form,agent-datatable,agent-alert,agent-result,agent-upload{display:block}agent-page-header{margin-bottom:8px}agent-alert{margin-bottom:12px}agent-card+agent-card,agent-card+agent-form,agent-card+agent-datatable,agent-form+agent-card,agent-form+agent-datatable,agent-datatable+agent-card{margin-top:16px}agent-datatable{border-radius:var(--au-radius-lg, 16px);overflow:hidden;box-shadow:var(--au-shadow-sm, 0 2px 8px rgba(0, 0, 0, .08))}agent-datatable::part(table),agent-datatable table{background:var(--au-surface, #ffffff)}agent-datatable .dt-toolbar,agent-datatable .dt-foot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}agent-sidebar{box-shadow:inset -1px 0 color-mix(in srgb,var(--au-border, #e5e7eb) 68%,transparent)}agent-navbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}agent-result,agent-card,agent-form,agent-upload{border-radius:var(--au-radius-lg, 16px)}@media(max-width:960px){html,body,#root{min-height:100%}}
