.PageHeader-module__7HLnnq__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap;animation:.28s ease-out PageHeader-module__7HLnnq__fadeInUp;display:flex}.PageHeader-module__7HLnnq__title{color:var(--color-text-primary);margin:0;font-size:1.25rem}.PageHeader-module__7HLnnq__subtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:.8125rem}.PageHeader-module__7HLnnq__actions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}@keyframes PageHeader-module__7HLnnq__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.SubTabs-module__mBYvvq__container{z-index:30;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs);margin:16px 0 var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#0a0a0feb;display:flex;position:sticky;top:150px;overflow-x:auto}.SubTabs-module__mBYvvq__container::-webkit-scrollbar{display:none}.SubTabs-module__mBYvvq__tab{justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-lg);min-height:42px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.SubTabs-module__mBYvvq__tab:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-light);background:#ffffff0a;transform:translateY(-1px)}.SubTabs-module__mBYvvq__tab:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.SubTabs-module__mBYvvq__tab:disabled{opacity:.6;cursor:not-allowed}.SubTabs-module__mBYvvq__tabActive{color:#fff;background:linear-gradient(135deg,#6366f138 0%,#8b5cf642 100%);border-color:#818cf873;box-shadow:inset 0 0 0 1px #818cf81f,0 10px 18px #6366f12e}.SubTabs-module__mBYvvq__tabActive:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#6366f14d 0%,#8b5cf657 100%);border-color:#818cf88c}.SubTabs-module__mBYvvq__icon{opacity:.9;font-size:.95rem}@media (max-width:768px){.SubTabs-module__mBYvvq__container{gap:var(--spacing-xs)}.SubTabs-module__mBYvvq__tab{min-height:40px;padding:0 16px;font-size:.875rem}}
.BucketFormModal-module__0mQhCq__overlay{z-index:200;padding:max(4rem, 8vh) var(--spacing-md) var(--spacing-2xl);background:#000000a6;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.BucketFormModal-module__0mQhCq__modal{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:760px;padding:var(--spacing-xl);gap:var(--spacing-lg);flex-direction:column;display:flex}.BucketFormModal-module__0mQhCq__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.BucketFormModal-module__0mQhCq__title{color:var(--color-text-primary);margin:0;font-size:1.0625rem;font-weight:600}.BucketFormModal-module__0mQhCq__closeBtn{color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.25rem;line-height:1}.BucketFormModal-module__0mQhCq__closeBtn:hover:not(:disabled){color:var(--color-text-primary)}.BucketFormModal-module__0mQhCq__closeBtn:disabled{opacity:.5;cursor:not-allowed}.BucketFormModal-module__0mQhCq__readOnlyGrid{gap:var(--spacing-xs) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.BucketFormModal-module__0mQhCq__readOnlyCell{flex-direction:column;gap:2px;min-width:0;display:flex}.BucketFormModal-module__0mQhCq__readOnlyLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.6875rem;font-weight:600}.BucketFormModal-module__0mQhCq__readOnlyValue{color:var(--color-text-secondary);font-size:.8125rem;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BucketFormModal-module__0mQhCq__form{flex-direction:column;gap:0;display:flex}.BucketFormModal-module__0mQhCq__section{padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border);gap:var(--spacing-md);flex-direction:column;display:flex}.BucketFormModal-module__0mQhCq__advancedSection{padding:var(--spacing-md) 0;gap:var(--spacing-sm);flex-direction:column;display:flex}.BucketFormModal-module__0mQhCq__sectionTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);margin:0;font-size:.6875rem;font-weight:700}.BucketFormModal-module__0mQhCq__fieldGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.BucketFormModal-module__0mQhCq__fieldGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.BucketFormModal-module__0mQhCq__fieldGroupFull{grid-column:1/-1}.BucketFormModal-module__0mQhCq__label{color:var(--color-text-secondary);font-size:.8125rem;font-weight:500}.BucketFormModal-module__0mQhCq__required{color:var(--color-error,#e53e3e);margin-left:2px}.BucketFormModal-module__0mQhCq__input{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);transition:border-color var(--transition-fast);box-sizing:border-box;padding:6px 10px;font-size:.8125rem}.BucketFormModal-module__0mQhCq__input:focus{border-color:var(--color-primary);outline:none}.BucketFormModal-module__0mQhCq__input:disabled{opacity:.6;cursor:not-allowed}.BucketFormModal-module__0mQhCq__inputError{border-color:var(--color-error,#e53e3e)!important}.BucketFormModal-module__0mQhCq__select{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);transition:border-color var(--transition-fast);cursor:pointer;appearance:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:6px 28px 6px 10px;font-size:.8125rem}.BucketFormModal-module__0mQhCq__select:focus{border-color:var(--color-primary);outline:none}.BucketFormModal-module__0mQhCq__select:disabled{opacity:.6;cursor:not-allowed}.BucketFormModal-module__0mQhCq__helperText{color:var(--color-text-muted);font-size:.75rem}.BucketFormModal-module__0mQhCq__fieldError{color:var(--color-error,#e53e3e);font-size:.75rem;font-weight:500}.BucketFormModal-module__0mQhCq__sqlEditor{width:100%;font-family:var(--font-mono,"Menlo", "Monaco", "Consolas", "Liberation Mono", monospace);color:#e6edf3;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);resize:vertical;min-height:160px;transition:border-color var(--transition-fast);tab-size:4;white-space:pre;overflow-wrap:normal;box-sizing:border-box;background:#0d1117;font-size:.8125rem;line-height:1.65;overflow-x:auto}.BucketFormModal-module__0mQhCq__sqlEditor:focus{border-color:var(--color-primary);outline:none}.BucketFormModal-module__0mQhCq__sqlEditor:disabled{opacity:.6;cursor:not-allowed}.BucketFormModal-module__0mQhCq__sqlEditorError,.BucketFormModal-module__0mQhCq__sqlEditorError:focus{border-color:var(--color-error,#e53e3e)!important}.BucketFormModal-module__0mQhCq__outputsTable{flex-direction:column;gap:6px;display:flex}.BucketFormModal-module__0mQhCq__outputsHeader{gap:var(--spacing-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);grid-template-columns:1fr 1fr 1.6fr 28px;padding:0 2px;font-size:.6875rem;font-weight:600;display:grid}.BucketFormModal-module__0mQhCq__outputRow{gap:var(--spacing-sm);grid-template-columns:1fr 1fr 1.6fr 28px;align-items:center;display:grid}.BucketFormModal-module__0mQhCq__removeBtn{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:3px 5px;font-size:.75rem;line-height:1}.BucketFormModal-module__0mQhCq__removeBtn:hover:not(:disabled){color:var(--color-error,#e53e3e);background:#e53e3e14}.BucketFormModal-module__0mQhCq__removeBtn:disabled{opacity:.3;cursor:not-allowed}.BucketFormModal-module__0mQhCq__addOutputBtn{border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;align-self:flex-start;margin-top:2px;padding:4px 12px;font-size:.75rem;font-weight:500}.BucketFormModal-module__0mQhCq__addOutputBtn:hover:not(:disabled){border-color:var(--color-primary,#3b82f6);color:var(--color-primary,var(--color-text-secondary))}.BucketFormModal-module__0mQhCq__addOutputBtn:disabled{opacity:.5;cursor:not-allowed}.BucketFormModal-module__0mQhCq__metricsField{margin-top:var(--spacing-sm)}.BucketFormModal-module__0mQhCq__checkLabel{align-items:center;gap:var(--spacing-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8125rem;display:flex}.BucketFormModal-module__0mQhCq__checkbox{cursor:pointer;width:14px;height:14px;accent-color:var(--color-primary,#3b82f6)}.BucketFormModal-module__0mQhCq__advancedToggle{color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.8125rem;font-weight:500;display:flex}.BucketFormModal-module__0mQhCq__advancedToggle:hover{color:var(--color-text-secondary)}.BucketFormModal-module__0mQhCq__advancedArrow{font-size:.5625rem;transition:transform .15s;display:inline-block}.BucketFormModal-module__0mQhCq__advancedArrowOpen{transform:rotate(90deg)}.BucketFormModal-module__0mQhCq__advancedPanel{gap:var(--spacing-sm);margin-top:var(--spacing-xs);flex-direction:column;display:flex}.BucketFormModal-module__0mQhCq__advancedActions{justify-content:flex-end;display:flex}.BucketFormModal-module__0mQhCq__copyBtn{background:var(--color-bg-elevated,var(--color-bg-secondary));border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);padding:3px 12px;font-size:.75rem;font-weight:500}.BucketFormModal-module__0mQhCq__copyBtn:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-primary)}.BucketFormModal-module__0mQhCq__payloadPreview{font-family:var(--font-mono,"Menlo", "Monaco", "Consolas", monospace);color:#8b949e;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);white-space:pre;background:#0d1117;max-height:280px;margin:0;font-size:.75rem;line-height:1.6;overflow:auto}.BucketFormModal-module__0mQhCq__actions{gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);margin-top:var(--spacing-sm);background:var(--color-bg-primary);justify-content:flex-end;padding-bottom:2px;display:flex;position:sticky;bottom:0}
.BucketDetail-module__Y_-T7q__panel{gap:var(--spacing-lg);flex-direction:column;display:flex}.BucketDetail-module__Y_-T7q__backBtn{align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-size:.875rem;display:inline-flex}.BucketDetail-module__Y_-T7q__backBtn:hover{color:var(--color-text-primary)}.BucketDetail-module__Y_-T7q__header{gap:var(--spacing-sm);flex-direction:column;display:flex}.BucketDetail-module__Y_-T7q__titleRow{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.BucketDetail-module__Y_-T7q__title{color:var(--color-text-primary);font-size:1.375rem;font-weight:700;font-family:var(--font-mono);margin:0}.BucketDetail-module__Y_-T7q__statusBadge{white-space:nowrap;background:var(--color-bg-elevated,#ffffff0a);color:var(--color-text-muted);border:1px solid var(--color-border);text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.BucketDetail-module__Y_-T7q__statusBadgeActive,.BucketDetail-module__Y_-T7q__statusBadgeRunning{color:var(--color-success,#48c78e);background:#48c78e1f;border-color:#48c78e47}.BucketDetail-module__Y_-T7q__statusBadgeError,.BucketDetail-module__Y_-T7q__statusBadgeFailed{color:var(--color-error,#e53e3e);background:#e53e3e1a;border-color:#e53e3e40}.BucketDetail-module__Y_-T7q__descText{color:var(--color-text-secondary);margin:0;font-size:.875rem}.BucketDetail-module__Y_-T7q__tags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.BucketDetail-module__Y_-T7q__tag{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.6875rem;font-family:var(--font-mono);border-radius:999px;padding:.15rem .5rem}.BucketDetail-module__Y_-T7q__actions{gap:var(--spacing-sm);padding-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.BucketDetail-module__Y_-T7q__tabsRow{gap:var(--spacing-xs);border-bottom:1px solid var(--color-border);padding-bottom:0;display:flex;overflow-x:auto}.BucketDetail-module__Y_-T7q__tabBtn{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.BucketDetail-module__Y_-T7q__tabBtn:hover{color:var(--color-text-secondary)}.BucketDetail-module__Y_-T7q__tabBtnActive{color:var(--color-text-primary);border-bottom-color:var(--color-primary)}.BucketDetail-module__Y_-T7q__tabContent{gap:var(--spacing-md);flex-direction:column;display:flex}.BucketDetail-module__Y_-T7q__fieldTable{gap:var(--spacing-xs) var(--spacing-lg);grid-template-columns:max-content 1fr;font-size:.8125rem;display:grid}.BucketDetail-module__Y_-T7q__fieldLabel{color:var(--color-text-muted);white-space:nowrap;padding-top:2px;font-weight:500}.BucketDetail-module__Y_-T7q__fieldValue{color:var(--color-text-secondary);word-break:break-all}.BucketDetail-module__Y_-T7q__fieldValueMono{font-family:var(--font-mono);font-size:.75rem}.BucketDetail-module__Y_-T7q__rawDetails{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.BucketDetail-module__Y_-T7q__rawSummary{padding:.3rem var(--spacing-sm);color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-bg-secondary);font-size:.75rem;list-style:none}.BucketDetail-module__Y_-T7q__rawSummary::-webkit-details-marker{display:none}.BucketDetail-module__Y_-T7q__rawSummary:before{content:"▸ ";font-size:.625rem}details[open] .BucketDetail-module__Y_-T7q__rawSummary:before{content:"▾ "}.BucketDetail-module__Y_-T7q__rawSummary:hover{color:var(--color-text-secondary)}.BucketDetail-module__Y_-T7q__rawPre{padding:var(--spacing-sm);font-family:var(--font-mono);color:var(--color-text-muted);background:var(--color-bg-primary);max-height:260px;margin:0;font-size:.6875rem;line-height:1.5;overflow:auto}.BucketDetail-module__Y_-T7q__tableWrap{overflow-x:auto}.BucketDetail-module__Y_-T7q__table{border-collapse:collapse;width:100%;font-size:.8125rem}.BucketDetail-module__Y_-T7q__table thead th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:.75rem;font-weight:600}.BucketDetail-module__Y_-T7q__table tbody td{padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);vertical-align:middle}.BucketDetail-module__Y_-T7q__table tbody tr:last-child td{border-bottom:none}.BucketDetail-module__Y_-T7q__monoCell{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:.75rem;overflow:hidden}.BucketDetail-module__Y_-T7q__actionsCell{white-space:nowrap;text-align:right}.BucketDetail-module__Y_-T7q__inlineForm{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.BucketDetail-module__Y_-T7q__inlineFormTitle{color:var(--color-text-primary);margin:0;font-size:.875rem;font-weight:600}.BucketDetail-module__Y_-T7q__inlineInput,.BucketDetail-module__Y_-T7q__inlineTextarea{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);transition:border-color var(--transition-fast);padding:.4rem .65rem;font-family:inherit;font-size:.8125rem}.BucketDetail-module__Y_-T7q__inlineInput:focus,.BucketDetail-module__Y_-T7q__inlineTextarea:focus{border-color:var(--color-primary);outline:none}.BucketDetail-module__Y_-T7q__inlineInput:disabled,.BucketDetail-module__Y_-T7q__inlineTextarea:disabled{opacity:.6;cursor:not-allowed}.BucketDetail-module__Y_-T7q__inlineTextarea{resize:vertical;min-height:60px}.BucketDetail-module__Y_-T7q__inlineInputLabel{color:var(--color-text-muted);margin-bottom:2px;font-size:.75rem}.BucketDetail-module__Y_-T7q__inlineFieldGroup{flex-direction:column;gap:4px;display:flex}.BucketDetail-module__Y_-T7q__inlineFormActions{gap:var(--spacing-xs);padding-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.BucketDetail-module__Y_-T7q__sectionRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BucketDetail-module__Y_-T7q__sectionTitle{color:var(--color-text-primary);margin:0;font-size:.875rem;font-weight:600}.BucketDetail-module__Y_-T7q__outputBox{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-all;max-height:400px;font-size:.6875rem;line-height:1.6;overflow:auto}
.BucketsPanel-module__Lczb0W__panel{gap:var(--spacing-lg);flex-direction:column;animation:.32s ease-out BucketsPanel-module__Lczb0W__panelIn;display:flex}@keyframes BucketsPanel-module__Lczb0W__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BucketsPanel-module__Lczb0W__connectCard{align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-lg);text-align:center;flex-direction:column;display:flex}.BucketsPanel-module__Lczb0W__connectIcon{font-size:2rem;line-height:1}.BucketsPanel-module__Lczb0W__connectTitle{color:var(--color-text-primary);margin:0;font-size:1.0625rem;font-weight:600}.BucketsPanel-module__Lczb0W__connectSubtitle{color:var(--color-text-muted);max-width:360px;margin:0;font-size:.875rem}.BucketsPanel-module__Lczb0W__controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BucketsPanel-module__Lczb0W__searchInput{min-width:180px;max-width:320px;height:var(--field-height);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);color:var(--field-text);font-size:var(--field-font-size);padding:0 var(--field-padding-x);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);flex:1}.BucketsPanel-module__Lczb0W__searchInput:hover:not(:disabled){border-color:var(--field-border-hover)}.BucketsPanel-module__Lczb0W__searchInput:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-focus-ring);outline:none}.BucketsPanel-module__Lczb0W__searchInput::placeholder{color:var(--field-placeholder)}.BucketsPanel-module__Lczb0W__filterSelect{height:var(--field-height);border-radius:var(--field-radius);border:1px solid var(--field-border);background:var(--field-bg);color:var(--field-text);font-size:var(--field-font-size);padding:0 2rem 0 var(--field-padding-x);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23a0a0b0' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:12px;line-height:1.2}.BucketsPanel-module__Lczb0W__filterSelect:hover:not(:disabled){border-color:var(--field-border-hover)}.BucketsPanel-module__Lczb0W__filterSelect:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-focus-ring);outline:none}.BucketsPanel-module__Lczb0W__tableCard{padding:0;overflow:hidden}.BucketsPanel-module__Lczb0W__tableWrap{overflow-x:auto}.BucketsPanel-module__Lczb0W__table{border-collapse:collapse;width:100%;font-size:.8125rem}.BucketsPanel-module__Lczb0W__table thead th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);white-space:nowrap;background:var(--color-bg-secondary);font-size:.75rem;font-weight:600}.BucketsPanel-module__Lczb0W__table tbody td{padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);vertical-align:middle}.BucketsPanel-module__Lczb0W__table tbody tr:last-child td{border-bottom:none}.BucketsPanel-module__Lczb0W__table tbody tr:hover td{background:var(--color-bg-elevated,#ffffff05)}.BucketsPanel-module__Lczb0W__nameCell{color:var(--color-text-primary);cursor:pointer;font-weight:500;font-family:var(--font-mono);font-size:.8125rem}.BucketsPanel-module__Lczb0W__nameCell:hover{color:var(--color-primary);text-decoration:underline}.BucketsPanel-module__Lczb0W__descCell{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.BucketsPanel-module__Lczb0W__statusBadge{white-space:nowrap;background:var(--color-bg-elevated,#ffffff0a);color:var(--color-text-muted);border:1px solid var(--color-border);text-transform:capitalize;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.BucketsPanel-module__Lczb0W__statusSuccess,.BucketsPanel-module__Lczb0W__statusRunning{color:var(--color-success,#48c78e);background:#48c78e1f;border-color:#48c78e47}.BucketsPanel-module__Lczb0W__statusQueued{color:#ed8936;background:#ed89361a;border-color:#ed893640}.BucketsPanel-module__Lczb0W__statusFailed{color:var(--color-error,#e53e3e);background:#e53e3e1a;border-color:#e53e3e40}.BucketsPanel-module__Lczb0W__tagsList{flex-wrap:wrap;gap:4px;display:flex}.BucketsPanel-module__Lczb0W__tag{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.625rem;font-family:var(--font-mono);border-radius:999px;padding:.1rem .4rem}.BucketsPanel-module__Lczb0W__actionsCell{white-space:nowrap;text-align:right}.BucketsPanel-module__Lczb0W__rowActions{gap:var(--spacing-xs);align-items:center;display:inline-flex}.BucketsPanel-module__Lczb0W__pagination{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border);background:var(--color-bg-secondary);justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BucketsPanel-module__Lczb0W__pageInfo{color:var(--color-text-muted);font-size:.8125rem}.BucketsPanel-module__Lczb0W__pageButtons{gap:var(--spacing-xs);align-items:center;display:flex}.BucketsPanel-module__Lczb0W__pageBtn{color:var(--color-text-secondary);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);padding:.25rem .65rem;font-size:.8125rem;font-weight:500}.BucketsPanel-module__Lczb0W__pageBtn:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-light)}.BucketsPanel-module__Lczb0W__pageBtn:disabled{opacity:.4;cursor:not-allowed}
.DatalakeBucketCard-module__8kdwca__card{gap:var(--spacing-md);flex-direction:column;height:100%;display:flex}.DatalakeBucketCard-module__8kdwca__head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.DatalakeBucketCard-module__8kdwca__title{color:var(--color-text-primary);margin:0;font-size:.9375rem;font-weight:600}.DatalakeBucketCard-module__8kdwca__subtitle{color:var(--color-text-muted);margin:3px 0 0;font-size:.8125rem}.DatalakeBucketCard-module__8kdwca__pillConnected,.DatalakeBucketCard-module__8kdwca__pillActive,.DatalakeBucketCard-module__8kdwca__pillIdle,.DatalakeBucketCard-module__8kdwca__pillNeutral{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.DatalakeBucketCard-module__8kdwca__pillConnected,.DatalakeBucketCard-module__8kdwca__pillActive{color:var(--color-success,#48c78e);background:#48c78e1f;border:1px solid #48c78e47}.DatalakeBucketCard-module__8kdwca__pillIdle,.DatalakeBucketCard-module__8kdwca__pillNeutral{background:var(--color-bg-elevated,#ffffff0a);color:var(--color-text-muted);border:1px solid var(--color-border)}.DatalakeBucketCard-module__8kdwca__identity{color:var(--color-text-secondary);margin:0;font-size:.8125rem}.DatalakeBucketCard-module__8kdwca__identity strong{color:var(--color-text-primary);font-weight:500}.DatalakeBucketCard-module__8kdwca__mutedNote{color:var(--color-text-muted);margin:0;font-size:.8125rem}.DatalakeBucketCard-module__8kdwca__actions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;margin-top:auto;display:flex}.DatalakeBucketCard-module__8kdwca__result{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:4px;display:flex}.DatalakeBucketCard-module__8kdwca__resultOk{color:var(--color-success,#48c78e);margin:0;font-size:.8125rem;font-weight:500}.DatalakeBucketCard-module__8kdwca__resultWarn{color:var(--color-warning,#f5a623);margin:0;font-size:.8125rem;font-weight:500}.DatalakeBucketCard-module__8kdwca__result .DatalakeBucketCard-module__8kdwca__mutedNote{font-size:.75rem}.DatalakeBucketCard-module__8kdwca__bucketsList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.DatalakeBucketCard-module__8kdwca__bucketItem{padding:.2rem var(--spacing-sm);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.DatalakeBucketCard-module__8kdwca__bucketName{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.75rem}.DatalakeBucketCard-module__8kdwca__devDetails{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.DatalakeBucketCard-module__8kdwca__devSummary{padding:.3rem var(--spacing-sm);color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-bg-secondary);font-size:.75rem;list-style:none}.DatalakeBucketCard-module__8kdwca__devSummary::-webkit-details-marker{display:none}.DatalakeBucketCard-module__8kdwca__devSummary:before{content:"▸ ";font-size:.625rem}details[open] .DatalakeBucketCard-module__8kdwca__devSummary:before{content:"▾ "}.DatalakeBucketCard-module__8kdwca__devSummary:hover{color:var(--color-text-secondary)}.DatalakeBucketCard-module__8kdwca__devPre{padding:var(--spacing-sm);font-family:var(--font-mono);color:var(--color-text-muted);background:var(--color-bg-primary);max-height:240px;margin:0;font-size:.6875rem;line-height:1.5;overflow:auto}
