._container_aqgar_6{position:fixed;top:var(--bricks-spacing-4);right:var(--bricks-spacing-4);z-index:var(--bricks-z-toast);display:flex;flex-direction:column;gap:var(--bricks-spacing-2);pointer-events:none}._toast_aqgar_21{display:flex;align-items:flex-start;gap:var(--bricks-spacing-3);background:var(--bricks-bg-surface);border-radius:var(--bricks-radius-lg);padding:var(--bricks-spacing-3) var(--bricks-spacing-4);box-shadow:var(--bricks-shadow-lg);min-width:20rem;max-width:26.25rem;pointer-events:auto;animation-name:_bricks-slide-in-right_aqgar_1;animation-duration:var(--bricks-duration-normal, .25s);animation-timing-function:var(--bricks-ease-out);animation-fill-mode:forwards;border-left-width:3px;border-left-style:solid}._exiting_aqgar_40{animation-name:_bricks-slide-out-right_aqgar_1;animation-duration:var(--bricks-duration-fast, .15s);animation-timing-function:var(--bricks-ease-in);animation-fill-mode:forwards}._success_aqgar_48{border-color:var(--bricks-status-success-icon);border-top-color:var(--bricks-status-success-border);border-right-color:var(--bricks-status-success-border);border-bottom-color:var(--bricks-status-success-border);border-left-color:var(--bricks-status-success-icon)}._error_aqgar_56{border-color:var(--bricks-status-error-icon);border-top-color:var(--bricks-status-error-border);border-right-color:var(--bricks-status-error-border);border-bottom-color:var(--bricks-status-error-border);border-left-color:var(--bricks-status-error-icon)}._warning_aqgar_64{border-color:var(--bricks-status-warning-icon);border-top-color:var(--bricks-status-warning-border);border-right-color:var(--bricks-status-warning-border);border-bottom-color:var(--bricks-status-warning-border);border-left-color:var(--bricks-status-warning-icon)}._info_aqgar_72{border-color:var(--bricks-status-info-icon);border-top-color:var(--bricks-status-info-border);border-right-color:var(--bricks-status-info-border);border-bottom-color:var(--bricks-status-info-border);border-left-color:var(--bricks-status-info-icon)}._icon_aqgar_84{flex-shrink:0;width:var(--bricks-size-icon-lg);height:var(--bricks-size-icon-lg);margin-top:var(--bricks-spacing-0-5)}._success_aqgar_48 ._icon_aqgar_84{color:var(--bricks-status-success-icon)}._error_aqgar_56 ._icon_aqgar_84{color:var(--bricks-status-error-icon)}._warning_aqgar_64 ._icon_aqgar_84{color:var(--bricks-status-warning-icon)}._info_aqgar_72 ._icon_aqgar_84{color:var(--bricks-status-info-icon)}._content_aqgar_111{flex:1;min-width:0}._message_aqgar_116{font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);color:var(--bricks-text-primary);line-height:var(--bricks-line-height-snug)}._description_aqgar_123{font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-normal);color:var(--bricks-text-secondary);margin-top:var(--bricks-spacing-0-5);line-height:var(--bricks-line-height-base)}._closeButton_aqgar_135{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:none;border-radius:var(--bricks-radius-md);color:var(--bricks-text-muted);cursor:pointer;transition:background-color var(--bricks-transition-fast),color var(--bricks-transition-fast);margin-top:calc(-1 * var(--bricks-spacing-0-5));margin-right:calc(-1 * var(--bricks-spacing-1))}._closeButton_aqgar_135:hover{background-color:var(--bricks-btn-ghost-bg-hover);color:var(--bricks-text-secondary)}._closeButton_aqgar_135:focus-visible{box-shadow:var(--bricks-focus-ring);outline:none}@media(max-width:639px){._container_aqgar_6{right:var(--bricks-spacing-3);left:var(--bricks-spacing-3);align-items:stretch}._toast_aqgar_21{min-width:0;max-width:none;width:100%}._closeButton_aqgar_135{width:2.75rem;height:2.75rem}}._button_10w11_7{display:inline-flex;align-items:center;justify-content:center;gap:var(--bricks-spacing-2);border:1px solid transparent;font-family:var(--bricks-font-family-base);font-weight:var(--bricks-font-weight-medium);line-height:var(--bricks-line-height-none);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;transition:background-color var(--bricks-transition-fast),color var(--bricks-transition-fast),border-color var(--bricks-transition-fast),box-shadow var(--bricks-transition-fast),transform var(--bricks-transition-fast);position:relative}._sm_10w11_33{height:2rem;padding-inline:var(--bricks-spacing-3);font-size:var(--bricks-font-size-sm);border-radius:var(--bricks-radius-md)}._md_10w11_40{height:2.5rem;padding-inline:var(--bricks-spacing-4);font-size:var(--bricks-font-size-base);border-radius:var(--bricks-radius-DEFAULT)}._lg_10w11_47{height:3rem;padding-inline:var(--bricks-spacing-6);font-size:var(--bricks-font-size-lg);border-radius:var(--bricks-radius-DEFAULT)}._fullWidth_10w11_58{width:100%}._primary_10w11_66{background-color:var(--bricks-btn-primary-bg);color:var(--bricks-btn-primary-text);border-color:var(--bricks-btn-primary-border)}._primary_10w11_66:hover:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-primary-bg-hover);transform:translateY(-1px)}._primary_10w11_66:active:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-primary-bg-active);transform:translateY(0)}._primary_10w11_66:focus-visible{box-shadow:var(--bricks-focus-ring);outline:none}._primary_10w11_66:disabled,._primary_10w11_66._loading_10w11_72{background-color:var(--bricks-btn-primary-bg-disabled);color:var(--bricks-btn-primary-text-disabled);cursor:not-allowed;transform:none}._primary_10w11_66._loading_10w11_72{pointer-events:none;cursor:default}._secondary_10w11_104{background-color:var(--bricks-btn-secondary-bg);color:var(--bricks-btn-secondary-text);border-color:var(--bricks-btn-secondary-border)}._secondary_10w11_104:hover:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-secondary-bg-hover);border-color:var(--bricks-btn-secondary-border-hover)}._secondary_10w11_104:active:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-secondary-bg-active)}._secondary_10w11_104:focus-visible{box-shadow:var(--bricks-focus-ring);outline:none}._secondary_10w11_104:disabled,._secondary_10w11_104._loading_10w11_72{background-color:var(--bricks-btn-secondary-bg-disabled);color:var(--bricks-btn-secondary-text-disabled);cursor:not-allowed}._secondary_10w11_104._loading_10w11_72{pointer-events:none;cursor:default}._ghost_10w11_140{background-color:var(--bricks-btn-ghost-bg);color:var(--bricks-btn-ghost-text);border-color:transparent}._ghost_10w11_140:hover:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-ghost-bg-hover)}._ghost_10w11_140:active:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-ghost-bg-active)}._ghost_10w11_140:focus-visible{box-shadow:var(--bricks-focus-ring);outline:none}._ghost_10w11_140:disabled,._ghost_10w11_140._loading_10w11_72{background-color:var(--bricks-btn-ghost-bg-disabled);color:var(--bricks-btn-ghost-text-disabled);cursor:not-allowed}._ghost_10w11_140._loading_10w11_72{pointer-events:none;cursor:default}._destructive_10w11_175{background-color:var(--bricks-btn-destructive-bg);color:var(--bricks-btn-destructive-text);border-color:var(--bricks-btn-destructive-border)}._destructive_10w11_175:hover:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-destructive-bg-hover);transform:translateY(-1px)}._destructive_10w11_175:active:not(:disabled):not(._loading_10w11_72){background-color:var(--bricks-btn-destructive-bg-active);transform:translateY(0)}._destructive_10w11_175:focus-visible{box-shadow:var(--bricks-focus-ring);outline:none}._destructive_10w11_175:disabled,._destructive_10w11_175._loading_10w11_72{background-color:var(--bricks-btn-destructive-bg-disabled);color:var(--bricks-btn-destructive-text-disabled);cursor:not-allowed;transform:none}._destructive_10w11_175._loading_10w11_72{pointer-events:none;cursor:default}._spinner_10w11_213{animation-name:_bricks-spin_10w11_1;animation-duration:var(--bricks-duration-spinner, .6s);animation-timing-function:linear;animation-iteration-count:infinite;flex-shrink:0}._loadingText_10w11_221{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._leftIcon_10w11_237,._rightIcon_10w11_238{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:639px){._sm_10w11_33{min-height:2.75rem}}._timer_1elmh_5{display:flex;align-items:center;gap:var(--bricks-spacing-2);padding:var(--bricks-spacing-1) var(--bricks-spacing-3);border-radius:var(--bricks-radius-full);font-family:var(--bricks-font-family-mono);font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);transition:background var(--bricks-transition-fast),border-color var(--bricks-transition-fast),color var(--bricks-transition-fast);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap}._timerActive_1elmh_20{background:var(--bricks-status-success-bg);border:1px solid var(--bricks-status-success-border);color:var(--bricks-status-success-text)}._timerPaused_1elmh_26{background:var(--bricks-status-warning-bg);border:1px solid var(--bricks-status-warning-border);color:var(--bricks-status-warning-text)}._timerExpired_1elmh_32{background:var(--bricks-status-error-bg);border:1px solid var(--bricks-status-error-border);color:var(--bricks-status-error-text)}._timerLow_1elmh_38{background:var(--bricks-status-warning-bg);border:1px solid var(--bricks-status-warning-border);color:var(--bricks-status-warning-text);animation:_bricks-timer-pulse_1elmh_1 var(--bricks-duration-pulse, 2s) var(--bricks-ease-in-out) infinite}._dot_1elmh_45{width:8px;height:8px;border-radius:var(--bricks-radius-full);flex-shrink:0}._dotActive_1elmh_52{background:var(--bricks-status-success-icon)}._dotPaused_1elmh_56{background:var(--bricks-status-warning-icon)}._dotExpired_1elmh_60{background:var(--bricks-status-error-icon)}._digits_1elmh_64{letter-spacing:var(--bricks-letter-spacing-wider)}._label_1elmh_68{font-family:var(--bricks-font-family-base);font-size:var(--bricks-font-size-xs);opacity:.8}._statusText_1elmh_74{font-family:var(--bricks-font-family-base);font-size:var(--bricks-font-size-xs);font-weight:var(--bricks-font-weight-medium);color:inherit}@media(max-width:767px){._label_1elmh_68{display:none}}._shell_58gsp_13{display:flex;min-height:100vh;min-height:100dvh;width:100vw;max-width:100vw;overflow-x:hidden}._sidebar_58gsp_26{position:fixed;top:0;left:0;bottom:0;width:var(--bricks-size-sidebar-expanded);background:var(--bricks-sidebar-bg);border-right:1px solid var(--bricks-sidebar-border);z-index:var(--bricks-z-sticky);display:flex;flex-direction:column;transition:width var(--bricks-transition-default);overflow:hidden}._sidebarCollapsed_58gsp_41{width:var(--bricks-size-sidebar-collapsed)}._sidebarBrand_58gsp_46{display:flex;align-items:center;gap:var(--bricks-spacing-3);padding:var(--bricks-spacing-4);height:var(--bricks-size-header-height);border-bottom:1px solid var(--bricks-sidebar-border);text-decoration:none;color:var(--bricks-text-primary);font-size:var(--bricks-font-size-lg);font-weight:var(--bricks-font-weight-semibold);overflow:hidden;white-space:nowrap;flex-shrink:0}._brandIcon_58gsp_62{width:var(--bricks-size-icon-lg);height:var(--bricks-size-icon-lg);flex-shrink:0}._brandText_58gsp_68{opacity:1;transition:opacity var(--bricks-transition-fast)}._sidebarCollapsed_58gsp_41 ._brandText_58gsp_68{opacity:0;width:0;overflow:hidden}._sidebarNav_58gsp_80{flex:1;overflow-y:auto;padding:var(--bricks-spacing-2)}._navItem_58gsp_86{display:flex;align-items:center;gap:var(--bricks-spacing-3);padding:var(--bricks-spacing-2) var(--bricks-spacing-3);border-radius:var(--bricks-radius-md);color:var(--bricks-sidebar-item-text);font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);transition:all var(--bricks-transition-fast);text-decoration:none;cursor:pointer;border:none;background:none;width:100%;text-align:left;overflow:hidden;white-space:nowrap}._navItem_58gsp_86:hover{background:var(--bricks-sidebar-item-hover);text-decoration:none}._navItem_58gsp_86:focus-visible{outline:var(--bricks-ring-width) solid var(--bricks-ring-color);outline-offset:var(--bricks-ring-offset)}._navItemActive_58gsp_116{background:var(--bricks-sidebar-item-active);color:var(--bricks-sidebar-item-text-active)}._navItemActive_58gsp_116:hover{background:var(--bricks-sidebar-item-active)}._navIcon_58gsp_125{width:var(--bricks-size-icon-lg);height:var(--bricks-size-icon-lg);flex-shrink:0;color:var(--bricks-sidebar-item-icon)}._navItemActive_58gsp_116 ._navIcon_58gsp_125{color:var(--bricks-sidebar-item-icon-active)}._navLabel_58gsp_136{opacity:1;transition:opacity var(--bricks-transition-fast)}._sidebarCollapsed_58gsp_41 ._navLabel_58gsp_136{opacity:0;width:0;overflow:hidden}._sidebarFooter_58gsp_148{padding:var(--bricks-spacing-2);border-top:1px solid var(--bricks-sidebar-border);flex-shrink:0}._collapseButton_58gsp_154{display:flex;align-items:center;justify-content:center;gap:var(--bricks-spacing-3);padding:var(--bricks-spacing-2) var(--bricks-spacing-3);border-radius:var(--bricks-radius-md);color:var(--bricks-sidebar-item-text);font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);transition:all var(--bricks-transition-fast);cursor:pointer;border:none;background:none;width:100%;text-align:left;overflow:hidden;white-space:nowrap}._collapseButton_58gsp_154:hover{background:var(--bricks-sidebar-item-hover)}._collapseButton_58gsp_154:focus-visible{box-shadow:var(--bricks-focus-ring);outline:2px solid transparent}._header_58gsp_187{position:sticky;top:0;height:var(--bricks-size-header-height);background:var(--bricks-header-bg);border-bottom:1px solid var(--bricks-header-border);z-index:var(--bricks-z-sticky);display:flex;align-items:center;padding:0 var(--bricks-spacing-6);margin-left:var(--bricks-size-sidebar-expanded);width:calc(100vw - var(--bricks-size-sidebar-expanded));max-width:calc(100vw - var(--bricks-size-sidebar-expanded));box-sizing:border-box;transition:margin-left var(--bricks-transition-default)}._headerCollapsed_58gsp_204{margin-left:var(--bricks-size-sidebar-collapsed);width:calc(100vw - var(--bricks-size-sidebar-collapsed));max-width:calc(100vw - var(--bricks-size-sidebar-collapsed))}._headerTitle_58gsp_210{font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);color:var(--bricks-header-text)}._headerSpacer_58gsp_216{flex:1}._headerActions_58gsp_220{display:flex;align-items:center;gap:var(--bricks-spacing-2)}._main_58gsp_230{margin-left:var(--bricks-size-sidebar-expanded);margin-top:0;padding:var(--bricks-spacing-6);min-height:calc(100vh - var(--bricks-size-header-height));min-height:calc(100dvh - var(--bricks-size-header-height));background:var(--bricks-bg-primary);transition:margin-left var(--bricks-transition-default);width:calc(100vw - var(--bricks-size-sidebar-expanded));max-width:calc(100vw - var(--bricks-size-sidebar-expanded));overflow-x:hidden;box-sizing:border-box}._mainCollapsed_58gsp_244{margin-left:var(--bricks-size-sidebar-collapsed);width:calc(100vw - var(--bricks-size-sidebar-collapsed));max-width:calc(100vw - var(--bricks-size-sidebar-collapsed))}._footer_58gsp_254{margin-left:var(--bricks-size-sidebar-expanded);padding:var(--bricks-spacing-4) var(--bricks-spacing-6);font-size:var(--bricks-font-size-xs);color:var(--bricks-text-muted);text-align:center;border-top:1px solid var(--bricks-border-subtle);transition:margin-left var(--bricks-transition-default)}._footerCollapsed_58gsp_264{margin-left:var(--bricks-size-sidebar-collapsed)}._userButton_58gsp_272{display:flex;align-items:center;justify-content:center;width:var(--bricks-size-avatar-sm);height:var(--bricks-size-avatar-sm);border-radius:var(--bricks-radius-full);background:var(--bricks-bg-tertiary);color:var(--bricks-text-secondary);border:1px solid var(--bricks-border-default);cursor:pointer;transition:all var(--bricks-transition-fast)}._userButton_58gsp_272:hover{border-color:var(--bricks-border-strong)}._userButton_58gsp_272:focus-visible{box-shadow:var(--bricks-focus-ring);outline:2px solid transparent}._userMenu_58gsp_295{position:absolute;top:calc(100% + var(--bricks-spacing-2));right:0;min-width:12rem;background:var(--bricks-bg-surface);border:1px solid var(--bricks-border-default);border-radius:var(--bricks-radius-DEFAULT);box-shadow:var(--bricks-shadow-lg);z-index:var(--bricks-z-dropdown);padding:var(--bricks-spacing-1) 0;animation:_bricks-scale-in_58gsp_1 var(--bricks-duration-fast) var(--bricks-ease-out)}._userMenuItem_58gsp_309{display:flex;align-items:center;gap:var(--bricks-spacing-2);width:100%;padding:var(--bricks-spacing-2) var(--bricks-spacing-3);border:none;background:none;color:var(--bricks-text-primary);font-size:var(--bricks-font-size-sm);cursor:pointer;text-align:left;transition:background-color var(--bricks-transition-fast)}._userMenuItem_58gsp_309:hover{background-color:var(--bricks-bg-surface-hover)}._userMenuItem_58gsp_309:focus-visible{box-shadow:var(--bricks-focus-ring);outline:2px solid transparent}._userMenuItemStatic_58gsp_333{cursor:default}._userMenuInfo_58gsp_337{display:flex;flex-direction:column;gap:var(--bricks-spacing-0-5);padding:var(--bricks-spacing-2) var(--bricks-spacing-3);border-bottom:1px solid var(--bricks-border-subtle);cursor:default}._userMenuInfo_58gsp_337:hover{background-color:transparent}._userMenuName_58gsp_350{font-weight:var(--bricks-font-weight-semibold);font-size:var(--bricks-font-size-sm);color:var(--bricks-text-primary)}._userMenuEmail_58gsp_356{font-size:var(--bricks-font-size-xs);color:var(--bricks-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userMenuWrapper_58gsp_364{position:relative}@media(max-width:1023px)and (min-width:768px){._sidebar_58gsp_26{width:var(--bricks-size-sidebar-collapsed)}._header_58gsp_187,._main_58gsp_230{margin-left:var(--bricks-size-sidebar-collapsed);width:calc(100vw - var(--bricks-size-sidebar-collapsed));max-width:calc(100vw - var(--bricks-size-sidebar-collapsed))}._footer_58gsp_254{margin-left:var(--bricks-size-sidebar-collapsed)}._navLabel_58gsp_136,._brandText_58gsp_68{opacity:0;width:0;overflow:hidden}}@media(max-width:767px){._sidebar_58gsp_26{display:none}._header_58gsp_187{margin-left:0}._footer_58gsp_254{margin-left:0;padding-bottom:calc(var(--bricks-spacing-4) + 3.5rem)}._main_58gsp_230{margin-left:0;padding:var(--bricks-spacing-4);min-height:calc(100vh - var(--bricks-size-header-height) - 3.5rem);min-height:calc(100dvh - var(--bricks-size-header-height) - 3.5rem);padding-bottom:calc(var(--bricks-spacing-4) + 3.5rem)}._userButton_58gsp_272{width:2.75rem;height:2.75rem}._bottomNav_58gsp_433{position:fixed;bottom:0;left:0;right:0;height:3.5rem;background:var(--bricks-bg-surface);border-top:1px solid var(--bricks-border-default);display:flex;align-items:center;justify-content:space-around;z-index:var(--bricks-z-sticky)}._bottomNavItem_58gsp_447{display:flex;flex-direction:column;align-items:center;gap:var(--bricks-spacing-0-5);color:var(--bricks-text-muted);font-size:var(--bricks-font-size-xs);text-decoration:none;min-width:2.75rem;min-height:2.75rem;padding:var(--bricks-spacing-2);border:none;background:none;cursor:pointer}._bottomNavItem_58gsp_447:focus-visible{outline:var(--bricks-ring-width) solid var(--bricks-ring-color);outline-offset:var(--bricks-ring-offset)}._bottomNavItemActive_58gsp_468{color:var(--bricks-text-link)}}@media(min-width:768px){._bottomNav_58gsp_433{display:none}}:root{--bricks-color-primary-50: #eff6ff;--bricks-color-primary-100: #dbeafe;--bricks-color-primary-200: #bfdbfe;--bricks-color-primary-300: #93c5fd;--bricks-color-primary-400: #60a5fa;--bricks-color-primary-500: #3b82f6;--bricks-color-primary-600: #2563eb;--bricks-color-primary-700: #1d4ed8;--bricks-color-primary-800: #1e40af;--bricks-color-primary-900: #1e3a8a;--bricks-color-neutral-50: #f8fafc;--bricks-color-neutral-100: #f1f5f9;--bricks-color-neutral-200: #e2e8f0;--bricks-color-neutral-300: #cbd5e1;--bricks-color-neutral-400: #94a3b8;--bricks-color-neutral-500: #64748b;--bricks-color-neutral-600: #475569;--bricks-color-neutral-700: #334155;--bricks-color-neutral-800: #1e293b;--bricks-color-neutral-900: #0f172a;--bricks-color-neutral-950: #020617;--bricks-color-success-50: #f0fdf4;--bricks-color-success-100: #dcfce7;--bricks-color-success-200: #bbf7d0;--bricks-color-success-300: #86efac;--bricks-color-success-400: #4ade80;--bricks-color-success-500: #22c55e;--bricks-color-success-600: #16a34a;--bricks-color-success-700: #15803d;--bricks-color-success-800: #166534;--bricks-color-success-900: #14532d;--bricks-color-warning-50: #fffbeb;--bricks-color-warning-100: #fef3c7;--bricks-color-warning-200: #fde68a;--bricks-color-warning-300: #fcd34d;--bricks-color-warning-400: #fbbf24;--bricks-color-warning-500: #f59e0b;--bricks-color-warning-600: #d97706;--bricks-color-warning-700: #b45309;--bricks-color-warning-800: #92400e;--bricks-color-warning-900: #78350f;--bricks-color-error-50: #fef2f2;--bricks-color-error-100: #fee2e2;--bricks-color-error-200: #fecaca;--bricks-color-error-300: #fca5a5;--bricks-color-error-400: #f87171;--bricks-color-error-500: #ef4444;--bricks-color-error-600: #dc2626;--bricks-color-error-700: #b91c1c;--bricks-color-error-800: #991b1b;--bricks-color-error-900: #7f1d1d;--bricks-color-info-50: #f0f9ff;--bricks-color-info-100: #e0f2fe;--bricks-color-info-200: #bae6fd;--bricks-color-info-300: #7dd3fc;--bricks-color-info-400: #38bdf8;--bricks-color-info-500: #0ea5e9;--bricks-color-info-600: #0284c7;--bricks-color-info-700: #0369a1;--bricks-color-info-800: #075985;--bricks-color-info-900: #0c4a6e;--bricks-color-white: #ffffff;--bricks-color-black: #000000;--bricks-color-transparent: transparent;--bricks-font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bricks-font-family-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bricks-font-family-mono: "JetBrains Mono", "Fira Code", "Consolas", monospace;--bricks-font-size-xs: .75rem;--bricks-font-size-sm: .875rem;--bricks-font-size-base: 1rem;--bricks-font-size-md: 1rem;--bricks-font-size-lg: 1.125rem;--bricks-font-size-xl: 1.25rem;--bricks-font-size-2xl: 1.5rem;--bricks-font-size-3xl: 1.875rem;--bricks-font-size-4xl: 2.25rem;--bricks-font-size-5xl: 3rem;--bricks-font-size-heading-xs: var(--bricks-font-size-lg);--bricks-font-size-heading-sm: var(--bricks-font-size-xl);--bricks-font-size-heading-md: var(--bricks-font-size-2xl);--bricks-font-size-heading-lg: var(--bricks-font-size-3xl);--bricks-font-size-heading-xl: var(--bricks-font-size-4xl);--bricks-font-weight-normal: 400;--bricks-font-weight-medium: 500;--bricks-font-weight-semibold: 600;--bricks-font-weight-bold: 700;--bricks-line-height-none: 1;--bricks-line-height-tight: 1.25;--bricks-line-height-snug: 1.375;--bricks-line-height-base: 1.5;--bricks-line-height-relaxed: 1.625;--bricks-line-height-loose: 2;--bricks-letter-spacing-tighter: -.05em;--bricks-letter-spacing-tight: -.025em;--bricks-letter-spacing-normal: 0em;--bricks-letter-spacing-wide: .025em;--bricks-letter-spacing-wider: .05em;--bricks-spacing-0: 0;--bricks-spacing-px: 1px;--bricks-spacing-0-5: .125rem;--bricks-spacing-1: .25rem;--bricks-spacing-1-5: .375rem;--bricks-spacing-2: .5rem;--bricks-spacing-2-5: .625rem;--bricks-spacing-3: .75rem;--bricks-spacing-3-5: .875rem;--bricks-spacing-4: 1rem;--bricks-spacing-5: 1.25rem;--bricks-spacing-6: 1.5rem;--bricks-spacing-7: 1.75rem;--bricks-spacing-8: 2rem;--bricks-spacing-9: 2.25rem;--bricks-spacing-10: 2.5rem;--bricks-spacing-12: 3rem;--bricks-spacing-14: 3.5rem;--bricks-spacing-16: 4rem;--bricks-spacing-20: 5rem;--bricks-spacing-24: 6rem;--bricks-spacing-32: 8rem;--bricks-spacing-xs: var(--bricks-spacing-1);--bricks-spacing-sm: var(--bricks-spacing-2);--bricks-spacing-md: var(--bricks-spacing-4);--bricks-spacing-lg: var(--bricks-spacing-6);--bricks-spacing-xl: var(--bricks-spacing-8);--bricks-spacing-2xl: var(--bricks-spacing-12);--bricks-spacing-3xl: var(--bricks-spacing-16);--bricks-spacing-page-gutter: var(--bricks-spacing-6);--bricks-radius-none: 0;--bricks-radius-xs: .125rem;--bricks-radius-sm: .25rem;--bricks-radius-md: .375rem;--bricks-radius-DEFAULT: .5rem;--bricks-radius-lg: .75rem;--bricks-radius-xl: 1rem;--bricks-radius-2xl: 1.5rem;--bricks-radius-full: 9999px;--bricks-shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--bricks-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--bricks-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--bricks-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--bricks-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--bricks-shadow-elevated: 0 25px 50px -12px rgb(0 0 0 / .25);--bricks-shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--bricks-shadow-none: 0 0 0 0 transparent;--bricks-ring-width: 2px;--bricks-ring-offset: 2px;--bricks-input-ring-width: 3px;--bricks-shadow-focus-ring: 0 0 0 var(--bricks-ring-offset) var(--bricks-color-white), 0 0 0 calc(var(--bricks-ring-offset) + var(--bricks-ring-width)) var(--bricks-color-primary-500);--bricks-duration-fastest: 75ms;--bricks-duration-fast: .15s;--bricks-duration-normal: .25s;--bricks-duration-slow: .35s;--bricks-duration-slowest: .5s;--bricks-duration-spinner: .6s;--bricks-duration-pulse: 2s;--bricks-duration-shimmer: 1.5s;--bricks-duration-typing: 1.4s;--bricks-ease-default: cubic-bezier(.4, 0, .2, 1);--bricks-ease-in: cubic-bezier(.4, 0, 1, 1);--bricks-ease-out: cubic-bezier(0, 0, .2, 1);--bricks-ease-in-out: cubic-bezier(.4, 0, .2, 1);--bricks-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--bricks-transition-fast: var(--bricks-duration-fast) var(--bricks-ease-default);--bricks-transition-default: var(--bricks-duration-normal) var(--bricks-ease-default);--bricks-transition-slow: var(--bricks-duration-slow) var(--bricks-ease-default);--bricks-z-base: 0;--bricks-z-raised: 1;--bricks-z-dropdown: 100;--bricks-z-sticky: 200;--bricks-z-overlay: 300;--bricks-z-modal: 400;--bricks-z-popover: 500;--bricks-z-toast: 600;--bricks-z-tooltip: 700;--bricks-z-max: 9999;--bricks-size-icon-sm: 1rem;--bricks-size-icon-md: 1.25rem;--bricks-size-icon-lg: 1.5rem;--bricks-size-avatar-sm: 2rem;--bricks-size-avatar-md: 2.5rem;--bricks-size-avatar-lg: 3rem;--bricks-size-sidebar-collapsed: 3.5rem;--bricks-size-sidebar-expanded: 16rem;--bricks-size-header-height: 3.5rem;--bricks-breakpoint-sm: 640px;--bricks-breakpoint-md: 768px;--bricks-breakpoint-lg: 1024px;--bricks-breakpoint-xl: 1280px;--bricks-breakpoint-2xl: 1536px;--bricks-max-width-prose: 65ch;--bricks-max-width-sm: 24rem;--bricks-max-width-md: 28rem;--bricks-max-width-lg: 32rem;--bricks-max-width-xl: 36rem;--bricks-max-width-2xl: 42rem;--bricks-max-width-screen: 80rem;--bricks-chat-max-width: 48rem;--bricks-chat-bubble-max-width: 85%;--bricks-chat-input-max-height: 12rem;--bricks-chat-input-min-height: 2.75rem;--bricks-chat-sidebar-width: 17.5rem;--bricks-chat-avatar-size: 2rem;--bricks-chat-avatar-radius: var(--bricks-radius-full);--bricks-chat-bubble-radius: 1.125rem;--bricks-chat-bubble-radius-tail: .25rem;--bricks-chat-message-gap: 1.25rem;--bricks-chat-bubble-padding-x: 1rem;--bricks-chat-bubble-padding-y: .75rem;--bricks-chat-input-padding: .75rem;--bricks-chat-group-gap: .25rem;--bricks-chat-font-size: var(--bricks-font-size-base);--bricks-chat-font-size-meta: var(--bricks-font-size-xs);--bricks-chat-line-height: var(--bricks-line-height-relaxed);--bricks-chat-code-radius: var(--bricks-radius-lg);--bricks-chat-code-font-size: var(--bricks-font-size-sm);--bricks-chat-code-header-height: 2.25rem;--bricks-chat-cursor-blink-speed: .53s;--bricks-chat-typing-dot-size: .375rem;--bricks-chat-typing-dot-gap: .25rem;--bricks-chat-scroll-btn-size: 2.5rem;--bricks-model-selector-height: 2rem;--bricks-model-selector-radius: var(--bricks-radius-DEFAULT);--bricks-chat-session-item-height: 3.5rem;--bricks-ide-file-explorer-width: 16rem;--bricks-ide-file-explorer-min-width: 10rem;--bricks-ide-file-explorer-max-width: 24rem;--bricks-ide-terminal-height: 14rem;--bricks-ide-terminal-min-height: 6rem;--bricks-ide-terminal-max-height: 24rem;--bricks-ide-ai-panel-width: 20rem;--bricks-ide-ai-panel-min-width: 16rem;--bricks-ide-ai-panel-max-width: 28rem;--bricks-ide-statusbar-height: 1.5rem;--bricks-ide-tabbar-height: 2.25rem;--bricks-ide-breadcrumb-height: 1.75rem;--bricks-ide-split-handle-size: 4px;--bricks-ide-editor-font-size: .8125rem;--bricks-ide-editor-line-height: 1.5;--bricks-ide-terminal-font-size: .8125rem;--bricks-ide-terminal-line-height: 1.3;--bricks-ide-ui-font-size: var(--bricks-font-size-xs);--bricks-ide-ui-font-size-md: var(--bricks-font-size-sm);--bricks-ide-filetree-item-height: 1.625rem;--bricks-ide-filetree-indent: 1rem;--bricks-ide-filetree-icon-size: 1rem;--bricks-ide-tab-min-width: 5rem;--bricks-ide-tab-max-width: 12rem;--bricks-ide-tab-close-size: 1rem;--bricks-ide-tab-modified-size: .5rem;--bricks-billing-card-width: 20rem;--bricks-billing-card-max-width: 22rem;--bricks-billing-card-padding: var(--bricks-spacing-8);--bricks-billing-card-radius: var(--bricks-radius-xl);--bricks-billing-timer-font-size: var(--bricks-font-size-2xl);--bricks-billing-timer-font-family: var(--bricks-font-family-mono);--bricks-billing-timer-compact-size: var(--bricks-font-size-sm);--bricks-billing-price-font-size: var(--bricks-font-size-4xl);--bricks-github-repo-item-height: 4.5rem;--bricks-github-avatar-size: 2rem;--bricks-github-language-dot-size: .75rem;--bricks-github-commit-hash-width: 4.5rem;--bricks-github-pr-form-max-width: 40rem;--bricks-mcp-card-min-width: 18rem;--bricks-mcp-card-max-width: 24rem;--bricks-mcp-status-dot-size: .5rem;--bricks-mcp-tool-icon-size: 1.25rem}:root,[data-theme=light]{color-scheme:light;--bricks-selection-bg: var(--bricks-color-primary-200);--bricks-selection-text: var(--bricks-color-primary-900);--bricks-bg-primary: var(--bricks-color-white);--bricks-bg-secondary: var(--bricks-color-neutral-50);--bricks-bg-tertiary: var(--bricks-color-neutral-100);--bricks-bg-elevated: var(--bricks-color-white);--bricks-bg-sunken: var(--bricks-color-neutral-100);--bricks-bg-overlay: rgb(15 23 42 / .5);--bricks-bg-scrim: rgb(15 23 42 / .3);--bricks-bg-surface: var(--bricks-color-white);--bricks-bg-surface-hover: var(--bricks-color-neutral-50);--bricks-bg-surface-active: var(--bricks-color-neutral-100);--bricks-bg-accent: var(--bricks-color-primary-50);--bricks-bg-warning: var(--bricks-color-warning-50);--bricks-text-primary: var(--bricks-color-neutral-900);--bricks-text-secondary: var(--bricks-color-neutral-600);--bricks-text-tertiary: var(--bricks-color-neutral-500);--bricks-text-muted: var(--bricks-color-neutral-500);--bricks-text-inverse: var(--bricks-color-white);--bricks-text-link: var(--bricks-color-primary-600);--bricks-text-link-hover: var(--bricks-color-primary-700);--bricks-text-success: var(--bricks-color-success-700);--bricks-text-warning: var(--bricks-color-warning-700);--bricks-text-error: var(--bricks-color-error-600);--bricks-text-info: var(--bricks-color-info-700);--bricks-border-default: var(--bricks-color-neutral-200);--bricks-border-strong: var(--bricks-color-neutral-300);--bricks-border-subtle: var(--bricks-color-neutral-100);--bricks-border-focus: var(--bricks-color-primary-500);--bricks-border-error: var(--bricks-color-error-500);--bricks-border-success: var(--bricks-color-success-500);--bricks-input-bg: var(--bricks-color-white);--bricks-input-bg-hover: var(--bricks-color-white);--bricks-input-bg-disabled: var(--bricks-color-neutral-100);--bricks-input-border: var(--bricks-color-neutral-300);--bricks-input-border-hover: var(--bricks-color-neutral-400);--bricks-input-border-focus: var(--bricks-color-primary-500);--bricks-input-border-error: var(--bricks-color-error-500);--bricks-input-border-success: var(--bricks-color-success-500);--bricks-input-text: var(--bricks-color-neutral-900);--bricks-input-text-placeholder: var(--bricks-color-neutral-400);--bricks-input-text-disabled: var(--bricks-color-neutral-400);--bricks-input-ring-focus: var(--bricks-color-primary-100);--bricks-input-ring-error: var(--bricks-color-error-100);--bricks-btn-primary-bg: var(--bricks-color-primary-600);--bricks-btn-primary-bg-hover: var(--bricks-color-primary-700);--bricks-btn-primary-bg-active: var(--bricks-color-primary-800);--bricks-btn-primary-bg-disabled: var(--bricks-color-primary-300);--bricks-btn-primary-text: var(--bricks-color-white);--bricks-btn-primary-text-disabled: var(--bricks-color-white);--bricks-btn-primary-border: transparent;--bricks-btn-primary-ring-focus: var(--bricks-color-primary-200);--bricks-btn-secondary-bg: var(--bricks-color-white);--bricks-btn-secondary-bg-hover: var(--bricks-color-neutral-50);--bricks-btn-secondary-bg-active: var(--bricks-color-neutral-100);--bricks-btn-secondary-bg-disabled: var(--bricks-color-neutral-50);--bricks-btn-secondary-text: var(--bricks-color-neutral-700);--bricks-btn-secondary-text-disabled: var(--bricks-color-neutral-400);--bricks-btn-secondary-border: var(--bricks-color-neutral-300);--bricks-btn-secondary-border-hover: var(--bricks-color-neutral-400);--bricks-btn-secondary-ring-focus: var(--bricks-color-primary-100);--bricks-btn-ghost-bg: transparent;--bricks-btn-ghost-bg-hover: var(--bricks-color-neutral-100);--bricks-btn-ghost-bg-active: var(--bricks-color-neutral-200);--bricks-btn-ghost-bg-disabled: transparent;--bricks-btn-ghost-text: var(--bricks-color-neutral-700);--bricks-btn-ghost-text-disabled: var(--bricks-color-neutral-400);--bricks-btn-ghost-ring-focus: var(--bricks-color-primary-100);--bricks-btn-destructive-bg: var(--bricks-color-error-600);--bricks-btn-destructive-bg-hover: var(--bricks-color-error-700);--bricks-btn-destructive-bg-active: var(--bricks-color-error-800);--bricks-btn-destructive-bg-disabled: var(--bricks-color-error-300);--bricks-btn-destructive-text: var(--bricks-color-white);--bricks-btn-destructive-text-disabled: var(--bricks-color-white);--bricks-btn-destructive-border: transparent;--bricks-btn-destructive-ring-focus: var(--bricks-color-error-200);--bricks-status-success-bg: var(--bricks-color-success-50);--bricks-status-success-border: var(--bricks-color-success-200);--bricks-status-success-text: var(--bricks-color-success-800);--bricks-status-success-icon: var(--bricks-color-success-500);--bricks-status-warning-bg: var(--bricks-color-warning-50);--bricks-status-warning-border: var(--bricks-color-warning-200);--bricks-status-warning-text: var(--bricks-color-warning-800);--bricks-status-warning-icon: var(--bricks-color-warning-500);--bricks-status-error-bg: var(--bricks-color-error-50);--bricks-status-error-border: var(--bricks-color-error-200);--bricks-status-error-text: var(--bricks-color-error-800);--bricks-status-error-icon: var(--bricks-color-error-500);--bricks-status-info-bg: var(--bricks-color-info-50);--bricks-status-info-border: var(--bricks-color-info-200);--bricks-status-info-text: var(--bricks-color-info-800);--bricks-status-info-icon: var(--bricks-color-info-500);--bricks-sidebar-bg: var(--bricks-color-neutral-50);--bricks-sidebar-border: var(--bricks-color-neutral-200);--bricks-sidebar-item-hover: var(--bricks-color-neutral-100);--bricks-sidebar-item-active: var(--bricks-color-primary-50);--bricks-sidebar-item-text: var(--bricks-color-neutral-700);--bricks-sidebar-item-text-active: var(--bricks-color-primary-700);--bricks-sidebar-item-icon: var(--bricks-color-neutral-500);--bricks-sidebar-item-icon-active: var(--bricks-color-primary-600);--bricks-header-bg: var(--bricks-color-white);--bricks-header-border: var(--bricks-color-neutral-200);--bricks-header-text: var(--bricks-color-neutral-900);--bricks-ring-color: var(--bricks-color-primary-500);--bricks-ring-offset-color: var(--bricks-color-white);--bricks-focus-ring: 0 0 0 var(--bricks-ring-offset) var(--bricks-ring-offset-color), 0 0 0 calc(var(--bricks-ring-offset) + var(--bricks-ring-width)) var(--bricks-ring-color);--bricks-scrollbar-thumb: var(--bricks-color-neutral-300);--bricks-scrollbar-thumb-hover: var(--bricks-color-neutral-400);--bricks-scrollbar-track: transparent;--bricks-code-bg: var(--bricks-color-neutral-100);--bricks-code-text: var(--bricks-color-neutral-800);--bricks-code-border: var(--bricks-color-neutral-200);--bricks-skeleton-base: var(--bricks-color-neutral-200);--bricks-skeleton-shine: var(--bricks-color-neutral-100);--bricks-divider: var(--bricks-color-neutral-200);--bricks-badge-dot: var(--bricks-color-primary-500);--bricks-shadow-focus-ring: var(--bricks-focus-ring);--bricks-chat-user-bg: var(--bricks-color-primary-600);--bricks-chat-user-text: var(--bricks-color-white);--bricks-chat-user-text-meta: rgb(255 255 255 / .7);--bricks-chat-user-link: var(--bricks-color-primary-100);--bricks-chat-user-code-bg: rgb(255 255 255 / .15);--bricks-chat-assistant-bg: var(--bricks-color-neutral-100);--bricks-chat-assistant-text: var(--bricks-color-neutral-900);--bricks-chat-assistant-text-meta: var(--bricks-color-neutral-400);--bricks-chat-assistant-link: var(--bricks-color-primary-600);--bricks-chat-assistant-code-bg: var(--bricks-color-neutral-200);--bricks-chat-assistant-border: transparent;--bricks-chat-system-bg: var(--bricks-color-neutral-50);--bricks-chat-system-text: var(--bricks-color-neutral-500);--bricks-chat-system-border: var(--bricks-color-neutral-200);--bricks-chat-bg: var(--bricks-color-white);--bricks-chat-bg-pattern: var(--bricks-color-neutral-50);--bricks-chat-input-bg: var(--bricks-color-white);--bricks-chat-input-border: var(--bricks-color-neutral-300);--bricks-chat-input-border-focus: var(--bricks-color-primary-500);--bricks-chat-input-text: var(--bricks-color-neutral-900);--bricks-chat-input-placeholder: var(--bricks-color-neutral-400);--bricks-chat-input-ring-focus: var(--bricks-color-primary-100);--bricks-chat-input-shadow: var(--bricks-shadow-md);--bricks-chat-input-disabled-bg: var(--bricks-color-neutral-50);--bricks-chat-input-disabled-text: var(--bricks-color-neutral-400);--bricks-chat-send-bg: var(--bricks-color-primary-600);--bricks-chat-send-bg-hover: var(--bricks-color-primary-700);--bricks-chat-send-text: var(--bricks-color-white);--bricks-chat-send-bg-disabled: var(--bricks-color-neutral-200);--bricks-chat-send-text-disabled: var(--bricks-color-neutral-400);--bricks-chat-typing-dot-color: var(--bricks-color-neutral-400);--bricks-chat-typing-bg: var(--bricks-color-neutral-100);--bricks-chat-cursor-color: var(--bricks-color-primary-500);--bricks-chat-codeblock-bg: var(--bricks-color-neutral-900);--bricks-chat-codeblock-text: var(--bricks-color-neutral-100);--bricks-chat-codeblock-header-bg: var(--bricks-color-neutral-800);--bricks-chat-codeblock-header-text: var(--bricks-color-neutral-300);--bricks-chat-codeblock-border: var(--bricks-color-neutral-700);--bricks-chat-codeblock-copy-bg: transparent;--bricks-chat-codeblock-copy-bg-hover: rgb(255 255 255 / .1);--bricks-chat-codeblock-copy-text: var(--bricks-color-neutral-400);--bricks-chat-scroll-btn-bg: var(--bricks-color-white);--bricks-chat-scroll-btn-border: var(--bricks-color-neutral-200);--bricks-chat-scroll-btn-shadow: var(--bricks-shadow-lg);--bricks-chat-scroll-btn-icon: var(--bricks-color-neutral-600);--bricks-chat-scroll-btn-bg-hover: var(--bricks-color-neutral-50);--bricks-chat-separator-text: var(--bricks-color-neutral-400);--bricks-chat-separator-line: var(--bricks-color-neutral-200);--bricks-chat-avatar-user-bg: var(--bricks-color-primary-100);--bricks-chat-avatar-user-text: var(--bricks-color-primary-700);--bricks-chat-avatar-ai-bg: var(--bricks-color-neutral-100);--bricks-chat-avatar-ai-text: var(--bricks-color-neutral-600);--bricks-chat-avatar-ai-border: var(--bricks-color-neutral-200);--bricks-model-selector-bg: var(--bricks-color-white);--bricks-model-selector-bg-hover: var(--bricks-color-neutral-50);--bricks-model-selector-border: var(--bricks-color-neutral-200);--bricks-model-selector-text: var(--bricks-color-neutral-700);--bricks-model-selector-icon: var(--bricks-color-neutral-400);--bricks-model-selector-active-bg: var(--bricks-color-primary-50);--bricks-model-selector-active-text: var(--bricks-color-primary-700);--bricks-chat-session-bg: var(--bricks-color-neutral-50);--bricks-chat-session-border: var(--bricks-color-neutral-200);--bricks-chat-session-item-bg: transparent;--bricks-chat-session-item-bg-hover: var(--bricks-color-neutral-100);--bricks-chat-session-item-bg-active: var(--bricks-color-primary-50);--bricks-chat-session-item-text: var(--bricks-color-neutral-700);--bricks-chat-session-item-text-active: var(--bricks-color-primary-700);--bricks-chat-session-item-meta: var(--bricks-color-neutral-400);--bricks-chat-session-divider: var(--bricks-color-neutral-200);--bricks-chat-attachment-bg: var(--bricks-color-neutral-50);--bricks-chat-attachment-border: var(--bricks-color-neutral-200);--bricks-chat-attachment-chip-bg: var(--bricks-color-neutral-100);--bricks-chat-attachment-chip-text: var(--bricks-color-neutral-700);--bricks-chat-attachment-chip-icon: var(--bricks-color-neutral-400);--bricks-chat-empty-text: var(--bricks-color-neutral-400);--bricks-chat-empty-icon: var(--bricks-color-neutral-200);--bricks-chat-empty-suggestion-bg: var(--bricks-color-neutral-50);--bricks-chat-empty-suggestion-border: var(--bricks-color-neutral-200);--bricks-chat-empty-suggestion-bg-hover: var(--bricks-color-neutral-100);--bricks-chat-empty-suggestion-text: var(--bricks-color-neutral-700);--bricks-ide-bg: var(--bricks-color-white);--bricks-ide-sidebar-bg: var(--bricks-color-neutral-50);--bricks-ide-panel-bg: var(--bricks-color-white);--bricks-ide-panel-border: var(--bricks-color-neutral-200);--bricks-ide-panel-header-bg: var(--bricks-color-neutral-50);--bricks-ide-panel-header-text: var(--bricks-color-neutral-600);--bricks-ide-filetree-bg: var(--bricks-color-neutral-50);--bricks-ide-filetree-text: var(--bricks-color-neutral-700);--bricks-ide-filetree-text-muted: var(--bricks-color-neutral-500);--bricks-ide-filetree-icon: var(--bricks-color-neutral-500);--bricks-ide-filetree-item-hover: var(--bricks-color-neutral-100);--bricks-ide-filetree-item-selected: var(--bricks-color-primary-50);--bricks-ide-filetree-item-selected-text: var(--bricks-color-primary-700);--bricks-ide-filetree-item-focused: var(--bricks-color-primary-100);--bricks-ide-filetree-indent-guide: var(--bricks-color-neutral-200);--bricks-ide-filetree-folder-icon: var(--bricks-color-warning-500);--bricks-ide-filetree-context-bg: var(--bricks-color-white);--bricks-ide-filetree-context-border: var(--bricks-color-neutral-200);--bricks-ide-filetree-context-hover: var(--bricks-color-neutral-100);--bricks-ide-tab-bg: var(--bricks-color-neutral-100);--bricks-ide-tab-bg-active: var(--bricks-color-white);--bricks-ide-tab-bg-hover: var(--bricks-color-neutral-50);--bricks-ide-tab-text: var(--bricks-color-neutral-500);--bricks-ide-tab-text-active: var(--bricks-color-neutral-900);--bricks-ide-tab-border: var(--bricks-color-neutral-200);--bricks-ide-tab-active-indicator: var(--bricks-color-primary-500);--bricks-ide-tab-close-hover: var(--bricks-color-neutral-200);--bricks-ide-tab-modified-dot: var(--bricks-color-neutral-400);--bricks-ide-tabbar-bg: var(--bricks-color-neutral-100);--bricks-ide-tabbar-border: var(--bricks-color-neutral-200);--bricks-ide-editor-bg: var(--bricks-color-white);--bricks-ide-editor-text: var(--bricks-color-neutral-900);--bricks-ide-editor-gutter-bg: var(--bricks-color-neutral-50);--bricks-ide-editor-gutter-text: var(--bricks-color-neutral-400);--bricks-ide-editor-line-highlight: var(--bricks-color-neutral-50);--bricks-ide-editor-selection: var(--bricks-color-primary-100);--bricks-ide-editor-cursor: var(--bricks-color-neutral-900);--bricks-ide-editor-minimap-bg: var(--bricks-color-neutral-50);--bricks-ide-editor-bracket-match: var(--bricks-color-primary-200);--bricks-ide-editor-indent-guide: var(--bricks-color-neutral-200);--bricks-ide-editor-whitespace: var(--bricks-color-neutral-300);--bricks-ide-breadcrumb-bg: var(--bricks-color-neutral-50);--bricks-ide-breadcrumb-text: var(--bricks-color-neutral-500);--bricks-ide-breadcrumb-text-active: var(--bricks-color-neutral-800);--bricks-ide-breadcrumb-separator: var(--bricks-color-neutral-400);--bricks-ide-breadcrumb-hover: var(--bricks-color-neutral-100);--bricks-ide-terminal-bg: var(--bricks-color-neutral-950);--bricks-ide-terminal-text: var(--bricks-color-neutral-100);--bricks-ide-terminal-cursor: var(--bricks-color-neutral-100);--bricks-ide-terminal-selection: rgb(59 130 246 / .3);--bricks-ide-terminal-tab-bg: var(--bricks-color-neutral-900);--bricks-ide-terminal-tab-active: var(--bricks-color-neutral-950);--bricks-ide-terminal-tab-text: var(--bricks-color-neutral-400);--bricks-ide-terminal-tab-text-active: var(--bricks-color-neutral-100);--bricks-ide-statusbar-bg: var(--bricks-color-primary-600);--bricks-ide-statusbar-text: var(--bricks-color-white);--bricks-ide-statusbar-text-muted: rgb(255 255 255 / .7);--bricks-ide-statusbar-hover: rgb(255 255 255 / .1);--bricks-ide-statusbar-active: rgb(255 255 255 / .15);--bricks-ide-statusbar-border: var(--bricks-color-primary-700);--bricks-ide-statusbar-icon: rgb(255 255 255 / .8);--bricks-ide-statusbar-warning: var(--bricks-color-warning-400);--bricks-ide-statusbar-error: var(--bricks-color-error-400);--bricks-ide-split-handle-bg: var(--bricks-color-neutral-200);--bricks-ide-split-handle-hover: var(--bricks-color-primary-400);--bricks-ide-split-handle-active: var(--bricks-color-primary-500);--bricks-billing-card-bg: var(--bricks-color-white);--bricks-billing-card-bg-featured: var(--bricks-color-primary-50);--bricks-billing-card-border: var(--bricks-color-neutral-200);--bricks-billing-card-border-featured: var(--bricks-color-primary-300);--bricks-billing-card-shadow: var(--bricks-shadow-md);--bricks-billing-card-shadow-featured: var(--bricks-shadow-lg);--bricks-billing-card-text: var(--bricks-color-neutral-900);--bricks-billing-card-text-secondary: var(--bricks-color-neutral-600);--bricks-billing-card-badge-bg: var(--bricks-color-primary-100);--bricks-billing-card-badge-text: var(--bricks-color-primary-700);--bricks-billing-card-badge-border: var(--bricks-color-primary-200);--bricks-billing-price-text: var(--bricks-color-neutral-900);--bricks-billing-price-period-text: var(--bricks-color-neutral-500);--bricks-billing-feature-icon: var(--bricks-color-success-500);--bricks-billing-feature-text: var(--bricks-color-neutral-700);--bricks-billing-timer-bg: var(--bricks-color-white);--bricks-billing-timer-text: var(--bricks-color-neutral-900);--bricks-billing-timer-border: var(--bricks-color-neutral-200);--bricks-billing-timer-label: var(--bricks-color-neutral-500);--bricks-billing-timer-warning-bg: var(--bricks-color-warning-50);--bricks-billing-timer-warning-text: var(--bricks-color-warning-700);--bricks-billing-timer-warning-border: var(--bricks-color-warning-200);--bricks-billing-timer-danger-bg: var(--bricks-color-error-50);--bricks-billing-timer-danger-text: var(--bricks-color-error-700);--bricks-billing-timer-danger-border: var(--bricks-color-error-200);--bricks-billing-timer-paused-bg: var(--bricks-color-neutral-50);--bricks-billing-timer-paused-text: var(--bricks-color-neutral-500);--bricks-billing-status-bg: var(--bricks-color-success-50);--bricks-billing-status-text: var(--bricks-color-success-700);--bricks-billing-status-border: var(--bricks-color-success-200);--bricks-billing-status-dot: var(--bricks-color-success-500);--bricks-billing-status-warning-bg: var(--bricks-color-warning-50);--bricks-billing-status-warning-text: var(--bricks-color-warning-700);--bricks-billing-status-expired-bg: var(--bricks-color-neutral-100);--bricks-billing-status-expired-text: var(--bricks-color-neutral-500);--bricks-billing-table-header-bg: var(--bricks-color-neutral-50);--bricks-billing-table-header-text: var(--bricks-color-neutral-600);--bricks-billing-table-row-hover: var(--bricks-color-neutral-50);--bricks-billing-table-border: var(--bricks-color-neutral-200);--bricks-billing-table-text: var(--bricks-color-neutral-700);--bricks-billing-table-text-muted: var(--bricks-color-neutral-500);--bricks-billing-payment-bg: var(--bricks-color-white);--bricks-billing-payment-border: var(--bricks-color-neutral-200);--bricks-billing-payment-label: var(--bricks-color-neutral-700);--bricks-billing-payment-secure-icon: var(--bricks-color-success-500);--bricks-billing-payment-secure-text: var(--bricks-color-success-700);--bricks-github-repo-bg: var(--bricks-color-white);--bricks-github-repo-bg-hover: var(--bricks-color-neutral-50);--bricks-github-repo-border: var(--bricks-color-neutral-200);--bricks-github-repo-text: var(--bricks-color-neutral-900);--bricks-github-repo-text-secondary: var(--bricks-color-neutral-500);--bricks-github-repo-name-text: var(--bricks-color-primary-600);--bricks-github-repo-name-hover: var(--bricks-color-primary-700);--bricks-github-repo-private-icon: var(--bricks-color-warning-500);--bricks-github-repo-public-icon: var(--bricks-color-neutral-400);--bricks-github-lang-js: #f1e05a;--bricks-github-lang-ts: #3178c6;--bricks-github-lang-py: #3572a5;--bricks-github-lang-go: #00add8;--bricks-github-lang-rust: #dea584;--bricks-github-lang-java: #b07219;--bricks-github-lang-default: var(--bricks-color-neutral-400);--bricks-github-lang-text: var(--bricks-color-neutral-600);--bricks-github-branch-bg: var(--bricks-color-white);--bricks-github-branch-border: var(--bricks-color-neutral-300);--bricks-github-branch-text: var(--bricks-color-neutral-700);--bricks-github-branch-icon: var(--bricks-color-neutral-500);--bricks-github-branch-dropdown-bg: var(--bricks-color-white);--bricks-github-branch-dropdown-border: var(--bricks-color-neutral-200);--bricks-github-branch-item-hover: var(--bricks-color-neutral-100);--bricks-github-branch-item-active: var(--bricks-color-primary-50);--bricks-github-branch-item-active-text: var(--bricks-color-primary-700);--bricks-github-branch-badge-bg: var(--bricks-color-neutral-100);--bricks-github-branch-badge-text: var(--bricks-color-neutral-600);--bricks-github-commit-bg: var(--bricks-color-white);--bricks-github-commit-border: var(--bricks-color-neutral-200);--bricks-github-commit-hash-text: var(--bricks-color-primary-600);--bricks-github-commit-hash-bg: var(--bricks-color-neutral-100);--bricks-github-commit-message-text: var(--bricks-color-neutral-800);--bricks-github-commit-author-text: var(--bricks-color-neutral-500);--bricks-github-commit-date-text: var(--bricks-color-neutral-400);--bricks-github-commit-hover: var(--bricks-color-neutral-50);--bricks-github-pr-bg: var(--bricks-color-white);--bricks-github-pr-border: var(--bricks-color-neutral-200);--bricks-github-pr-open-icon: var(--bricks-color-success-500);--bricks-github-pr-merged-icon: var(--bricks-color-primary-500);--bricks-github-pr-closed-icon: var(--bricks-color-error-500);--bricks-github-pr-draft-icon: var(--bricks-color-neutral-400);--bricks-github-pr-title-text: var(--bricks-color-neutral-900);--bricks-github-pr-meta-text: var(--bricks-color-neutral-500);--bricks-github-pr-label-bg: var(--bricks-color-neutral-100);--bricks-github-pr-label-text: var(--bricks-color-neutral-700);--bricks-github-pr-hover: var(--bricks-color-neutral-50);--bricks-github-status-ahead: var(--bricks-color-success-500);--bricks-github-status-behind: var(--bricks-color-warning-500);--bricks-github-status-modified: var(--bricks-color-warning-500);--bricks-github-status-staged: var(--bricks-color-success-500);--bricks-github-status-conflict: var(--bricks-color-error-500);--bricks-github-status-untracked: var(--bricks-color-neutral-400);--bricks-github-import-search-bg: var(--bricks-color-white);--bricks-github-import-search-border: var(--bricks-color-neutral-300);--bricks-github-import-progress-bg: var(--bricks-color-neutral-100);--bricks-github-import-progress-fill: var(--bricks-color-primary-500);--bricks-mcp-card-bg: var(--bricks-color-white);--bricks-mcp-card-border: var(--bricks-color-neutral-200);--bricks-mcp-card-hover: var(--bricks-color-neutral-50);--bricks-mcp-card-shadow: var(--bricks-shadow-sm);--bricks-mcp-card-text: var(--bricks-color-neutral-900);--bricks-mcp-card-text-secondary: var(--bricks-color-neutral-500);--bricks-mcp-status-connected: var(--bricks-color-success-500);--bricks-mcp-status-connected-bg: var(--bricks-color-success-50);--bricks-mcp-status-connected-text: var(--bricks-color-success-700);--bricks-mcp-status-disconnected: var(--bricks-color-neutral-400);--bricks-mcp-status-disconnected-bg: var(--bricks-color-neutral-100);--bricks-mcp-status-disconnected-text: var(--bricks-color-neutral-600);--bricks-mcp-status-error: var(--bricks-color-error-500);--bricks-mcp-status-error-bg: var(--bricks-color-error-50);--bricks-mcp-status-error-text: var(--bricks-color-error-700);--bricks-mcp-status-connecting: var(--bricks-color-warning-500);--bricks-mcp-status-connecting-bg: var(--bricks-color-warning-50);--bricks-mcp-status-connecting-text: var(--bricks-color-warning-700);--bricks-mcp-tool-bg: var(--bricks-color-white);--bricks-mcp-tool-border: var(--bricks-color-neutral-200);--bricks-mcp-tool-hover: var(--bricks-color-neutral-50);--bricks-mcp-tool-text: var(--bricks-color-neutral-800);--bricks-mcp-tool-text-secondary: var(--bricks-color-neutral-500);--bricks-mcp-tool-icon: var(--bricks-color-primary-500);--bricks-mcp-tool-badge-bg: var(--bricks-color-neutral-100);--bricks-mcp-tool-badge-text: var(--bricks-color-neutral-600);--bricks-mcp-settings-bg: var(--bricks-color-white);--bricks-mcp-settings-border: var(--bricks-color-neutral-200);--bricks-mcp-settings-header-bg: var(--bricks-color-neutral-50);--bricks-mcp-settings-label: var(--bricks-color-neutral-700);--bricks-mcp-modal-section-bg: var(--bricks-color-neutral-50);--bricks-mcp-modal-section-border: var(--bricks-color-neutral-200);--bricks-mcp-modal-help-text: var(--bricks-color-neutral-500)}[data-theme=dark]{color-scheme:dark;--bricks-selection-bg: var(--bricks-color-primary-800);--bricks-selection-text: var(--bricks-color-primary-100);--bricks-bg-primary: var(--bricks-color-neutral-950);--bricks-bg-secondary: var(--bricks-color-neutral-900);--bricks-bg-tertiary: var(--bricks-color-neutral-800);--bricks-bg-elevated: var(--bricks-color-neutral-800);--bricks-bg-sunken: var(--bricks-color-black);--bricks-bg-overlay: rgb(0 0 0 / .6);--bricks-bg-scrim: rgb(0 0 0 / .4);--bricks-bg-surface: var(--bricks-color-neutral-900);--bricks-bg-surface-hover: var(--bricks-color-neutral-800);--bricks-bg-surface-active: var(--bricks-color-neutral-700);--bricks-bg-accent: rgb(59 130 246 / .1);--bricks-bg-warning: rgb(245 158 11 / .1);--bricks-text-primary: var(--bricks-color-neutral-50);--bricks-text-secondary: var(--bricks-color-neutral-300);--bricks-text-tertiary: var(--bricks-color-neutral-400);--bricks-text-muted: var(--bricks-color-neutral-500);--bricks-text-inverse: var(--bricks-color-neutral-900);--bricks-text-link: var(--bricks-color-primary-400);--bricks-text-link-hover: var(--bricks-color-primary-300);--bricks-text-success: var(--bricks-color-success-400);--bricks-text-warning: var(--bricks-color-warning-400);--bricks-text-error: var(--bricks-color-error-400);--bricks-text-info: var(--bricks-color-info-400);--bricks-border-default: var(--bricks-color-neutral-700);--bricks-border-strong: var(--bricks-color-neutral-600);--bricks-border-subtle: var(--bricks-color-neutral-800);--bricks-border-focus: var(--bricks-color-primary-400);--bricks-border-error: var(--bricks-color-error-400);--bricks-border-success: var(--bricks-color-success-400);--bricks-input-bg: var(--bricks-color-neutral-900);--bricks-input-bg-hover: var(--bricks-color-neutral-800);--bricks-input-bg-disabled: var(--bricks-color-neutral-800);--bricks-input-border: var(--bricks-color-neutral-700);--bricks-input-border-hover: var(--bricks-color-neutral-600);--bricks-input-border-focus: var(--bricks-color-primary-400);--bricks-input-border-error: var(--bricks-color-error-400);--bricks-input-border-success: var(--bricks-color-success-400);--bricks-input-text: var(--bricks-color-neutral-50);--bricks-input-text-placeholder: var(--bricks-color-neutral-500);--bricks-input-text-disabled: var(--bricks-color-neutral-600);--bricks-input-ring-focus: rgb(59 130 246 / .25);--bricks-input-ring-error: rgb(239 68 68 / .25);--bricks-btn-primary-bg: var(--bricks-color-primary-600);--bricks-btn-primary-bg-hover: var(--bricks-color-primary-500);--bricks-btn-primary-bg-active: var(--bricks-color-primary-400);--bricks-btn-primary-bg-disabled: var(--bricks-color-primary-900);--bricks-btn-primary-text: var(--bricks-color-white);--bricks-btn-primary-text-disabled: var(--bricks-color-primary-400);--bricks-btn-primary-border: transparent;--bricks-btn-primary-ring-focus: rgb(59 130 246 / .35);--bricks-btn-secondary-bg: var(--bricks-color-neutral-800);--bricks-btn-secondary-bg-hover: var(--bricks-color-neutral-700);--bricks-btn-secondary-bg-active: var(--bricks-color-neutral-600);--bricks-btn-secondary-bg-disabled: var(--bricks-color-neutral-800);--bricks-btn-secondary-text: var(--bricks-color-neutral-200);--bricks-btn-secondary-text-disabled: var(--bricks-color-neutral-600);--bricks-btn-secondary-border: var(--bricks-color-neutral-700);--bricks-btn-secondary-border-hover: var(--bricks-color-neutral-600);--bricks-btn-secondary-ring-focus: rgb(59 130 246 / .25);--bricks-btn-ghost-bg: transparent;--bricks-btn-ghost-bg-hover: var(--bricks-color-neutral-800);--bricks-btn-ghost-bg-active: var(--bricks-color-neutral-700);--bricks-btn-ghost-bg-disabled: transparent;--bricks-btn-ghost-text: var(--bricks-color-neutral-300);--bricks-btn-ghost-text-disabled: var(--bricks-color-neutral-600);--bricks-btn-ghost-ring-focus: rgb(59 130 246 / .25);--bricks-btn-destructive-bg: var(--bricks-color-error-600);--bricks-btn-destructive-bg-hover: var(--bricks-color-error-500);--bricks-btn-destructive-bg-active: var(--bricks-color-error-400);--bricks-btn-destructive-bg-disabled: var(--bricks-color-error-900);--bricks-btn-destructive-text: var(--bricks-color-white);--bricks-btn-destructive-text-disabled: var(--bricks-color-error-400);--bricks-btn-destructive-border: transparent;--bricks-btn-destructive-ring-focus: rgb(239 68 68 / .35);--bricks-status-success-bg: rgb(34 197 94 / .1);--bricks-status-success-border: var(--bricks-color-success-800);--bricks-status-success-text: var(--bricks-color-success-300);--bricks-status-success-icon: var(--bricks-color-success-400);--bricks-status-warning-bg: rgb(245 158 11 / .1);--bricks-status-warning-border: var(--bricks-color-warning-800);--bricks-status-warning-text: var(--bricks-color-warning-300);--bricks-status-warning-icon: var(--bricks-color-warning-400);--bricks-status-error-bg: rgb(239 68 68 / .1);--bricks-status-error-border: var(--bricks-color-error-800);--bricks-status-error-text: var(--bricks-color-error-300);--bricks-status-error-icon: var(--bricks-color-error-400);--bricks-status-info-bg: rgb(14 165 233 / .15);--bricks-status-info-border: var(--bricks-color-info-700);--bricks-status-info-text: var(--bricks-color-info-200);--bricks-status-info-icon: var(--bricks-color-info-400);--bricks-sidebar-bg: var(--bricks-color-neutral-900);--bricks-sidebar-border: var(--bricks-color-neutral-800);--bricks-sidebar-item-hover: var(--bricks-color-neutral-800);--bricks-sidebar-item-active: rgb(59 130 246 / .18);--bricks-sidebar-item-text: var(--bricks-color-neutral-300);--bricks-sidebar-item-text-active: var(--bricks-color-primary-200);--bricks-sidebar-item-icon: var(--bricks-color-neutral-500);--bricks-sidebar-item-icon-active: var(--bricks-color-primary-200);--bricks-header-bg: var(--bricks-color-neutral-950);--bricks-header-border: var(--bricks-color-neutral-800);--bricks-header-text: var(--bricks-color-neutral-50);--bricks-ring-color: var(--bricks-color-primary-400);--bricks-ring-offset-color: var(--bricks-color-neutral-950);--bricks-focus-ring: 0 0 0 var(--bricks-ring-offset) var(--bricks-ring-offset-color), 0 0 0 calc(var(--bricks-ring-offset) + var(--bricks-ring-width)) var(--bricks-ring-color);--bricks-scrollbar-thumb: var(--bricks-color-neutral-700);--bricks-scrollbar-thumb-hover: var(--bricks-color-neutral-600);--bricks-scrollbar-track: transparent;--bricks-code-bg: var(--bricks-color-neutral-800);--bricks-code-text: var(--bricks-color-neutral-200);--bricks-code-border: var(--bricks-color-neutral-700);--bricks-skeleton-base: var(--bricks-color-neutral-800);--bricks-skeleton-shine: var(--bricks-color-neutral-700);--bricks-divider: var(--bricks-color-neutral-800);--bricks-badge-dot: var(--bricks-color-primary-400);--bricks-shadow-focus-ring: var(--bricks-focus-ring);--bricks-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .3), 0 1px 2px -1px rgb(0 0 0 / .3);--bricks-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--bricks-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .4), 0 4px 6px -4px rgb(0 0 0 / .3);--bricks-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .5), 0 8px 10px -6px rgb(0 0 0 / .4);--bricks-shadow-elevated: 0 25px 50px -12px rgb(0 0 0 / .6);--bricks-chat-user-bg: var(--bricks-color-primary-600);--bricks-chat-user-text: var(--bricks-color-white);--bricks-chat-user-text-meta: rgb(255 255 255 / .6);--bricks-chat-user-link: var(--bricks-color-primary-200);--bricks-chat-user-code-bg: rgb(255 255 255 / .12);--bricks-chat-assistant-bg: var(--bricks-color-neutral-800);--bricks-chat-assistant-text: var(--bricks-color-neutral-100);--bricks-chat-assistant-text-meta: var(--bricks-color-neutral-500);--bricks-chat-assistant-link: var(--bricks-color-primary-400);--bricks-chat-assistant-code-bg: var(--bricks-color-neutral-700);--bricks-chat-assistant-border: var(--bricks-color-neutral-700);--bricks-chat-system-bg: var(--bricks-color-neutral-900);--bricks-chat-system-text: var(--bricks-color-neutral-500);--bricks-chat-system-border: var(--bricks-color-neutral-800);--bricks-chat-bg: var(--bricks-color-neutral-950);--bricks-chat-bg-pattern: var(--bricks-color-neutral-900);--bricks-chat-input-bg: var(--bricks-color-neutral-900);--bricks-chat-input-border: var(--bricks-color-neutral-700);--bricks-chat-input-border-focus: var(--bricks-color-primary-400);--bricks-chat-input-text: var(--bricks-color-neutral-50);--bricks-chat-input-placeholder: var(--bricks-color-neutral-500);--bricks-chat-input-ring-focus: rgb(59 130 246 / .25);--bricks-chat-input-shadow: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--bricks-chat-input-disabled-bg: var(--bricks-color-neutral-800);--bricks-chat-input-disabled-text: var(--bricks-color-neutral-600);--bricks-chat-send-bg: var(--bricks-color-primary-600);--bricks-chat-send-bg-hover: var(--bricks-color-primary-500);--bricks-chat-send-text: var(--bricks-color-white);--bricks-chat-send-bg-disabled: var(--bricks-color-neutral-800);--bricks-chat-send-text-disabled: var(--bricks-color-neutral-600);--bricks-chat-typing-dot-color: var(--bricks-color-neutral-500);--bricks-chat-typing-bg: var(--bricks-color-neutral-800);--bricks-chat-cursor-color: var(--bricks-color-primary-400);--bricks-chat-codeblock-bg: var(--bricks-color-neutral-900);--bricks-chat-codeblock-text: var(--bricks-color-neutral-100);--bricks-chat-codeblock-header-bg: var(--bricks-color-neutral-800);--bricks-chat-codeblock-header-text: var(--bricks-color-neutral-400);--bricks-chat-codeblock-border: var(--bricks-color-neutral-700);--bricks-chat-codeblock-copy-bg: transparent;--bricks-chat-codeblock-copy-bg-hover: rgb(255 255 255 / .08);--bricks-chat-codeblock-copy-text: var(--bricks-color-neutral-500);--bricks-chat-scroll-btn-bg: var(--bricks-color-neutral-800);--bricks-chat-scroll-btn-border: var(--bricks-color-neutral-700);--bricks-chat-scroll-btn-shadow: 0 10px 15px -3px rgb(0 0 0 / .4), 0 4px 6px -4px rgb(0 0 0 / .3);--bricks-chat-scroll-btn-icon: var(--bricks-color-neutral-300);--bricks-chat-scroll-btn-bg-hover: var(--bricks-color-neutral-700);--bricks-chat-separator-text: var(--bricks-color-neutral-500);--bricks-chat-separator-line: var(--bricks-color-neutral-800);--bricks-chat-avatar-user-bg: rgb(59 130 246 / .2);--bricks-chat-avatar-user-text: var(--bricks-color-primary-300);--bricks-chat-avatar-ai-bg: var(--bricks-color-neutral-800);--bricks-chat-avatar-ai-text: var(--bricks-color-neutral-300);--bricks-chat-avatar-ai-border: var(--bricks-color-neutral-700);--bricks-model-selector-bg: var(--bricks-color-neutral-800);--bricks-model-selector-bg-hover: var(--bricks-color-neutral-700);--bricks-model-selector-border: var(--bricks-color-neutral-700);--bricks-model-selector-text: var(--bricks-color-neutral-200);--bricks-model-selector-icon: var(--bricks-color-neutral-500);--bricks-model-selector-active-bg: rgb(59 130 246 / .12);--bricks-model-selector-active-text: var(--bricks-color-primary-400);--bricks-chat-session-bg: var(--bricks-color-neutral-900);--bricks-chat-session-border: var(--bricks-color-neutral-800);--bricks-chat-session-item-bg: transparent;--bricks-chat-session-item-bg-hover: var(--bricks-color-neutral-800);--bricks-chat-session-item-bg-active: rgb(59 130 246 / .12);--bricks-chat-session-item-text: var(--bricks-color-neutral-300);--bricks-chat-session-item-text-active: var(--bricks-color-primary-400);--bricks-chat-session-item-meta: var(--bricks-color-neutral-500);--bricks-chat-session-divider: var(--bricks-color-neutral-800);--bricks-chat-attachment-bg: var(--bricks-color-neutral-900);--bricks-chat-attachment-border: var(--bricks-color-neutral-800);--bricks-chat-attachment-chip-bg: var(--bricks-color-neutral-800);--bricks-chat-attachment-chip-text: var(--bricks-color-neutral-300);--bricks-chat-attachment-chip-icon: var(--bricks-color-neutral-500);--bricks-chat-empty-text: var(--bricks-color-neutral-500);--bricks-chat-empty-icon: var(--bricks-color-neutral-700);--bricks-chat-empty-suggestion-bg: var(--bricks-color-neutral-900);--bricks-chat-empty-suggestion-border: var(--bricks-color-neutral-800);--bricks-chat-empty-suggestion-bg-hover: var(--bricks-color-neutral-800);--bricks-chat-empty-suggestion-text: var(--bricks-color-neutral-300);--bricks-ide-bg: var(--bricks-color-neutral-950);--bricks-ide-sidebar-bg: var(--bricks-color-neutral-900);--bricks-ide-panel-bg: var(--bricks-color-neutral-950);--bricks-ide-panel-border: var(--bricks-color-neutral-800);--bricks-ide-panel-header-bg: var(--bricks-color-neutral-900);--bricks-ide-panel-header-text: var(--bricks-color-neutral-400);--bricks-ide-filetree-bg: var(--bricks-color-neutral-900);--bricks-ide-filetree-text: var(--bricks-color-neutral-300);--bricks-ide-filetree-text-muted: var(--bricks-color-neutral-500);--bricks-ide-filetree-icon: var(--bricks-color-neutral-500);--bricks-ide-filetree-item-hover: var(--bricks-color-neutral-800);--bricks-ide-filetree-item-selected: rgb(59 130 246 / .12);--bricks-ide-filetree-item-selected-text: var(--bricks-color-primary-400);--bricks-ide-filetree-item-focused: rgb(59 130 246 / .18);--bricks-ide-filetree-indent-guide: var(--bricks-color-neutral-800);--bricks-ide-filetree-folder-icon: var(--bricks-color-warning-400);--bricks-ide-filetree-context-bg: var(--bricks-color-neutral-800);--bricks-ide-filetree-context-border: var(--bricks-color-neutral-700);--bricks-ide-filetree-context-hover: var(--bricks-color-neutral-700);--bricks-ide-tab-bg: var(--bricks-color-neutral-900);--bricks-ide-tab-bg-active: var(--bricks-color-neutral-950);--bricks-ide-tab-bg-hover: var(--bricks-color-neutral-800);--bricks-ide-tab-text: var(--bricks-color-neutral-500);--bricks-ide-tab-text-active: var(--bricks-color-neutral-100);--bricks-ide-tab-border: var(--bricks-color-neutral-800);--bricks-ide-tab-active-indicator: var(--bricks-color-primary-400);--bricks-ide-tab-close-hover: var(--bricks-color-neutral-700);--bricks-ide-tab-modified-dot: var(--bricks-color-neutral-400);--bricks-ide-tabbar-bg: var(--bricks-color-neutral-900);--bricks-ide-tabbar-border: var(--bricks-color-neutral-800);--bricks-ide-editor-bg: var(--bricks-color-neutral-950);--bricks-ide-editor-text: var(--bricks-color-neutral-100);--bricks-ide-editor-gutter-bg: var(--bricks-color-neutral-950);--bricks-ide-editor-gutter-text: var(--bricks-color-neutral-600);--bricks-ide-editor-line-highlight: rgb(255 255 255 / .04);--bricks-ide-editor-selection: rgb(59 130 246 / .25);--bricks-ide-editor-cursor: var(--bricks-color-neutral-100);--bricks-ide-editor-minimap-bg: var(--bricks-color-neutral-900);--bricks-ide-editor-bracket-match: rgb(59 130 246 / .3);--bricks-ide-editor-indent-guide: var(--bricks-color-neutral-800);--bricks-ide-editor-whitespace: var(--bricks-color-neutral-700);--bricks-ide-breadcrumb-bg: var(--bricks-color-neutral-900);--bricks-ide-breadcrumb-text: var(--bricks-color-neutral-500);--bricks-ide-breadcrumb-text-active: var(--bricks-color-neutral-200);--bricks-ide-breadcrumb-separator: var(--bricks-color-neutral-600);--bricks-ide-breadcrumb-hover: var(--bricks-color-neutral-800);--bricks-ide-terminal-bg: var(--bricks-color-black);--bricks-ide-terminal-text: var(--bricks-color-neutral-200);--bricks-ide-terminal-cursor: var(--bricks-color-neutral-200);--bricks-ide-terminal-selection: rgb(59 130 246 / .3);--bricks-ide-terminal-tab-bg: var(--bricks-color-neutral-900);--bricks-ide-terminal-tab-active: var(--bricks-color-black);--bricks-ide-terminal-tab-text: var(--bricks-color-neutral-500);--bricks-ide-terminal-tab-text-active: var(--bricks-color-neutral-200);--bricks-ide-statusbar-bg: var(--bricks-color-primary-700);--bricks-ide-statusbar-text: var(--bricks-color-white);--bricks-ide-statusbar-text-muted: rgb(255 255 255 / .6);--bricks-ide-statusbar-hover: rgb(255 255 255 / .1);--bricks-ide-statusbar-active: rgb(255 255 255 / .15);--bricks-ide-statusbar-border: var(--bricks-color-primary-800);--bricks-ide-statusbar-icon: rgb(255 255 255 / .7);--bricks-ide-statusbar-warning: var(--bricks-color-warning-300);--bricks-ide-statusbar-error: var(--bricks-color-error-300);--bricks-ide-split-handle-bg: var(--bricks-color-neutral-800);--bricks-ide-split-handle-hover: var(--bricks-color-primary-500);--bricks-ide-split-handle-active: var(--bricks-color-primary-400);--bricks-billing-card-bg: var(--bricks-color-neutral-900);--bricks-billing-card-bg-featured: rgb(59 130 246 / .08);--bricks-billing-card-border: var(--bricks-color-neutral-800);--bricks-billing-card-border-featured: var(--bricks-color-primary-600);--bricks-billing-card-shadow: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .3);--bricks-billing-card-shadow-featured: 0 10px 15px -3px rgb(0 0 0 / .4), 0 4px 6px -4px rgb(0 0 0 / .3);--bricks-billing-card-text: var(--bricks-color-neutral-100);--bricks-billing-card-text-secondary: var(--bricks-color-neutral-400);--bricks-billing-card-badge-bg: rgb(59 130 246 / .2);--bricks-billing-card-badge-text: var(--bricks-color-primary-200);--bricks-billing-card-badge-border: var(--bricks-color-primary-600);--bricks-billing-price-text: var(--bricks-color-neutral-50);--bricks-billing-price-period-text: var(--bricks-color-neutral-400);--bricks-billing-feature-icon: var(--bricks-color-success-400);--bricks-billing-feature-text: var(--bricks-color-neutral-300);--bricks-billing-timer-bg: var(--bricks-color-neutral-900);--bricks-billing-timer-text: var(--bricks-color-neutral-100);--bricks-billing-timer-border: var(--bricks-color-neutral-800);--bricks-billing-timer-label: var(--bricks-color-neutral-500);--bricks-billing-timer-warning-bg: rgb(245 158 11 / .1);--bricks-billing-timer-warning-text: var(--bricks-color-warning-300);--bricks-billing-timer-warning-border: var(--bricks-color-warning-800);--bricks-billing-timer-danger-bg: rgb(239 68 68 / .1);--bricks-billing-timer-danger-text: var(--bricks-color-error-300);--bricks-billing-timer-danger-border: var(--bricks-color-error-800);--bricks-billing-timer-paused-bg: var(--bricks-color-neutral-800);--bricks-billing-timer-paused-text: var(--bricks-color-neutral-500);--bricks-billing-status-bg: rgb(34 197 94 / .1);--bricks-billing-status-text: var(--bricks-color-success-400);--bricks-billing-status-border: var(--bricks-color-success-800);--bricks-billing-status-dot: var(--bricks-color-success-400);--bricks-billing-status-warning-bg: rgb(245 158 11 / .1);--bricks-billing-status-warning-text: var(--bricks-color-warning-400);--bricks-billing-status-expired-bg: var(--bricks-color-neutral-800);--bricks-billing-status-expired-text: var(--bricks-color-neutral-500);--bricks-billing-table-header-bg: var(--bricks-color-neutral-900);--bricks-billing-table-header-text: var(--bricks-color-neutral-400);--bricks-billing-table-row-hover: var(--bricks-color-neutral-800);--bricks-billing-table-border: var(--bricks-color-neutral-800);--bricks-billing-table-text: var(--bricks-color-neutral-300);--bricks-billing-table-text-muted: var(--bricks-color-neutral-500);--bricks-billing-payment-bg: var(--bricks-color-neutral-900);--bricks-billing-payment-border: var(--bricks-color-neutral-700);--bricks-billing-payment-label: var(--bricks-color-neutral-300);--bricks-billing-payment-secure-icon: var(--bricks-color-success-400);--bricks-billing-payment-secure-text: var(--bricks-color-success-400);--bricks-github-repo-bg: var(--bricks-color-neutral-900);--bricks-github-repo-bg-hover: var(--bricks-color-neutral-800);--bricks-github-repo-border: var(--bricks-color-neutral-800);--bricks-github-repo-text: var(--bricks-color-neutral-100);--bricks-github-repo-text-secondary: var(--bricks-color-neutral-400);--bricks-github-repo-name-text: var(--bricks-color-primary-400);--bricks-github-repo-name-hover: var(--bricks-color-primary-300);--bricks-github-repo-private-icon: var(--bricks-color-warning-400);--bricks-github-repo-public-icon: var(--bricks-color-neutral-500);--bricks-github-lang-js: #f1e05a;--bricks-github-lang-ts: #3178c6;--bricks-github-lang-py: #3572a5;--bricks-github-lang-go: #00add8;--bricks-github-lang-rust: #dea584;--bricks-github-lang-java: #b07219;--bricks-github-lang-default: var(--bricks-color-neutral-500);--bricks-github-lang-text: var(--bricks-color-neutral-400);--bricks-github-branch-bg: var(--bricks-color-neutral-800);--bricks-github-branch-border: var(--bricks-color-neutral-700);--bricks-github-branch-text: var(--bricks-color-neutral-200);--bricks-github-branch-icon: var(--bricks-color-neutral-500);--bricks-github-branch-dropdown-bg: var(--bricks-color-neutral-800);--bricks-github-branch-dropdown-border: var(--bricks-color-neutral-700);--bricks-github-branch-item-hover: var(--bricks-color-neutral-700);--bricks-github-branch-item-active: rgb(59 130 246 / .12);--bricks-github-branch-item-active-text: var(--bricks-color-primary-400);--bricks-github-branch-badge-bg: var(--bricks-color-neutral-700);--bricks-github-branch-badge-text: var(--bricks-color-neutral-300);--bricks-github-commit-bg: var(--bricks-color-neutral-900);--bricks-github-commit-border: var(--bricks-color-neutral-800);--bricks-github-commit-hash-text: var(--bricks-color-primary-400);--bricks-github-commit-hash-bg: var(--bricks-color-neutral-800);--bricks-github-commit-message-text: var(--bricks-color-neutral-200);--bricks-github-commit-author-text: var(--bricks-color-neutral-400);--bricks-github-commit-date-text: var(--bricks-color-neutral-500);--bricks-github-commit-hover: var(--bricks-color-neutral-800);--bricks-github-pr-bg: var(--bricks-color-neutral-900);--bricks-github-pr-border: var(--bricks-color-neutral-800);--bricks-github-pr-open-icon: var(--bricks-color-success-400);--bricks-github-pr-merged-icon: var(--bricks-color-primary-400);--bricks-github-pr-closed-icon: var(--bricks-color-error-400);--bricks-github-pr-draft-icon: var(--bricks-color-neutral-500);--bricks-github-pr-title-text: var(--bricks-color-neutral-100);--bricks-github-pr-meta-text: var(--bricks-color-neutral-500);--bricks-github-pr-label-bg: var(--bricks-color-neutral-800);--bricks-github-pr-label-text: var(--bricks-color-neutral-300);--bricks-github-pr-hover: var(--bricks-color-neutral-800);--bricks-github-status-ahead: var(--bricks-color-success-400);--bricks-github-status-behind: var(--bricks-color-warning-400);--bricks-github-status-modified: var(--bricks-color-warning-400);--bricks-github-status-staged: var(--bricks-color-success-400);--bricks-github-status-conflict: var(--bricks-color-error-400);--bricks-github-status-untracked: var(--bricks-color-neutral-500);--bricks-github-import-search-bg: var(--bricks-color-neutral-800);--bricks-github-import-search-border: var(--bricks-color-neutral-700);--bricks-github-import-progress-bg: var(--bricks-color-neutral-800);--bricks-github-import-progress-fill: var(--bricks-color-primary-500);--bricks-mcp-card-bg: var(--bricks-color-neutral-900);--bricks-mcp-card-border: var(--bricks-color-neutral-800);--bricks-mcp-card-hover: var(--bricks-color-neutral-800);--bricks-mcp-card-shadow: 0 1px 3px 0 rgb(0 0 0 / .3), 0 1px 2px -1px rgb(0 0 0 / .3);--bricks-mcp-card-text: var(--bricks-color-neutral-100);--bricks-mcp-card-text-secondary: var(--bricks-color-neutral-400);--bricks-mcp-status-connected: var(--bricks-color-success-400);--bricks-mcp-status-connected-bg: rgb(34 197 94 / .1);--bricks-mcp-status-connected-text: var(--bricks-color-success-300);--bricks-mcp-status-disconnected: var(--bricks-color-neutral-500);--bricks-mcp-status-disconnected-bg: var(--bricks-color-neutral-800);--bricks-mcp-status-disconnected-text: var(--bricks-color-neutral-400);--bricks-mcp-status-error: var(--bricks-color-error-400);--bricks-mcp-status-error-bg: rgb(239 68 68 / .1);--bricks-mcp-status-error-text: var(--bricks-color-error-300);--bricks-mcp-status-connecting: var(--bricks-color-warning-400);--bricks-mcp-status-connecting-bg: rgb(245 158 11 / .1);--bricks-mcp-status-connecting-text: var(--bricks-color-warning-300);--bricks-mcp-tool-bg: var(--bricks-color-neutral-900);--bricks-mcp-tool-border: var(--bricks-color-neutral-800);--bricks-mcp-tool-hover: var(--bricks-color-neutral-800);--bricks-mcp-tool-text: var(--bricks-color-neutral-200);--bricks-mcp-tool-text-secondary: var(--bricks-color-neutral-500);--bricks-mcp-tool-icon: var(--bricks-color-primary-400);--bricks-mcp-tool-badge-bg: var(--bricks-color-neutral-800);--bricks-mcp-tool-badge-text: var(--bricks-color-neutral-400);--bricks-mcp-settings-bg: var(--bricks-color-neutral-900);--bricks-mcp-settings-border: var(--bricks-color-neutral-800);--bricks-mcp-settings-header-bg: var(--bricks-color-neutral-900);--bricks-mcp-settings-label: var(--bricks-color-neutral-300);--bricks-mcp-modal-section-bg: var(--bricks-color-neutral-800);--bricks-mcp-modal-section-border: var(--bricks-color-neutral-700);--bricks-mcp-modal-help-text: var(--bricks-color-neutral-500)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;min-height:100dvh;line-height:var(--bricks-line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea,select{font:inherit;color:inherit}textarea{resize:vertical}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}input::placeholder,textarea::placeholder{color:var(--bricks-input-text-placeholder);opacity:1}#root{isolation:isolate;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-family:var(--bricks-font-family-base);font-size:16px;line-height:var(--bricks-line-height-base);color:var(--bricks-text-primary);background-color:var(--bricks-bg-primary);-moz-tab-size:4;tab-size:4}body{font-size:var(--bricks-font-size-base);font-weight:var(--bricks-font-weight-normal);letter-spacing:var(--bricks-letter-spacing-normal)}h1,h2,h3,h4,h5,h6{font-family:var(--bricks-font-family-heading);font-weight:var(--bricks-font-weight-semibold);line-height:var(--bricks-line-height-tight);letter-spacing:var(--bricks-letter-spacing-tight);color:var(--bricks-text-primary)}h1{font-size:var(--bricks-font-size-heading-xl)}h2{font-size:var(--bricks-font-size-heading-lg)}h3{font-size:var(--bricks-font-size-heading-md)}h4{font-size:var(--bricks-font-size-heading-sm)}h5{font-size:var(--bricks-font-size-heading-xs)}h6{font-size:var(--bricks-font-size-base);font-weight:var(--bricks-font-weight-semibold)}p{color:var(--bricks-text-secondary);line-height:var(--bricks-line-height-relaxed)}small{font-size:var(--bricks-font-size-sm)}strong,b{font-weight:var(--bricks-font-weight-semibold)}a{color:var(--bricks-text-link);text-decoration:none;transition:color var(--bricks-transition-fast)}a:hover{color:var(--bricks-text-link-hover);text-decoration:underline}a:focus-visible{outline:var(--bricks-ring-width) solid var(--bricks-ring-color);outline-offset:var(--bricks-ring-offset);border-radius:var(--bricks-radius-sm)}code,kbd,samp,pre{font-family:var(--bricks-font-family-mono);font-size:var(--bricks-font-size-sm)}code{background-color:var(--bricks-code-bg);color:var(--bricks-code-text);padding:var(--bricks-spacing-0-5) var(--bricks-spacing-1);border-radius:var(--bricks-radius-sm);border:1px solid var(--bricks-code-border)}pre{background-color:var(--bricks-code-bg);color:var(--bricks-code-text);padding:var(--bricks-spacing-4);border-radius:var(--bricks-radius-DEFAULT);border:1px solid var(--bricks-code-border);overflow-x:auto}pre code{background:none;border:none;padding:0;border-radius:0}kbd{background-color:var(--bricks-bg-tertiary);color:var(--bricks-text-primary);padding:var(--bricks-spacing-0-5) var(--bricks-spacing-1-5);border-radius:var(--bricks-radius-sm);border:1px solid var(--bricks-border-strong);box-shadow:inset 0 -1px 0 var(--bricks-border-strong);font-size:var(--bricks-font-size-xs)}:focus-visible{outline:var(--bricks-ring-width) solid var(--bricks-ring-color);outline-offset:var(--bricks-ring-offset)}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--bricks-selection-bg);color:var(--bricks-selection-text)}*{scrollbar-width:thin;scrollbar-color:var(--bricks-scrollbar-thumb) var(--bricks-scrollbar-track)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bricks-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--bricks-scrollbar-thumb);border-radius:var(--bricks-radius-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--bricks-scrollbar-thumb-hover)}img,picture,video,canvas,svg{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-to-main{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;z-index:var(--bricks-z-max);background:var(--bricks-bg-primary);color:var(--bricks-text-primary);padding:var(--bricks-spacing-2) var(--bricks-spacing-4);font-size:var(--bricks-font-size-sm);font-weight:var(--bricks-font-weight-medium);border-radius:var(--bricks-radius-md);border:2px solid var(--bricks-border-focus);text-decoration:none}.skip-to-main:focus{position:fixed;left:var(--bricks-spacing-4);top:var(--bricks-spacing-4);width:auto;height:auto;overflow:visible;min-height:44px;min-width:44px;display:inline-flex;align-items:center}@media(pointer:coarse){button,[role=button],a,input[type=checkbox],input[type=radio],select{min-height:44px;min-width:44px}}@keyframes bricks-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bricks-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bricks-slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes bricks-slide-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes bricks-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bricks-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bricks-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes bricks-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bricks-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes bricks-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes bricks-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bricks-scroll-btn-in{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bricks-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes bricks-panel-resize-highlight{0%{background-color:var(--bricks-ide-split-handle-hover)}to{background-color:var(--bricks-ide-split-handle-bg)}}@keyframes bricks-tab-enter{0%{opacity:0;max-width:0}to{opacity:1;max-width:var(--bricks-ide-tab-max-width)}}@keyframes bricks-terminal-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes bricks-timer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes bricks-timer-urgent{0%,to{opacity:1}50%{opacity:.7}}@keyframes bricks-progress-fill{0%{width:0%}to{width:var(--progress-width, 100%)}}@keyframes bricks-status-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes bricks-clone-progress{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes bricks-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes bricks-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}
