.StorageComponent-module__Vl_ihW__storage{animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out;flex-direction:column;display:flex}.StorageComponent-module__Vl_ihW__breadcrumb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.StorageComponent-module__Vl_ihW__breadcrumb-path{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.StorageComponent-module__Vl_ihW__breadcrumb-item{color:var(--text-tertiary);border-radius:var(--border-radius-sm);transition:color var(--transition-fast), background var(--transition-fast);align-items:center;gap:4px;padding:4px 8px;font-size:.8125rem;font-weight:500;display:flex}.StorageComponent-module__Vl_ihW__breadcrumb-item:hover{color:var(--accent-primary);background:var(--calculated-accent-primary-subtle)}.StorageComponent-module__Vl_ihW__breadcrumb-item.StorageComponent-module__Vl_ihW__is-active-state{color:var(--text-primary);pointer-events:none}.StorageComponent-module__Vl_ihW__breadcrumb-sep{color:var(--text-muted);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none}.StorageComponent-module__Vl_ihW__view-toggle{flex-shrink:0;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__segmented-control{border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);display:flex;overflow:hidden}.StorageComponent-module__Vl_ihW__segment-button{width:32px;height:28px;color:var(--text-muted);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__segment-button:hover:not(.StorageComponent-module__Vl_ihW__segment-active){color:var(--text-secondary);background:#ffffff0a;background:lab(99.9996% -.00357628 -.0378609/.04)}.StorageComponent-module__Vl_ihW__segment-active{color:var(--accent-primary);background:var(--calculated-accent-primary-subtle)}.StorageComponent-module__Vl_ihW__bucket-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.StorageComponent-module__Vl_ihW__bucket-card{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out both;padding:0;overflow:hidden}.StorageComponent-module__Vl_ihW__bucket-card:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--accent-primary) 10%, transparent);transform:translateY(-1px)}.StorageComponent-module__Vl_ihW__bucket-card-inner{flex-direction:column;gap:14px;padding:20px 22px;display:flex}.StorageComponent-module__Vl_ihW__bucket-header{align-items:center;gap:12px;display:flex}.StorageComponent-module__Vl_ihW__bucket-icon-wrap{border-radius:var(--border-radius-sm);background:color-mix(in srgb, var(--accent-primary) 10%, transparent);width:38px;height:38px;color:var(--accent-primary);transition:background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__bucket-card:hover .StorageComponent-module__Vl_ihW__bucket-icon-wrap{background:color-mix(in srgb, var(--accent-primary) 18%, transparent)}.StorageComponent-module__Vl_ihW__bucket-name{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.StorageComponent-module__Vl_ihW__bucket-meta{gap:16px;display:flex}.StorageComponent-module__Vl_ihW__bucket-stat{flex-direction:column;gap:2px;display:flex}.StorageComponent-module__Vl_ihW__bucket-stat-label{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:500}.StorageComponent-module__Vl_ihW__bucket-stat-value{font-size:var(--font-size-base);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:600}.StorageComponent-module__Vl_ihW__bucket-date{font-size:var(--font-size-xs);color:var(--text-muted);border-top:1px solid var(--calculated-border-subtle);font-family:var(--font-mono);padding:10px 22px}@keyframes StorageComponent-module__Vl_ihW__skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.StorageComponent-module__Vl_ihW__bucket-card-skeleton{pointer-events:none;cursor:default}.StorageComponent-module__Vl_ihW__bucket-card-skeleton .StorageComponent-module__Vl_ihW__bucket-card-inner{opacity:.7}.StorageComponent-module__Vl_ihW__skeleton-icon{opacity:.35}.StorageComponent-module__Vl_ihW__skeleton-line{background:var(--calculated-border-color);will-change:transform;border-radius:4px;height:14px;position:relative;overflow:hidden}.StorageComponent-module__Vl_ihW__skeleton-line:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent-primary) 12%, transparent) 40%, color-mix(in srgb, var(--accent-primary) 20%, transparent) 50%, color-mix(in srgb, var(--accent-primary) 12%, transparent) 60%, transparent 100%);will-change:transform;animation:1.6s ease-in-out infinite StorageComponent-module__Vl_ihW__skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.StorageComponent-module__Vl_ihW__bucket-view-bar{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}.StorageComponent-module__Vl_ihW__bucket-column-header{border-bottom:1px solid var(--calculated-border-subtle);font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none;background:#ffffff05;background:lab(99.9996% -.00357628 -.0378609/.02);grid-template-columns:1fr 100px 100px 120px;gap:12px;padding:8px 20px;font-weight:600;display:grid}.StorageComponent-module__Vl_ihW__bucket-row-icon{border-radius:var(--border-radius-sm);background:color-mix(in srgb, var(--accent-primary) 10%, transparent);width:28px;height:28px;color:var(--accent-primary);transition:background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__folder-row:hover .StorageComponent-module__Vl_ihW__bucket-row-icon{background:color-mix(in srgb, var(--accent-primary) 18%, transparent)}.StorageComponent-module__Vl_ihW__bucket-skeleton-row{pointer-events:none;opacity:.7}.StorageComponent-module__Vl_ihW__bucket-column-header~.StorageComponent-module__Vl_ihW__object-row{grid-template-columns:1fr 100px 100px 120px}.StorageComponent-module__Vl_ihW__object-list-container{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);overflow:hidden}.StorageComponent-module__Vl_ihW__object-list-header{border-bottom:1px solid var(--calculated-border-color);background:#ffffff05;background:lab(99.9996% -.00357628 -.0378609/.02);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.StorageComponent-module__Vl_ihW__object-list-title{font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.StorageComponent-module__Vl_ihW__object-count{font-size:var(--font-size-sm);color:var(--text-muted);font-family:var(--font-mono)}.StorageComponent-module__Vl_ihW__column-header{border-bottom:1px solid var(--calculated-border-subtle);font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none;grid-template-columns:1fr 100px 160px 80px;gap:12px;padding:8px 20px;font-weight:600;display:grid}.StorageComponent-module__Vl_ihW__object-row{border-bottom:1px solid var(--calculated-border-subtle);transition:background var(--transition-fast);grid-template-columns:1fr 100px 160px 80px;align-items:center;gap:12px;padding:10px 20px;animation:.2s ease-out both StorageComponent-module__Vl_ihW__fade-in;display:grid}.StorageComponent-module__Vl_ihW__object-row:last-child{border-bottom:none}.StorageComponent-module__Vl_ihW__object-row:hover{background:var(--calculated-accent-primary-subtle)}.StorageComponent-module__Vl_ihW__folder-row{cursor:pointer}.StorageComponent-module__Vl_ihW__folder-row:hover{background:color-mix(in srgb, var(--accent-primary) 6%, transparent)}.StorageComponent-module__Vl_ihW__object-name{align-items:center;gap:8px;min-width:0;display:flex}.StorageComponent-module__Vl_ihW__object-name-text{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.StorageComponent-module__Vl_ihW__folder-row .StorageComponent-module__Vl_ihW__object-name-text{color:var(--accent-primary)}.StorageComponent-module__Vl_ihW__object-icon{color:var(--text-muted);flex-shrink:0}.StorageComponent-module__Vl_ihW__folder-row .StorageComponent-module__Vl_ihW__object-icon{color:var(--accent-primary)}.StorageComponent-module__Vl_ihW__table-thumb{object-fit:cover;border:1px solid var(--calculated-border-subtle);background:#ffffff0a;background:lab(99.9996% -.00357628 -.0378609/.04);border-radius:4px;flex-shrink:0;width:28px;height:28px}.StorageComponent-module__Vl_ihW__object-size{font-size:var(--font-size-sm);color:var(--text-secondary);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.StorageComponent-module__Vl_ihW__object-date{font-size:var(--font-size-sm);color:var(--text-tertiary);font-family:var(--font-mono)}.StorageComponent-module__Vl_ihW__object-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.StorageComponent-module__Vl_ihW__action-button{border-radius:var(--border-radius-sm);width:28px;height:28px;color:var(--text-tertiary);transition:color var(--transition-fast), background var(--transition-fast);opacity:0;justify-content:center;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__object-row:hover .StorageComponent-module__Vl_ihW__action-button{opacity:1}.StorageComponent-module__Vl_ihW__action-button:hover{color:var(--accent-primary);background:var(--calculated-accent-primary-subtle)}.StorageComponent-module__Vl_ihW__action-button.StorageComponent-module__Vl_ihW__danger:hover{color:var(--color-danger);background:var(--calculated-color-danger-subtle)}.StorageComponent-module__Vl_ihW__grid-header{justify-content:space-between;align-items:center;margin-bottom:4px;padding:12px 0;display:flex}.StorageComponent-module__Vl_ihW__object-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.StorageComponent-module__Vl_ihW__grid-card{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out both;flex-direction:column;display:flex;position:relative;overflow:hidden}.StorageComponent-module__Vl_ihW__grid-card:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--accent-primary) 8%, transparent);transform:translateY(-1px)}.StorageComponent-module__Vl_ihW__grid-card-folder{cursor:pointer}.StorageComponent-module__Vl_ihW__grid-card-folder:hover{border-color:var(--accent-primary)}.StorageComponent-module__Vl_ihW__grid-card-thumb{aspect-ratio:1;width:100%;color:var(--text-muted);background:#ffffff05;background:lab(99.9996% -.00357628 -.0378609/.02);justify-content:center;align-items:center;display:flex;overflow:hidden}.StorageComponent-module__Vl_ihW__grid-card-folder .StorageComponent-module__Vl_ihW__grid-card-thumb{color:var(--accent-primary)}.StorageComponent-module__Vl_ihW__grid-thumb-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.StorageComponent-module__Vl_ihW__grid-card:hover .StorageComponent-module__Vl_ihW__grid-thumb-img{transform:scale(1.04)}.StorageComponent-module__Vl_ihW__grid-card-info{border-top:1px solid var(--calculated-border-subtle);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.StorageComponent-module__Vl_ihW__grid-card-name{font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.StorageComponent-module__Vl_ihW__grid-card-folder .StorageComponent-module__Vl_ihW__grid-card-name{color:var(--accent-primary)}.StorageComponent-module__Vl_ihW__grid-card-meta{font-size:var(--font-size-xs);color:var(--text-muted);font-family:var(--font-mono)}.StorageComponent-module__Vl_ihW__grid-card-actions{opacity:0;transition:opacity var(--transition-fast);gap:2px;display:flex;position:absolute;top:6px;right:6px}.StorageComponent-module__Vl_ihW__grid-card:hover .StorageComponent-module__Vl_ihW__grid-card-actions{opacity:1}.StorageComponent-module__Vl_ihW__grid-card-actions .StorageComponent-module__Vl_ihW__action-button{opacity:1;-webkit-backdrop-filter:blur(4px);color:#fffc;color:lab(99.9996% -.00357628 -.0378609/.8);background:#0000008c;background:lab(0% 0 0/.55);border-radius:6px;width:26px;height:26px}.StorageComponent-module__Vl_ihW__grid-card-actions .StorageComponent-module__Vl_ihW__action-button:hover{color:var(--accent-primary);background:#000000bf;background:lab(0% 0 0/.75)}.StorageComponent-module__Vl_ihW__grid-card-actions .StorageComponent-module__Vl_ihW__action-button.StorageComponent-module__Vl_ihW__danger:hover{color:var(--color-danger)}.StorageComponent-module__Vl_ihW__preview-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#000000b3;background:lab(0% 0 0/.7);justify-content:center;align-items:center;animation:.2s ease-out StorageComponent-module__Vl_ihW__fade-in-pure;display:flex;position:fixed;inset:0}.StorageComponent-module__Vl_ihW__preview-panel{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);width:90vw;max-width:800px;max-height:85vh;box-shadow:var(--calculated-shadow-lg);flex-direction:column;animation:.25s ease-out StorageComponent-module__Vl_ihW__popover-in-up;display:flex;overflow:hidden}.StorageComponent-module__Vl_ihW__preview-header{border-bottom:1px solid var(--calculated-border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.StorageComponent-module__Vl_ihW__preview-title{font-size:var(--font-size-base);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.StorageComponent-module__Vl_ihW__preview-close-button{border-radius:var(--border-radius-sm);width:32px;height:32px;color:var(--text-secondary);transition:color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StorageComponent-module__Vl_ihW__preview-close-button:hover{color:var(--text-primary);background:#ffffff14;background:lab(99.9996% -.00357628 -.0378609/.08)}.StorageComponent-module__Vl_ihW__preview-body{flex-direction:column;flex:1;align-items:center;gap:16px;padding:20px;display:flex;overflow-y:auto}.StorageComponent-module__Vl_ihW__preview-image{object-fit:contain;border-radius:var(--border-radius-sm);background:repeating-conic-gradient(#80808014 0% 25%,#0000 0% 50%) 50%/16px 16px;background:repeating-conic-gradient(lab(53.5996% -.00357628 -.037849/.08) 0% 25%,#0000 0% 50%) 50%/16px 16px;max-width:100%;max-height:60vh}.StorageComponent-module__Vl_ihW__preview-audio{width:100%;max-width:500px}.StorageComponent-module__Vl_ihW__preview-video{border-radius:var(--border-radius-sm);max-width:100%;max-height:60vh}.StorageComponent-module__Vl_ihW__preview-fallback{color:var(--text-tertiary);font-size:var(--font-size-base);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;display:flex}.StorageComponent-module__Vl_ihW__preview-meta{width:100%;max-width:500px;font-size:var(--font-size-sm);grid-template-columns:auto 1fr;gap:6px 16px;display:grid}.StorageComponent-module__Vl_ihW__preview-meta-label{color:var(--text-muted);text-align:right;font-weight:500}.StorageComponent-module__Vl_ihW__preview-meta-value{color:var(--text-secondary);font-family:var(--font-mono);word-break:break-all}.StorageComponent-module__Vl_ihW__preview-footer{border-top:1px solid var(--calculated-border-color);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.StorageComponent-module__Vl_ihW__empty-state{color:var(--text-muted);font-size:var(--font-size-base);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}.StorageComponent-module__Vl_ihW__empty-state svg{opacity:.3}.StorageComponent-module__Vl_ihW__search-wrap{align-items:center;display:flex;position:relative}.StorageComponent-module__Vl_ihW__search-icon{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}.StorageComponent-module__Vl_ihW__search-input{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);height:34px;color:var(--text-primary);width:240px;transition:width var(--transition-fast), border-color var(--transition-fast);padding:0 10px 0 32px;font-size:.8125rem}.StorageComponent-module__Vl_ihW__search-input:focus{border-color:var(--accent-primary);width:300px;box-shadow:0 0 0 2px var(--calculated-accent-primary-glow);outline:none}.StorageComponent-module__Vl_ihW__total-size{font-size:var(--font-size-sm);color:var(--text-muted);font-family:var(--font-mono);background:var(--background-elevated);border-radius:var(--border-radius-sm);padding:3px 8px;font-weight:500}.StorageComponent-module__Vl_ihW__overview-section{animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out;margin-bottom:24px}.StorageComponent-module__Vl_ihW__storage-grid{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:16px;display:grid}@media (max-width:1024px){.StorageComponent-module__Vl_ihW__storage-grid{grid-template-columns:1fr}}.StorageComponent-module__Vl_ihW__storage-panel{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out both;overflow:hidden}.StorageComponent-module__Vl_ihW__storage-panel-header{border-bottom:1px solid var(--calculated-border-color);align-items:center;gap:8px;padding:14px 18px;display:flex}.StorageComponent-module__Vl_ihW__storage-panel-icon{color:var(--text-tertiary);flex-shrink:0}.StorageComponent-module__Vl_ihW__storage-panel-title{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:600}.StorageComponent-module__Vl_ihW__storage-panel-meta{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--text-tertiary)}.StorageComponent-module__Vl_ihW__storage-panel-body{align-items:flex-start;gap:24px;padding:20px 18px;display:flex}.StorageComponent-module__Vl_ihW__storage-legend{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.StorageComponent-module__Vl_ihW__legend-item{display:contents}.StorageComponent-module__Vl_ihW__donut{flex-shrink:0}.StorageComponent-module__Vl_ihW__donut-segment{animation:.6s ease-out both StorageComponent-module__Vl_ihW__donut-grow}@keyframes StorageComponent-module__Vl_ihW__donut-grow{0%{stroke-dasharray:0 9999;opacity:0}to{opacity:1}}.StorageComponent-module__Vl_ihW__donut-total{font-size:var(--font-size-base);fill:var(--text-primary);font-weight:600;font-family:var(--font-mono)}.StorageComponent-module__Vl_ihW__donut-label{fill:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:500}.StorageComponent-module__Vl_ihW__usage-bar-row{flex-direction:column;gap:4px;display:flex}.StorageComponent-module__Vl_ihW__usage-bar-info{justify-content:space-between;align-items:center;gap:8px;display:flex}.StorageComponent-module__Vl_ihW__usage-bar-label{font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.StorageComponent-module__Vl_ihW__usage-bar-value{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;flex-shrink:0}.StorageComponent-module__Vl_ihW__usage-bar-sub{color:var(--text-tertiary);font-family:var(--font-sans);font-size:var(--font-size-xs)}.StorageComponent-module__Vl_ihW__usage-bar-track{background:var(--background-elevated);border-radius:2px;width:100%;height:4px;overflow:hidden}.StorageComponent-module__Vl_ihW__usage-bar-fill{transform-origin:0;border-radius:2px;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.StorageComponent-module__Vl_ihW__image-list{border-top:1px solid var(--calculated-border-color);flex-direction:column;gap:6px;padding:14px 18px;display:flex}.StorageComponent-module__Vl_ihW__image-list-header{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:4px;font-weight:600;display:flex}.StorageComponent-module__Vl_ihW__image-row{align-items:center;gap:8px;padding:4px 0;animation:.2s ease-out both StorageComponent-module__Vl_ihW__fade-in;display:flex}.StorageComponent-module__Vl_ihW__image-icon{color:var(--text-muted);flex-shrink:0}.StorageComponent-module__Vl_ihW__image-name{font-size:var(--font-size-sm);font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.StorageComponent-module__Vl_ihW__image-size{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--text-primary);flex-shrink:0;font-weight:500}.StorageComponent-module__Vl_ihW__global-search-section{max-width:560px;margin-bottom:20px}.StorageComponent-module__Vl_ihW__global-search-results-container{background:var(--background-surface);border:1px solid var(--calculated-border-color);border-radius:var(--border-radius-sm);animation:StorageComponent-module__Vl_ihW__fade-in var(--transition-normal) ease-out;margin-bottom:24px;overflow:hidden}.StorageComponent-module__Vl_ihW__global-search-results-header{border-bottom:1px solid var(--calculated-border-color);background:#ffffff05;background:lab(99.9996% -.00357628 -.0378609/.02);justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.StorageComponent-module__Vl_ihW__global-search-results-title{font-size:var(--font-size-sm);color:var(--text-secondary);align-items:center;gap:6px;font-weight:600;display:flex}.StorageComponent-module__Vl_ihW__global-search-results-meta{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--text-muted)}.StorageComponent-module__Vl_ihW__global-search-bucket-group{border-bottom:1px solid var(--calculated-border-subtle)}.StorageComponent-module__Vl_ihW__global-search-bucket-group:last-child{border-bottom:none}.StorageComponent-module__Vl_ihW__global-search-bucket-label{font-size:var(--font-size-xs);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb, var(--accent-primary) 4%, transparent);border-bottom:1px solid var(--calculated-border-subtle);align-items:center;gap:6px;padding:8px 20px;font-weight:600;display:flex}.StorageComponent-module__Vl_ihW__global-search-bucket-count{font-size:.6875rem;font-family:var(--font-mono);color:var(--text-muted);background:var(--background-elevated);border-radius:10px;margin-inline-start:auto;padding:1px 6px;font-weight:500}.StorageComponent-module__Vl_ihW__global-search-result-row{cursor:pointer;transition:background var(--transition-fast);grid-template-columns:1fr 100px 120px;align-items:center;gap:12px;padding:8px 20px;animation:.2s ease-out both StorageComponent-module__Vl_ihW__fade-in;display:grid}.StorageComponent-module__Vl_ihW__global-search-result-row:hover{background:var(--calculated-accent-primary-subtle)}.StorageComponent-module__Vl_ihW__global-search-result-row:not(:last-child){border-bottom:1px solid var(--calculated-border-subtle)}.StorageComponent-module__Vl_ihW__global-search-result-name{align-items:center;gap:8px;min-width:0;display:flex}.StorageComponent-module__Vl_ihW__global-search-file-icon{color:var(--text-muted);flex-shrink:0}.StorageComponent-module__Vl_ihW__global-search-file-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.StorageComponent-module__Vl_ihW__global-search-file-path{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.StorageComponent-module__Vl_ihW__global-search-empty-state{color:var(--text-muted);font-size:var(--font-size-base);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 20px;display:flex}.StorageComponent-module__Vl_ihW__global-search-empty-state svg{opacity:.3}.StorageComponent-module__Vl_ihW__global-search-empty-subtext{font-size:var(--font-size-sm);color:var(--text-tertiary);font-family:var(--font-mono)}@media (max-width:768px){.StorageComponent-module__Vl_ihW__bucket-grid{grid-template-columns:1fr}.StorageComponent-module__Vl_ihW__breadcrumb{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.StorageComponent-module__Vl_ihW__breadcrumb::-webkit-scrollbar{display:none}.StorageComponent-module__Vl_ihW__object-name{max-width:180px}.StorageComponent-module__Vl_ihW__storage-panel-body{flex-direction:column;gap:16px}.StorageComponent-module__Vl_ihW__donut{align-self:center}.StorageComponent-module__Vl_ihW__storage-grid{grid-template-columns:1fr}.StorageComponent-module__Vl_ihW__global-search-section{max-width:100%}.StorageComponent-module__Vl_ihW__global-search-result-row{grid-template-columns:1fr 80px}.StorageComponent-module__Vl_ihW__global-search-result-row .StorageComponent-module__Vl_ihW__object-date,.StorageComponent-module__Vl_ihW__global-search-file-path{display:none}}
