.lang-switch-btn[data-v-2106b943]{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;padding:3px 9px;border-radius:12px;font-size:11px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .18s ease;margin-left:6px}.lang-switch-btn[data-v-2106b943]:hover{background:#ffffff40;border-color:#ffffff73}.lang-icon[data-v-2106b943]{font-size:11px;line-height:1}.footer-grid[data-v-9ca6c55b]{display:grid;grid-template-columns:1fr 1.6fr 1.1fr;gap:36px;margin-bottom:36px}.guides-col .guides-list[data-v-9ca6c55b]{display:flex;flex-direction:column;gap:6px}.all-guides-link[data-v-9ca6c55b]{margin-top:6px}.all-guides-link a[data-v-9ca6c55b]{color:var(--color-primary);font-weight:500}.all-guides-link a[data-v-9ca6c55b]:hover{text-decoration:underline}.footer-email-link[data-v-9ca6c55b]{color:var(--color-ink);font-weight:500;text-decoration:underline;transition:color .15s ease}.footer-email-link[data-v-9ca6c55b]:hover{color:var(--color-primary)}.domain-link[data-v-9ca6c55b]{color:var(--color-ink-muted-80);text-decoration:none}.domain-link[data-v-9ca6c55b]:hover{color:var(--color-primary)}.footer-legal[data-v-9ca6c55b]{border-top:1px solid var(--color-hairline);padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:12px;line-height:1.6}@media (max-width: 900px){.footer-grid[data-v-9ca6c55b]{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.footer-grid[data-v-9ca6c55b]{grid-template-columns:1fr;gap:24px}.footer-legal[data-v-9ca6c55b]{flex-direction:column;gap:12px}}.app-root{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.modal-backdrop[data-v-17a9c78f]{position:fixed;inset:0;background-color:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px;animation:fadeIn-17a9c78f .2s ease}@keyframes fadeIn-17a9c78f{0%{opacity:0}to{opacity:1}}.modal-card[data-v-17a9c78f]{background:var(--color-surface);border-radius:var(--radius-large);width:100%;max-width:480px;padding:36px 32px;box-shadow:0 24px 48px #00000029;border:1px solid var(--color-hairline);position:relative;animation:scaleUp-17a9c78f .25s cubic-bezier(.16,1,.3,1)}@keyframes scaleUp-17a9c78f{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.modal-header[data-v-17a9c78f]{text-align:center}.modal-title[data-v-17a9c78f]{margin-top:14px;font-size:22px;font-weight:700;letter-spacing:-.3px;color:var(--color-ink)}.modal-sub[data-v-17a9c78f]{margin-top:10px;font-size:14px;color:var(--color-ink-muted-80);line-height:1.6}.modal-sub strong[data-v-17a9c78f]{color:var(--color-primary)}.badge-tag-podcast[data-v-17a9c78f]{background-color:#0066cc1a;color:var(--color-primary)}.badge-tag-watermark[data-v-17a9c78f]{background-color:#ff95001f;color:#d97706}.modal-actions[data-v-17a9c78f]{margin-top:28px;display:flex;flex-direction:column;align-items:center}.button-primary-large[data-v-17a9c78f]{padding:12px 24px;font-size:15px;font-weight:600}.button-text-action[data-v-17a9c78f]{background:none;border:none;font-size:12px;cursor:pointer;text-decoration:underline;transition:color .15s ease}.button-text-action[data-v-17a9c78f]:hover{color:var(--color-primary)}.activation-msg[data-v-17a9c78f]{margin-top:16px;padding:10px 14px;border-radius:var(--radius-medium);font-size:13px;text-align:center;background-color:#34c7591f;color:#248a3d}.hero-guides-pills[data-v-8318aed5]{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.pills-label[data-v-8318aed5]{font-size:13px;color:var(--color-ink-muted-48);font-weight:500}.hero-guide-pill[data-v-8318aed5]{font-size:13px;color:var(--color-ink-muted-80);background-color:var(--color-canvas);border:1px solid var(--color-hairline);padding:5px 12px;border-radius:var(--radius-pill);text-decoration:none;transition:all .15s ease}.hero-guide-pill[data-v-8318aed5]:hover{border-color:var(--color-primary);color:var(--color-primary)}.hero-guide-all-link[data-v-8318aed5]{font-size:13px;color:var(--color-primary);text-decoration:none;font-weight:500;margin-left:4px}.hero-guide-all-link[data-v-8318aed5]:hover{text-decoration:underline}.banner-guide[data-v-8318aed5]{background-color:var(--color-surface-tile-1);color:#fff;padding:10px 24px;font-size:14px;line-height:1.4}.banner-inner[data-v-8318aed5]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.badge-pill[data-v-8318aed5]{background-color:var(--color-primary);color:#fff;font-size:11px;font-weight:600;padding:2px 10px;border-radius:var(--radius-pill)}.banner-link[data-v-8318aed5]{color:var(--color-primary-on-dark);font-weight:600;text-decoration:underline;margin-left:6px}.hero-section[data-v-8318aed5]{padding-top:60px;padding-bottom:60px}.cta-group[data-v-8318aed5]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.converter-card[data-v-8318aed5]{max-width:820px;margin:0 auto;box-shadow:0 4px 20px #0000000a}.converter-header[data-v-8318aed5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.quota-pill[data-v-8318aed5]{background-color:#0066cc14;color:var(--color-primary);font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.drop-area[data-v-8318aed5]{border:2px dashed var(--color-hairline);border-radius:var(--radius-lg);padding:36px 20px;text-align:center;cursor:pointer;background-color:var(--color-surface-pearl);transition:all .2s ease}.drop-area[data-v-8318aed5]:hover,.drop-area.active[data-v-8318aed5]{border-color:var(--color-primary);background-color:#0066cc08}.drop-icon[data-v-8318aed5]{color:var(--color-primary)}.file-list-box[data-v-8318aed5]{margin-top:24px;border-top:1px solid var(--color-hairline);padding-top:16px}.file-list-header[data-v-8318aed5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.file-items[data-v-8318aed5]{display:flex;flex-direction:column;gap:8px}.file-item-row[data-v-8318aed5]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:var(--color-canvas-parchment);border-radius:var(--radius-md)}.file-info[data-v-8318aed5]{display:flex;align-items:center;gap:12px;overflow:hidden}.file-idx[data-v-8318aed5]{width:24px;height:24px;border-radius:50%;background-color:#e2e2e7;color:var(--color-ink);font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:600}.file-meta[data-v-8318aed5]{overflow:hidden}.file-name[data-v-8318aed5]{font-size:15px;font-weight:500;color:var(--color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380px}.file-status-box[data-v-8318aed5]{display:flex;align-items:center;gap:12px}.progress-bar-wrap[data-v-8318aed5]{width:120px;height:6px;background-color:#e0e0e0;border-radius:var(--radius-pill);overflow:hidden}.progress-bar-fill[data-v-8318aed5]{height:100%;background-color:var(--color-primary);transition:width .2s ease}.delete-btn[data-v-8318aed5]{color:var(--color-ink-muted-48);font-size:16px;padding:4px 8px;border-radius:4px}.delete-btn[data-v-8318aed5]:hover{color:#ff3b30}.options-bar[data-v-8318aed5]{display:flex;align-items:center;gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-hairline);flex-wrap:wrap}.option-group[data-v-8318aed5]{display:flex;flex-direction:column;gap:6px}.apple-select[data-v-8318aed5]{padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--color-hairline);background-color:var(--color-canvas);font-size:14px;color:var(--color-ink);outline:none;cursor:pointer}.apple-select[data-v-8318aed5]:focus{border-color:var(--color-primary)}.actions-right[data-v-8318aed5]{margin-left:auto}.desktop-callout-card[data-v-8318aed5]{margin-top:24px;background-color:#0066cc0d;border:1px solid rgba(0,102,204,.15);border-radius:var(--radius-md);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.callout-content[data-v-8318aed5]{display:flex;align-items:flex-start;gap:12px}.callout-icon[data-v-8318aed5]{font-size:20px}.compare-table-box[data-v-8318aed5]{background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);overflow:hidden}.compare-table[data-v-8318aed5]{width:100%;border-collapse:collapse;text-align:left}.compare-table th[data-v-8318aed5],.compare-table td[data-v-8318aed5]{padding:18px 24px;border-bottom:1px solid var(--color-hairline);font-size:15px}.compare-table th[data-v-8318aed5]{font-weight:600;background-color:var(--color-canvas-parchment);color:var(--color-ink)}.feature-name[data-v-8318aed5]{font-weight:500;color:var(--color-ink)}.highlight-cell[data-v-8318aed5]{background-color:#0066cc05;color:var(--color-primary)}.modules-grid[data-v-8318aed5]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.module-card[data-v-8318aed5]{background-color:var(--color-surface-tile-2);border-radius:var(--radius-lg);padding:32px;border:1px solid rgba(255,255,255,.08)}.module-num[data-v-8318aed5]{color:var(--color-primary-on-dark);font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:12px}@media (max-width: 768px){.modules-grid[data-v-8318aed5]{grid-template-columns:1fr}.desktop-callout-card[data-v-8318aed5]{flex-direction:column;align-items:stretch}.actions-right[data-v-8318aed5]{margin-left:0;width:100%}.actions-right .button-primary[data-v-8318aed5]{width:100%}.file-name[data-v-8318aed5]{max-width:180px}}.article-container[data-v-6cacba4e]{padding:60px 24px 80px}.badge-tag[data-v-6cacba4e]{display:inline-block;background-color:#0066cc14;color:var(--color-primary);font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.problem-section[data-v-6cacba4e]{margin-bottom:40px}.problem-section h2[data-v-6cacba4e]{font-size:22px;font-weight:600;color:var(--color-ink);letter-spacing:-.2px;margin-bottom:12px}.problem-section p[data-v-6cacba4e]{font-size:16px;line-height:1.7;color:var(--color-ink-muted-80);margin-bottom:14px}.solution-box[data-v-6cacba4e]{background-color:var(--color-canvas-parchment);border-left:3px solid var(--color-primary);padding:14px 18px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:15px;line-height:1.6;color:var(--color-ink)}.article-cta-box[data-v-6cacba4e]{background-color:var(--color-canvas-parchment);border-radius:var(--radius-lg);padding:40px 24px;margin-top:60px;border:1px solid var(--color-hairline)}.article-container[data-v-5de87b0b]{padding:60px 24px 80px}.badge-tag[data-v-5de87b0b]{display:inline-block;background-color:#0066cc14;color:var(--color-primary);font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.problem-section[data-v-5de87b0b]{margin-bottom:40px}.problem-section h2[data-v-5de87b0b]{font-size:22px;font-weight:600;color:var(--color-ink);letter-spacing:-.2px;margin-bottom:12px}.problem-section p[data-v-5de87b0b]{font-size:16px;line-height:1.7;color:var(--color-ink-muted-80);margin-bottom:14px}.solution-box[data-v-5de87b0b]{background-color:var(--color-canvas-parchment);border-left:3px solid var(--color-primary);padding:14px 18px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:15px;line-height:1.6;color:var(--color-ink)}.article-cta-box[data-v-5de87b0b]{background-color:var(--color-canvas-parchment);border-radius:var(--radius-lg);padding:40px 24px;margin-top:60px;border:1px solid var(--color-hairline)}.waveform-track[data-v-cca13f1e]{display:flex;flex-direction:column;gap:4px;background-color:#00000005;border:1px solid var(--color-hairline, #e5e7eb);border-radius:var(--radius-sm, 8px);padding:8px 12px;transition:border-color .15s ease,background-color .15s ease}.waveform-track[data-v-cca13f1e]:hover{border-color:#0066cc4d}.waveform-track.is-playing[data-v-cca13f1e]{border-color:#0066cc73;background-color:#0066cc05}.track-header[data-v-cca13f1e]{display:flex;align-items:center;justify-content:space-between;font-size:12px}.track-info[data-v-cca13f1e]{display:flex;align-items:center;gap:8px}.play-toggle-btn[data-v-cca13f1e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--color-hairline, #d1d5db);background-color:var(--color-canvas, #ffffff);color:var(--color-ink, #1f2937);cursor:pointer;padding:0;transition:all .15s ease}.play-toggle-btn[data-v-cca13f1e]:hover:not(:disabled){border-color:var(--color-primary, #0066cc);color:var(--color-primary, #0066cc);transform:scale(1.08)}.play-toggle-btn[data-v-cca13f1e]:disabled{opacity:.4;cursor:not-allowed}.track-label[data-v-cca13f1e]{font-weight:600;color:var(--color-ink, #374151)}.track-time[data-v-cca13f1e]{font-size:11px;font-variant-numeric:tabular-nums;color:var(--color-ink-muted-80, #6b7280)}.time-current[data-v-cca13f1e]{color:var(--color-primary, #0066cc);font-weight:600}.time-loading[data-v-cca13f1e],.time-processing[data-v-cca13f1e]{color:var(--color-primary, #0066cc);font-style:italic}.canvas-container[data-v-cca13f1e]{position:relative;width:100%;cursor:pointer;user-select:none;overflow:hidden;border-radius:4px}.waveform-canvas[data-v-cca13f1e]{width:100%;height:100%;display:block}.overlay-skeleton[data-v-cca13f1e]{position:absolute;inset:0;background-color:#e5e7eb66;display:flex;align-items:center;justify-content:center;overflow:hidden}.skeleton-shimmer[data-v-cca13f1e]{position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:shimmer-cca13f1e 1.6s infinite}.skeleton-text[data-v-cca13f1e]{position:relative;font-size:11px;font-weight:500;color:var(--color-ink-muted-80, #6b7280)}.overlay-pending[data-v-cca13f1e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#f3f4f680;border:1px dashed rgba(156,163,175,.4);border-radius:4px}.pending-text[data-v-cca13f1e]{font-size:11px;color:var(--color-ink-muted-48, #9ca3af)}.overlay-processing[data-v-cca13f1e]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background-color:#f0f7ffcc;padding:0 20px}.processing-bar-wrap[data-v-cca13f1e]{width:140px;height:5px;background-color:#0066cc26;border-radius:999px;overflow:hidden}.processing-bar-fill[data-v-cca13f1e]{height:100%;background-color:var(--color-primary, #0066cc);border-radius:999px;transition:width .2s ease}.processing-text[data-v-cca13f1e]{font-size:11px;font-weight:500;color:var(--color-primary, #0066cc)}.overlay-error[data-v-cca13f1e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fef2f2b3;border-radius:4px}.error-text[data-v-cca13f1e]{font-size:11px;font-weight:500;color:#dc2626}.hover-line[data-v-cca13f1e]{position:absolute;top:0;bottom:0;width:1px;background-color:#3b82f699;pointer-events:none}.hover-tip[data-v-cca13f1e]{position:absolute;top:-20px;left:50%;transform:translate(-50%);background-color:#111827d9;color:#fff;font-size:10px;padding:1px 5px;border-radius:3px;white-space:nowrap}@keyframes shimmer-cca13f1e{0%{transform:translate(-100%)}to{transform:translate(100%)}}.podcast-tool-page[data-v-523b0392]{padding-bottom:80px}.tool-container[data-v-523b0392]{max-width:1040px;margin:0 auto;padding:0 20px}.badge-tag[data-v-523b0392]{display:inline-block;background-color:#8e44ad1f;color:#8e44ad;font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.badge-pro[data-v-523b0392]{background-color:#27ae60!important;color:#fff!important}.settings-card[data-v-523b0392]{background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);padding:24px;box-shadow:0 4px 20px #0000000a}.settings-card-header[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.header-title-box h3[data-v-523b0392]{font-size:18px;font-weight:600;color:var(--color-ink)}.toggle-btn[data-v-523b0392]{font-size:14px;color:var(--color-primary);font-weight:500;background:none;border:none}.settings-grid[data-v-523b0392]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid var(--color-divider-soft)}@media (max-width: 768px){.settings-grid[data-v-523b0392]{grid-template-columns:1fr}}.param-box[data-v-523b0392]{background-color:var(--color-canvas-parchment);border-radius:var(--radius-md);padding:18px}.param-title[data-v-523b0392]{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:15px;color:var(--color-ink)}.param-controls[data-v-523b0392]{margin-top:14px;display:flex;flex-direction:column;gap:12px}.control-row[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;font-size:14px}.range-group[data-v-523b0392]{display:flex;align-items:center;gap:10px}.range-group input[type=range][data-v-523b0392]{width:140px}.val-badge[data-v-523b0392]{font-size:12px;font-weight:600;background-color:#0000000f;padding:2px 8px;border-radius:var(--radius-sm);color:var(--color-ink)}.switch-wrap[data-v-523b0392]{position:relative;display:inline-block;width:36px;height:20px}.switch-wrap input[data-v-523b0392]{opacity:0;width:0;height:0}.slider[data-v-523b0392]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:20px}.slider[data-v-523b0392]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+.slider[data-v-523b0392]{background-color:var(--color-primary)}input:checked+.slider[data-v-523b0392]:before{transform:translate(16px)}.intro-outro-grid[data-v-523b0392]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.audio-slot[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-canvas);border:1px dashed var(--color-hairline);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px}.slot-upload-btn[data-v-523b0392]{color:var(--color-primary);cursor:pointer;font-weight:500}.slot-selected[data-v-523b0392]{display:flex;align-items:center;gap:10px}.file-tag[data-v-523b0392]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.slot-remove-btn[data-v-523b0392]{font-size:12px;color:#e74c3c;background:none;border:none;cursor:pointer}.metadata-grid[data-v-523b0392]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.form-group[data-v-523b0392]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-523b0392]{font-size:12px;font-weight:600;color:var(--color-ink-muted-80)}.apple-select[data-v-523b0392],.apple-input[data-v-523b0392]{padding:6px 10px;font-size:13px;border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background-color:var(--color-canvas);color:var(--color-ink);outline:none}.apple-select[data-v-523b0392]:focus,.apple-input[data-v-523b0392]:focus{border-color:var(--color-primary)}.queue-card[data-v-523b0392]{background-color:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);padding:28px;box-shadow:0 4px 20px #0000000a}.queue-header[data-v-523b0392]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.queue-badges[data-v-523b0392]{display:flex;gap:8px}.quota-pill[data-v-523b0392]{font-size:13px;font-weight:600;padding:4px 12px;background-color:var(--color-canvas-parchment);border-radius:var(--radius-pill);color:var(--color-ink)}.pill-warning[data-v-523b0392]{background-color:#e74c3c1a;color:#c0392b}.drop-area[data-v-523b0392]{border:2px dashed var(--color-hairline);border-radius:var(--radius-md);padding:36px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background-color:var(--color-surface-pearl)}.drop-area[data-v-523b0392]:hover,.drop-area.active[data-v-523b0392]{border-color:var(--color-primary);background-color:#0066cc08}.drop-icon[data-v-523b0392]{color:var(--color-primary)}.global-progress-bar-card[data-v-523b0392]{background-color:var(--color-canvas-parchment);border-radius:var(--radius-md);padding:16px 20px;margin-top:20px}.global-progress-header[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between}.file-list-box[data-v-523b0392]{border-top:1px solid var(--color-divider-soft);padding-top:16px}.file-list-header[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.file-list-actions[data-v-523b0392]{display:flex;align-items:center;gap:10px}.file-items[data-v-523b0392]{display:flex;flex-direction:column;gap:14px}.file-card-box[data-v-523b0392]{background-color:var(--color-canvas-parchment);border:1px solid var(--color-hairline);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 8px #00000005;transition:all .2s ease}.file-card-box[data-v-523b0392]:hover{border-color:#0066cc40}.file-card-header[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;gap:12px}.file-info-header[data-v-523b0392]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.file-title-box[data-v-523b0392]{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1}.file-size-tag[data-v-523b0392]{font-size:12px;color:var(--color-ink-muted-80);white-space:nowrap}.file-actions-header[data-v-523b0392]{display:flex;align-items:center;gap:10px}.download-btn[data-v-523b0392]{padding:6px 14px;font-size:13px;border-radius:var(--radius-pill)}.pipeline-tags-bar[data-v-523b0392]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dual-track-wrapper[data-v-523b0392]{display:flex;flex-direction:column;gap:8px;background-color:var(--color-canvas);border-radius:var(--radius-sm);padding:10px;border:1px solid rgba(0,0,0,.04)}.file-item-row[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-canvas-parchment);border-radius:var(--radius-sm);padding:12px 16px}.file-info[data-v-523b0392]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.file-idx[data-v-523b0392]{font-size:13px;font-weight:700;color:var(--color-ink-muted-48);width:20px}.file-meta[data-v-523b0392]{flex:1;min-width:0}.file-name[data-v-523b0392]{font-size:15px;font-weight:600;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline-tags[data-v-523b0392]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mini-tag[data-v-523b0392]{font-size:11px;background-color:#0066cc14;color:var(--color-primary);padding:2px 6px;border-radius:var(--radius-xs);font-weight:500}.mini-tag-noise[data-v-523b0392]{background-color:#f39c121f!important;color:#d35400!important}.mini-tag-noisy[data-v-523b0392]{background-color:#e74c3c1f!important;color:#c0392b!important}.mini-tag-quiet[data-v-523b0392]{background-color:#3498db1f!important;color:#2980b9!important}.mini-tag-success[data-v-523b0392]{background-color:#2ecc712e!important;color:#1e8449!important;font-weight:600!important}.mini-tag-thresh[data-v-523b0392]{background-color:#2ecc711f!important;color:#27ae60!important}.preset-chips-row[data-v-523b0392]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;margin-bottom:4px}.preset-chip[data-v-523b0392]{font-size:12px;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--color-hairline);background-color:var(--color-canvas);color:var(--color-ink);cursor:pointer;transition:all .15s ease}.preset-chip[data-v-523b0392]:hover{border-color:var(--color-primary);color:var(--color-primary)}.preset-chip.active[data-v-523b0392]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.file-status-box[data-v-523b0392]{display:flex;align-items:center;gap:14px}.item-progress-box[data-v-523b0392]{display:flex;align-items:center;gap:8px}.progress-bar-wrap[data-v-523b0392]{width:120px;height:6px;background-color:#00000014;border-radius:var(--radius-pill);overflow:hidden}.progress-bar-fill[data-v-523b0392]{height:100%;background-color:var(--color-primary);border-radius:var(--radius-pill);transition:width .2s ease}.completed-actions[data-v-523b0392]{display:flex;align-items:center;gap:10px}.mini-audio-player[data-v-523b0392]{height:32px;max-width:180px}.error-badge[data-v-523b0392]{font-size:12px;color:#e74c3c;font-weight:500}.delete-btn[data-v-523b0392]{font-size:16px;color:var(--color-ink-muted-48);padding:4px 8px;cursor:pointer}.delete-btn[data-v-523b0392]:hover{color:#e74c3c}.queue-footer[data-v-523b0392]{display:flex;align-items:center;justify-content:space-between;margin-top:28px;padding-top:20px;border-top:1px solid var(--color-divider-soft)}@media (max-width: 640px){.queue-footer[data-v-523b0392]{flex-direction:column;gap:16px;align-items:stretch}}.watermark-tool-page[data-v-ed813c09]{padding-bottom:80px}.tool-container[data-v-ed813c09]{max-width:980px;margin:0 auto;padding:0 20px}.badge-tag[data-v-ed813c09]{display:inline-block;background-color:#0066cc1f;color:var(--color-primary, #0066cc);font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.main-feature-card[data-v-ed813c09]{padding:24px;margin-top:10px}.feature-tabs-header[data-v-ed813c09]{display:flex;background-color:var(--color-canvas-subtle, #f5f5f7);padding:4px;border-radius:var(--radius-sm, 8px);gap:6px;margin-bottom:24px}.tab-nav-btn[data-v-ed813c09]{flex:1;padding:10px 16px;font-size:15px;font-weight:600;border:none;background:transparent;color:var(--color-ink-muted-80, #6b7280);border-radius:6px;cursor:pointer;transition:all .15s ease}.tab-nav-btn[data-v-ed813c09]:hover{color:var(--color-ink, #1f2937)}.tab-nav-btn.active[data-v-ed813c09]{background-color:#fff;color:var(--color-primary, #0066cc);box-shadow:0 1px 3px #00000014}.panel-intro-box[data-v-ed813c09]{margin-bottom:20px}.drop-area[data-v-ed813c09]{border:2px dashed var(--color-hairline, #d1d5db);border-radius:var(--radius-md, 12px);padding:36px 20px;text-align:center;cursor:pointer;transition:all .2s ease;background-color:var(--color-canvas-subtle, #fafafa)}.drop-area[data-v-ed813c09]:hover,.drop-area.active[data-v-ed813c09]{border-color:var(--color-primary, #0066cc);background-color:#0066cc0a}.drop-area.has-file[data-v-ed813c09]{border-color:#06c6;background-color:#0066cc05}.drop-icon[data-v-ed813c09]{color:var(--color-primary, #0066cc)}.audio-preview-bar[data-v-ed813c09]{display:flex;align-items:center;gap:12px;background-color:#f3f4f6;padding:10px 16px;border-radius:var(--radius-sm, 8px);margin-top:14px}.preview-label[data-v-ed813c09]{font-size:13px;font-weight:600;color:var(--color-ink, #374151);white-space:nowrap}.custom-audio-player[data-v-ed813c09]{flex:1;height:36px}.remove-btn[data-v-ed813c09]{background:none;border:1px solid var(--color-hairline, #d1d5db);border-radius:4px;padding:4px 8px;font-size:12px;color:#ef4444;cursor:pointer}.remove-btn[data-v-ed813c09]:hover{background-color:#fee2e2}.params-configuration-card[data-v-ed813c09]{background-color:#fff;border:1px solid var(--color-hairline, #e5e7eb);border-radius:var(--radius-md, 12px);padding:20px;margin-top:20px}.param-row[data-v-ed813c09]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.param-label-col[data-v-ed813c09]{display:flex;flex-direction:column}.signature-input[data-v-ed813c09]{max-width:200px;font-family:monospace;font-size:16px;font-weight:600;letter-spacing:1px}.rules-tip-box[data-v-ed813c09]{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--color-hairline, #e5e7eb)}.tip-item[data-v-ed813c09]{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--color-ink-muted-80, #4b5563)}.tip-icon[data-v-ed813c09]{font-size:14px}.action-submit-row[data-v-ed813c09]{margin-top:24px}.button-primary-large[data-v-ed813c09]{width:100%;padding:12px 24px;font-size:16px;font-weight:600;border-radius:var(--radius-sm, 8px)}.result-display-card[data-v-ed813c09]{margin-top:24px;border-radius:var(--radius-md, 12px);padding:20px;border:1px solid transparent}.result-display-card.is-success[data-v-ed813c09]{background-color:#f0fdf4;border-color:#bbf7d0}.result-display-card.is-empty[data-v-ed813c09]{background-color:#fffbeb;border-color:#fde68a}.result-title-bar[data-v-ed813c09],.result-badge-row[data-v-ed813c09]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.status-pill[data-v-ed813c09]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-pill);font-size:13px;font-weight:600}.status-pill-success[data-v-ed813c09]{background-color:#dcfce7;color:#15803d}.status-pill-warning[data-v-ed813c09]{background-color:#fef3c7;color:#b45309}.player-action-box[data-v-ed813c09]{margin-top:14px}.wide-player[data-v-ed813c09]{width:100%}.result-actions-bar[data-v-ed813c09]{display:flex;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}.key-metrics-grid[data-v-ed813c09]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px}.metric-box[data-v-ed813c09]{background-color:#fff;border:1px solid #dcfce7;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.metric-label[data-v-ed813c09]{font-size:12px;color:#6b7280}.metric-value[data-v-ed813c09]{font-size:17px;font-weight:600;color:#1f2937}.highlight-accent[data-v-ed813c09]{color:var(--color-primary, #0066cc);font-family:monospace;font-size:20px}.frames-table-box[data-v-ed813c09]{margin-top:16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px}.frames-table-title[data-v-ed813c09]{font-size:13px;font-weight:600;color:#374151;margin-bottom:8px}.frames-chips-wrap[data-v-ed813c09]{display:flex;flex-wrap:wrap;gap:6px}.frame-chip[data-v-ed813c09]{background-color:#f3f4f6;border:1px solid #e5e7eb;padding:3px 8px;border-radius:4px;font-size:11px;font-family:monospace;color:#4b5563}.statement-callout[data-v-ed813c09]{margin-top:16px;font-size:13px;line-height:1.6;color:#374151;background-color:#ffffffb3;border-radius:6px;padding:10px 14px}.empty-tip-text[data-v-ed813c09]{margin-top:12px;font-size:14px;color:#92400e;line-height:1.5}.faq-grid[data-v-ed813c09]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.faq-item h4[data-v-ed813c09]{font-size:15px;font-weight:600;color:var(--color-ink, #1f2937);margin-bottom:6px}.quota-pill[data-v-ed813c09]{display:inline-block;background-color:#0066cc14;color:var(--color-primary);font-size:13px;font-weight:600;padding:4px 14px;border-radius:var(--radius-pill)}.quota-pill.is-exhausted[data-v-ed813c09]{background-color:#e74c3c1f;color:#c0392b}.button-quota-warn[data-v-ed813c09]{background:linear-gradient(135deg,#e67e22,#d35400)!important;color:#fff!important;cursor:pointer!important}@media (max-width: 640px){.hero-display[data-v-ed813c09]{font-size:32px}.param-row[data-v-ed813c09]{flex-direction:column;align-items:flex-start}.signature-input[data-v-ed813c09]{max-width:100%;width:100%}}.guides-list-page[data-v-b0643571]{min-height:calc(100vh - 344px)}.category-tabs-row[data-v-b0643571]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.cat-tab-btn[data-v-b0643571]{background-color:var(--color-canvas);border:1px solid var(--color-hairline);color:var(--color-ink-muted-80);padding:6px 16px;border-radius:var(--radius-pill);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.cat-tab-btn[data-v-b0643571]:hover{border-color:var(--color-primary);color:var(--color-primary)}.cat-tab-btn.active[data-v-b0643571]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.guides-grid[data-v-b0643571]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px;margin-top:32px}.guide-card[data-v-b0643571]{display:flex;flex-direction:column;padding:24px;transition:transform .18s ease,box-shadow .18s ease}.guide-card[data-v-b0643571]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000014}.guide-card-top[data-v-b0643571]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.guide-cat-badge[data-v-b0643571]{font-size:11px;font-weight:600;background-color:#0066cc14;color:var(--color-primary);padding:3px 8px;border-radius:var(--radius-pill)}.guide-meta-date[data-v-b0643571]{font-size:12px;color:var(--color-ink-muted-48)}.guide-card-title[data-v-b0643571]{font-size:18px;line-height:1.45;font-weight:600;margin-bottom:10px}.guide-title-link[data-v-b0643571]{color:var(--color-ink);text-decoration:none;transition:color .15s ease}.guide-title-link[data-v-b0643571]:hover{color:var(--color-primary)}.guide-card-desc[data-v-b0643571]{font-size:14px;color:var(--color-ink-muted-80);line-height:1.6;flex:1;margin-bottom:16px}.guide-card-footer[data-v-b0643571]{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--color-hairline)}.guide-tool-tag[data-v-b0643571]{font-size:12px;color:var(--color-ink-muted-48)}.guide-tool-tag strong[data-v-b0643571]{color:var(--color-ink)}.read-more-link[data-v-b0643571]{font-size:13px;font-weight:600;color:var(--color-primary);text-decoration:none}.read-more-link[data-v-b0643571]:hover{text-decoration:underline}.bottom-tools-banner[data-v-b0643571]{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;flex-wrap:wrap;gap:16px}@media (max-width: 640px){.guides-grid[data-v-b0643571]{grid-template-columns:1fr}.bottom-tools-banner[data-v-b0643571]{flex-direction:column;align-items:flex-start}.banner-action-col[data-v-b0643571]{display:flex;flex-direction:column;width:100%;gap:8px}.banner-action-col a[data-v-b0643571]{margin-left:0!important;text-align:center}}.guide-detail-page[data-v-eda4e755]{padding:30px 20px 80px}.article-wrapper[data-v-eda4e755]{max-width:820px;margin:0 auto}.breadcrumb-nav[data-v-eda4e755]{font-size:13px;color:var(--color-ink-muted-48);margin-bottom:24px}.breadcrumb-nav a[data-v-eda4e755]{color:var(--color-ink-muted-80);text-decoration:none}.breadcrumb-nav a[data-v-eda4e755]:hover{color:var(--color-primary)}.breadcrumb-nav .sep[data-v-eda4e755]{margin:0 8px}.article-header[data-v-eda4e755]{border-bottom:1px solid var(--color-hairline);padding-bottom:24px;margin-bottom:30px}.article-meta-top[data-v-eda4e755]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.meta-date[data-v-eda4e755]{font-size:13px;color:var(--color-ink-muted-48)}.article-title[data-v-eda4e755]{font-size:30px;line-height:1.35;font-weight:700;color:var(--color-ink);letter-spacing:-.4px}.article-summary-lead[data-v-eda4e755]{font-size:16px;line-height:1.6;color:var(--color-ink-muted-80);margin-top:14px}.callout-answer-lead[data-v-eda4e755]{background:linear-gradient(135deg,#0066cc0f,#34c75914);border-left:4px solid var(--color-primary);border-radius:var(--radius-sm);padding:18px 22px;margin:24px 0 32px}.lead-badge[data-v-eda4e755]{font-size:12px;font-weight:700;color:var(--color-primary);text-transform:uppercase;margin-bottom:6px}.callout-answer-lead p[data-v-eda4e755]{font-size:15px;line-height:1.7;color:var(--color-ink);font-weight:500;margin:0}.article-h2[data-v-eda4e755]{font-size:22px;font-weight:600;color:var(--color-ink);margin:36px 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.06)}.article-p[data-v-eda4e755]{font-size:16px;line-height:1.8;color:var(--color-ink-muted-80);margin-bottom:20px}[data-v-eda4e755] .in-text-link{color:var(--color-primary);font-weight:600;text-decoration:underline}[data-v-eda4e755] .in-text-link:hover{opacity:.8}.article-steps-card[data-v-eda4e755]{background-color:var(--color-canvas-parchment);border-radius:var(--radius-md);padding:22px 28px;margin:24px 0}.steps-ol[data-v-eda4e755]{margin:0;padding-left:20px}.steps-ol li[data-v-eda4e755]{font-size:15px;line-height:1.8;color:var(--color-ink);margin-bottom:10px}.steps-ol li[data-v-eda4e755]:last-child{margin-bottom:0}.article-tip-box[data-v-eda4e755]{display:flex;align-items:flex-start;gap:10px;background-color:#ff950014;border:1px solid rgba(255,149,0,.2);border-radius:var(--radius-sm);padding:14px 18px;margin:24px 0}.tip-icon[data-v-eda4e755]{font-size:18px}.tip-text[data-v-eda4e755]{font-size:14px;line-height:1.6;color:#8a5300}.tool-cta-card[data-v-eda4e755]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#06c,#004b99);color:#fff;padding:28px 32px;border-radius:var(--radius-lg);margin:44px 0;gap:20px;flex-wrap:wrap}.tool-card-tag[data-v-eda4e755]{font-size:12px;font-weight:700;background-color:#fff3;padding:3px 8px;border-radius:var(--radius-pill)}.tool-card-title[data-v-eda4e755]{font-size:22px;font-weight:700;color:#fff;margin:8px 0 6px}.tool-card-desc[data-v-eda4e755]{font-size:14px;color:#ffffffd9;margin:0;max-width:520px}.tool-card-action .button-primary[data-v-eda4e755]{background-color:#fff!important;color:#06c!important;font-weight:700;white-space:nowrap}.tool-card-action .button-primary[data-v-eda4e755]:hover{background-color:#f2f2f2!important}.faq-accordion[data-v-eda4e755]{display:flex;flex-direction:column;gap:14px;margin-top:18px}.faq-row[data-v-eda4e755]{padding:18px 22px}.faq-question[data-v-eda4e755]{font-size:16px;font-weight:600;color:var(--color-ink);margin-bottom:8px}.faq-answer[data-v-eda4e755]{font-size:14px;line-height:1.65;color:var(--color-ink-muted-80);margin:0}.related-section[data-v-eda4e755]{margin-top:50px;padding-top:30px;border-top:1px solid var(--color-hairline)}.related-title[data-v-eda4e755]{font-size:18px;font-weight:600;color:var(--color-ink);margin-bottom:18px}.related-grid[data-v-eda4e755]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.related-card[data-v-eda4e755]{padding:20px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:transform .15s ease}.related-card[data-v-eda4e755]:hover{transform:translateY(-2px)}.rel-cat[data-v-eda4e755]{font-size:11px;font-weight:600;color:var(--color-primary);margin-bottom:8px}.rel-title[data-v-eda4e755]{font-size:15px;font-weight:600;color:var(--color-ink);line-height:1.45;margin-bottom:12px}.rel-link-text[data-v-eda4e755]{font-size:13px;font-weight:600;color:var(--color-primary)}@media (max-width: 640px){.article-title[data-v-eda4e755]{font-size:24px}.tool-cta-card[data-v-eda4e755]{flex-direction:column;align-items:flex-start}.tool-card-action[data-v-eda4e755]{width:100%}.tool-card-action .button-primary[data-v-eda4e755]{width:100%;text-align:center}}.not-found-page[data-v-ae77424e]{min-height:calc(100vh - 280px);display:flex;flex-direction:column;justify-content:center}:root{--color-primary: #0066cc;--color-primary-focus: #0071e3;--color-primary-on-dark: #2997ff;--color-ink: #1d1d1f;--color-body: #1d1d1f;--color-body-on-dark: #ffffff;--color-body-muted: #cccccc;--color-ink-muted-80: #333333;--color-ink-muted-48: #7a7a7a;--color-divider-soft: #f0f0f0;--color-hairline: #e0e0e0;--color-canvas: #ffffff;--color-canvas-parchment: #f5f5f7;--color-surface-pearl: #fafafc;--color-surface-tile-1: #272729;--color-surface-tile-2: #2a2a2c;--color-surface-tile-3: #252527;--color-surface-black: #000000;--color-surface-chip-translucent: rgba(210, 210, 215, .64);--font-stack: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Segoe UI", system-ui, sans-serif;--radius-none: 0px;--radius-xs: 5px;--radius-sm: 8px;--radius-md: 11px;--radius-lg: 18px;--radius-pill: 9999px;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 17px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-section: 80px;--shadow-product: rgba(0, 0, 0, .22) 3px 5px 30px 0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-stack);font-size:17px;line-height:1.47;letter-spacing:-.374px;color:var(--color-body);background-color:var(--color-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:var(--color-primary);text-decoration:none;transition:opacity .15s ease}a:hover{text-decoration:underline}button{font-family:inherit;border:none;background:none;cursor:pointer;outline:none}.button-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-primary);color:#fff!important;font-size:17px;font-weight:400;line-height:1.2;letter-spacing:-.374px;border-radius:var(--radius-pill);padding:11px 24px;transition:transform .1s ease,background-color .15s ease;text-decoration:none!important}.button-primary:hover{background-color:var(--color-primary-focus)}.button-primary:active{transform:scale(.95)}.button-primary-large{font-size:18px;font-weight:400;padding:14px 32px}.button-secondary-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent;color:var(--color-primary)!important;border:1px solid var(--color-primary);font-size:17px;font-weight:400;line-height:1.2;border-radius:var(--radius-pill);padding:11px 24px;transition:transform .1s ease,background-color .15s ease;text-decoration:none!important}.button-secondary-pill:hover{background-color:#0066cc0d}.button-secondary-pill:active{transform:scale(.95)}.button-dark-utility{background-color:var(--color-ink);color:var(--color-body-on-dark)!important;font-size:14px;font-weight:400;border-radius:var(--radius-sm);padding:8px 16px;transition:transform .1s ease}.button-dark-utility:active{transform:scale(.95)}.hero-display{font-size:56px;font-weight:600;line-height:1.07;letter-spacing:-.28px}.display-lg{font-size:40px;font-weight:600;line-height:1.1;letter-spacing:0}.display-md{font-size:34px;font-weight:600;line-height:1.47;letter-spacing:-.374px}.lead{font-size:28px;font-weight:400;line-height:1.14;letter-spacing:.196px}.tagline{font-size:21px;font-weight:600;line-height:1.19;letter-spacing:.231px}.body-strong{font-size:17px;font-weight:600;line-height:1.24;letter-spacing:-.374px}.caption{font-size:14px;font-weight:400;line-height:1.43;letter-spacing:-.224px;color:var(--color-ink-muted-48)}.global-nav{height:44px;background-color:var(--color-surface-black);color:var(--color-body-on-dark);font-size:12px;font-weight:400;letter-spacing:-.12px;display:flex;align-items:center;justify-content:center;position:sticky;top:0;z-index:1000}.nav-container{max-width:1024px;width:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.nav-brand{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:600;text-decoration:none!important}.nav-links{display:flex;align-items:center;gap:28px}.nav-link{color:#d6d6d6;text-decoration:none!important;font-size:12px;transition:color .15s ease}.nav-link:hover,.nav-link.active{color:#fff}.sub-nav-frosted{height:52px;background-color:#f5f5f7d9;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--color-hairline);position:sticky;top:44px;z-index:990;display:flex;align-items:center}.sub-nav-container{max-width:1024px;width:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.sub-nav-title{font-size:21px;font-weight:600;color:var(--color-ink);letter-spacing:.231px}.sub-nav-actions{display:flex;align-items:center;gap:16px}.section-tile-light{background-color:var(--color-canvas);color:var(--color-ink);padding:var(--spacing-section) 24px}.section-tile-parchment{background-color:var(--color-canvas-parchment);color:var(--color-ink);padding:var(--spacing-section) 24px}.section-tile-dark{background-color:var(--color-surface-tile-1);color:var(--color-body-on-dark);padding:var(--spacing-section) 24px}.content-max-width{max-width:1024px;margin:0 auto}.text-center{text-align:center}.store-utility-card{background-color:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:transform .2s ease,border-color .2s ease}.store-utility-card:hover{border-color:silver}.floating-sticky-bar{position:fixed;bottom:0;left:0;right:0;height:64px;background-color:#f5f5f7e0;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--color-hairline);padding:12px 32px;display:flex;align-items:center;justify-content:space-between;z-index:900}.site-footer{background-color:var(--color-canvas-parchment);color:var(--color-ink-muted-80);font-size:12px;padding:48px 24px 36px;border-top:1px solid var(--color-hairline)}.footer-container{max-width:1024px;margin:0 auto}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:36px}.footer-col h4{font-size:13px;font-weight:600;color:var(--color-ink);margin-bottom:12px}.footer-col ul{list-style:none}.footer-col li{margin-bottom:8px}.footer-col a{color:var(--color-ink-muted-80);font-size:12px;line-height:1.8;text-decoration:none}.footer-col a:hover{color:var(--color-primary)}.footer-legal{border-top:1px solid var(--color-hairline);padding-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--color-ink-muted-48);font-size:12px}@media (max-width: 834px){.hero-display{font-size:40px}.display-lg{font-size:32px}.display-md{font-size:26px}.footer-grid{grid-template-columns:repeat(2,1fr)}.nav-links{gap:16px}}@media (max-width: 640px){.hero-display{font-size:32px}.footer-grid{grid-template-columns:1fr}.sub-nav-actions .button-secondary-pill{display:none}.floating-sticky-bar{padding:8px 16px}}
