:root{--cb-bg-outer:#ffffff;--cb-font-base:"Noto Sans JP",-apple-system,BlinkMacSystemFont,sans-serif;--cb-font-mono:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--cb-font-size-xs:12px;--cb-font-size-sm:13px;--cb-font-size-base:14px;--cb-font-size-md:16px;--cb-font-size-lg:20px;--cb-font-size-xl:24px;--cb-font-size-2xl:32px;--cb-font-weight-normal:400;--cb-font-weight-medium:500;--cb-font-weight-semibold:600;--cb-font-weight-bold:700;--cb-line-height-tight:1.2;--cb-line-height-base:1.5;--cb-line-height-relaxed:1.75;--cb-letter-spacing-tight:-0.025em;--cb-letter-spacing-normal:0;--cb-letter-spacing-wide:0.01em;--cb-space-xs:4px;--cb-space-sm:8px;--cb-space-md:12px;--cb-space-base:16px;--cb-space-lg:24px;--cb-space-xl:32px;--cb-space-2xl:48px;--cb-radius-sm:4px;--cb-radius-base:8px;--cb-radius-md:12px;--cb-radius-lg:16px;--cb-radius-xl:16px;--cb-radius-full:9999px;--cb-radius-button:16px}:root,[data-theme=light],html.light{--cb-button-hover-opacity:0.8;--cb-bg-outer:#ffffff;--cb-bg-middle:#F8F8F9;--cb-bg-inner:#ffffff;--cb-bg-sidebar:linear-gradient(161.16deg,rgba(153,64,255,0.08),rgba(110,234,250,0) 32.86%),linear-gradient(25.2deg,rgba(153,64,255,0.08),rgba(110,234,250,0) 25.28%),#FAFAFA;--cb-bg-menu-popup:#ffffff;--cb-panel-bg:#ffffff;--cb-popover-bg:#ffffff;--cb-popover-border:#e5e7eb;--cb-popover-shadow:0px 16px 32px -12px rgba(0,0,0,0.1);--cb-nav-gradient-1:rgba(153,64,255,0.16);--cb-nav-gradient-2:rgba(110,234,250,0.06);--cb-menu-selected:#000000;--cb-menu-hover:#ffffff;--cb-menu-selected-text:#ffffff;--cb-text-primary:#1F2937;--cb-text-secondary:#6B7280;--cb-text-tertiary:#595959;--cb-border-light:rgba(0,0,0,0.08);--cb-border-medium:#cdcdcd;--cb-border-card:#DEDEDE;--cb-border-default:rgba(0,0,0,0.23);--cb-border-hover:rgba(0,0,0,0.4);--cb-info-bar-bg:#F5F5F5;--cb-table-header-bg:#ecedee;--cb-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.1);--cb-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--cb-button-bg:#ffffff;--cb-button-hover:#f5f5f5;--cb-button-gray-bg:#EBEBEB;--cb-button-gray-text:#000000;--cb-button-gray-border:#EBEBEB;--cb-button-gray-hover:#DADADA;--cb-button-danger-bg:#ef4444;--cb-button-danger-text:#ffffff;--cb-button-danger-hover:#dc2626;--cb-button-danger-disabled:#b91c1c;--cb-color-white:#ffffff;--cb-color-black:#000000;--cb-accent-green:#10a37f;--cb-accent-red:#ef4444;--cb-accent-purple:#ab68ff;--cb-status-success:#4caf50;--cb-status-error:#f44336;--cb-status-warning:#ff9800;--cb-status-info:#2196f3;--cb-primary:#1976d2;--cb-primary-bg-light:rgba(25,118,210,0.1);--cb-primary-border:rgba(25,118,210,0.3);--cb-success:#2e7d32;--cb-success-bg-light:rgba(46,125,50,0.1);--cb-checkbox-bg:#1a1a1a;--cb-checkbox-shadow:rgba(26,26,26,0.15);--cb-checkbox-shadow-hover:rgba(26,26,26,0.25);--cb-checkbox-focus:rgba(26,26,26,0.15);--cb-chip-active-bg:rgba(229,252,219,1);--cb-chip-active-text:rgba(66,182,17,1);--cb-chip-inactive-bg:rgba(252,248,219,1);--cb-chip-inactive-text:rgba(240,166,56,1);--cb-chip-configured-bg:rgba(66,182,17,1);--cb-chip-configured-text:#ffffff;--cb-status-500-bg:#d32f2f;--cb-status-500-text:#ffffff;--cb-status-400-bg:#ffcdd2;--cb-status-400-text:#c62828;--cb-status-300-bg:#ffe0b2;--cb-status-300-text:#e65100;--cb-status-200-bg:#c8e6c9;--cb-status-200-text:#2e7d32;--cb-status-100-bg:#bbdefb;--cb-status-100-text:#1565c0;--cb-status-other-bg:#e0e0e0;--cb-status-other-text:#424242;--cb-recommend-strong-bg:#E8F5E9;--cb-recommend-strong-text:#2E7D32;--cb-recommend-somewhat-bg:#F1F8E9;--cb-recommend-somewhat-text:#558B2F;--cb-recommend-neutral-bg:#FFF9C4;--cb-recommend-neutral-text:#F57F17;--cb-recommend-somewhat-not-bg:#FFE0B2;--cb-recommend-somewhat-not-text:#E65100;--cb-recommend-not-bg:#FFEBEE;--cb-recommend-not-text:#C62828;--cb-method-get-bg:#e7f6fd;--cb-method-get-text:#0d5aa7;--cb-method-post-bg:#e8f9f0;--cb-method-post-text:#1a9951;--cb-method-patch-bg:#fff3e0;--cb-method-patch-text:#c77700;--cb-method-delete-bg:#feeceb;--cb-method-delete-text:#c41a16;--cb-method-head-bg:#f3e5f5;--cb-method-head-text:#6a1b9a;--cb-method-default-bg:#f5f5f5;--cb-method-default-text:#616161;--cb-action-success-bg:#e8f5e9;--cb-action-success-text:#2e7d32;--cb-action-update-bg:#e3f2fd;--cb-action-update-text:#1565c0;--cb-action-delete-bg:rgba(255,218,215,1);--cb-action-delete-text:#c62828;--cb-action-warning-bg:#fff3e0;--cb-action-warning-text:#e65100;--cb-action-neutral-bg:rgba(235,235,235,1);--cb-action-neutral-text:#616161;--cb-action-info-bg:rgba(235,235,235,1);--cb-action-info-text:#455a64;--cb-error-bg:#ffebee;--cb-error-text:#d32f2f;--cb-error-border:#f44336;--cb-input-bg:#F5F5F5;--cb-input-bg-disabled:#E5E5E5;--cb-input-text:#000000;--cb-input-text-disabled:#A3A3A3;--cb-input-caret:#000000;--cb-input-label:#000000;--cb-input-border-focus:#000000;--cb-button-primary-bg:#000000;--cb-button-primary-text:#FFFFFF;--cb-button-primary-hover:#333333;--cb-button-secondary-bg:transparent;--cb-button-secondary-text:#000000;--cb-button-secondary-border:#E5E5E5;--cb-button-secondary-hover:#F5F5F5;--cb-pastel-red:#ef5350;--cb-pastel-green:#66bb6a;--cb-pastel-orange:#ff9800;--cb-gray-default:#757575;--cb-gray-hover-light:#f5f5f5;--cb-gray-hover-lighter:#f9f9f9;--cb-button-primary-bg:#171717;--cb-button-primary-hover:#404040;--cb-button-primary-text:#ffffff;--cb-menu-email-color:#6B7280;--cb-menu-text-size:var(--cb-font-size-base);--cb-avatar-bg:#353535;--cb-avatar-text:#ffffff;--cb-avatar-size:32px;--cb-user-button-height:50px;--cb-user-avatar-bg:#000000;--cb-user-avatar-text:#FFFFFF;--cb-user-name-text:#000000;--cb-overlay-bg:rgba(255,255,255,0.8);--cb-spinner-border:#e0e0e0;--cb-spinner-active:#1976d2;--cb-hover-error:rgba(239,83,80,0.08);--cb-hover-warning:rgba(255,152,0,0.08);--cb-hover-success:rgba(102,187,106,0.08);--cb-hover-default:#e5e7eb;--cb-shadow-menu:0 4px 20px rgba(0,0,0,0.15);--cb-shadow-menu-dark:0 4px 20px rgba(0,0,0,0.5);--cb-shadow-notification:0 8px 16px 0 rgba(0,0,0,0.2);--cb-execution-final-bg:#e3f2fd;--cb-execution-final-text:#1976d2;--cb-execution-general-bg:#f3e5f5;--cb-execution-general-text:#7b1fa2;--cb-execution-complete-bg:#e8f5e9;--cb-execution-complete-text:#388e3c;--cb-execution-default-bg:#f5f5f5;--cb-execution-default-text:#616161;--cb-code-inline-bg:#e0e0e0;--cb-code-inline-text:#212121;--cb-stats-card-text:#1F2937;--cb-stats-icon-default:#00a3cc;--cb-stats-icon-success:#4dd88a;--cb-stats-icon-error:#ff7777;--cb-stats-icon-warning:#ffa033;--cb-dashboard-card-bg:#F5F5F5;--cb-dashboard-card-border:#DEDEDE;--cb-dashboard-card-icon-bg:rgba(0,0,0,0.05);--cb-dashboard-card-icon-color:#000000;--cb-dashboard-card-label-color:#767676;--cb-dashboard-card-value-color:#000000;--cb-dashboard-icon-bg:rgba(0,0,0,0.05);--cb-dashboard-icon-border:transparent;--cb-stats-label-color:#767676;--cb-stats-value-color:#000000;--cb-stats-value-secondary-color:#000000;--cb-stats-border:#000000;--cb-execution-chart-bg:#ffffff;--cb-execution-chart-border:#e0e0e0;--cb-chart-gradient-1:#B085FF;--cb-chart-gradient-2:#C49CFF;--cb-chart-gradient-3:#D6B1FF;--cb-chart-gradient-4:#E8CCFF;--cb-chart-grid-color:rgba(0,0,0,0.05);--cb-toggle-group-bg:rgba(229,231,235,0.6);--cb-toggle-button-active-bg:#FFFFFF;--cb-toggle-button-active-shadow:0px 1px 2px rgba(0,0,0,0.05);--cb-toggle-button-active-color:#000000;--cb-toggle-button-inactive-color:#4F4F4F;--cb-chart-line-color:rgba(152,61,255,1);--cb-chart-failed-color:rgba(240,68,56,1);--cb-chart-area-color:rgba(131,22,255,0.2);--cb-chart-failed-area-color:rgba(240,68,56,0.2);--cb-chart-text-color:#4F4F4F;--cb-chart-gradient-start:rgba(162,79,254,0.85);--cb-chart-gradient-end:rgba(162,79,254,0.15);--cb-chart-failed-gradient-start-opacity:0.85;--cb-chart-failed-gradient-end-opacity:0.15;--cb-execution-chart-bg:#FFFFFF;--cb-tooltip-bg:#ffffff;--cb-tooltip-text:#333333;--cb-tooltip-border:#e0e0e0;--cb-tooltip-label:#4F4F4F;--cb-tooltip-item-name:#333333;--cb-execution-divider:#e0e0e0;--cb-chip-admin-bg:#D7E4FF;--cb-chip-admin-text:#2B60F2;--cb-chip-approved-bg:rgba(229,252,219,1);--cb-chip-approved-text:rgba(66,182,17,1);--cb-chip-pending-bg:rgba(252,248,219,1);--cb-chip-pending-text:rgba(240,166,56,1);--cb-pagination-active-bg:rgba(235,235,235,1);--cb-pagination-active-text:#000000;--cb-pagination-inactive-text:#4F4F4F;--cb-pagination-nav-color:#989898;--cb-toolbar-create-bg:#000000;--cb-toolbar-create-text:#FFFFFF;--cb-toolbar-filter-bg:#FFFFFF;--cb-toolbar-filter-text:#4F4F4F;--cb-toolbar-filter-border:#DEDEDE;--cb-filter-dialog-bg:#FFFFFF;--cb-filter-dialog-border:#E5E7EB;--cb-filter-dialog-shadow:0px 16px 40px -8px rgba(88,92,95,0.16);--cb-filter-add-button-bg:#000000;--cb-filter-add-button-text:#FFFFFF;--cb-filter-apply-button-bg:#4F4F4F;--cb-filter-apply-button-text:#FFFFFF;--cb-filter-reset-button-bg:#FFFFFF;--cb-filter-reset-button-hover-bg:#F5F5F5;--cb-filter-reset-button-text:#000000;--cb-filter-reset-button-border:#EBEBEB;--cb-detail-delete-button-bg:#FFFFFF;--cb-detail-delete-button-border:#F04438;--cb-detail-delete-button-text:#F04438;--cb-detail-approve-button-bg:#F0FDF4;--cb-detail-approve-button-border:#BBF7D0;--cb-detail-approve-button-text:#15803D;--cb-detail-reject-button-bg:#FFF7ED;--cb-detail-reject-button-border:#FED7AA;--cb-detail-reject-button-text:#C2410C;--cb-detail-promote-button-bg:#EFF6FF;--cb-detail-promote-button-border:#BFDBFE;--cb-detail-promote-button-text:#1D4ED8;--cb-detail-demote-button-bg:#FFF7ED;--cb-detail-demote-button-border:#FED7AA;--cb-detail-demote-button-text:#C2410C;--cb-detail-reset-button-bg:#F9FAFB;--cb-detail-reset-button-border:#D1D5DB;--cb-detail-reset-button-text:#374151}[data-theme=dark],html.dark{--cb-button-hover-opacity:0.8;--cb-bg-outer:#000000;--cb-bg-middle:#1e1d21;--cb-bg-inner:rgba(35,35,35,1);--cb-bg-sidebar:rgba(21,21,21,1);--cb-bg-menu-popup:#212121;--cb-info-bar-bg:#2A2930;--cb-nav-gradient-dark-bg:linear-gradient(90deg,rgba(153,64,255,0.72),rgba(54,228,252,0.144));--cb-nav-gradient-dark-border:linear-gradient(90deg,#9940FF,rgba(54,228,252,0));--cb-menu-selected:var(--cb-nav-gradient-dark-bg);--cb-menu-hover:rgba(255,255,255,0.1);--cb-menu-selected-text:#ffffff;--cb-text-primary:#ececec;--cb-text-secondary:#cdcdcd;--cb-text-tertiary:#9ca3af;--cb-border-light:#525252;--cb-border-medium:#6b7280;--cb-border-card:#4F4F4F;--cb-border-default:rgba(255,255,255,0.23);--cb-border-hover:rgba(255,255,255,0.4);--cb-table-header-bg:#2e2d34;--cb-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.5);--cb-shadow-md:0 4px 6px -1px rgba(0,0,0,0.5),0 2px 4px -1px rgba(0,0,0,0.3);--cb-button-bg:#edecf20d;--cb-button-hover:#424242;--cb-button-gray-bg:#3F3F3F;--cb-button-gray-text:#E5E5E5;--cb-button-gray-border:#3F3F3F;--cb-button-gray-hover:#525252;--cb-button-danger-bg:#f87171;--cb-button-danger-text:#ffffff;--cb-button-danger-hover:#fca5a5;--cb-button-danger-disabled:#ef4444;--cb-accent-green:#22c55e;--cb-accent-red:#f87171;--cb-accent-purple:#c084fc;--cb-status-success:#22c55e;--cb-status-error:#f87171;--cb-status-warning:#fbbf24;--cb-status-info:#60a5fa;--cb-primary:#60a5fa;--cb-primary-bg-light:rgba(96,165,250,0.15);--cb-primary-border:rgba(96,165,250,0.4);--cb-success:#22c55e;--cb-success-bg-light:rgba(34,197,94,0.15);--cb-checkbox-bg:#c084fc;--cb-checkbox-shadow:rgba(192,132,252,0.15);--cb-checkbox-shadow-hover:rgba(192,132,252,0.25);--cb-checkbox-focus:rgba(192,132,252,0.15);--cb-chip-active-bg:rgba(66,182,17,1);--cb-chip-active-text:rgba(229,252,219,1);--cb-chip-inactive-bg:rgba(240,166,56,1);--cb-chip-inactive-text:rgba(252,248,219,1);--cb-chip-configured-bg:rgba(66,182,17,1);--cb-chip-configured-text:#ffffff;--cb-chip-approved-bg:rgba(66,182,17,1);--cb-chip-approved-text:rgba(229,252,219,1);--cb-chip-pending-bg:rgba(240,166,56,1);--cb-chip-pending-text:rgba(252,248,219,1);--cb-popover-bg:#151515;--cb-panel-bg:#151515;--cb-popover-border:#4F4F4F;--cb-popover-shadow:0px 16px 32px -12px rgba(88,92,95,0.1);--cb-dashboard-icon-bg:rgba(35,35,35,1);--cb-dashboard-icon-border:rgba(255,255,255,1);--cb-status-500-bg:#b71c1c;--cb-status-500-text:#ffcdd2;--cb-status-400-bg:#c62828;--cb-status-400-text:#ffebee;--cb-status-300-bg:#e65100;--cb-status-300-text:#ffe0b2;--cb-status-200-bg:#2e7d32;--cb-status-200-text:#c8e6c9;--cb-status-100-bg:#1565c0;--cb-status-100-text:#bbdefb;--cb-status-other-bg:#616161;--cb-status-other-text:#e0e0e0;--cb-detail-delete-button-bg:#F04438;--cb-detail-delete-button-border:transparent;--cb-detail-delete-button-text:#FFDAD7;--cb-detail-approve-button-bg:#4F4F4F;--cb-detail-approve-button-border:transparent;--cb-detail-approve-button-text:#FFFFFF;--cb-detail-reject-button-bg:#4F4F4F;--cb-detail-reject-button-border:transparent;--cb-detail-reject-button-text:#FFFFFF;--cb-detail-promote-button-bg:#4F4F4F;--cb-detail-promote-button-border:transparent;--cb-detail-promote-button-text:#FFFFFF;--cb-detail-demote-button-bg:#4F4F4F;--cb-detail-demote-button-border:transparent;--cb-detail-demote-button-text:#FFFFFF;--cb-detail-reset-button-bg:#4F4F4F;--cb-detail-reset-button-border:transparent;--cb-detail-reset-button-text:#FFFFFF;--cb-method-get-bg:#0d5aa7;--cb-method-get-text:#e7f6fd;--cb-method-post-bg:#1a9951;--cb-method-post-text:#e8f9f0;--cb-method-patch-bg:#c77700;--cb-method-patch-text:#fff3e0;--cb-method-delete-bg:#c41a16;--cb-method-delete-text:#feeceb;--cb-method-head-bg:#6a1b9a;--cb-method-head-text:#f3e5f5;--cb-method-default-bg:#616161;--cb-method-default-text:#f5f5f5;--cb-error-bg:#3c1518;--cb-error-text:#ff6b6b;--cb-error-border:#d32f2f;--cb-input-bg:#2A2A2A;--cb-input-bg-disabled:#1A1A1A;--cb-input-text:#FFFFFF;--cb-input-text-disabled:#6B7280;--cb-input-caret:#FFFFFF;--cb-input-label:#FFFFFF;--cb-input-border-focus:#FFFFFF;--cb-button-primary-bg:#FFFFFF;--cb-button-primary-text:#000000;--cb-button-primary-hover:#E5E5E5;--cb-button-secondary-bg:transparent;--cb-button-secondary-text:#FFFFFF;--cb-button-secondary-border:#404040;--cb-button-secondary-hover:#2A2A2A;--cb-pastel-red:#f87171;--cb-pastel-green:#4ade80;--cb-pastel-orange:#fbbf24;--cb-gray-default:#666666;--cb-gray-hover-light:#374151;--cb-gray-hover-lighter:#3f3f46;--cb-button-primary-bg:#f3f4f6;--cb-button-primary-hover:#d1d5db;--cb-button-primary-text:#111827;--cb-menu-email-color:#ececec;--cb-avatar-bg:#353535;--cb-avatar-text:#ececec;--cb-user-avatar-bg:#FFFFFF;--cb-user-avatar-text:#232323;--cb-user-name-text:#FFFFFF;--cb-overlay-bg:rgba(0,0,0,0.8);--cb-spinner-border:#374151;--cb-spinner-active:#60a5fa;--cb-hover-error:rgba(248,113,113,0.12);--cb-hover-warning:rgba(251,191,36,0.12);--cb-hover-success:rgba(74,222,128,0.12);--cb-hover-default:#424242;--cb-shadow-menu:0 4px 20px rgba(0,0,0,0.5);--cb-shadow-menu-dark:0 4px 20px rgba(0,0,0,0.8);--cb-shadow-notification:0 8px 16px 0 rgba(0,0,0,0.4);--cb-execution-final-bg:rgba(25,118,210,0.2);--cb-execution-final-text:#64b5f6;--cb-execution-general-bg:rgba(123,31,162,0.2);--cb-execution-general-text:#ba68c8;--cb-execution-complete-bg:rgba(56,142,60,0.2);--cb-execution-complete-text:#81c784;--cb-execution-default-bg:rgba(97,97,97,0.2);--cb-execution-default-text:#9e9e9e;--cb-code-inline-bg:#374151;--cb-code-inline-text:#e5e7eb;--cb-stats-card-text:#ffffff;--cb-stats-icon-default:#00a3cc;--cb-stats-icon-success:#4dd88a;--cb-stats-icon-error:#ff7777;--cb-stats-icon-warning:#ffa033;--cb-dashboard-card-bg:#2E2D34;--cb-dashboard-card-border:#4F4F4F;--cb-dashboard-card-icon-bg:rgba(255,255,255,0.1);--cb-dashboard-card-icon-color:#FFFFFF;--cb-dashboard-card-label-color:#CDCDCD;--cb-dashboard-card-value-color:#FFFFFF;--cb-stats-label-color:#CDCDCD;--cb-stats-value-color:#FFFFFF;--cb-stats-value-secondary-color:#DEDEDE;--cb-stats-border:#FFFFFF;--cb-execution-chart-bg:rgba(35,35,35,1);--cb-execution-chart-border:#FFFFFF;--cb-chart-grid-color:rgba(255,255,255,0.05);--cb-chart-line-color:rgba(152,61,255,1);--cb-chart-failed-color:rgba(255,114,114,1);--cb-chart-area-color:rgba(196,156,255,0.3);--cb-chart-failed-area-color:rgba(255,114,114,0.3);--cb-chart-text-color:#CCCCCC;--cb-chart-gradient-start:rgba(162,79,254,0.85);--cb-chart-gradient-end:rgba(162,79,254,0.15);--cb-chart-failed-gradient-start-opacity:0.85;--cb-chart-failed-gradient-end-opacity:0.15;--cb-tooltip-bg:#2A2A2A;--cb-tooltip-text:#FFFFFF;--cb-tooltip-border:#4F4F4F;--cb-tooltip-label:#989898;--cb-tooltip-item-name:#FFFFFF;--cb-execution-divider:#4F4F4F;--cb-chip-admin-bg:#2B60F2;--cb-chip-admin-text:#D7E4FF;--cb-pagination-active-bg:#404040;--cb-pagination-active-text:#FFFFFF;--cb-pagination-inactive-text:#B3B3B3;--cb-pagination-nav-color:#B3B3B3;--cb-toolbar-create-bg:#FFFFFF;--cb-toolbar-create-text:#000000;--cb-toolbar-filter-bg:#2A2A2A;--cb-toolbar-filter-text:#FFFFFF;--cb-toolbar-filter-border:#404040;--cb-action-success-bg:var(--cb-chip-active-bg);--cb-action-success-text:var(--cb-chip-active-text);--cb-action-update-bg:var(--cb-chip-admin-bg);--cb-action-update-text:var(--cb-chip-admin-text);--cb-action-delete-bg:rgba(255,218,215,1);--cb-action-delete-text:#c62828;--cb-action-warning-bg:var(--cb-chip-inactive-bg);--cb-action-warning-text:var(--cb-chip-inactive-text);--cb-action-neutral-bg:#3c3c3c;--cb-action-neutral-text:#e0e0e0;--cb-action-info-bg:#3c3c3c;--cb-action-info-text:#bbdefb;--cb-toggle-group-bg:#141317;--cb-toggle-button-active-bg:#232323;--cb-toggle-button-active-shadow:0px 1px 2px rgba(0,0,0,0.05);--cb-toggle-button-active-color:#FFFFFF;--cb-toggle-button-inactive-color:#232323;--cb-filter-dialog-bg:#151515;--cb-filter-dialog-border:#363636;--cb-filter-dialog-shadow:0px 16px 40px -8px rgba(88,92,95,0.16);--cb-filter-add-button-bg:rgba(131,22,255,1);--cb-filter-add-button-text:#FFFFFF;--cb-filter-apply-button-bg:#FFFFFF;--cb-filter-apply-button-text:#000000;--cb-filter-reset-button-bg:#4F4F4F;--cb-filter-reset-button-hover-bg:#5F5F5F;--cb-filter-reset-button-text:#FFFFFF;--cb-filter-reset-button-border:#4F4F4F;--cb-footer-save-button-bg:#4F4F4F;--cb-footer-save-button-text:#FFFFFF;--cb-footer-save-button-icon:#FFFFFF;--cb-footer-cancel-button-bg:#4F4F4F;--cb-footer-cancel-button-text:#FFFFFF;--cb-footer-cancel-button-icon:#FFFFFF}.MuiButton-root,.MuiIconButton-root,.MuiListItem-root,.MuiMenuItem-root{transition:background-color .2s ease,color .2s ease}.layout-middle,.layout-outer{position:relative!important;background-color:var(--cb-bg-outer)!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important}.layout-inner{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;min-height:100vh!important}body,html{background-color:var(--cb-bg-outer)!important}.layout-inner{background-color:var(--cb-bg-inner)!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important}.execution-chart-paper{margin-bottom:32px!important}.login-page-wrapper{position:relative!important;min-height:100vh!important;width:100%!important;background:#FFFFFF!important}.gradient-overlay-left{left:-466px!important;top:328px!important}.gradient-overlay-left,.gradient-overlay-right{position:absolute!important;width:960px!important;height:450px!important;background:linear-gradient(90deg,#9940FF,#36E4FC)!important;opacity:.5!important;filter:blur(200px)!important;border-radius:9999px!important;pointer-events:none!important;z-index:1!important}.gradient-overlay-right{right:-521px!important;bottom:-65px!important}.gradient-overlay-center{position:absolute!important;width:1440px!important;height:675px!important;left:207px!important;top:452.5px!important;background:linear-gradient(90deg,#9940FF,#36E4FC)!important;opacity:.2!important;filter:blur(200px)!important;border-radius:9999px!important;pointer-events:none!important;z-index:2!important}.dark .login-page-wrapper{background:var(--cb-bg-outer)!important}.dark .gradient-overlay-left,.dark .gradient-overlay-right{opacity:.3!important}.dark .gradient-overlay-center{opacity:.15!important}.data-grid-no-padding .MuiCardContent-root{padding:0!important}.template-content-area.MuiCard-root{background:#F5F5F5!important;border:1px solid #dedede!important}.template-custom-card,.template-custom-card.MuiCard-root{background-color:#F5F5F5!important;border:1px solid #dedede!important}.template-download-card{background-color:#FFFFFF!important;border:1px solid #e5e7eb!important}.template-upload-card{background-color:#F5F5F5!important;border:1px solid #dedede!important}.dark .template-content-area.MuiCard-root{background:#2E2D34!important;border:1px solid #4f4f4f!important}.dark .template-custom-card,.dark .template-custom-card.MuiCard-root{background-color:#2E2D34!important;border:1px solid #4f4f4f!important}.dark .template-download-card{background-color:#1F2937!important;border:1px solid #374151!important}.dark .template-upload-card{background-color:#2E2D34!important;border:1px solid #4f4f4f!important}.login-error-message{background-color:var(--cb-error-bg)!important;border:1px solid var(--cb-error-border)!important;border-radius:8px;padding:16px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;width:100%}.login-error-message .login-error-text{color:var(--cb-error-text)!important;font-size:14px!important;font-weight:var(--cb-font-weight-medium)!important;margin:0!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:var(--cb-error-text)!important;background-clip:unset!important;position:static!important;transform:none!important;text-align:left!important;left:auto!important;right:auto!important;top:auto!important}.login-error-close{color:var(--cb-error-text)!important;min-width:auto;padding:4px}.login-error-close:hover{background-color:rgba(211,47,47,.08)!important}.dark .login-error-close:hover{background-color:rgba(255,107,107,.12)!important}