.activity-status-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;vertical-align:middle}.activity-status-icon--pending svg,.activity-status-icon--success svg,.activity-status-icon--failed svg{filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 42%,transparent))}.activity-status-icon__clock-hand{transform-origin:8px 8px;animation:activity-clock-spin 8s linear infinite}.activity-status-icon__pop{transform-origin:8px 8px;animation:activity-pop .18s ease-out}.activity-status-icon__shake{animation:activity-shake .28s ease-in-out}.activity-status-icon__pulse{animation:activity-pulse 1.6s ease-in-out infinite}@keyframes activity-pulse{0%,to{opacity:1}50%{opacity:.42}}@keyframes activity-clock-spin{to{transform:rotate(360deg)}}@keyframes activity-pop{0%{transform:scale(.6);opacity:.4}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes activity-shake{0%,to{transform:translate(0)}25%{transform:translate(-1.5px)}75%{transform:translate(1.5px)}}@media (prefers-reduced-motion: reduce){.activity-status-icon__clock-hand,.activity-status-icon__pop,.activity-status-icon__shake,.activity-status-icon__pulse{animation:none}}:root{--color-primary: #1a3a6b;--color-primary-light: #2454a0;--color-accent: #1e88e5;--color-accent-hover: #1565c0;--sidebar-bg: #1a3a6b;--sidebar-text: #ffffff;--sidebar-text-muted: #b0c4de;--sidebar-active: #2454a0;--sidebar-active-indicator: #4fc3f7;--sidebar-hover: #243f6e;--topbar-bg: #ffffff;--topbar-border: #e0e0e0;--topbar-text: #1a3a6b;--page-bg: #f4f6f9;--card-bg: #ffffff;--card-bg-secondary: #f8f9fb;--card-border: #e8edf3;--card-shadow: 0 1px 4px rgba(0, 0, 0, .08);--text-heading: #1a3a6b;--text-body: #333333;--text-muted: #5a6a7a;--text-label: #5a6a7a;--text-link: #1e88e5;--text-placeholder: #aaaaaa;--table-header-text: #1a3a6b;--table-row-border: #e8edf3;--table-row-hover: #f0f5fb;--table-cell-text: #333333;--input-bg: #ffffff;--input-border: #d0d9e8;--input-focus-border: #1e88e5;--input-text: #333333;--form-row-bg: #eef3fa;--border: var(--input-border);--surface: var(--card-bg);--text: var(--text-body);--status-info: #1e88e5;--status-info-bg: #e3f2fd;--status-success: #43a047;--status-success-bg: #e8f5e9;--status-warning: #fb8c00;--status-warning-bg: #fff3e0;--status-danger: #e53935;--status-danger-bg: #ffebee;--btn-primary-bg: #1a3a6b;--btn-primary-text: #ffffff;--btn-primary-hover: #2454a0;--btn-secondary-border: #1e88e5;--btn-secondary-text: #1e88e5;--btn-icon-color: #1e88e5;--btn-icon-bg: #e3f2fd;--btn-danger-icon-color: #e53935;--btn-danger-icon-bg: #ffebee;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--card-padding: 24px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--radius-input: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-card: 0 1px 4px rgba(0, 0, 0, .08);--shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .12);--shadow-modal: 0 8px 24px rgba(0, 0, 0, .16);--sidebar-width: 220px;--topbar-height: 56px;--font-family: "Inter", "Roboto", "Segoe UI", sans-serif;--font-xs: 11px;--font-sm: 13px;--font-base: 14px;--font-md: 16px;--font-lg: 20px;--font-xl: 24px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font-family);font-size:var(--font-base);color:var(--text-body);background-color:var(--page-bg);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:none}button{cursor:pointer;font-family:inherit;color:inherit;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea{font-family:inherit}html[data-color-mode=dark] .cl-rootBox,html[data-color-mode=dark] .cl-card{color:#e8eaed}html[data-color-mode=dark] .cl-formFieldLabel,html[data-color-mode=dark] .cl-dividerText,html[data-color-mode=dark] .cl-footer,html[data-color-mode=dark] .cl-internal-b3fm6y,html[data-color-mode=dark] .cl-formFieldHintText,html[data-color-mode=dark] .cl-identityPreviewText{color:#e8eaedd9!important}html[data-color-mode=dark] .cl-socialButtonsBlockButton,html[data-color-mode=dark] .cl-socialButtonsBlockButtonText,html[data-color-mode=dark] .cl-alternativeMethodsBlockButton{color:#e8eaed!important}html[data-color-mode=dark] .cl-formFieldAction,html[data-color-mode=dark] .cl-footerActionLink,html[data-color-mode=dark] a.cl-formFieldAction{color:#60a5fa!important}html[data-color-mode=dark] .cl-formFieldInput{color:#f1f5f9!important;background-color:#ffffff14!important}html[data-color-mode=dark] .cl-lastAuthenticationStrategyBadge{color:#e8eaed!important;background:#ffffff1f!important}html[data-color-mode=dark] .cl-footerPages,html[data-color-mode=dark] .cl-footerPagesLink,html[data-color-mode=dark] .cl-internal-1dauvp1{color:#e8eaed8c!important}@media print{.no-print{display:none!important}body{background:#fff!important;color:#111!important}.MuiDrawer-root,.MuiAppBar-root,nav{display:none!important}main{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#fff!important}.report-print-area{break-inside:avoid}.report-print-area .MuiPaper-root,.report-print-area .MuiCard-root{box-shadow:none!important;border:1px solid #ccc!important;background:#fff!important;color:#111!important}.report-print-area .MuiTypography-root,.report-print-area .MuiChip-label,.report-print-area .MuiTableCell-root{color:#111!important}.report-print-title{display:block!important;margin-bottom:12px}}@media screen{.report-print-title{display:none}}
