.page-module__tGD-Fq__page{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__tGD-Fq__dawBanner{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);border-radius:var(--radius-md);color:var(--accent-amber);font-family:var(--font-body);font-size:var(--text-xs);background:#f6a82314;border:1px solid #f6a82333;line-height:1.4;display:flex}.page-module__tGD-Fq__desktopCta{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);transition:all var(--transition-fast);line-height:1.4;text-decoration:none;display:flex}.page-module__tGD-Fq__desktopCta:hover{border-color:var(--accent-amber);color:var(--text-primary);background:#f6a8230d}.page-module__tGD-Fq__desktopCta strong{color:var(--accent-amber)}.page-module__tGD-Fq__ctaArrow{color:var(--accent-amber);font-size:var(--text-base);margin-left:auto}.page-module__tGD-Fq__topBar{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__tGD-Fq__titleArea{align-items:baseline;gap:var(--space-md);display:flex}.page-module__tGD-Fq__heading{font-size:var(--text-2xl)}.page-module__tGD-Fq__count{font-size:var(--text-sm);color:var(--text-tertiary)}.page-module__tGD-Fq__controls{align-items:center;gap:var(--space-sm);display:flex}.page-module__tGD-Fq__groupToggle{border:1px solid var(--glass-border);border-radius:var(--radius-md);display:flex;overflow:hidden}.page-module__tGD-Fq__groupBtn{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);cursor:pointer;transition:all var(--transition-fast);border:none;padding:6px 12px}.page-module__tGD-Fq__groupBtn:not(:last-child){border-right:1px solid var(--glass-border)}.page-module__tGD-Fq__groupBtn:hover{color:var(--text-primary)}.page-module__tGD-Fq__groupActive{color:var(--accent-amber);background:#f6a8231f}.page-module__tGD-Fq__sortSelect{font-size:var(--text-sm);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;outline:none;padding:8px 12px}.page-module__tGD-Fq__sortSelect:focus{border-color:var(--accent-amber-dim)}.page-module__tGD-Fq__sortSelect option{background:var(--bg-surface);color:var(--text-primary)}.page-module__tGD-Fq__filterActive{color:var(--accent-amber);background:#f6a8231a;border-color:#f6a8234d}.page-module__tGD-Fq__content{gap:var(--space-lg);display:flex}.page-module__tGD-Fq__filterPanel{flex-shrink:0;width:280px;animation:.2s ease-out page-module__tGD-Fq__slide-up}.page-module__tGD-Fq__results{flex:1;min-width:0}.page-module__tGD-Fq__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module__tGD-Fq__list{flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__listHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:36px 80px 1fr auto auto auto auto auto auto 28px;display:grid}.page-module__tGD-Fq__groupedList{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__tGD-Fq__group{gap:var(--space-md);flex-direction:column;display:flex}.page-module__tGD-Fq__groupHeader{align-items:center;gap:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--glass-border);display:flex}.page-module__tGD-Fq__groupLabel{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.page-module__tGD-Fq__groupCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);border-radius:var(--radius-full);padding:2px 8px}.page-module__tGD-Fq__empty,.page-module__tGD-Fq__signInPrompt{align-items:center;gap:var(--space-md);padding:var(--space-3xl);color:var(--text-tertiary);text-align:center;flex-direction:column;display:flex}.page-module__tGD-Fq__tabNav{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-lg);justify-content:center;gap:4px;width:fit-content;margin:0 auto;padding:6px;display:flex}.page-module__tGD-Fq__tabBtn{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:10px 20px;display:flex;position:relative}.page-module__tGD-Fq__tabBtn svg{opacity:.5;transition:opacity var(--transition-fast);flex-shrink:0}.page-module__tGD-Fq__tabBtn:hover{color:var(--text-primary);background:#ffffff0a}.page-module__tGD-Fq__tabBtn:hover svg{opacity:.8}.page-module__tGD-Fq__tabActive{color:var(--accent-amber);background:#f6a8231a;border-color:#f6a82340;box-shadow:0 0 12px #f6a82314}.page-module__tGD-Fq__tabActive svg{opacity:1}@media (max-width:768px){.page-module__tGD-Fq__tabNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;width:100%;overflow-x:auto}.page-module__tGD-Fq__tabNav::-webkit-scrollbar{display:none}.page-module__tGD-Fq__tabBtn{font-size:var(--text-xs);padding:8px 14px}}.page-module__tGD-Fq__stemFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__tGD-Fq__stemChip{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);text-transform:capitalize;padding:4px 12px}.page-module__tGD-Fq__stemChip:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.page-module__tGD-Fq__stemChipActive{background:color-mix(in srgb,currentColor 8%,transparent)}.page-module__tGD-Fq__stemChipClear{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:4px 10px;text-decoration:underline}.page-module__tGD-Fq__stemList{flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__stemListHeader{align-items:center;gap:var(--space-md);padding:4px var(--space-md);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium);border-bottom:1px solid var(--glass-border);margin-bottom:var(--space-xs);grid-template-columns:90px 1fr auto auto auto auto 28px 28px;display:grid}.page-module__tGD-Fq__stemRow{align-items:center;gap:var(--space-md);padding:10px var(--space-md);border-radius:var(--radius-md);transition:background var(--transition-fast);grid-template-columns:90px 1fr auto auto auto auto 28px 28px;display:grid}.page-module__tGD-Fq__stemRow:hover{background:var(--bg-elevated)}.page-module__tGD-Fq__stemBadge{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:capitalize;border:1px solid;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.page-module__tGD-Fq__stemSampleInfo{flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.page-module__tGD-Fq__stemSampleTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__tGD-Fq__stemSampleInfo:hover .page-module__tGD-Fq__stemSampleTitle{color:var(--accent-amber)}.page-module__tGD-Fq__stemSampleArtist{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__tGD-Fq__stemMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.page-module__tGD-Fq__clearedBadge{color:var(--accent-teal);font-weight:var(--weight-medium)}.page-module__tGD-Fq__stemMixBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__stemMixBtn:hover:not(:disabled){color:var(--accent-amber);background:#f6a8231a}.page-module__tGD-Fq__stemMixBtn:disabled{opacity:.3;cursor:not-allowed}.page-module__tGD-Fq__stemMixBtnActive{color:var(--accent-amber);opacity:.5}.page-module__tGD-Fq__stemRemoveBtn{border-radius:var(--radius-sm);color:#df3a3a;cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__stemRemoveBtn:hover{opacity:1;background:#df3a3a1a}.page-module__tGD-Fq__aiSearchList{gap:var(--space-md);flex-direction:column;display:flex}.page-module__tGD-Fq__aiSearchEntry{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-md);transition:border-color var(--transition-fast)}.page-module__tGD-Fq__aiSearchEntry:hover{border-color:#f6a8234d}.page-module__tGD-Fq__aiSearchHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.page-module__tGD-Fq__aiSearchQuery{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-amber);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.page-module__tGD-Fq__aiSearchMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);flex-shrink:0}.page-module__tGD-Fq__aiSearchSamples{flex-wrap:wrap;gap:6px;display:flex}.page-module__tGD-Fq__aiSearchSample{border:1px solid var(--glass-border);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:#ffffff08;flex-direction:column;gap:1px;padding:6px 12px;text-decoration:none;display:flex}.page-module__tGD-Fq__aiSearchSample:hover{border-color:var(--accent-amber);background:#ffffff0f}.page-module__tGD-Fq__aiSearchSampleTitle{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.page-module__tGD-Fq__aiSearchSampleArtist{color:var(--text-tertiary);font-size:10px}.page-module__tGD-Fq__aiSearchMore{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);align-items:center;padding:6px 12px;display:flex}.page-module__tGD-Fq__studioJobList{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__tGD-Fq__studioJobCard{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);position:relative;overflow:hidden}.page-module__tGD-Fq__studioJobCard:hover{border-color:#f6a82333}.page-module__tGD-Fq__studioJobDeleteBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;opacity:0;z-index:2;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:opacity .12s,color .12s,background .12s,border-color .12s;display:flex;position:absolute;top:6px;right:6px}.page-module__tGD-Fq__studioJobCard:hover .page-module__tGD-Fq__studioJobDeleteBtn,.page-module__tGD-Fq__studioJobDeleteBtn:focus-visible{opacity:1}.page-module__tGD-Fq__studioJobSendBtn{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;opacity:0;z-index:2;background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;text-decoration:none;transition:opacity .12s,background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:40px}.page-module__tGD-Fq__studioJobCard:hover .page-module__tGD-Fq__studioJobSendBtn,.page-module__tGD-Fq__studioJobSendBtn:focus-visible{opacity:1}.page-module__tGD-Fq__studioJobSendBtn:hover{background:#f6a82314;border-color:#f6a8234d}.page-module__tGD-Fq__studioJobShareBtn{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;z-index:2;background:#f6a82314;border:1px solid #f6a82340;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:40px}.page-module__tGD-Fq__studioJobShareBtn:hover{background:#f6a82329;border-color:#f6a82380}.page-module__tGD-Fq__studioJobShareBtn:focus-visible{outline:2px solid var(--accent-amber);outline-offset:1px}.page-module__tGD-Fq__studioJobViewLogBtn{border-radius:var(--radius-sm);color:#6ed5f7;cursor:pointer;z-index:2;background:#3dc7f514;border:1px solid #3dc7f54d;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;top:6px;right:158px}.page-module__tGD-Fq__studioJobViewLogBtn:hover{background:#3dc7f529;border-color:#3dc7f58c}.page-module__tGD-Fq__studioJobViewLogBtn:focus-visible{outline-offset:1px;outline:2px solid #3dc7f5}.page-module__tGD-Fq__studioJobDeleteBtn:hover{color:#e64d4d;background:#e64d4d14;border-color:#e64d4d4d}.page-module__tGD-Fq__studioJobCardExpanded{border-color:#f6a8234d;box-shadow:0 0 20px #f6a8230f}.page-module__tGD-Fq__studioJobHeader{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md)var(--space-lg);color:inherit;font:inherit;cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;grid-template-columns:auto 1fr auto auto auto 20px;display:grid}.page-module__tGD-Fq__studioJobHeader:hover:not(:disabled){background:#ffffff05}.page-module__tGD-Fq__studioJobHeader:disabled{cursor:default}.page-module__tGD-Fq__studioStatusBadge{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);white-space:nowrap;letter-spacing:.02em;border:1px solid;align-items:center;padding:3px 10px;display:inline-flex}.page-module__tGD-Fq__studioStatusDone{color:#47d1a3;background:#2eb88a1f;border-color:#2eb88a4d}.page-module__tGD-Fq__studioStatusProcessing{color:var(--accent-amber);background:#f6a8231f;border-color:#f6a8234d;animation:2s ease-in-out infinite page-module__tGD-Fq__studioPulseGlow}.page-module__tGD-Fq__studioStatusError{color:#e46767;background:#b82e2e1f;border-color:#b82e2e4d}.page-module__tGD-Fq__studioStatusQueued{color:var(--text-tertiary);border-color:var(--glass-border);background:#ffffff0d}.page-module__tGD-Fq__studioJobInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__tGD-Fq__studioJobTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__tGD-Fq__studioJobArtist{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__tGD-Fq__studioJobMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.page-module__tGD-Fq__studioExpired{color:#e46767}.page-module__tGD-Fq__studioChevron{color:var(--text-tertiary);transition:transform .2s}.page-module__tGD-Fq__studioChevronOpen{transform:rotate(180deg)}.page-module__tGD-Fq__studioPulse{background:var(--accent-amber);border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite page-module__tGD-Fq__studioPulseGlow;display:inline-block}@keyframes page-module__tGD-Fq__studioPulseGlow{0%,to{opacity:.4}50%{opacity:1}}.page-module__tGD-Fq__studioErrorRow{align-items:center;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-md);display:flex}.page-module__tGD-Fq__studioErrorMsg{font-family:var(--font-mono);font-size:var(--text-xs);color:#e46767;flex:1}.page-module__tGD-Fq__studioRetryLink{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--accent-amber);white-space:nowrap;text-decoration:none}.page-module__tGD-Fq__studioRetryLink:hover{text-decoration:underline}.page-module__tGD-Fq__studioStemGrid{padding:0 var(--space-lg)var(--space-md);border-top:1px solid var(--glass-border);padding-top:var(--space-md);flex-direction:column;gap:2px;margin-top:0;display:flex}.page-module__tGD-Fq__studioStemRow{align-items:center;gap:var(--space-md);padding:8px var(--space-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.page-module__tGD-Fq__studioStemRow:hover{background:#ffffff08}.page-module__tGD-Fq__studioStemBadge{border-radius:var(--radius-full);min-width:80px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:capitalize;text-align:center;border:1px solid;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.page-module__tGD-Fq__studioStemPlayBtn{border:1px solid var(--glass-border);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__tGD-Fq__studioStemPlayBtn:hover{color:var(--accent-amber);background:#f6a82314;border-color:#f6a82366}.page-module__tGD-Fq__studioStemPlayBtnActive{color:var(--accent-amber);background:#f6a8231f;border-color:#f6a82380}.page-module__tGD-Fq__studioWaveform{flex:1;align-items:flex-end;gap:1px;min-width:0;height:28px;padding:0 4px;display:flex}.page-module__tGD-Fq__studioWaveformBar{border-radius:1px 1px 0 0;flex:1;min-width:0;transition:height .15s}.page-module__tGD-Fq__studioWaveformEmpty{width:100%;height:100%;color:var(--text-tertiary);align-items:center;font-size:10px;font-style:italic;display:flex}.page-module__tGD-Fq__studioStemDownloadBtn{border:1px solid var(--glass-border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-medium);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;flex-shrink:0;align-items:center;gap:6px;margin-left:0;padding:5px 12px;display:flex}.page-module__tGD-Fq__studioStemDownloadBtn:hover{color:var(--text-primary);border-color:var(--text-tertiary);background:#ffffff0f}@media (max-width:768px){.page-module__tGD-Fq__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.page-module__tGD-Fq__listHeader,.page-module__tGD-Fq__stemListHeader{display:none}.page-module__tGD-Fq__stemRow{grid-template-columns:80px 1fr 28px 28px}.page-module__tGD-Fq__stemRow .page-module__tGD-Fq__stemMeta{display:none}.page-module__tGD-Fq__filterPanel{width:100%}.page-module__tGD-Fq__content{flex-direction:column}.page-module__tGD-Fq__controls{flex-wrap:wrap}.page-module__tGD-Fq__studioJobHeader{padding:var(--space-sm)var(--space-md);grid-template-columns:auto 1fr 20px}.page-module__tGD-Fq__studioJobHeader .page-module__tGD-Fq__studioJobMeta{display:none}.page-module__tGD-Fq__studioStemBadge{min-width:60px;font-size:10px}}.page-module__tGD-Fq__studioJobChips{align-items:center;gap:var(--space-sm);padding:0 var(--space-lg)var(--space-md);flex-wrap:wrap;display:flex}.page-module__tGD-Fq__studioChip{border-radius:var(--radius-full);border:1px solid var(--glass-border);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;background:#ffffff0a;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.page-module__tGD-Fq__studioChip strong{color:var(--text-primary);font-weight:600}.page-module__tGD-Fq__studioChipKey{border-radius:var(--radius-full);color:var(--accent-amber);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;background:#f6a82314;border:1px solid #f6a82340;align-items:center;padding:3px 9px;display:inline-flex}.page-module__tGD-Fq__studioDownloadAll{border-radius:var(--radius-sm);color:var(--accent-amber);cursor:pointer;background:#f6a8231f;border:1px solid #f6a82359;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.8rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.page-module__tGD-Fq__studioDownloadAll:hover{background:#f6a82333;border-color:#f6a8238c}.page-module__tGD-Fq__studioGroups{padding:0 var(--space-lg)var(--space-md);flex-direction:column;gap:6px;display:flex}.page-module__tGD-Fq__studioGroup{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff05;overflow:hidden}.page-module__tGD-Fq__studioGroupHeader{align-items:center;gap:var(--space-sm);width:100%;padding:8px var(--space-md);color:var(--text-secondary);font:inherit;cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.page-module__tGD-Fq__studioGroupHeader:hover{background:#ffffff08}.page-module__tGD-Fq__studioGroupTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.page-module__tGD-Fq__studioGroupCount{border-radius:var(--radius-full);min-width:20px;color:var(--text-tertiary);font-family:var(--font-mono);background:#ffffff0f;justify-content:center;align-items:center;padding:1px 6px;font-size:10px;display:inline-flex}.page-module__tGD-Fq__studioGroupChevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .18s}.page-module__tGD-Fq__studioGroupChevronOpen{transform:rotate(90deg)}.page-module__tGD-Fq__studioGroupBody{padding:4px var(--space-sm)8px;border-top:1px solid var(--glass-border);flex-direction:column;gap:2px;display:flex}.page-module__tGD-Fq__studioArtifactRow{align-items:center;gap:var(--space-md);padding:6px var(--space-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.page-module__tGD-Fq__studioArtifactRow:hover{background:#ffffff08}.page-module__tGD-Fq__studioArtifactPill{border-radius:var(--radius-full);min-width:0;color:var(--accent-amber);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:capitalize;background:#f6a8231a;border:1px solid #f6a82338;flex:1;align-items:center;padding:4px 10px;display:inline-flex}@media (max-width:768px){.page-module__tGD-Fq__studioJobChips,.page-module__tGD-Fq__studioGroups{padding-left:var(--space-md);padding-right:var(--space-md)}.page-module__tGD-Fq__studioDownloadAll{justify-content:center;width:100%;margin-left:0}.page-module__tGD-Fq__studioArtifactRow{gap:var(--space-sm)}.page-module__tGD-Fq__studioArtifactPill{padding:3px 8px;font-size:10px}}