.podcast-reader[data-v-f71bf7c1]{padding-bottom:10px}.dialogue-line[data-v-f71bf7c1]{cursor:pointer;border:2px solid #0000;border-radius:12px;margin-bottom:12px;padding:12px;transition:all .3s}.dialogue-line[data-v-f71bf7c1]:hover{border-color:#8b5cf64d;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.content[data-v-f71bf7c1]{color:#374151;line-height:1.6}.speaker-color-1[data-v-f71bf7c1]{background:#faf4ff}.speaker-color-2[data-v-f71bf7c1]{background:#f3fef7}.speaker-color-3[data-v-f71bf7c1]{background:#fef3f2}.speaker-color-4[data-v-f71bf7c1]{background:#f0f9ff}.speaker-color-5[data-v-f71bf7c1]{background:#fffbeb}@media (prefers-color-scheme:dark){.dialogue-line[data-v-f71bf7c1]{border-color:#4b55634d}.dialogue-line[data-v-f71bf7c1]:hover{border-color:#8b5cf680;box-shadow:0 4px 12px #0000004d}.content[data-v-f71bf7c1]{color:#e5e7eb}.speaker-color-1[data-v-f71bf7c1]{background:#2d1b45}.speaker-color-2[data-v-f71bf7c1]{background:#1e3a29}.speaker-color-3[data-v-f71bf7c1]{background:#3a1e1e}.speaker-color-4[data-v-f71bf7c1]{background:#1e2a3a}.speaker-color-5[data-v-f71bf7c1]{background:#3a2e1e}}.mb-4[data-v-f71bf7c1]{margin-bottom:1rem}.ml-2[data-v-f71bf7c1]{margin-left:.5rem}.podcast-video-player[data-v-abe2f2b7],.video-section[data-v-abe2f2b7]{width:100%;height:100%;margin:0 auto;overflow:hidden}.video-section[data-v-abe2f2b7]{background:#000;border-radius:16px;max-width:100%;position:relative}.video-player[data-v-abe2f2b7]{-o-object-fit:contain;object-fit:contain;cursor:pointer;border-radius:16px;width:100%;height:100%}.content-overlay[data-v-abe2f2b7]{border-radius:0 0 15px 15px;padding:40px 32px 32px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.content-overlay.hidden[data-v-abe2f2b7]{opacity:0;pointer-events:none}.content-overlay[data-v-abe2f2b7]:before{content:"";-webkit-backdrop-filter:blur(9.15px);backdrop-filter:blur(9.15px);background:linear-gradient(#0000,#000000a6);border-radius:0 0 15px 15px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000c 20%,#000 80%);mask:linear-gradient(#0000,#000c 20%,#000 80%)}.title-section[data-v-abe2f2b7]{z-index:1;margin-bottom:24px;position:relative}.podcast-title[data-v-abe2f2b7]{color:#fff;text-shadow:0 2px 4px #0000004d;margin:0;font-size:28px;font-weight:700;line-height:1.2}.status-indicator[data-v-abe2f2b7]{align-items:center;min-height:20px;margin-top:8px;transition:opacity .2s;display:flex}.status-text[data-v-abe2f2b7]{color:#ffffffe6;text-shadow:0 1px 2px #0000004d;font-size:14px;font-weight:500;transition:opacity .2s}.status-text.error[data-v-abe2f2b7]{color:#ff6b6b}.player-controls[data-v-abe2f2b7]{color:#fff;z-index:1;position:relative}.progress-section[data-v-abe2f2b7]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.time-display[data-v-abe2f2b7]{color:#ffffffe6;font-variant-numeric:tabular-nums;text-align:center;min-width:45px;font-size:14px;font-weight:500}.progress-bar-container[data-v-abe2f2b7]{cursor:pointer;flex:1;padding:8px 0}.progress-bar[data-v-abe2f2b7]{background:#ffffff4d;border-radius:2px;height:4px;position:relative;overflow:hidden}.progress-fill[data-v-abe2f2b7]{background:#fff;border-radius:2px;height:100%;transition:width .15s ease-out}.buffering-indicator[data-v-abe2f2b7]{align-items:center;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.buffering-dots[data-v-abe2f2b7]{gap:3px;display:flex}.buffering-dots span[data-v-abe2f2b7]{background:#fffc;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite buffering-pulse-abe2f2b7}.buffering-dots span[data-v-abe2f2b7]:first-child{animation-delay:0s}.buffering-dots span[data-v-abe2f2b7]:nth-child(2){animation-delay:.2s}.buffering-dots span[data-v-abe2f2b7]:nth-child(3){animation-delay:.4s}@keyframes buffering-pulse-abe2f2b7{0%,60%,to{opacity:.7;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.control-buttons[data-v-abe2f2b7]{gap:20px}.control-btn[data-v-abe2f2b7],.control-buttons[data-v-abe2f2b7]{justify-content:center;align-items:center;display:flex}.control-btn[data-v-abe2f2b7]{cursor:pointer;color:#ffffffe6;background:0 0;border:none;border-radius:50%;padding:12px;transition:all .2s;position:relative}@media (hover:hover){.control-btn[data-v-abe2f2b7]:hover{color:#fff;background:#fff3;transform:scale(1.05)}}.control-btn[data-v-abe2f2b7]:active{transform:scale(.95)}.control-btn[data-v-abe2f2b7]:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){.control-btn[data-v-abe2f2b7]:disabled:hover{background:0 0;transform:none}}.control-btn[data-v-abe2f2b7]:disabled:active{transform:none}.control-icon[data-v-abe2f2b7]{fill:currentColor;width:30px;height:30px}.loading-spinner[data-v-abe2f2b7]{justify-content:center;align-items:center;display:flex}.spinner[data-v-abe2f2b7]{animation:1s linear infinite spin-abe2f2b7}@keyframes spin-abe2f2b7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loading-dash-abe2f2b7{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.spinner circle[data-v-abe2f2b7]{animation:1.5s ease-in-out infinite loading-dash-abe2f2b7}.play-btn[data-v-abe2f2b7]{color:#fff;margin:0 16px}@media (hover:hover){.play-btn[data-v-abe2f2b7]:hover{background:#fff3;transform:scale(1.02)}}.play-btn .control-icon[data-v-abe2f2b7]{width:50px;height:50px}.speed-btn[data-v-abe2f2b7]{color:#fffc;border-radius:20px;width:40px;height:40px;font-size:14px;font-weight:600}@media (hover:hover){.speed-btn[data-v-abe2f2b7]:hover{background:#ffffff40}}@media (max-width:768px){.podcast-video-player[data-v-abe2f2b7]{border-radius:20px;max-width:100%}.video-section[data-v-abe2f2b7]{min-height:300px}.content-overlay[data-v-abe2f2b7]{padding:32px 24px 24px}.podcast-title[data-v-abe2f2b7]{font-size:24px}}@media (max-width:640px){.video-section[data-v-abe2f2b7]{min-height:300px}.podcast-title[data-v-abe2f2b7]{font-size:20px}.status-text[data-v-abe2f2b7]{font-size:12px}.content-overlay[data-v-abe2f2b7]{padding:28px 20px 20px}.progress-section[data-v-abe2f2b7]{gap:12px;margin-bottom:20px}.time-display[data-v-abe2f2b7]{min-width:40px;font-size:12px}.control-buttons[data-v-abe2f2b7]{gap:5px}.control-btn[data-v-abe2f2b7]{padding:10px}.play-btn[data-v-abe2f2b7]{margin:0 12px}}@media (max-width:480px){.podcast-video-player[data-v-abe2f2b7]{border-radius:16px}.video-section[data-v-abe2f2b7]{min-height:300px}.podcast-title[data-v-abe2f2b7]{font-size:18px}.status-text[data-v-abe2f2b7]{font-size:11px}.content-overlay[data-v-abe2f2b7]{padding:24px 16px 16px}.control-buttons[data-v-abe2f2b7]{gap:5px}.play-btn[data-v-abe2f2b7]{margin:0 10px}}.podcast-preview[data-v-6fbc1239]{color:#333;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.podcast-player-container[data-v-6fbc1239],.podcast-video-player-container[data-v-6fbc1239]{height:100%;margin:0 auto}.media-player-section[data-v-6fbc1239]{border-radius:16px}@media (prefers-color-scheme:dark){.podcast-preview[data-v-6fbc1239]{color:#e0e0e0;background-color:#1a1a1a}.text-gray-500[data-v-6fbc1239]{color:#b0b0b0!important}.text-gray-800[data-v-6fbc1239]{color:#e0e0e0!important}.text-gray-600[data-v-6fbc1239]{color:#b0b0b0!important}.bg-blue-50[data-v-6fbc1239]{background-color:#2a2a2a!important}.text-blue-600[data-v-6fbc1239]{color:#4db6e0!important}.bg-gray-200[data-v-6fbc1239]{background-color:#333!important}.text-gray-400[data-v-6fbc1239]{color:#888!important}}.generating-container[data-v-b2620043]{box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - 16px);min-height:300px;margin-top:16px;display:flex;position:relative;overflow:hidden}.breathing-background[data-v-b2620043]{background:radial-gradient(circle at 20% 80%,#6366f166 0,#0000 50%) 0 0/300% 300%,radial-gradient(circle at 80% 20%,#8b5cf64d 0,#0000 50%) 0 0/250% 250%,radial-gradient(circle at 40% 40%,#06b6d44d 0,#0000 50%) 0 0/400% 400%,radial-gradient(circle at 60% 80%,#6366f133 0,#0000 50%) 0 0/350% 350%,radial-gradient(circle at 90% 60%,#8b5cf633 0,#0000 50%) 0 0/280% 280%;animation:8s ease-in-out infinite liquid-flow-1-b2620043,12s ease-in-out infinite reverse liquid-flow-2-b2620043,4s ease-in-out infinite breathing-b2620043;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes liquid-flow-1-b2620043{0%,to{background-position:0 0,100% 100%,50%,80% 20%,20% 80%}25%{background-position:25% 25%,75% 75%,75% 25%,60% 40%,40% 60%}50%{background-position:50%,50%,100% 0,40% 60%,60% 40%}75%{background-position:75% 25%,25% 75%,25% 75%,20% 80%,80% 20%}}@keyframes liquid-flow-2-b2620043{0%,to{background-position:20% 80%,80% 20%,60% 40%,10% 90%,90% 10%}50%{background-position:80% 20%,20% 80%,40% 60%,90% 10%,10% 90%}}@keyframes breathing-b2620043{0%,to{opacity:.6}50%{opacity:.9}}.video-container[data-v-b2620043]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.initial-icon[data-v-b2620043]{z-index:3;opacity:1;transition:all .8s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.initial-icon.fade-out[data-v-b2620043]{opacity:0;transform:translate(-50%,-50%)scale(.8)}.podcast-icon[data-v-b2620043]{color:#6366f1;filter:drop-shadow(0 4px 8px #6366f14d);width:64px;height:64px;animation:3s ease-in-out infinite float-b2620043}@keyframes float-b2620043{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.video-wrapper[data-v-b2620043]{opacity:0;clip-path:circle(0);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;transform:scale(1)}.video-wrapper.hide[data-v-b2620043],.video-wrapper.show[data-v-b2620043]{opacity:1;transform:scale(1)}.video-wrapper.circle-expand[data-v-b2620043]{clip-path:circle(100%);animation:1.4s cubic-bezier(.4,0,.2,1) forwards circleExpand-b2620043}.video-wrapper.circle-shrink[data-v-b2620043]{clip-path:circle(0);animation:1.2s cubic-bezier(.4,0,.2,1) forwards circleShrink-b2620043}@keyframes circleExpand-b2620043{0%{clip-path:circle(0)}to{clip-path:circle(100%)}}@keyframes circleShrink-b2620043{0%{clip-path:circle(100%)}to{clip-path:circle(0)}}.podcast-video[data-v-b2620043]{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}.content[data-v-b2620043]{z-index:10;text-align:center;-webkit-backdrop-filter:blur(28.9px);backdrop-filter:blur(28.9px);background:#0000004d;border-radius:58px;flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;max-width:95%;padding:12px 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text[data-v-b2620043],.text2[data-v-b2620043]{color:#fff;white-space:nowrap;font-size:16px;font-weight:600;animation:2s ease-in-out infinite pulse-text-b2620043}@keyframes pulse-text-b2620043{0%,to{opacity:.8}50%{opacity:1}}@media (prefers-color-scheme:dark){.breathing-background[data-v-b2620043]{background:radial-gradient(circle at 20% 80%,#8b5cf64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#6366f140 0,#0000 50%),radial-gradient(circle at 40% 40%,#06b6d440 0,#0000 50%),radial-gradient(circle at 60% 80%,#8b5cf633 0,#0000 50%),radial-gradient(circle at 90% 60%,#6366f133 0,#0000 50%)}.podcast-icon[data-v-b2620043]{color:#8b5cf6;filter:drop-shadow(0 4px 8px #8b5cf666)}}@media (max-width:768px){.generating-container[data-v-b2620043]{min-height:250px}.podcast-icon[data-v-b2620043]{width:48px;height:48px}.text[data-v-b2620043],.text2[data-v-b2620043]{font-size:12px}}.edit-in-clip-genius[data-v-e15ffc3c]{cursor:pointer;background-color:#8b5cf6;border-radius:16px;justify-content:center;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;height:32px;padding:0 16px;transition:all .3s;display:flex}.edit-in-clip-genius[data-v-e15ffc3c]:hover{background-color:#a78bfa}.edit-in-clip-genius-text[data-v-e15ffc3c]{color:#fff;font-size:12px;font-weight:700}.arrow-right-icon[data-v-e15ffc3c]{color:#fff;width:14px;height:14px}.white-loading-animation[data-v-e15ffc3c]{width:14px;height:14px;animation:1.5s linear infinite rotate-e15ffc3c}@keyframes rotate-e15ffc3c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.podcast-actions-container[data-v-e2bdb90d]{align-items:center;gap:12px;display:flex}.share-audio-button[data-v-e2bdb90d]{color:#232425;cursor:pointer;white-space:nowrap;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:18px;align-items:center;gap:8px;height:36px;padding:6px 12px;font-size:14px;transition:all .3s;display:flex}.share-audio-button[data-v-e2bdb90d]:hover:not(:disabled){color:#fff;background-color:#232425;border-color:#232425}.share-audio-button[data-v-e2bdb90d]:disabled{opacity:.5;cursor:not-allowed}.share-audio-button svg[data-v-e2bdb90d]{width:16px;height:16px}.save-to-ai-drive-button[data-v-e2bdb90d]{color:#232425;cursor:pointer;background-color:#f5f5f5;border-radius:18px;align-items:center;gap:8px;height:36px;padding:6px 12px;font-size:14px;transition:all .3s;display:flex}.save-to-ai-drive-button[data-v-e2bdb90d]:hover:not(:disabled){background-color:#eaeaea}.save-to-ai-drive-button[data-v-e2bdb90d]:disabled{opacity:.5;cursor:not-allowed}.save-to-ai-drive-button svg[data-v-e2bdb90d]{width:16px;height:16px}.button-text[data-v-e2bdb90d]{white-space:nowrap;font-weight:500}.loading-spinner[data-v-e2bdb90d]{border:2px solid #e5e5e5;border-top-color:#232425;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-e2bdb90d}.loading-spinner.small[data-v-e2bdb90d]{width:14px;height:14px}@keyframes spin-e2bdb90d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.share-popover[data-v-e2bdb90d]{background:#fff;border-radius:8px;width:220px;padding:16px;box-shadow:0 4px 15px #0000001a}.share-options[data-v-e2bdb90d]{flex-direction:column;gap:12px;display:flex}.share-option[data-v-e2bdb90d]{color:#232425;cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;gap:12px;padding:8px;font-size:14px;font-weight:400;line-height:150%;transition:background-color .2s;display:flex}.share-option[data-v-e2bdb90d]:hover{background-color:#f5f5f5}.share-option-icon[data-v-e2bdb90d]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.share-option-icon img[data-v-e2bdb90d]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.share-option-title[data-v-e2bdb90d]{white-space:nowrap;flex:1}.share-confirmation-overlay[data-v-e2bdb90d]{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.share-confirmation-dialog[data-v-e2bdb90d]{background-color:#fff;border-radius:12px;width:90%;max-width:400px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.share-confirmation-header[data-v-e2bdb90d]{border-bottom:1px solid #eaeaea;padding:20px 20px 16px}.share-confirmation-title[data-v-e2bdb90d]{color:#333;margin:0;font-size:18px;font-weight:600}.share-confirmation-content[data-v-e2bdb90d]{padding:20px}.share-confirmation-message[data-v-e2bdb90d]{color:#666;margin:0;font-size:14px;line-height:1.5}.share-confirmation-actions[data-v-e2bdb90d]{justify-content:flex-end;gap:12px;padding:16px 20px 20px;display:flex}.share-confirmation-btn[data-v-e2bdb90d]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.cancel-btn[data-v-e2bdb90d]{color:#666;background-color:#f5f5f5;border-color:#e0e0e0}.cancel-btn[data-v-e2bdb90d]:hover{background-color:#e0e0e0}.confirm-btn[data-v-e2bdb90d]{color:#fff;background-color:#232425}.confirm-btn[data-v-e2bdb90d]:hover:not(:disabled){background-color:#3a3a3a}.confirm-btn[data-v-e2bdb90d]:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){.share-audio-button[data-v-e2bdb90d]{color:#b0b0b0;background-color:#333;border-color:#404040}.share-audio-button[data-v-e2bdb90d]:hover:not(:disabled){color:#fff;background-color:#454545;border-color:#454545}.save-to-ai-drive-button[data-v-e2bdb90d]{color:#b0b0b0;background-color:#333;border-color:#404040}.save-to-ai-drive-button[data-v-e2bdb90d]:hover:not(:disabled){color:#fff;background-color:#454545;border-color:#454545}.loading-spinner[data-v-e2bdb90d]{border-color:#b0b0b0 #404040 #404040}.share-popover[data-v-e2bdb90d]{background:#333}.share-option[data-v-e2bdb90d]{color:#e0e0e0}.share-option[data-v-e2bdb90d]:hover{background-color:#404040}.share-confirmation-dialog[data-v-e2bdb90d]{background-color:#333}.share-confirmation-header[data-v-e2bdb90d]{border-bottom-color:#444}.share-confirmation-title[data-v-e2bdb90d]{color:#f0f0f0}.cancel-btn[data-v-e2bdb90d],.share-confirmation-message[data-v-e2bdb90d]{color:#bdbdbd}.cancel-btn[data-v-e2bdb90d]{background-color:#444;border-color:#555}.cancel-btn[data-v-e2bdb90d]:hover{background-color:#555}.confirm-btn[data-v-e2bdb90d]{color:#333;background-color:#f0f0f0}.confirm-btn[data-v-e2bdb90d]:hover:not(:disabled){background-color:#e0e0e0}}@media (max-width:768px){.podcast-actions-container[data-v-e2bdb90d]{gap:8px}.save-to-ai-drive-button[data-v-e2bdb90d],.share-audio-button[data-v-e2bdb90d]{justify-content:center;min-width:36px;padding:6px 8px}.button-text[data-v-e2bdb90d]{display:none}}.component-root-container[data-v-b8bdd9bb]{flex-direction:column;height:100%;min-height:300px;display:flex}.tab-header[data-v-b8bdd9bb]{box-sizing:border-box;border-bottom:1px solid #eaeaea;flex-shrink:0;justify-content:space-between;gap:12px;min-height:48px}.tab-header[data-v-b8bdd9bb],.tab-header-left[data-v-b8bdd9bb]{align-items:center;display:flex}.tab-header-left[data-v-b8bdd9bb]{flex:1;min-width:0}.tab-icon[data-v-b8bdd9bb]{color:#909499;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tab-icon svg[data-v-b8bdd9bb]{width:16px;height:16px}.tab-file-name[data-v-b8bdd9bb]{color:#909499;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:240px;font-size:14px;overflow:hidden}.actions-container[data-v-b8bdd9bb]{flex-shrink:0;min-width:max-content}.actions-container[data-v-b8bdd9bb],.button-group[data-v-b8bdd9bb]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tab-navigation[data-v-b8bdd9bb]{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.tab-button-container[data-v-b8bdd9bb]{background-color:#f5f5f5;border-radius:18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;height:36px;padding:0 4px;transition:background-color .3s;display:flex}.tab-button-container[data-v-b8bdd9bb]:hover{background-color:#eaeaea}.tab[data-v-b8bdd9bb]{cursor:pointer;color:#909499;white-space:nowrap;background:0 0;border:none;border-radius:14px;align-items:center;height:28px;padding:0 14px;font-size:14px;transition:color .3s,background-color .3s;display:flex;position:relative}.tab.active[data-v-b8bdd9bb]{color:#fff;background-color:#232425}.content-container[data-v-b8bdd9bb]{box-sizing:border-box;flex-direction:column;gap:16px;max-width:100%;padding:0 16px 16px;display:flex;overflow-x:hidden}.content-container[data-v-b8bdd9bb],.reader-container[data-v-b8bdd9bb]{width:100%;height:100%}.cancel-btn[data-v-b8bdd9bb],.edit-btn[data-v-b8bdd9bb],.save-btn[data-v-b8bdd9bb]{cursor:pointer;font-size:14px;transition:all .2s}.cancel-btn[data-v-b8bdd9bb]:hover,.edit-btn[data-v-b8bdd9bb]:hover,.save-btn[data-v-b8bdd9bb]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.edit-mode[data-v-b8bdd9bb]{width:100%;height:100vh;overflow:hidden}.edit-toolbar[data-v-b8bdd9bb]{z-index:10;position:sticky;top:0}@media (prefers-color-scheme:dark){.component-root-container[data-v-b8bdd9bb]{color:#e0e0e0}.content-container[data-v-b8bdd9bb],.tab-navigation[data-v-b8bdd9bb]{background-color:#1a1a1a}.tab-header[data-v-b8bdd9bb]{border-bottom-color:#333}.tab-button-container[data-v-b8bdd9bb]{background-color:#333}.tab-button-container[data-v-b8bdd9bb]:hover{background-color:#404040}.tab[data-v-b8bdd9bb]{color:#b0b0b0}.tab.active[data-v-b8bdd9bb]{color:#fff;background-color:#454545}.tab-file-name[data-v-b8bdd9bb],.tab-icon[data-v-b8bdd9bb]{color:#b0b0b0}.edit-toolbar[data-v-b8bdd9bb]{background-color:#1a1a1a;border-bottom-color:#333}.edit-toolbar h2[data-v-b8bdd9bb]{color:#e0e0e0}}@media (max-width:768px){.reader-container[data-v-b8bdd9bb]{max-height:500px;overflow-y:auto}.tab-navigation[data-v-b8bdd9bb]{align-items:stretch;gap:12px}}
