.onboarding-fade-in{animation:fadeIn .5s ease-in-out}.onboarding-slide-in{animation:slideInUp .6s ease-out}.onboarding-bounce{animation:bounce 2s infinite}.onboarding-pulse{animation:pulse 2s infinite}.onboarding-card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.onboarding-card-hover:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.onboarding-spinner{border:2px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--numib-primary:#315dff;--numib-primary-hover:#2a4fd9;--numib-primary-active:#2341b3;--numib-primary-light:#eef2ff;--numib-secondary:#2ab7d8;--numib-secondary-hover:#2399b6;--numib-secondary-active:#1c7a91;--numib-secondary-light:#e6f7fa;--numib-accent:#ffc82c;--numib-accent-hover:#d9a925;--numib-accent-active:#b38a1e;--numib-accent-light:#fffdf5;--numib-success-color:#38b963;--numib-success-hover:#2d9450;--numib-success-active:#226f3c;--numib-warning-color:#ffc82c;--numib-warning-hover:#d9a925;--numib-warning-active:#b38a1e;--numib-cream:#e2cdaa;--numib-cream-light:#fbf8f3;--numib-cream-dark:#d4bc96;--numib-primary-50:#eef2ff;--numib-primary-100:#dbe4ff;--numib-primary-200:#b8c9ff;--numib-primary-300:#94adff;--numib-primary-400:#6385ff;--numib-primary-500:#315dff;--numib-primary-600:#2a4fd9;--numib-primary-700:#2341b3;--numib-primary-800:#1c338c;--numib-primary-900:#152566;--numib-emerald-50:#e8f6ef;--numib-emerald-100:#d1eddf;--numib-emerald-200:#a3dbbf;--numib-emerald-300:#75c99f;--numib-emerald-400:#47b77f;--numib-emerald-500:#38b963;--numib-emerald-600:#2d9450;--numib-emerald-700:#226f3c;--numib-emerald-800:#174a28;--numib-emerald-900:#0b2514;--numib-slate-50:#f9fafb;--numib-slate-100:#f3f4f6;--numib-slate-200:#e5e7eb;--numib-slate-300:#d1d5db;--numib-slate-400:#9ca3af;--numib-slate-500:#6b7280;--numib-slate-600:#4b5563;--numib-slate-700:#374151;--numib-slate-800:#1f2937;--numib-slate-900:#111827;--numib-slate-950:#000;--numib-success:#38b963;--numib-success-light:#e8f6ef;--numib-success-dark:#226f3c;--numib-warning:#ffc82c;--numib-warning-light:#fffdf5;--numib-warning-dark:#b38a1e;--numib-error:#ef4444;--numib-error-light:#fef2f2;--numib-error-dark:#dc2626;--numib-info:#2ab7d8;--numib-info-light:#e6f7fa;--numib-info-dark:#1c7a91;--numib-text-primary:#111827;--numib-text-secondary:#4b5563;--numib-text-tertiary:#9ca3af;--numib-text-disabled:#9ca3af;--numib-text-inverse:#fff;--numib-text-link:#315dff;--numib-text-link-hover:#2a4fd9;--numib-surface-base:#fff;--numib-surface-subtle:#f9fafb;--numib-surface-muted:#f3f4f6;--numib-surface-warm:#e2cdaa;--numib-surface-raised:#fff;--numib-surface-overlay:rgba(0,0,0,.5);--numib-surface-inverse:#111827;--numib-border-primary:#e5e7eb;--numib-border-secondary:#d1d5db;--numib-border-focus:#315dff;--numib-border-error:#ef4444;--numib-border-success:#38b963;--numib-channel-whatsapp:#25d366;--numib-channel-whatsapp-light:#e8f5e8;--numib-channel-whatsapp-dark:#1da851;--numib-channel-messenger:#0084ff;--numib-channel-messenger-light:#e6f2ff;--numib-channel-messenger-dark:#06c;--numib-channel-instagram:#e4405f;--numib-channel-instagram-light:#fce4ec;--numib-channel-instagram-dark:#c13584;--numib-channel-email:#ea4335;--numib-channel-email-light:#fce8e6;--numib-channel-email-dark:#c23321;--numib-channel-sms:#007aff;--numib-channel-sms-light:#e6f3ff;--numib-channel-sms-dark:#0056cc;--numib-channel-telegram:#08c;--numib-channel-telegram-light:#e6f4ff;--numib-channel-telegram-dark:#069;--numib-channel-voice:#9c27b0;--numib-channel-voice-light:#f3e5f5;--numib-channel-voice-dark:#7b1fa2;--numib-channel-web:#607d8b;--numib-channel-web-light:#eceff1;--numib-channel-web-dark:#455a64;--numib-status-online:#38b963;--numib-status-offline:#9ca3af;--numib-status-away:#ffc82c;--numib-status-busy:#ef4444;--numib-priority-urgent:#ef4444;--numib-priority-urgent-light:#fef2f2;--numib-priority-high:#ffc82c;--numib-priority-high-light:#fffdf5;--numib-priority-normal:#38b963;--numib-priority-normal-light:#e8f6ef;--numib-priority-low:#9ca3af;--numib-priority-low-light:#f9fafb;--numib-font-body:var(--font-body),"Geist",ui-sans-serif,system-ui,-apple-system,sans-serif;--numib-font-heading:var(--font-heading),"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--numib-font-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--numib-text-xs:0.75rem;--numib-text-sm:0.875rem;--numib-text-base:1rem;--numib-text-lg:1.125rem;--numib-text-xl:1.25rem;--numib-text-2xl:1.5rem;--numib-text-3xl:1.875rem;--numib-font-normal:400;--numib-font-medium:500;--numib-font-semibold:600;--numib-font-bold:700;--numib-leading-none:1;--numib-leading-tight:1.25;--numib-leading-normal:1.5;--numib-leading-relaxed:1.625;--numib-space-0:0;--numib-space-1:0.25rem;--numib-space-2:0.5rem;--numib-space-3:0.75rem;--numib-space-4:1rem;--numib-space-5:1.25rem;--numib-space-6:1.5rem;--numib-space-8:2rem;--numib-space-10:2.5rem;--numib-space-12:3rem;--numib-space-16:4rem;--numib-space-20:5rem;--numib-space-24:6rem;--numib-radius-none:0;--numib-radius-sm:0.25rem;--numib-radius-md:0.5rem;--numib-radius-lg:0.75rem;--numib-radius-xl:1rem;--numib-radius-full:9999px;--numib-shadow-none:none;--numib-shadow-xs:0 1px 2px 0 rgba(0,0,0,.03);--numib-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--numib-shadow-md:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--numib-shadow-lg:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--numib-shadow-xl:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--numib-shadow-2xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--numib-shadow-focus:0 0 0 3px rgba(49,93,255,.2);--numib-duration-fast:150ms;--numib-duration-normal:250ms;--numib-duration-slow:350ms;--numib-ease-out:cubic-bezier(0,0,0.2,1);--numib-ease-in-out:cubic-bezier(0.4,0,0.2,1);--numib-z-dropdown:1000;--numib-z-sticky:1020;--numib-z-fixed:1030;--numib-z-modal-backdrop:1040;--numib-z-modal:1050;--numib-z-popover:1060;--numib-z-tooltip:1070;--numib-z-toast:1080;--numib-header-height:64px;--numib-header-height-mobile:56px;--numib-sidebar-width:320px;--numib-sidebar-width-collapsed:72px;--numib-contact-panel-width:300px;--numib-max-content-width:1600px;--numib-button-height-sm:32px;--numib-button-height-md:36px;--numib-button-height-lg:44px;--numib-input-height-sm:32px;--numib-input-height-md:36px;--numib-input-height-lg:44px;--numib-avatar-xs:24px;--numib-avatar-sm:32px;--numib-avatar-md:40px;--numib-avatar-lg:48px;--numib-avatar-xl:64px}@keyframes numib-fade-in{0%{opacity:0}to{opacity:1}}@keyframes numib-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes numib-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes numib-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes numib-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes numib-spin{to{transform:rotate(1turn)}}:root{--numib-animation-fade-in:numib-fade-in 150ms ease-out;--numib-animation-slide-up:numib-slide-up 200ms ease-out;--numib-animation-slide-down:numib-slide-down 200ms ease-out;--numib-animation-scale-in:numib-scale-in 150ms ease-out;--numib-animation-pulse:numib-pulse 2s ease-in-out infinite;--numib-animation-spin:numib-spin 1s linear infinite}.animate-fade-in{animation:var(--numib-animation-fade-in)}.animate-slide-up{animation:var(--numib-animation-slide-up)}.animate-slide-down{animation:var(--numib-animation-slide-down)}.animate-scale-in{animation:var(--numib-animation-scale-in)}.focus-ring{outline:none}.focus-ring:focus-visible{box-shadow:var(--numib-shadow-focus)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (prefers-color-scheme:dark){:root.dark-mode{--numib-surface-base:#111827;--numib-surface-subtle:#1f2937;--numib-surface-muted:#374151;--numib-surface-raised:#1f2937;--numib-text-primary:#f3f4f6;--numib-text-secondary:#9ca3af;--numib-text-tertiary:#6b7280;--numib-text-inverse:#111827;--numib-border-primary:#374151;--numib-border-secondary:#4b5563}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus-visible:focus,[tabindex]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:none}.high-contrast{--tw-text-slate-600:#000;--tw-text-slate-500:#000;--tw-text-slate-400:#000;--tw-bg-slate-50:#fff;--tw-bg-slate-100:#fff;--tw-border-slate-200:#000;--tw-border-slate-300:#000}.high-contrast .text-slate-400,.high-contrast .text-slate-500,.high-contrast .text-slate-600{color:#000!important}.high-contrast .bg-slate-100,.high-contrast .bg-slate-50{background-color:#fff!important}.high-contrast .border-slate-200,.high-contrast .border-slate-300{border-color:#000!important}.touch-optimized [role=button],.touch-optimized button,.touch-optimized input,.touch-optimized select,.touch-optimized textarea{min-height:44px;min-width:44px}.touch-optimized .touch-manipulation{touch-action:manipulation;-webkit-tap-highlight-color:rgba(16,185,129,.2)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.text-emerald-600{color:#059669}.text-red-600{color:#dc2626}.text-blue-600{color:#2563eb}.text-purple-600{color:#9333ea}.focus-ring:focus{outline:none;box-shadow:none}.skip-link{position:absolute;top:-40px;left:6px;background:#10b981;color:#fff;padding:8px;text-decoration:none;border-radius:4px;z-index:1000}.skip-link:focus{top:6px}[aria-live]{position:relative}[role=table]{border-collapse:collapse}[role=row]:focus{outline:none;background-color:rgba(16,185,129,.05)}[role=columnheader]:focus,[role=gridcell]:focus{outline:none}[role=dialog]{position:fixed;z-index:1000}[role=button][aria-disabled=true],button:disabled{opacity:.6;cursor:not-allowed}[role=button]:hover:not([aria-disabled=true]),button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}[aria-invalid=true]{border-color:#dc2626!important;box-shadow:0 0 0 1px #dc2626}[role=alert]{font-weight:500}[aria-busy=true]{cursor:wait}.keyboard-navigation [tabindex="0"]:focus,.keyboard-navigation button:focus,.keyboard-navigation input:focus,.keyboard-navigation select:focus,.keyboard-navigation textarea:focus{outline:none;box-shadow:none}@media print{.sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}[aria-label]:after{content:" (" attr(aria-label) ")";font-style:italic}}@media (prefers-color-scheme:dark){.focus-visible:focus,[tabindex]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:none}}.reduce-motion{animation:none!important;transition:none!important}.touch-target{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.error-state{border-color:#dc2626;background-color:#fef2f2}.error-state:focus{outline:none;box-shadow:none}.success-state{border-color:#10b981;background-color:#f0fdf4}.success-state:focus{outline:none;box-shadow:none}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.metric-card{min-height:160px;display:flex;flex-direction:column;padding:1rem;gap:.5rem;width:100%;box-sizing:border-box;overflow:hidden;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:1rem;box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 4px 16px -4px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.metric-card:hover{border-color:rgba(16,185,129,.3);box-shadow:0 4px 12px -2px rgba(0,0,0,.08),0 8px 24px -4px rgba(0,0,0,.06),0 0 0 1px rgba(16,185,129,.1);transform:translateY(-1px)}.metric-card .metric-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.3;margin:0}.metric-value{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.1;background:linear-gradient(135deg,#2d1b69,#11998e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.quick-action-card{min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:.75rem;gap:.5rem;background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:1rem;box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 4px 16px -4px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.quick-action-card:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.3);box-shadow:0 6px 16px -3px rgba(0,0,0,.1),0 12px 32px -6px rgba(0,0,0,.08),0 0 0 1px rgba(16,185,129,.15);background:linear-gradient(to bottom right,#fff,rgba(16,185,129,.03))}.quick-action-icon{font-size:1.5rem;color:#2d1b69;flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.quick-action-title{font-size:.75rem;font-weight:600;color:#1a202c;line-height:1.3;text-align:center;margin:0}.dashboard-card{border-radius:1rem;border:1px solid rgba(226,232,240,.8);background:#fff;backdrop-filter:blur(8px);box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 4px 16px -4px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-card:hover{border-color:rgba(16,185,129,.3);box-shadow:0 4px 12px -2px rgba(0,0,0,.08),0 8px 24px -4px rgba(0,0,0,.06),0 0 0 1px rgba(16,185,129,.1);transform:translateY(-2px)}.chart-container{background:#fff;border:1px solid rgba(226,232,240,.8);border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px -2px rgba(0,0,0,.06),0 4px 16px -4px rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.chart-container:hover{border-color:rgba(16,185,129,.2);box-shadow:0 4px 12px -2px rgba(0,0,0,.08),0 8px 24px -4px rgba(0,0,0,.05)}.activity-item{border-radius:.75rem;padding:1rem;background:#fff;border:1px solid rgba(226,232,240,.6);box-shadow:0 1px 4px -1px rgba(0,0,0,.04),0 2px 8px -2px rgba(0,0,0,.03);transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:.5rem}.activity-item:hover{background:#fff;border-color:rgba(16,185,129,.25);box-shadow:0 2px 8px -2px rgba(0,0,0,.08),0 4px 12px -4px rgba(0,0,0,.06);transform:translateX(2px)}@media (max-width:1200px){.metric-card{min-height:140px;padding:.875rem;gap:.375rem}.metric-value{font-size:clamp(1.375rem,3.5vw,1.75rem)}.metric-card .metric-title{font-size:.6875rem;margin-bottom:.25rem}}@media (max-width:768px){.metric-card{min-height:120px;padding:.75rem;gap:.25rem}.quick-action-card{min-height:80px;padding:.5rem;gap:.25rem}.metric-value{font-size:clamp(1.125rem,4vw,1.375rem);line-height:1.1}.metric-card .metric-title{font-size:.625rem;line-height:1.2;margin-bottom:.125rem}.quick-action-icon{font-size:1rem;width:1rem;height:1rem}.quick-action-title{font-size:.625rem;line-height:1.1}.metric-card-header{gap:.5rem!important;margin-bottom:.25rem!important}.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:.875rem!important;height:.875rem!important;max-width:.875rem!important;max-height:.875rem!important}}@media (max-width:480px){.metric-card{min-height:100px;padding:.625rem;gap:.125rem}.quick-action-card{min-height:70px;padding:.375rem;gap:.125rem}.metric-value{font-size:clamp(1rem,5vw,1.25rem);line-height:1}.metric-card .metric-title{font-size:.5625rem;line-height:1.1;margin-bottom:.0625rem}.quick-action-icon{font-size:.875rem;width:.875rem;height:.875rem}.quick-action-title{font-size:.5625rem;line-height:1}.metric-card-header{gap:.375rem!important;margin-bottom:.125rem!important}.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:.75rem!important;height:.75rem!important;max-width:.75rem!important;max-height:.75rem!important}.metric-subtitle{font-size:.5rem!important;line-height:1.1!important;-webkit-line-clamp:1!important}}.metric-card:focus,.quick-action-card:focus{outline:none}.metric-card.loading,.quick-action-card.loading{opacity:.7;pointer-events:none}.status-indicator{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.status-indicator.active{background-color:#d1fae5;color:#065f46}.status-indicator.pending{background-color:#fef3c7;color:#92400e}.status-indicator.completed{background-color:#dbeafe;color:#1e40af}.status-indicator.error{background-color:#fee2e2;color:#991b1b}.dashboard-card .ant-card-head-title{font-size:.875rem;font-weight:600;color:#1a202c;text-transform:uppercase;letter-spacing:.05em}.dashboard-card .ant-card-body{color:#1a202c;line-height:1.5}.dashboard-card .anticon,.dashboard-card svg{width:1.25rem;height:1.25rem;flex-shrink:0}.metric-card .anticon,.metric-card svg,.quick-action-card .anticon,.quick-action-card svg{width:1.5rem;height:1.5rem;flex-shrink:0}.metric-card .text-xl .anticon,.metric-card .text-xl svg,.quick-action-card .w-6 .anticon,.quick-action-card .w-6 svg{width:1.5rem;height:1.5rem}.metric-card .ant-typography{color:#64748b}.metric-card .metric-title{color:#64748b;font-weight:600}.metric-card .ant-typography.ant-typography-caption{color:#64748b;font-size:.75rem;line-height:1.4;font-weight:500}.metric-card .text-xs{color:#64748b;font-weight:500;line-height:1.3}.metric-change-indicator{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600}.metric-change-indicator svg{width:.875rem;height:.875rem}.activity-item .activity-title{color:#1a202c;font-weight:600;font-size:.875rem;line-height:1.4}.activity-item .activity-description{color:#64748b;font-size:.8125rem;line-height:1.4}.activity-item .activity-time{color:#94a3b8;font-size:.75rem;font-weight:500}.dashboard-card:focus-within{outline:none}.dashboard-card[role=button]:hover{border-color:rgba(45,27,105,.2);box-shadow:0 4px 12px rgba(45,27,105,.15)}.dashboard-card.loading{opacity:.8}.dashboard-card.loading *{pointer-events:none}@media print{.dashboard-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border:1px solid #ccc!important}.metric-value{color:#000!important;-webkit-text-fill-color:#000!important}.quick-action-card{display:none}}.metric-card-header{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:start;margin-bottom:.75rem;width:100%}.metric-card-text-area{min-width:0;overflow:hidden}.metric-card-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .2s ease}.metric-card-icon,.metric-card-icon .anticon,.metric-card-icon svg{width:1.25rem;height:1.25rem}.metric-subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.quick-action-card>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%}.metric-card .metric-title,.quick-action-title{word-wrap:break-word;overflow-wrap:break-word}.quick-action-title{max-width:100%;hyphens:auto}@media (max-width:640px){.metric-card-header{gap:.75rem;margin-bottom:.5rem}.metric-card-icon,.metric-card-icon .anticon,.metric-card-icon svg{width:1rem;height:1rem}.quick-action-card>div{gap:.375rem}}.metric-card .metric-title,.quick-action-title{line-height:1.2}.metric-card .ant-typography{line-height:1.3}.metric-card .metric-card-header{display:grid!important;grid-template-columns:1fr auto!important;gap:.75rem!important;align-items:start!important;justify-content:space-between!important;margin-bottom:.5rem!important}.metric-card .metric-card-text-area{overflow:hidden!important;min-width:0!important;max-width:100%!important}.metric-card .metric-card-icon{grid-column:2!important;justify-self:end!important;align-self:start!important}.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:1rem!important;height:1rem!important;max-width:1rem!important;max-height:1rem!important;flex-shrink:0!important}@media (min-width:1024px){.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:1.25rem!important;height:1.25rem!important;max-width:1.25rem!important;max-height:1.25rem!important}.metric-card .metric-card-header{gap:1rem!important;margin-bottom:.75rem!important}}@media (max-width:768px){.metric-card .metric-card-header{gap:.5rem!important;margin-bottom:.375rem!important}.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:.875rem!important;height:.875rem!important;max-width:.875rem!important;max-height:.875rem!important}}@media (max-width:480px){.metric-card .metric-card-header{gap:.375rem!important;margin-bottom:.25rem!important}.metric-card-icon .anticon,.metric-card-icon svg,.metric-card-icon>*{width:.75rem!important;height:.75rem!important;max-width:.75rem!important;max-height:.75rem!important}}.dashboard-card{width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.dashboard-card .ant-card-body{padding:1rem!important;overflow:hidden!important}@media (max-width:768px){.dashboard-card .ant-card-body{padding:.75rem!important}}@media (max-width:480px){.dashboard-card .ant-card-body{padding:.625rem!important}}.metric-card .metric-subtitle,.metric-card .metric-title{word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.metric-card .text-xs{font-size:.6875rem!important;line-height:1.2!important}@media (max-width:480px){.metric-card .text-xs{font-size:.625rem!important;line-height:1.1!important}}.dashboard-responsive-container{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.dashboard-content{padding:.5rem}@media (min-width:640px){.dashboard-content{padding:1rem}}@media (min-width:1024px){.dashboard-content{padding:1.5rem}}.responsive-text-xs{font-size:.625rem;line-height:1.1}@media (min-width:640px){.responsive-text-xs{font-size:.75rem;line-height:1.25}}@media (min-width:1024px){.responsive-text-xs{font-size:.875rem;line-height:1.5}}.responsive-gap-sm{gap:.25rem}@media (min-width:640px){.responsive-gap-sm{gap:.5rem}}@media (min-width:1024px){.responsive-gap-sm{gap:.75rem}}.dashboard-card-aspect{aspect-ratio:16/9;min-height:100px}@media (min-width:640px){.dashboard-card-aspect{aspect-ratio:4/3;min-height:120px}}@media (min-width:1024px){.dashboard-card-aspect{aspect-ratio:3/2;min-height:160px}}.dashboard-card *{max-width:100%;box-sizing:border-box}@media (max-width:768px){.dashboard-card[role=button],.quick-action-card{min-height:44px;touch-action:manipulation}}.dashboard-card .ant-typography,.dashboard-card div,.dashboard-card p,.dashboard-card span{line-height:1.3}@media (max-width:480px){.dashboard-card .ant-typography,.dashboard-card div,.dashboard-card p,.dashboard-card span{line-height:1.2}}.dashboard-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (max-width:640px){.dashboard-grid{grid-template-columns:1fr;gap:.5rem}}@media (max-width:480px){.dashboard-grid{gap:.375rem}}.dashboard-card .anticon,.dashboard-card svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.dashboard-card:focus-visible,.quick-action-card:focus-visible{outline:none}@media (prefers-contrast:high){.dashboard-card{border-width:2px;border-color:#000}.dashboard-card .ant-card-head-title,.dashboard-card .metric-title{color:#000;font-weight:700}.dashboard-card .metric-value{color:#000!important;-webkit-text-fill-color:#000!important}}@media (prefers-reduced-motion:reduce){.dashboard-card,.metric-card,.quick-action-card{transition:none;animation:none}.dashboard-card:hover,.metric-card:hover,.quick-action-card:hover{transform:none}}