.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified,.orbital-shell .orbital-app .tool-ui-unified .orbital-tool-window{--tool-surface:#fff;--tool-text:#111;--tool-body:#222;--tool-muted:#666;--tool-placeholder:#888;--tool-border:#e5e7eb;--tool-input-border:#d1d5db;--tool-raised:#f3f4f6;--tool-hover:#e5e7eb;--tool-line:#eee;--tool-error:#dc2626;--tool-success:#15803d;--tool-space:24px;--tool-gap:16px;--tool-card-gap:20px;--tool-radius:16px;--tool-shadow:0 2px 12px rgb(0 0 0/4%);--feature-ink:var(--tool-text);--feature-muted:var(--tool-muted);--ink:var(--tool-text);--muted:var(--tool-muted);--line:var(--tool-line);color:var(--tool-body);color-scheme:light;font:400 14px/1.6 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(button,input,select,textarea){font-family:var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.workspace-heading h1,.audio-converter-copy h1){margin:0;color:var(--tool-text);font:600 20px/1.4 var(--font-sans);letter-spacing:0;overflow-wrap:anywhere}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.workspace-heading-copy,.audio-converter-copy){display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.workspace-heading-copy>p,.audio-converter-copy>p){margin:0;color:var(--tool-muted);font:400 14px/1.6 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(h2,h3,.orbital-result-title,.input-heading h2,.upload-zone h2,.audio-converter-dropzone>strong){color:var(--tool-text);font:600 16px/1.5 var(--font-sans);letter-spacing:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified p{color:var(--tool-body);font:400 14px/1.6 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(small,.subtle,.surface-note,.audio-converter-legal,.download-guidance,.download-quality-note,.usb-safe-note,.bottom-note,.form-bottom>span,.count){color:var(--tool-muted);font:400 13px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.eyebrow,.usb-preview-kicker,.usb-flow-kicker){color:var(--tool-muted);font:500 12px/1.5 var(--font-sans);letter-spacing:.06em}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.download-panel,.panel,.job-card,.device-card,.usb-real-workspace,.usb-access-card,.usb-step-card,.queue-empty,.audio-converter-job,.audio-converter-empty,.cdk-banner){border:1px solid var(--tool-border);border-radius:var(--tool-radius);background:var(--tool-surface);color:var(--tool-body);box-shadow:var(--tool-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.download-panel,.device-card,.usb-real-workspace,.usb-access-card,.panel,.usb-step-card,.job-card,.audio-converter-job){padding:var(--tool-space)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .download-panel form{padding:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.panel-tabs,.format-strip,.usb-real-header,.usb-findings-list,.usb-quarantine-list,.result-foot,.playlist-track-row){border-color:var(--tool-line)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.input-heading,.usb-step-heading){margin-bottom:var(--tool-card-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.input-heading h2,.usb-step-heading h3){margin:0 0 8px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.field-label,.usb-field,.audio-converter-format,.format-strip label){color:var(--tool-muted);font:400 13px/1.5 var(--font-sans);letter-spacing:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.field-label,.form-bottom>span){--ink:var(--tool-muted)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .field-label{margin:0 0 8px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-field,.audio-converter-format){gap:8px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.link-input,.usb-field select,.audio-converter-format select,.format-strip select,.format-strip .format-value,.usb-confirm-input input){border:1px solid var(--tool-input-border);border-radius:10px;background:var(--tool-surface);color:var(--tool-text);box-shadow:none;font:400 14px/1.5 var(--font-sans);min-height:44px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-field select,.audio-converter-format select,.format-strip select,.format-strip .format-value,.usb-confirm-input input){padding:10px 14px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .link-input{padding:0 14px;gap:12px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .link-input input{color:var(--tool-text);font:400 14px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified input::placeholder{color:var(--tool-placeholder);opacity:1}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.primary,.secondary,.btn,.text-button,.paste-button,.audio-converter-clear-button,.usb-text-button,.usb-scope-switch button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:10px;font:500 14px/1.5 var(--font-sans);letter-spacing:0;text-align:center}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.primary,.secondary,.btn-dark,.btn-orange,.btn-ghost,.audio-converter-clear-button,.usb-scope-switch button){background:var(--tool-raised);border:1px solid var(--tool-input-border);color:var(--tool-text);box-shadow:none}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.primary,.secondary,.btn-dark,.btn-orange,.btn-ghost,.audio-converter-clear-button,.usb-scope-switch button):hover:not(:disabled){background:var(--tool-hover)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .usb-scope-switch button.active{background:var(--tool-hover);border-color:var(--tool-placeholder);color:var(--tool-text)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.text-button,.paste-button,.usb-text-button){color:var(--tool-text);background:transparent}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .paste-button{padding:6px 0 6px 12px;border-color:var(--tool-line)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(button,input,select):focus-visible{outline:2px solid var(--tool-placeholder);outline-offset:3px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified button:disabled{opacity:.65}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .workspace-main>.tool-return-row{margin-bottom:var(--tool-card-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-workspace{max-width:none;margin:0;padding:0;color:var(--tool-body)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-controls,.format-strip,.usb-rule-grid,.usb-real-toolbar,.usb-cleanup-bar,.usb-action-pair){gap:12px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-controls{margin:var(--tool-card-gap) 0 var(--tool-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.form-bottom,.format-strip,.soundcloud-parse-button){margin-top:var(--tool-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .usb-step-card{margin-top:var(--tool-card-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-dropzone,.upload-zone){display:grid;justify-items:center;align-content:center;gap:12px;min-height:220px;padding:32px 20px;margin:0;border:1px dashed var(--tool-input-border);border-radius:var(--tool-radius);background:var(--tool-surface);text-align:center}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-dropzone>svg,.upload-zone>svg){width:32px;height:32px;margin:0;color:var(--tool-muted)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-dropzone>span,.upload-zone p){color:var(--tool-muted);font:400 13px/1.5 var(--font-sans);margin:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .upload-zone h2{margin:0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-dropzone.is-dragging,.upload-zone:hover){border-color:var(--tool-placeholder);background:var(--tool-raised)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-upload{margin:4px 0 0}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.section-heading,.audio-converter-jobs){margin-top:var(--tool-card-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.section-heading,.audio-converter-jobs-heading){gap:12px;margin-bottom:var(--tool-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-job-main p,.audio-converter-job-main small,.audio-converter-job-title span,.job-card p,.track-info p,.playlist-track-row .track-copy p){color:var(--tool-muted);font:400 13px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.quality-box,.usb-rule-toggle,.usb-recovery-action,.usb-empty-state,.usb-finding,.usb-quarantine-row,.usb-confirm-card,.info-box,.file-link,.track-cover,.empty-icon){color:var(--tool-body);background:var(--tool-surface);border-color:var(--tool-border);box-shadow:none}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.quality-box strong,.usb-rule-toggle strong,.usb-recovery-action strong,.usb-finding strong,.playlist-track-row strong,.audio-converter-job-title strong,.report-grid strong){color:var(--tool-text);font:600 14px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.quality-box span,.usb-rule-toggle small,.usb-recovery-action small,.usb-finding small,.usb-quarantine-row small,.queue-empty [data-slot=empty-description],.cdk-banner small,.usb-empty-state,.usb-finding-meta b,.usb-recovery-action>b,.usb-lifetime-badge,.report-grid span){color:var(--tool-muted);font:400 13px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.quality-box,.report-grid>div){border:1px solid var(--tool-border);border-radius:10px;padding:16px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .quality-box strong{font-size:20px;line-height:1.4;font-weight:600}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.surface-note,.usb-safe-note,.download-guidance,.inspect-action){margin-top:var(--tool-gap)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-preview-kicker,.usb-flow-kicker){margin-bottom:8px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-lifetime-badge,.usb-progress-card,.usb-volume-meta,.usb-finding-meta b,.usb-recovery-action>b,.usb-access-icon,.usb-crown-mark){background:var(--tool-raised);color:var(--tool-muted);border-color:var(--tool-border)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-rule-toggle input,.usb-finding>input,.usb-quarantine-row>input){accent-color:var(--tool-muted)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .usb-recovery-action>span>svg{color:var(--tool-muted)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .icon-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;border:1px solid var(--tool-input-border);border-radius:10px;background:var(--tool-raised);color:var(--tool-text)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .panel-tabs [data-slot=tabs-trigger]{color:var(--tool-muted);font:500 14px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-progress,.job-progress,.usb-progress-card progress){background:var(--tool-hover)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-progress span{background:var(--tool-muted)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.orbital-output>.orbital-result-title,.queue-empty [data-slot=empty-title],.cdk-banner strong){color:var(--tool-text)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-real-notice,.cdk-success,.status.completed){color:var(--tool-success)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-real-error,.error-banner,.audio-converter-job.is-failed small){color:var(--tool-error)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.usb-real-error,.usb-real-notice,.usb-recovery-boundary,.error-banner,.download-service-status,.preview-note){background:var(--tool-surface);border-color:var(--tool-border);font:400 13px/1.5 var(--font-sans)}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .orbital-tool-window :is(.download-panel,.panel,.job-card,.cdk-banner,.info-box){background:var(--tool-surface)!important;border-color:var(--tool-border)!important;box-shadow:var(--tool-shadow)!important}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .orbital-tool-window :is(.link-input,input,textarea,select){background:var(--tool-surface)!important;border-color:var(--tool-input-border)!important}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .link-input input{font-size:14px!important}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .orbital-tool-window input::placeholder{color:var(--tool-placeholder)!important}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .panel-tabs [data-slot=tabs-list],.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .panel-tabs [data-state=active]{background:var(--tool-raised)!important}body:has(.tool-ui-unified.audio-converter-feature-page) .audio-converter-clear-dialog,body:has(.tool-ui-unified.soundcloud-feature-page) :is(.download-cleanup-options,.download-cleanup-dialog){--background:#fff;--foreground:#111;--popover:#fff;--popover-foreground:#111;--muted-foreground:#666;--border:#e5e7eb;--input:#d1d5db;--ring:#888;--accent:#f3f4f6;--accent-foreground:#111;color-scheme:light;color:#222;background:#fff;border-color:#e5e7eb;border-radius:16px;font:400 14px/1.6 var(--font-sans)}body:has(.tool-ui-unified.audio-converter-feature-page) .audio-converter-clear-dialog :is(h2,[data-slot=alert-dialog-title]),body:has(.tool-ui-unified.soundcloud-feature-page) .download-cleanup-dialog :is(h2,[data-slot=alert-dialog-title]){color:#111;font:600 16px/1.5 var(--font-sans)}body:has(.tool-ui-unified.audio-converter-feature-page) .audio-converter-clear-dialog :is(p,[data-slot=alert-dialog-description]),body:has(.tool-ui-unified.soundcloud-feature-page) .download-cleanup-dialog :is(p,[data-slot=alert-dialog-description]){color:#666;font:400 13px/1.5 var(--font-sans)}body:has(.tool-ui-unified.audio-converter-feature-page) .audio-converter-clear-dialog button,body:has(.tool-ui-unified.soundcloud-feature-page) :is(.download-cleanup-options,.download-cleanup-dialog) button{min-height:44px;background:#f3f4f6;color:#111;font:500 14px/1.5 var(--font-sans)}.orbital-shell .kstudio-reference .reference-tool-nav.web-tool-nav{min-width:0;max-width:100%}.orbital-shell .kstudio-reference .reference-tool-nav.web-tool-nav button{flex:0 0 auto;width:auto;font-family:inherit}.orbital-shell .kstudio-reference .reference-tool-nav.web-tool-nav button svg{flex-shrink:0}@supports selector(::-webkit-scrollbar){:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav){scrollbar-color:auto;scrollbar-width:auto}:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav)::-webkit-scrollbar{width:8px;height:8px;background:#F5F5F3}:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav)::-webkit-scrollbar-track{background:#F5F5F3;border:0;box-shadow:none}:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav)::-webkit-scrollbar-thumb{background:#D1D1CD;border:0;border-radius:8px;box-shadow:none}:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav)::-webkit-scrollbar-thumb:hover{background:#B8B8B3}:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav)::-webkit-scrollbar-corner{background:#F5F5F3}}@supports not selector(::-webkit-scrollbar){:is(html:has(.orbital-shell .tool-ui-unified),html:has(.orbital-shell .web-tool-nav),.orbital-shell .tool-ui-unified,.orbital-shell .tool-ui-unified *,.orbital-shell .web-tool-nav){scrollbar-color:#D1D1CD #F5F5F3;scrollbar-width:thin}}@media (max-width:600px){.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified,.orbital-shell .orbital-app .tool-ui-unified .orbital-tool-window{--tool-space:18px;--tool-gap:12px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-jobs-heading,.section-heading,.usb-real-toolbar,.usb-cleanup-bar){flex-wrap:wrap}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-dropzone,.upload-zone){padding:28px 16px}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified :is(.audio-converter-history-actions,.download-heading-actions){flex-wrap:wrap}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-format,.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .audio-converter-format select{width:100%}.orbital-shell .orbital-app .kstudio-feature-page.tool-ui-unified .usb-field{min-width:0}}