:root{--asbu-font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Pretendard","Noto Sans KR","Segoe UI",sans-serif;--asbu-color-background:var(--asbu-surface-page);--asbu-color-foreground:#1a1a1b;--asbu-color-surface:#ffffff;--asbu-color-surface-muted:var(--asbu-surface-muted);--asbu-color-border:#d8d6ea;--asbu-color-border-soft:rgba(216,214,234,0.82);--asbu-color-accent:#04033a;--asbu-color-accent-2:#151452;--asbu-color-accent-soft:rgba(4,3,58,0.12);--asbu-color-accent-ink:#04033a;--asbu-color-on-accent:#ffffff;--asbu-color-muted:#4d4b61;--asbu-color-dark:#04033a;--asbu-shadow-sm:0 0.35rem 1rem rgba(4,3,58,0.08);--asbu-shadow-md:0 0.75rem 1.8rem rgba(4,3,58,0.1);--asbu-shadow-lg:0 1.5rem 4rem rgba(4,3,58,0.15);--asbu-shadow-card:var(--asbu-shadow-md);--asbu-radius-sm:0.75rem;--asbu-radius-md:1rem;--asbu-radius-lg:1.5rem;--asbu-radius-xl:2rem;--asbu-radius-xxl:2.125rem;--asbu-content-max:72rem;--asbu-surface-page:#fbf8ff;--asbu-surface-app:#e7e3f5;--asbu-surface-panel:rgba(255,255,255,0.88);--asbu-surface-muted:#f3f0ff;--asbu-surface-lav:#e9e6ff;--asbu-border-panel:rgba(4,3,58,0.12);--asbu-chip-background:#eceaff;--asbu-chip-foreground:#3b3b59;--asbu-code-background:rgba(26,26,27,0.07);--asbu-code-foreground:#343339;--asbu-status-success-bg:#e4f5ea;--asbu-status-success-fg:#2f7a4d;--asbu-status-warn-bg:#f8efdb;--asbu-status-warn-fg:#8a6a1e;--asbu-status-error-bg:#fff0f0;--asbu-status-error-fg:#aa4343;--asbu-status-blocked-bg:#f4f2ff;--asbu-status-blocked-fg:#04033a;--asbu-action-primary:linear-gradient(145deg,var(--asbu-color-accent),var(--asbu-color-accent-2));--asbu-action-primary-solid:var(--asbu-color-accent);--asbu-space-1:0.35rem;--asbu-space-2:0.65rem;--asbu-space-3:0.9rem;--asbu-space-4:1rem;--asbu-space-5:1.25rem;--asbu-space-6:1.5rem;--asbu-space-7:2rem}*{box-sizing:border-box}body,html{min-height:100%;background:var(--asbu-color-background)}body{margin:0;color:var(--asbu-color-foreground);font-family:var(--asbu-font-family)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}body,html{overflow-x:hidden}