.app-layout-content{margin:0;background:var(--color-bg-primary)}.app-layout-content--desktop{padding:var(--space-6) var(--space-8);min-height:calc(100vh - var(--header-height))}.app-layout-content--mobile{padding:var(--space-4);min-height:calc(100vh - var(--header-height));overflow-x:hidden}.app-layout-content--mobile .ant-row{margin-inline:0!important}.app-layout-content--mobile .ant-col{flex:0 0 100%;max-width:100%;padding-inline:0!important}.app-layout-content--mobile .ant-card{margin-bottom:12px}.app-layout-content--mobile .ant-table-wrapper{overflow-x:auto}.app-sidebar.ant-layout-sider{overflow:auto;background:var(--color-bg-secondary);border-right:1px solid var(--surface-glass-06)}.app-sidebar__brand{padding:var(--space-5) var(--space-4) var(--space-3);border-bottom:1px solid var(--surface-glass-06);margin-bottom:8px}.app-sidebar__brand-text{font-size:15px;font-weight:700}.app-sidebar__menu.ant-menu{border-right:none!important;padding-top:8px;background:transparent!important}.app-sidebar__divider{border-top:1px solid var(--surface-glass-06);margin:8px 0}.app-sidebar .ant-menu-item-selected{background:var(--surface-glass-06)!important;box-shadow:inset 3px 0 0 var(--color-aqua),0 0 16px var(--glow-aqua)}.app-sidebar .ant-menu-item-selected .anticon,.app-sidebar .ant-menu-item-selected .ant-menu-title-content{color:var(--color-text-primary)!important}.app-sidebar .ant-menu-item:hover:not(.ant-menu-item-selected){background:var(--surface-glass-04)!important}.business-shell-drawer .ant-drawer-body{padding:0}@keyframes business-route-enter-keyframes{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.business-route-enter{animation:business-route-enter-keyframes var(--motion-duration-normal) var(--motion-easing-out)}@media(prefers-reduced-motion:reduce){.business-route-enter{animation:none}}:root{--color-neutral-0: #ffffff;--color-neutral-50: #fafafa;--color-neutral-100: #f5f5f5;--color-neutral-200: #ebebeb;--color-neutral-400: #bfbfbf;--color-neutral-700: #434343;--color-neutral-800: #262626;--color-neutral-900: #141414;--color-primary-50: #e6f4ff;--color-primary-100: #bae0ff;--color-primary-200: #91caff;--color-primary-300: #69b1ff;--color-primary-400: #4096ff;--color-primary-500: #1890ff;--color-primary-600: #0958d9;--color-primary-700: #003eb3;--color-success-500: #52c41a;--color-warning-500: #faad14;--color-error-500: #f5222d;--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;--space-16: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-base: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-weight-regular: 400;--font-weight-medium: 600;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--header-height: 48px}:root{--color-bg-primary: #06081a;--color-bg-secondary: #0a0f2b;--color-bg-tertiary: #0d1235;--color-gold: #ffd56b;--color-aqua: #5eead4;--color-violet: #a78bfa;--color-pink: #f472b6;--color-rose: #fb7185;--color-blue: #60a5fa;--color-green: #34d399;--color-text-primary: #f1f4ff;--color-text-soft: #b8c1e6;--color-text-muted: #7a86b8;--grad-warm: linear-gradient(135deg, #ffd56b 0%, #f472b6 50%, #a78bfa 100%);--grad-cool: linear-gradient(135deg, #60a5fa 0%, #5eead4 100%);--grad-aqua: linear-gradient(135deg, #2dd4bf 0%, var(--color-aqua) 50%, var(--color-green) 100%);--grad-violet-pink: linear-gradient(135deg, #a78bfa 0%, #f472b6 100%);--grad-deep: linear-gradient(180deg, #06081a 0%, #0a0f2b 60%, #06081a 100%);--surface-panel-gradient: linear-gradient( 180deg, var(--border-glass-faint), var(--surface-glass-02) );--overlay-scrim: rgba(6, 8, 26, .75);--topbar-bg: rgba(6, 8, 26, .85);--topbar-shadow: 0 1px 0 rgba(255, 255, 255, .04);--focus-ring-aqua: 0 0 0 3px rgba(94, 234, 212, .3);--border-glass-strong: rgba(255, 255, 255, .15);--surface-aqua-subtle: rgba(94, 234, 212, .12);--surface-aqua-row: rgba(94, 234, 212, .06);--surface-violet-row: rgba(167, 139, 250, .06);--color-on-accent: #06081a;--surface-glass-10: rgba(255, 255, 255, .1);--surface-glass-06: rgba(255, 255, 255, .06);--surface-glass-04: rgba(255, 255, 255, .04);--surface-glass-03: rgba(255, 255, 255, .03);--surface-glass-02: rgba(255, 255, 255, .02);--border-glass: rgba(255, 255, 255, .08);--border-glass-faint: rgba(255, 255, 255, .05);--border-aqua: rgba(94, 234, 212, .25);--border-violet: rgba(167, 139, 250, .3);--glow-violet: rgba(167, 139, 250, .2);--glow-aqua: rgba(94, 234, 212, .15);--glow-gold: rgba(255, 213, 107, .15);--primary-color: #5eead4;--success-color: var(--color-success-500);--warning-color: var(--color-warning-500);--error-color: var(--color-error-500);--surface-canvas: #0d1235;--surface-subtle: #0a0f2b;--text-primary: #f1f4ff;--state-focus-ring: var(--focus-ring-aqua);--state-hover-overlay: rgba(255, 255, 255, .04);--state-active-overlay: rgba(255, 255, 255, .08);--state-disabled-opacity: .38;--page-section-gap: var(--space-6);--page-header-actions-gap: var(--space-4);--dashboard-stat-grid-gap: var(--space-4);--dashboard-section-gap: var(--space-6);--motion-duration-fast: .1s;--motion-duration-normal: .2s;--motion-duration-slow: .3s;--motion-easing-default: cubic-bezier(.4, 0, .2, 1);--motion-easing-in: cubic-bezier(.4, 0, 1, 1);--motion-easing-out: cubic-bezier(0, 0, .2, 1);--border-default: rgba(255, 255, 255, .08);--border-subtle: rgba(255, 255, 255, .05);--border-strong: var(--border-glass-strong);--text-muted: #7a86b8;--text-secondary: #b8c1e6;--text-emphasis: #f1f4ff;--surface-hover: rgba(255, 255, 255, .06);--surface-muted: #0d1235;--primary-surface: rgba(94, 234, 212, .08);--scrollbar-track: #0a0f2b;--scrollbar-thumb: rgba(255, 255, 255, .15);--scrollbar-thumb-hover: rgba(255, 255, 255, .25);--layout-bg: #06081a;--color-neutral-300: #d9d9d9;--color-neutral-500: #8c8c8c;--color-neutral-600: #595959;--color-purple-500: #722ed1;--color-cyan-500: #13c2c2;--color-orange-500: #fa8c16;--gradient-brand-start: #667eea;--gradient-brand-end: #764ba2;--site-header-fallback: #001529;--site-brand-primary: var(--gradient-brand-start);--site-brand-secondary: var(--gradient-brand-end);--site-brand-surface: var(--color-neutral-0);--site-brand-on-surface: #1a1a2e;--site-brand-accent: #f59e0b;--site-mock-primary: #2563eb;--site-mock-secondary: #1e40af;--color-on-primary: var(--color-neutral-0);--color-text-secondary-fixed: var(--color-neutral-600);--color-primary-active: #0958d9;--color-primary-bg: #e6f4ff;--color-primary-border: #91caff;--color-warning-text: #ad4e00;--color-warning-bg: #fff7e6;--color-warning-border: #ffd591;--color-error-text: #a8071a;--color-error-bg: #fff1f0;--color-error-border: #ffa39e;--color-success-text: #237804;--color-success-bg: #f6ffed;--color-success-border: #b7eb8f;--color-text-on-primary: var(--color-neutral-0);--color-text-default: #1f1f1f;--color-border-strong-fixed: var(--color-neutral-500);--schema-status-implemented: var(--color-palette-064e3b);--schema-status-partial: #713f12;--schema-status-minimal: #7c2d12;--schema-status-planned: #374151;--relation-edge-f: #f59e0b;--relation-edge-r: #4a9eff;--relation-edge-t: #fb923c;--relation-edge-d: #f472b6;--relation-edge-e: #22d3ee;--relation-edge-m: #94a3b8;--network-fallback-node: var(--color-neutral-500);--conscious-evolution-stroke: #fbbf24;--conscious-evolution-fallback: #94a3b8;--cross-layer-fallback: #94a3b8;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .02);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .15);--shadow-card: 0 1px 4px rgba(0, 0, 0, .05);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .4);--shadow-inset-primary: inset 0 0 0 1px rgba(24, 144, 255, .1);--shadow-inset-primary-strong: inset 0 0 0 1px rgba(24, 144, 255, .2);--shadow-focus: 0 0 0 2px rgba(24, 144, 255, .1);--shadow-dropdown: 0 2px 4px rgba(0, 0, 0, .1);--overlay-primary-subtle: rgba(24, 144, 255, .05);--overlay-primary-light: rgba(24, 144, 255, .1);--overlay-success-light: rgba(82, 196, 26, .1);--overlay-warning-light: rgba(250, 140, 22, .1);--overlay-error-light: rgba(255, 77, 79, .1);--overlay-neutral-light: rgba(140, 140, 140, .1);--shadow-field-info: 0 2px 4px rgba(2, 132, 199, .1);--shadow-field-warning: 0 2px 4px rgba(217, 119, 6, .1);--shadow-field-success: 0 2px 4px rgba(5, 150, 105, .1);--shadow-field-pink: 0 2px 4px rgba(219, 39, 119, .1);--shadow-field-purple: 0 2px 4px rgba(124, 58, 237, .1);--motion-duration-loop: 2s;--color-palette-000000: #000000;--color-palette-0284c7: #0284c7;--color-palette-0369a1: #0369a1;--color-palette-059669: #059669;--color-palette-064e3b: #064e3b;--color-palette-065f46: #065f46;--color-palette-0c4a6e: #0c4a6e;--color-palette-166534: #166534;--color-palette-333333: #333333;--color-palette-3f8600: #3f8600;--color-palette-581c87: #581c87;--color-palette-6b21a8: #6b21a8;--color-palette-6b7280: #6b7280;--color-palette-78350f: #78350f;--color-palette-7c3aed: #7c3aed;--color-palette-831843: #831843;--color-palette-86efac: #86efac;--color-palette-91d5ff: #91d5ff;--color-palette-92400e: #92400e;--color-palette-9f1239: #9f1239;--color-palette-b7eb8f: #b7eb8f;--color-palette-bae6fd: #bae6fd;--color-palette-bae7ff: #bae7ff;--color-palette-c084fc: #c084fc;--color-palette-cf1322: #cf1322;--color-palette-d1fae5: #d1fae5;--color-palette-d97706: #d97706;--color-palette-db2777: #db2777;--color-palette-dcfce7: #dcfce7;--color-palette-e0f2fe: #e0f2fe;--color-palette-e5e7eb: #e5e7eb;--color-palette-e6fffb: #e6fffb;--color-palette-ecfdf5: #ecfdf5;--color-palette-ede9fe: #ede9fe;--color-palette-f0f9ff: #f0f9ff;--color-palette-f3e8ff: #f3e8ff;--color-palette-f6ffed: #f6ffed;--color-palette-f9a8d4: #f9a8d4;--color-palette-f9f0ff: #f9f0ff;--color-palette-f9f9f9: #f9f9f9;--color-palette-f9fafb: #f9fafb;--color-palette-fce7f3: #fce7f3;--color-palette-fde68a: #fde68a;--color-palette-fef3c7: #fef3c7;--color-palette-ffccc7: #ffccc7;--color-palette-ffd591: #ffd591;--color-palette-fff1f0: #fff1f0;--color-palette-fff2f0: #fff2f0;--color-palette-fff7e6: #fff7e6}:root{--button-height-sm: 28px;--button-height-md: 36px;--button-height-lg: 44px;--button-padding-x-sm: var(--space-3);--button-padding-x-md: var(--space-4);--button-padding-x-lg: var(--space-6);--button-border-radius: var(--radius-sm);--button-font-weight: var(--font-weight-semibold);--form-label-font-size: var(--font-size-sm);--form-label-font-weight: var(--font-weight-semibold);--form-input-height: 36px;--form-input-border-radius: var(--radius-sm);--form-gap: var(--space-4);--form-section-gap: var(--space-6);--table-header-bg: rgba(255, 255, 255, .04);--table-row-hover-bg: var(--surface-glass-04);--table-border-color: var(--border-subtle);--table-cell-padding: var(--space-3) var(--space-4);--table-font-size: var(--font-size-sm);--card-border-radius: var(--radius-md);--card-padding: var(--space-6);--card-shadow: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04);--badge-success-bg: #f6ffed;--badge-success-color: #52c41a;--badge-warning-bg: #fffbe6;--badge-warning-color: #faad14;--badge-error-bg: #fff2f0;--badge-error-color: #f5222d;--badge-info-bg: #e6f4ff;--badge-info-color: #1890ff}body{margin:0;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.im-card{background:var(--surface-glass-04);border:1px solid var(--border-glass);border-radius:16px;transition:background .2s ease,transform .2s ease}.im-card:hover{background:var(--surface-glass-06);transform:translateY(-2px)}.im-panel{background:var(--surface-panel-gradient);border:1px solid var(--border-glass);border-radius:20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.im-text-gradient{background:var(--grad-warm);-webkit-background-clip:text;background-clip:text;color:transparent}.im-text-gradient-cool{background:var(--grad-cool);-webkit-background-clip:text;background-clip:text;color:transparent}.im-stat-num{font-size:36px;font-weight:600;letter-spacing:-.03em;line-height:1;background:var(--grad-cool);-webkit-background-clip:text;background-clip:text;color:transparent}.im-eyebrow{color:var(--color-aqua);font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.im-glow-bg{position:relative}.im-glow-bg:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(600px 400px at 20% 30%,var(--glow-violet),transparent 60%),radial-gradient(400px 300px at 80% 70%,var(--glow-aqua),transparent 60%)}.im-glow-bg>*{position:relative;z-index:1}.ant-layout{background:var(--color-bg-primary)!important}.ant-layout-sider{background:var(--color-bg-secondary)!important}.ant-menu{background:transparent!important}.ant-menu-item-selected{background:var(--surface-glass-06)!important}.ant-table{background:transparent!important}.ant-table-thead>tr>th{background:var(--surface-glass-04)!important;border-bottom:1px solid var(--border-glass)!important;color:var(--color-text-soft)!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--border-glass-faint)!important}.ant-table-tbody>tr:hover>td{background:var(--surface-glass-04)!important}.ant-modal-content{background:var(--color-bg-secondary)!important;border:1px solid var(--border-glass)!important;border-radius:20px!important}.ant-modal-mask{background:var(--overlay-scrim)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.ant-card{background:var(--surface-glass-03)!important;border:1px solid var(--border-glass)!important;border-radius:16px!important}.ant-input,.ant-select-selector{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important;color:var(--color-text-primary)!important}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector{box-shadow:var(--focus-ring-aqua)!important;border-color:var(--color-aqua)!important}.ant-btn-primary{background:var(--grad-cool)!important;border:none!important;color:var(--color-on-accent)!important;font-weight:600!important;transition:opacity .15s ease,transform .15s ease!important}.ant-btn-primary:hover{opacity:.88!important;transform:translateY(-1px)!important}.ant-btn-default{background:var(--surface-glass-06)!important;border-color:var(--border-glass)!important;color:var(--color-text-soft)!important}.ant-btn-default:hover{background:var(--surface-glass-10)!important;border-color:var(--border-glass-strong)!important;color:var(--color-text-primary)!important}.ant-tag{background:var(--surface-glass-06)!important;border-color:var(--border-glass)!important;color:var(--color-text-soft)!important;border-radius:6px!important}.ant-alert{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important;border-radius:12px!important}.ant-drawer-content,.ant-drawer-header{background:var(--color-bg-secondary)!important;border-color:var(--border-glass)!important}.ant-dropdown-menu{background:var(--color-bg-secondary)!important;border:1px solid var(--border-glass)!important;border-radius:12px!important;box-shadow:var(--shadow-elevated)!important}.ant-dropdown-menu-item:hover{background:var(--surface-glass-06)!important}.ant-badge-count{background:var(--color-aqua)!important;color:var(--color-on-accent)!important;font-weight:600!important}.ant-spin-dot-item{background:var(--color-aqua)!important}.ant-pagination-item{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important}.ant-pagination-item-active{background:var(--surface-aqua-subtle)!important;border-color:var(--color-aqua)!important}.ant-pagination-item-active a{color:var(--color-aqua)!important}.ant-btn:focus-visible{box-shadow:var(--focus-ring-aqua)!important}.ant-btn[disabled],.ant-btn[disabled]:hover{opacity:.5!important;transform:none!important}.ant-input::placeholder,.ant-input-textarea textarea::placeholder{color:var(--color-text-muted)!important}.ant-input-affix-wrapper{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important;color:var(--color-text-primary)!important}.ant-input-affix-wrapper-focused{box-shadow:var(--focus-ring-aqua)!important;border-color:var(--color-aqua)!important}.im-form.ant-form-vertical .ant-form-item{margin-bottom:var(--space-4, 16px)}.im-form .ant-form-item-label>label{color:var(--color-text-soft)!important}.im-form-actions{display:flex;flex-wrap:wrap;gap:var(--space-3, 12px);margin-top:var(--space-2, 8px)}.im-form-actions .ant-btn{min-width:88px}.ant-modal-footer,.ant-drawer-footer{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px);justify-content:flex-end}.ant-modal-footer .ant-btn+.ant-btn,.ant-drawer-footer .ant-btn+.ant-btn{margin-inline-start:0!important}.ant-input-textarea:focus,.ant-input-textarea-focused,.ant-input-textarea-affix-wrapper-focused{box-shadow:var(--focus-ring-aqua)!important;border-color:var(--color-aqua)!important}.ant-picker:focus,.ant-picker-focused{box-shadow:var(--focus-ring-aqua)!important;border-color:var(--color-aqua)!important}.ant-segmented{background:var(--surface-glass-03)!important}.ant-segmented-item{color:var(--color-text-soft)!important}.ant-segmented-item-selected{background:var(--surface-glass-06)!important;color:var(--color-text-primary)!important}.ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled){color:var(--color-text-primary)!important}.ant-steps .ant-steps-item-title{color:var(--color-text-soft)!important}.ant-steps .ant-steps-item-description{color:var(--color-text-muted)!important}.ant-steps .ant-steps-item-icon{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important}.ant-list-header,.ant-list-footer{background:var(--surface-glass-04)!important;border-color:var(--border-glass)!important;color:var(--color-text-soft)!important}.business-page-sections{display:flex;flex-direction:column;gap:var(--page-section-gap, var(--space-6));width:100%}.business-page-sections--open{--page-section-gap: var(--section-gap-lg, var(--space-8))}.business-page-sections--dense{--page-section-gap: var(--section-gap-sm, var(--space-4))}.business-dashboard-sections{display:flex;flex-direction:column;gap:var(--dashboard-section-gap, var(--space-6));width:100%}.business-dashboard-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--dashboard-stat-grid-gap, var(--space-4))}.business-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--page-header-actions-gap, var(--space-4));margin-bottom:var(--page-section-gap, var(--space-6));padding-bottom:var(--page-section-gap, var(--space-6));border-bottom:1px solid var(--surface-glass-06)}.business-page-header__eyebrow{margin-bottom:var(--space-2);color:var(--color-aqua);font-size:var(--font-size-xs);letter-spacing:.15em;text-transform:uppercase}.business-page-header__title{margin:0;font-size:clamp(22px,3vw,32px);font-weight:600;letter-spacing:-.03em;background:var(--page-header-accent, var(--grad-warm));-webkit-background-clip:text;background-clip:text;color:transparent}.business-page-header__description{margin:var(--space-2) 0 0;color:var(--color-text-soft);font-size:var(--font-size-md)}.business-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--page-header-actions-gap, var(--space-4))}.business-page-header--warm{--page-header-accent: var(--grad-warm)}.business-page-header--cool{--page-header-accent: var(--grad-cool)}.business-page-header--aqua{--page-header-accent: var(--grad-aqua)}.business-page-header--violet{--page-header-accent: var(--grad-violet-pink)}.im-stat-card{padding:var(--space-5) var(--space-5)}.im-stat-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.im-stat-card__label{font-size:var(--font-size-sm);color:var(--color-text-muted)}.im-stat-card__value{margin-top:var(--space-2)}.im-stat-card__subtext{margin-top:var(--space-2);color:var(--color-text-soft);font-size:var(--font-size-sm)}.business-shell{min-height:100vh}.business-shell-header.ant-layout-header{padding:0;height:var(--header-height);line-height:var(--header-height);background:transparent;position:sticky;top:0;z-index:101}.business-shell-body.ant-layout{flex-direction:row}.business-topbar{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-6);width:100%;height:100%;background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-glass);box-shadow:var(--topbar-shadow);position:sticky;top:0;z-index:100;gap:8px}.business-topbar__logo{font-size:18px;font-weight:600;letter-spacing:-.03em}.business-topbar__search{width:240px;max-width:40vw;flex:1 1 auto}.business-topbar--mobile .business-topbar__search{max-width:36vw}.business-topbar__search.ant-select-auto-complete,.business-topbar__search.ant-select{width:100%}.business-sr-only,.conscious-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}.business-skip-link,.conscious-skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000;padding:var(--space-2) var(--space-4);background:var(--surface-canvas);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);text-decoration:none;font-weight:600}.business-skip-link:focus,.conscious-skip-link:focus{left:16px;top:16px;width:auto;height:auto;overflow:visible}.business-focus-ring:focus-visible,.conscious-focus-ring:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.business-shell a:focus-visible:not(.ant-btn):not(.business-skip-link):not(.conscious-skip-link),.business-shell area:focus-visible,.business-shell summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media(prefers-reduced-motion:reduce){.business-shell *,.business-shell *:before,.business-shell *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
