.confirmation-modal-wrapper{width:100%}.confirmation-content.svelte-1k3xnyu{display:flex;flex-direction:column;padding:20px;width:100%;box-sizing:border-box}.text-content.svelte-1k3xnyu{padding:0;text-align:center}.title.svelte-1k3xnyu{margin:0 0 8px;font-size:17px;font-weight:600;color:var(--fg, #000);line-height:1.3}.message.svelte-1k3xnyu{margin:0;font-size:13px;color:color-mix(in srgb,var(--fg, #000) 70%,transparent);line-height:1.4}.actions.svelte-1k3xnyu{display:flex;flex-direction:column;gap:12px;margin-top:20px}.toggle-container.svelte-zhbya2{display:inline-flex;align-items:center;gap:2px;margin-bottom:8px}.toggle-input.svelte-zhbya2{opacity:0;width:0;height:0;position:absolute}.toggle-label.svelte-zhbya2{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:4px;color:#5e5e5e}.toggle-switch.svelte-zhbya2{position:relative;display:inline-block;width:32px;height:18px;background-color:#777;border-radius:9px;transition:all .3s}.toggle-switch.svelte-zhbya2:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background-color:#212121;top:2px;left:2px;transition:all .3s;box-shadow:0 0 2px #0000004d}.toggle-input.svelte-zhbya2:checked+.toggle-label:where(.svelte-zhbya2){color:#dbdbdb}.toggle-input.svelte-zhbya2:checked+.toggle-label:where(.svelte-zhbya2) .toggle-switch:where(.svelte-zhbya2){background-color:#f5f5f5}.toggle-input.svelte-zhbya2:checked+.toggle-label:where(.svelte-zhbya2) .toggle-switch:where(.svelte-zhbya2):after{transform:translate(14px);background-color:#212121}.toggle-input.svelte-zhbya2:disabled+.toggle-label:where(.svelte-zhbya2){opacity:.6;cursor:not-allowed}.label-text.svelte-zhbya2{margin-left:4px;transition:color .3s ease}.badge.svelte-ofdga0{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;transition:all .2s ease;border:1px solid transparent}.badge.svelte-ofdga0 i:where(.svelte-ofdga0){font-size:14px;flex-shrink:0}.badge.success.svelte-ofdga0{background:color-mix(in srgb,#aec42c 15%,transparent);color:#aec42c;border:1px solid color-mix(in srgb,#aec42c 30%,transparent)}.badge.failed.svelte-ofdga0{background:color-mix(in srgb,#ef4444 15%,transparent);color:#ef4444;border:1px solid color-mix(in srgb,#ef4444 30%,transparent)}.badge.active.svelte-ofdga0{background:color-mix(in srgb,#aec42c 15%,transparent);color:#aec42c;border:1px solid color-mix(in srgb,#aec42c 30%,transparent)}.badge.paused.svelte-ofdga0{background:color-mix(in srgb,#f59e0b 15%,transparent);color:#f59e0b;border:1px solid color-mix(in srgb,#f59e0b 30%,transparent)}.badge.running.svelte-ofdga0{background:color-mix(in srgb,#3b82f6 15%,transparent);color:#3b82f6;border:1px solid color-mix(in srgb,#3b82f6 30%,transparent);animation:svelte-ofdga0-pulse 2s ease-in-out infinite}.badge.svelte-ofdga0:not(.success):not(.failed):not(.active):not(.paused):not(.running){background:color-mix(in srgb,var(--fg) 10%,transparent);color:var(--fg);border:1px solid color-mix(in srgb,var(--fg) 20%,transparent)}.badge.small.svelte-ofdga0{padding:4px 8px;font-size:10px}.badge.medium.svelte-ofdga0{padding:6px 12px;font-size:12px}.badge.large.svelte-ofdga0{padding:8px 16px;font-size:14px}@keyframes svelte-ofdga0-pulse{0%,to{opacity:1}50%{opacity:.7}}.timeline-container.svelte-1ss8ag{margin-bottom:1rem;overflow:visible}.timeline-wrapper.svelte-1ss8ag{position:relative;height:120px;background:transparent;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);border-radius:12px;overflow:visible;padding:0 50px}.timeline-track.svelte-1ss8ag{position:relative;width:100%;height:100%;background:transparent}.timeline-marker.svelte-1ss8ag{position:absolute;top:0;bottom:0;width:1px;pointer-events:none}.marker-line.svelte-1ss8ag{position:absolute;top:0;left:0;width:1px;height:100%;background:color-mix(in srgb,var(--fg) 15%,transparent)}.marker-label.svelte-1ss8ag{position:absolute;top:4px;left:0;font-size:.7rem;color:color-mix(in srgb,var(--fg) 50%,transparent);white-space:nowrap;transform:translate(-50%);background:color-mix(in srgb,var(--bg) 90%,transparent);padding:2px 4px;border-radius:6px}.timeline-marker.first-marker.svelte-1ss8ag .marker-label:where(.svelte-1ss8ag){transform:translate(0);left:0}.timeline-now-indicator.svelte-1ss8ag{position:absolute;top:0;bottom:0;width:2px;pointer-events:none;z-index:5;animation:svelte-1ss8ag-flash 2s ease-in-out infinite}@keyframes svelte-1ss8ag-flash{0%,to{opacity:1}50%{opacity:.3}}.now-line.svelte-1ss8ag{position:absolute;top:0;left:0;width:0;height:100%;border-left:2px dashed var(--fg, #ffffff)}.now-dot.svelte-1ss8ag{position:absolute;left:50%;transform:translate(-50%);width:10px;height:10px;background:var(--fg, #ffffff);border:2px solid var(--bg, #0a0a0a);border-radius:50%}.now-dot-top.svelte-1ss8ag{top:0;transform:translate(-50%,-50%)}.now-dot-bottom.svelte-1ss8ag{bottom:0;transform:translate(-50%,50%)}.timeline-post.svelte-1ss8ag{position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:auto;z-index:10;cursor:pointer}.post-dot.svelte-1ss8ag{width:12px;height:12px;border-radius:50%;border:2px solid var(--bg, #0a0a0a);transition:transform .2s ease}.timeline-post.svelte-1ss8ag:hover .post-dot:where(.svelte-1ss8ag){transform:scale(1.3)}.timeline-post.upcoming.svelte-1ss8ag .post-dot:where(.svelte-1ss8ag){background:#3b82f6}.timeline-post.past.svelte-1ss8ag .post-dot:where(.svelte-1ss8ag){background:color-mix(in srgb,var(--fg) 40%,transparent)}.timeline-post.historical.svelte-1ss8ag .post-dot:where(.svelte-1ss8ag){background:#8b5cf6;width:8px;height:8px}.social-upload-indicators.svelte-1ss8ag{position:absolute;top:-14px;left:50%;transform:translate(-50%);display:flex;gap:4px;align-items:center;z-index:15;pointer-events:auto}.social-upload-icon.svelte-1ss8ag{display:flex;align-items:center;justify-content:center;width:8px;height:12px;border-radius:4px;border:1.5px solid var(--bg, #0a0a0a);position:relative;flex-shrink:0;cursor:pointer;pointer-events:auto}.social-upload-icon.success.svelte-1ss8ag{background:#aec42c;color:#fff}.social-upload-icon.failed.svelte-1ss8ag{background:#ef4444;color:#fff}.upload-tooltip.svelte-1ss8ag{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;font-size:.7rem;color:var(--fg, #ffffff);background:color-mix(in srgb,var(--bg) 98%,transparent);padding:8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);box-shadow:0 4px 12px #0000004d;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:40;min-width:180px;max-width:250px;white-space:normal;line-height:1.4}.social-upload-icon.svelte-1ss8ag:hover .upload-tooltip:where(.svelte-1ss8ag){opacity:1}.tooltip-header.svelte-1ss8ag{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.tooltip-platform.svelte-1ss8ag{font-weight:600;color:var(--fg, #ffffff)}.tooltip-time.svelte-1ss8ag{font-size:.65rem;color:color-mix(in srgb,var(--fg) 80%,transparent);margin-top:4px}.tooltip-publish-id.svelte-1ss8ag{font-size:.65rem;color:color-mix(in srgb,var(--fg) 70%,transparent);margin-top:4px;font-family:monospace;word-break:break-all}.tooltip-error.svelte-1ss8ag{font-size:.65rem;color:#ef4444;margin-top:4px;word-wrap:break-word}.tooltip-error-code.svelte-1ss8ag{font-size:.65rem;color:color-mix(in srgb,var(--fg) 60%,transparent);margin-top:2px;font-family:monospace}.tooltip-count.svelte-1ss8ag{font-size:.65rem;color:color-mix(in srgb,var(--fg) 70%,transparent);margin-top:4px;font-style:italic}.post-label.svelte-1ss8ag{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;font-size:.75rem;color:var(--fg, #ffffff);background:color-mix(in srgb,var(--bg) 98%,transparent);padding:10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);box-shadow:0 4px 12px #0000004d;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:30;min-width:200px;max-width:400px;white-space:normal;line-height:1.4}.timeline-post.historical.svelte-1ss8ag .post-label:where(.svelte-1ss8ag){max-width:500px}.label-time.svelte-1ss8ag{font-weight:600;margin-bottom:4px;color:var(--fg, #ffffff);padding-bottom:4px}.label-prompt.svelte-1ss8ag{margin-bottom:6px;color:color-mix(in srgb,var(--fg) 90%,transparent);word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.label-model.svelte-1ss8ag,.label-tiktok.svelte-1ss8ag,.label-type.svelte-1ss8ag{font-size:.7rem;color:color-mix(in srgb,var(--fg) 70%,transparent);margin-top:4px}.label-type.svelte-1ss8ag{color:#8b5cf6;font-weight:500}.label-asset.svelte-1ss8ag{margin-top:8px;display:flex;justify-content:center;align-items:center}.label-asset.svelte-1ss8ag *{max-width:100%;border-radius:8px;overflow:hidden;object-fit:contain}.label-asset.svelte-1ss8ag video{pointer-events:none}.label-asset.processing.svelte-1ss8ag{padding:1rem;text-align:center;color:color-mix(in srgb,var(--fg) 60%,transparent);font-size:.7rem}.timeline-post.svelte-1ss8ag:hover .post-label:where(.svelte-1ss8ag){opacity:1}.interval-presets.svelte-172qgih{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.interval-input.svelte-172qgih{display:flex;align-items:center;gap:.5rem}.interval-display.svelte-172qgih{color:color-mix(in srgb,var(--fg) 60%,transparent)}.error.svelte-172qgih{color:red;font-size:.875rem;margin-top:.25rem}.autogen-form.svelte-1b0dv0k{color:var(--fg, #ffffff)}.form-group.svelte-1b0dv0k{margin-bottom:1.5rem}.form-group.svelte-1b0dv0k label:where(.svelte-1b0dv0k){display:block;margin-bottom:.5rem;font-weight:500;color:var(--fg, #ffffff)}.form-group.svelte-1b0dv0k input:where(.svelte-1b0dv0k){width:100%;padding:.5rem;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);border-radius:4px;font-size:1rem;background:var(--bg, #0a0a0a);color:var(--fg, #ffffff)}.prompt-box-wrapper.svelte-1b0dv0k{position:relative}.prompt-box-wrapper.svelte-1b0dv0k .prompt-box-container{position:relative;bottom:auto;left:auto;transform:none;width:100%;max-width:100%;padding:0;z-index:auto;pointer-events:all}.prompt-box-wrapper.svelte-1b0dv0k .prompt-box{background:color-mix(in srgb,var(--mg, #1a1a1a) 15%,transparent);border:1px solid rgba(47,47,47,.3);border-radius:12px;padding:12px}.json-actions.svelte-1b0dv0k{display:flex;gap:.5rem;align-items:center}.json-url-button.svelte-1b0dv0k,.json-url-link.svelte-1b0dv0k{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;border-radius:6px;text-decoration:none;transition:all .2s ease;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);background:color-mix(in srgb,var(--mg) 80%,transparent);color:var(--fg);cursor:pointer;height:32px;white-space:nowrap}.json-url-button.svelte-1b0dv0k:hover,.json-url-link.svelte-1b0dv0k:hover{background:color-mix(in srgb,var(--mg) 100%,transparent);border-color:color-mix(in srgb,var(--fg) 30%,transparent);transform:translateY(-1px)}.json-url-button.svelte-1b0dv0k{border:none}.json-url-button.svelte-1b0dv0k i:where(.svelte-1b0dv0k),.json-url-link.svelte-1b0dv0k i:where(.svelte-1b0dv0k){font-size:.875rem}.small-button.svelte-1b0dv0k{padding:.375rem .75rem;font-size:.8125rem;height:32px}.asset-block.svelte-z81n0n{display:flex;flex-direction:column;justify-content:top;align-items:flex-start;border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);background-color:color-mix(in srgb,var(--fg) 2%,transparent);border-radius:14px;padding:4px}.asset-preview.svelte-z81n0n{width:100%;display:flex;justify-content:center;align-items:center;background-color:color-mix(in srgb,var(--fg) 5%,transparent);border-radius:10px;overflow:hidden;position:relative;cursor:pointer}.asset-preview.svelte-z81n0n:focus{outline:2px solid color-mix(in srgb,var(--accent, #4caf50) 50%,transparent);outline-offset:2px}.asset-preview.svelte-z81n0n:focus:not(:focus-visible){outline:none}.asset-preview.svelte-z81n0n img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.asset-preview.svelte-z81n0n audio{max-width:90%}.asset-preview.svelte-z81n0n video{pointer-events:none}.asset-preview.svelte-z81n0n video::-webkit-media-controls{display:none!important}.asset-preview.svelte-z81n0n video::-webkit-media-controls-enclosure{display:none!important}.play-button.svelte-z81n0n{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#0000001a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}.play-button.hidden.svelte-z81n0n{opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.9)}.asset-info.svelte-z81n0n{width:100%;color:var(--fg);font-size:11px;margin-top:4px;text-align:left;user-select:auto!important;-webkit-user-select:auto!important;padding:4px}.asset-info.svelte-z81n0n :where(.svelte-z81n0n){font-family:Mono,monospace;user-select:auto!important;-webkit-user-select:auto!important;font-weight:400}.audio-description.svelte-z81n0n{font-size:10px;font-family:Courier New,Courier,monospace;line-height:1}.asset-id.svelte-z81n0n{margin-bottom:4px}.asset-id.svelte-z81n0n strong:where(.svelte-z81n0n){-webkit-user-select:text!important;user-select:text!important;opacity:.4}.asset-actions.svelte-z81n0n{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:4px}.asset-actions-left.svelte-z81n0n{display:flex;gap:4px;align-items:center}.asset-actions-right.svelte-z81n0n{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.tiktok-button-wrapper.svelte-z81n0n{display:flex;flex-direction:column;gap:4px}.tiktok-button-wrapper.svelte-z81n0n .tiktok-upload-container{display:inline-flex;margin:0;gap:0}.tiktok-button-wrapper.svelte-z81n0n .tiktok-upload-container .error-message{display:none}.post-history-sheet.svelte-z81n0n{height:100%;display:flex;flex-direction:column}.post-history-layout.svelte-z81n0n{display:flex;height:100%;gap:1.5rem;overflow:hidden}.post-history-preview.svelte-z81n0n{flex:0 0 900px;height:100%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--fg) 5%,transparent);border-radius:12px;overflow:hidden;padding:1rem}.post-history-preview.svelte-z81n0n img,.post-history-preview.svelte-z81n0n video{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.post-history-content.svelte-z81n0n{flex:1;overflow-y:auto;padding-right:.5rem}.post-history-content.svelte-z81n0n h2:where(.svelte-z81n0n){margin:0 0 1.5rem;font-size:1.5rem;font-weight:600;color:var(--fg, #ffffff)}.no-posts.svelte-z81n0n{text-align:center;padding:2rem;color:color-mix(in srgb,var(--fg) 60%,transparent);font-style:italic}.post-history-list.svelte-z81n0n{display:flex;flex-direction:column;gap:1rem}.post-history-item.svelte-z81n0n{padding:1rem;background:color-mix(in srgb,var(--fg) 5%,transparent);border:1px solid color-mix(in srgb,var(--fg) 15%,transparent);border-radius:8px;border-left:3px solid color-mix(in srgb,var(--fg) 30%,transparent)}.post-history-item.success.svelte-z81n0n{border-left-color:#aec42c}.post-history-item.failure.svelte-z81n0n{border-left-color:#ff6b6b}.post-item-header.svelte-z81n0n{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.post-item-status.svelte-z81n0n{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.9rem}.post-item-status.svelte-z81n0n i:where(.svelte-z81n0n){font-size:1rem}.post-item-platform.svelte-z81n0n{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-weight:500}.post-item-date.svelte-z81n0n{font-size:.8rem;opacity:.7;margin-bottom:.5rem;font-family:Mono,monospace}.post-item-details.svelte-z81n0n{display:flex;gap:.5rem;margin-top:.5rem;font-size:.8rem}.detail-label.svelte-z81n0n{opacity:.7;font-weight:500}.detail-value.svelte-z81n0n{font-family:Courier New,monospace;word-break:break-all}.post-item-error.svelte-z81n0n{margin-top:.5rem;padding:.5rem;background:color-mix(in srgb,#ff6b6b 10%,transparent);border-radius:4px;font-size:.8rem}.error-label.svelte-z81n0n{font-weight:500;color:#ff6b6b;display:block;margin-bottom:.25rem}.error-message.svelte-z81n0n{color:color-mix(in srgb,#ff6b6b 90%,transparent);word-break:break-word}.job-card.svelte-8qji0u{background:transparent;padding:.75rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);color:var(--fg, #ffffff);transition:all .2s ease;box-shadow:0 1px 3px #0000001a;display:flex;gap:1.5rem;align-items:stretch}.job-card.svelte-8qji0u:hover{border-color:color-mix(in srgb,var(--fg) 15%,transparent);box-shadow:0 4px 12px #00000026}.job-preview.svelte-8qji0u{flex-shrink:0;width:auto;min-width:200px;display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;align-self:stretch;align-items:stretch}.preview-item.svelte-8qji0u{flex-shrink:0;width:200px;min-width:200px;display:flex;flex-direction:column;align-items:stretch;height:100%;min-height:200px}.show-all-item.svelte-8qji0u{display:flex;align-items:stretch;justify-content:stretch}.show-all-button.svelte-8qji0u{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:transparent;border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);border-radius:8px;color:var(--fg, #ffffff);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.show-all-button.svelte-8qji0u:hover{background:transparent;border-color:color-mix(in srgb,var(--fg) 20%,transparent)}.show-all-button.svelte-8qji0u i:where(.svelte-8qji0u){font-size:1.5rem;margin-bottom:.25rem}.show-all-button.svelte-8qji0u .count:where(.svelte-8qji0u){font-size:.75rem;color:color-mix(in srgb,var(--fg) 60%,transparent);font-weight:400}.preview-fallback.svelte-8qji0u{width:100%;height:100%;min-height:200px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--fg) 5%,transparent);border-radius:8px;border:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}.placeholder-fallback.svelte-8qji0u{background:color-mix(in srgb,var(--fg) 3%,transparent);border:1px dashed color-mix(in srgb,var(--fg) 8%,transparent);opacity:.5}@media (max-width: 768px){.job-card.svelte-8qji0u{flex-direction:column}.job-preview.svelte-8qji0u{width:100%;min-width:100%}}.job-info.svelte-8qji0u{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;min-height:100%;justify-content:space-between}.job-title-section.svelte-8qji0u{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.job-title-section.svelte-8qji0u .job-actions:where(.svelte-8qji0u){display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.25rem;gap:1rem}.main-actions.svelte-8qji0u{display:flex;gap:.5rem;align-items:center;flex:1}.job-title-row.svelte-8qji0u{display:flex;align-items:flex-start;gap:1rem}.job-info.svelte-8qji0u h3:where(.svelte-8qji0u){margin:0;font-size:.875rem;font-weight:400;color:var(--fg, #ffffff);line-height:1.5;flex:1;min-width:200px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.job-meta-grid.svelte-8qji0u{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1rem;padding-top:1rem}.meta-item.svelte-8qji0u{display:flex;flex-direction:column;gap:.25rem}.meta-label.svelte-8qji0u{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--fg) 50%,transparent)}.meta-value.svelte-8qji0u{font-size:.875rem;color:var(--fg, #ffffff);font-weight:500}.status-with-tiktok.svelte-8qji0u{grid-column:1 / -1}.status-tiktok-container.svelte-8qji0u{display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap}.status-pill-wrapper.svelte-8qji0u,.tiktok-pill-wrapper.svelte-8qji0u{display:flex;flex-direction:column;gap:.25rem}.job-status-badges.svelte-8qji0u{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.tiktok-avatar-small.svelte-8qji0u{width:14px;height:14px;border-radius:50%;object-fit:cover;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent)}@keyframes svelte-8qji0u-pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 768px){.job-title-section.svelte-8qji0u .job-actions:where(.svelte-8qji0u){flex-direction:column;align-items:stretch;gap:.75rem}.main-actions.svelte-8qji0u{width:100%;justify-content:flex-start}.job-title-row.svelte-8qji0u{flex-direction:column;align-items:flex-start}}.generations-sheet.svelte-12b3yj{padding:1.5rem}.generations-sheet.svelte-12b3yj h2:where(.svelte-12b3yj){margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--fg, #ffffff)}.generations-sheet.svelte-12b3yj .job-prompt:where(.svelte-12b3yj){margin:0 0 1.5rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--fg) 8%,transparent);border-radius:8px;color:color-mix(in srgb,var(--fg) 80%,transparent);font-size:.875rem;line-height:1.5}.generations-sheet-grid.svelte-12b3yj{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.generation-card.svelte-12b3yj{display:flex;flex-direction:column;gap:.75rem;position:relative}.generation-card-header.svelte-12b3yj{display:flex;justify-content:flex-end;position:absolute;top:.5rem;right:.5rem;z-index:10}.generation-card.processing.svelte-12b3yj{padding:2rem;background:color-mix(in srgb,var(--fg) 5%,transparent);border:1px solid color-mix(in srgb,var(--fg) 10%,transparent);border-radius:8px;text-align:center}.no-generations.svelte-12b3yj{color:color-mix(in srgb,var(--fg) 60%,transparent);font-style:italic}.processing-indicator.svelte-12b3yj{color:color-mix(in srgb,var(--fg) 60%,transparent);font-size:.875rem;display:flex;align-items:center;gap:.5rem}.processing-indicator.svelte-12b3yj:before{content:"⏳";animation:svelte-12b3yj-spin 2s linear infinite}@keyframes svelte-12b3yj-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-de4389-flash{0%,to{opacity:1}50%{opacity:.3}}.autogen-page.svelte-de4389{padding:0;margin:0 auto}.create-form.svelte-de4389{color:var(--fg, #ffffff)}.form-group.svelte-de4389{margin-bottom:1.5rem}.form-group.svelte-de4389 label:where(.svelte-de4389),.form-label.svelte-de4389{display:block;margin-bottom:.5rem;font-weight:500;color:var(--fg, #ffffff)}.form-group.svelte-de4389 input:where(.svelte-de4389),.form-group.svelte-de4389 textarea:where(.svelte-de4389),.form-group.svelte-de4389 select:where(.svelte-de4389){width:100%;padding:.5rem;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);border-radius:4px;font-size:1rem;background:var(--bg, #0a0a0a);color:var(--fg, #ffffff)}.schedule-interval-container.svelte-de4389{background:color-mix(in srgb,var(--mg, #1a1a1a) 30%,transparent);border-radius:16px;padding:1rem}.auto-enhance-container.svelte-de4389,.public-urls-container.svelte-de4389{background:color-mix(in srgb,var(--mg, #1a1a1a) 30%,transparent);border-radius:16px;padding:1rem;margin-top:1.5rem}.container-label.svelte-de4389{font-size:.875rem;font-weight:500;color:var(--fg, #ffffff);margin-bottom:.75rem;display:block}.interval-presets.svelte-de4389{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.interval-input.svelte-de4389{display:flex;align-items:center;gap:.5rem}.error.svelte-de4389{color:red;font-size:.875rem;margin-top:.25rem;margin-bottom:0}.help-text.svelte-de4389{font-size:.75rem;color:#666;margin-top:.5rem;margin-left:0;margin-bottom:0}.form-actions.svelte-de4389{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem}.tiktok-container.svelte-de4389{background:color-mix(in srgb,var(--mg, #1a1a1a) 30%,transparent);border-radius:16px;padding:1rem}.tiktok-container-header.svelte-de4389{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.connection-select-wrapper.svelte-de4389{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.select-avatar.svelte-de4389{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.tiktok-status.svelte-de4389{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.avatar.svelte-de4389{width:24px;height:24px;border-radius:50%;object-fit:cover}.connected-text.svelte-de4389{color:#22c55e;font-size:.875rem;font-weight:500}.connection-select.svelte-de4389{flex:1;padding:.5rem;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);border-radius:4px;font-size:.875rem;background:var(--bg, #0a0a0a);color:var(--fg, #ffffff)}.social-description-group.svelte-de4389{margin-top:.75rem}.social-description-header.svelte-de4389{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.social-description-header.svelte-de4389 label:where(.svelte-de4389){margin-bottom:0;font-size:.875rem}.social-textarea.svelte-de4389{width:100%;padding:.75rem;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);border-radius:4px;font-size:.875rem;background:var(--bg, #0a0a0a);color:var(--fg, #ffffff);resize:vertical;min-height:60px;font-family:inherit}.char-count.svelte-de4389{font-size:.75rem;color:#666}.small-button.svelte-de4389{padding:.375rem .75rem;font-size:.8125rem;height:auto}.empty-state.svelte-de4389{text-align:center;padding:3rem;color:color-mix(in srgb,var(--fg) 60%,transparent)}.jobs-list.svelte-de4389{display:flex;flex-direction:column;gap:1.5rem}.json-actions.svelte-de4389{display:flex;gap:.5rem;align-items:center}.json-actions.svelte-de4389{flex-shrink:0}.json-url-button.small-button.svelte-de4389,.json-url-link.small-button.svelte-de4389{padding:.375rem .75rem;font-size:.8125rem;height:32px}@keyframes svelte-de4389-pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 768px){.json-actions.svelte-de4389{width:100%;justify-content:flex-start}.json-actions.svelte-de4389>:where(.svelte-de4389){flex:1;min-width:0}}.json-url-button.svelte-de4389,.json-url-link.svelte-de4389{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;border-radius:6px;text-decoration:none;transition:all .2s ease;border:1px solid color-mix(in srgb,var(--fg) 20%,transparent);background:color-mix(in srgb,var(--mg) 80%,transparent);color:var(--fg);cursor:pointer;height:32px;white-space:nowrap}.json-url-button.svelte-de4389:hover,.json-url-link.svelte-de4389:hover{background:color-mix(in srgb,var(--mg) 100%,transparent);border-color:color-mix(in srgb,var(--fg) 30%,transparent);transform:translateY(-1px)}.json-url-button.svelte-de4389{border:none}.json-url-button.svelte-de4389 i:where(.svelte-de4389),.json-url-link.svelte-de4389 i:where(.svelte-de4389){font-size:.875rem}@keyframes svelte-de4389-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.drawer-content{padding:1.5rem}
