.tab-navigation-outer[data-v-ba9acbe6]{background:var(--bg-base);border-radius:.75rem;box-shadow:var(--shadow-sm);margin-bottom:.5rem;overflow:hidden;position:relative}.tab-navigation[data-v-ba9acbe6]{display:flex;overflow-x:auto;padding:.25rem .5rem;position:relative;scrollbar-width:none;-ms-overflow-style:none}.tab-navigation[data-v-ba9acbe6]::-webkit-scrollbar{display:none}.scroll-arrow[data-v-ba9acbe6]{align-items:center;background:linear-gradient(to right,var(--bg-base) 70%,transparent);border:none;color:var(--text-tertiary);cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.9;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,color .2s ease;width:2.5rem;z-index:2}.scroll-arrow[data-v-ba9acbe6]:hover{color:var(--color-primary);opacity:1}.scroll-arrow[data-v-ba9acbe6]:active{opacity:.8}.scroll-arrow-left[data-v-ba9acbe6]{border-radius:.5rem 0 0 .5rem;left:0}.scroll-arrow-right[data-v-ba9acbe6]{background:linear-gradient(to left,var(--bg-base) 60%,transparent);border-radius:0 .5rem .5rem 0;right:0}.tab-button[data-v-ba9acbe6]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:var(--text-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;position:relative;text-decoration:none;transition:background .2s ease,color .2s ease;white-space:nowrap}.tab-navigation.fill .tab-button[data-v-ba9acbe6]{flex:1;justify-content:center}.tab-button.active[data-v-ba9acbe6]:hover,.tab-button[data-v-ba9acbe6]:hover{color:var(--color-primary)}.tab-button[data-v-ba9acbe6]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}.tab-button.active[data-v-ba9acbe6]{background:transparent;color:var(--color-primary)}.tab-icon[data-v-ba9acbe6]{color:inherit;font-size:1rem;transition:color .2s ease}.active-indicator[data-v-ba9acbe6]{background:var(--color-primary);border-radius:1px;bottom:0;height:2px;left:0;pointer-events:none;position:absolute;transform-origin:left center;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .15s ease;width:1px;z-index:1}.active-indicator.no-transition[data-v-ba9acbe6]{transition:none}@media(prefers-reduced-motion:reduce){.active-indicator[data-v-ba9acbe6],.scroll-arrow[data-v-ba9acbe6],.tab-button[data-v-ba9acbe6]{transition:none}}@media(max-width:768px){.tab-label[data-v-ba9acbe6]{display:none}.tab-button[data-v-ba9acbe6]{padding:.625rem}.scroll-arrow[data-v-ba9acbe6]{display:none}.tab-navigation.has-arrows[data-v-ba9acbe6]{padding-left:.5rem;padding-right:.5rem}}.video-player[data-v-32d251e3]{background:#000;border-radius:8px;height:100%;outline:none;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.video-player.fullscreen[data-v-32d251e3]{border-radius:0}video[data-v-32d251e3]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}video[data-v-32d251e3]::-webkit-media-controls,video[data-v-32d251e3]::-webkit-media-controls-enclosure{display:none!important}.video-overlay[data-v-32d251e3]{cursor:default;inset:0;position:absolute}.play-button[data-v-32d251e3],.video-overlay[data-v-32d251e3]{align-items:center;display:flex;justify-content:center}.play-button[data-v-32d251e3]{background:#000000b3;border-radius:50%;color:#fff;font-size:2rem;height:80px;transition:all .3s ease;width:80px}.play-button[data-v-32d251e3]:hover{background:#000000d9;transform:scale(1.1)}.video-controls[data-v-32d251e3]{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;left:0;opacity:0;padding:2rem 1rem 1rem;position:absolute;right:0;transition:opacity .3s ease}.video-controls.visible[data-v-32d251e3]{opacity:1}.progress-bar[data-v-32d251e3]{background:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;margin-bottom:.75rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.progress-filled[data-v-32d251e3]{border-radius:2px;height:100%;left:0;top:0}.progress-filled[data-v-32d251e3],.progress-handle[data-v-32d251e3]{background:var(--color-primary);position:absolute}.progress-handle[data-v-32d251e3]{border-radius:50%;cursor:grab;height:12px;opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:12px}.progress-handle[data-v-32d251e3]:active{cursor:grabbing}.progress-bar:hover .progress-handle[data-v-32d251e3]{opacity:1}.controls-row[data-v-32d251e3]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.controls-left[data-v-32d251e3],.controls-right[data-v-32d251e3]{align-items:center;display:flex;gap:.75rem}.control-button[data-v-32d251e3]{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.control-button[data-v-32d251e3]:hover{background:#ffffff1a}.volume-control[data-v-32d251e3]{align-items:center;display:flex;gap:.5rem}.volume-slider[data-v-32d251e3]{position:relative}.volume-slider input[type=range][data-v-32d251e3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:2px;height:4px;outline:none;vertical-align:middle;width:80px}.volume-slider input[type=range][data-v-32d251e3]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary);border-radius:50%;cursor:pointer;height:12px;width:12px}.volume-slider input[type=range][data-v-32d251e3]::-moz-range-thumb{-moz-appearance:none;appearance:none;background:var(--color-primary);border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.time-display[data-v-32d251e3]{color:#fff;font-size:.875rem;font-weight:500;white-space:nowrap}.video-loading[data-v-32d251e3]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:absolute}.page-info-modal[data-v-e276d358]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.tab-navigation[data-v-e276d358]{background-color:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);border-radius:0;padding:0 .5rem}.info-error-text[data-v-e276d358]{padding:.75rem 2rem 0}.info-modal-content[data-v-e276d358]{display:flex;flex:1;flex-direction:column;gap:.75rem;height:0;min-height:0;padding:.5rem 2rem 2rem}.info-modal-content.is-video-tab[data-v-e276d358]{overflow:hidden}.info-section[data-v-e276d358]{display:flex;flex-direction:column;gap:.75rem}.info-section-header[data-v-e276d358]{align-items:center;display:flex;gap:.75rem}.info-section-title-group[data-v-e276d358]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.info-section-title[data-v-e276d358]{color:var(--text-primary);font-size:1rem;font-weight:700;margin:0}.info-description[data-v-e276d358]{line-height:1.6;white-space:pre-wrap}.info-description[data-v-e276d358],.info-empty-text[data-v-e276d358]{color:var(--text-secondary);font-size:1rem;margin:0}.info-dev-loading[data-v-e276d358],.info-loading-state[data-v-e276d358]{display:flex;justify-content:flex-start}.info-dev-table[data-v-e276d358],.info-editor-card[data-v-e276d358]{background:var(--bg-base);overflow:hidden}.info-link-list[data-v-e276d358]{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.9375rem;gap:.375rem;margin:0;padding-left:1rem}.info-action-row[data-v-e276d358]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.info-video-editor-grid[data-v-e276d358]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.info-video-editor-actions[data-v-e276d358]{display:flex;justify-content:flex-end;margin-top:.25rem}.info-editor-card>.info-action-row[data-v-e276d358]{padding:1rem 0}.info-description-editor[data-v-e276d358] .textarea-wrapper{margin-bottom:0}.info-video-nav[data-v-e276d358]{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-start}.info-video-counter[data-v-e276d358]{color:var(--text-secondary);font-size:.875rem;white-space:nowrap}.info-section-video[data-v-e276d358]{display:flex;flex:1;flex-direction:column;min-height:0}.info-section-video[data-v-e276d358]>:last-child{flex:1 1 auto;min-height:0}.info-video-surface[data-v-e276d358]{display:flex;flex:1 1 auto;min-height:18rem;width:100%}.info-video-loading[data-v-e276d358]{align-items:center;background-color:var(--bg-subtle);border-radius:.5rem;display:flex;justify-content:center}.info-video-container[data-v-e276d358]{border-radius:.5rem;display:flex;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.info-video-container iframe[data-v-e276d358]{border:none;display:block;height:100%;inset:0;position:absolute;width:100%}.info-video-container[data-v-e276d358] .video-player{flex:1 1 auto;height:100%;min-height:0;width:100%}.info-video-placeholder[data-v-e276d358]{align-items:center;background-color:var(--bg-subtle);border-radius:.5rem;display:flex;justify-content:flex-start;padding:1rem}@media(max-width:768px){.info-section-header[data-v-e276d358]{align-items:flex-start}.info-action-row[data-v-e276d358]{align-items:stretch;flex-direction:column}.info-video-editor-grid[data-v-e276d358]{grid-template-columns:1fr}}.content-container[data-v-f5499db3]{margin:0 auto;width:100%}.content-container[class*=max-w-sm][data-v-f5499db3]{max-width:640px}.content-container[class*=max-w-md][data-v-f5499db3]{max-width:768px}.content-container[class*=max-w-lg][data-v-f5499db3]{max-width:1024px}.content-container[class*=max-w-xl][data-v-f5499db3]{max-width:1280px}.content-container[class*=max-w-2xl][data-v-f5499db3]{max-width:1536px}.content-header[data-v-f5499db3]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.content-title-wrapper[data-v-f5499db3]{flex:1;min-width:0}.content-title[data-v-f5499db3]{color:var(--text-primary);font-size:1.875rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.content-description[data-v-f5499db3]{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin:0}.content-body[data-v-f5499db3]{display:flex;flex-direction:column;width:100%}.content-footer[data-v-f5499db3]{margin-bottom:0;margin-top:2rem;padding-bottom:1rem}.content-header-actions[data-v-f5499db3]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:768px){.content-header[data-v-f5499db3]{gap:.75rem;margin-bottom:1.25rem}.content-title[data-v-f5499db3]{font-size:1.5rem}.content-description[data-v-f5499db3]{font-size:.9375rem}.content-footer[data-v-f5499db3]{margin-bottom:0;margin-top:1.5rem;padding-bottom:1rem}}@media(max-width:480px){.content-header[data-v-f5499db3]{gap:.5rem;margin-bottom:1rem}.content-title[data-v-f5499db3]{font-size:1.25rem}.content-description[data-v-f5499db3]{font-size:.875rem}.content-footer[data-v-f5499db3]{margin-bottom:0;margin-top:1.25rem;padding-bottom:.75rem}}
