.app-sidebar[data-v-7dcc1816]{--sidebar-motion-duration:.22s;--sidebar-motion-ease:cubic-bezier(.4,0,.2,1);border-right:1px solid rgba(var(--v-border-color),.08)!important;background:rgb(var(--v-theme-surface))!important;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-ease),box-shadow var(--sidebar-motion-duration) var(--sidebar-motion-ease)!important;box-shadow:0 0 0 1px rgba(var(--v-border-color),.04)}.app-sidebar.v-navigation-drawer--rail[data-v-7dcc1816]{transition:width var(--sidebar-motion-duration) var(--sidebar-motion-ease)!important}.app-sidebar[data-v-7dcc1816] .v-navigation-drawer__content{overflow-x:hidden;transition:width var(--sidebar-motion-duration) var(--sidebar-motion-ease),padding var(--sidebar-motion-duration) var(--sidebar-motion-ease)}.sidebar-inner[data-v-7dcc1816]{height:100%;transition:padding var(--sidebar-motion-duration) var(--sidebar-motion-ease)}.sidebar-rail-toggle[data-v-7dcc1816]{position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:24px;height:40px;display:flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.15);border-radius:0 6px 6px 0;cursor:pointer;z-index:10;opacity:0;box-shadow:0 10px 24px #00000014;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .24s var(--sidebar-motion-ease)}.app-sidebar--collapsed .sidebar-rail-toggle[data-v-7dcc1816],.app-sidebar:hover .sidebar-rail-toggle[data-v-7dcc1816]{opacity:1}.sidebar-rail-toggle[data-v-7dcc1816]:hover{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.18);box-shadow:0 14px 30px #0000001f;transform:translate(2px,-50%)}.sidebar-rail-toggle-icon[data-v-7dcc1816]{transition:transform var(--sidebar-motion-duration) var(--sidebar-motion-ease),color .2s ease}.sidebar-rail-toggle-icon--collapsed[data-v-7dcc1816]{transform:rotate(180deg)}.sidebar-item--active[data-v-7dcc1816]:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:3px;border-radius:0 3px 3px 0;background:rgb(var(--v-theme-primary));transform-origin:center;transition:opacity var(--sidebar-motion-duration) var(--sidebar-motion-ease),transform var(--sidebar-motion-duration) var(--sidebar-motion-ease)}[data-v-7dcc1816] .v-list-item{margin:2px 8px;border-radius:8px;min-height:40px;transition:background-color .15s ease,margin var(--sidebar-motion-duration) var(--sidebar-motion-ease),padding var(--sidebar-motion-duration) var(--sidebar-motion-ease),width var(--sidebar-motion-duration) var(--sidebar-motion-ease),min-width var(--sidebar-motion-duration) var(--sidebar-motion-ease)}[data-v-7dcc1816] .v-list-item .v-list-item__prepend{transition:margin var(--sidebar-motion-duration) var(--sidebar-motion-ease),padding var(--sidebar-motion-duration) var(--sidebar-motion-ease),width var(--sidebar-motion-duration) var(--sidebar-motion-ease),min-width var(--sidebar-motion-duration) var(--sidebar-motion-ease),transform var(--sidebar-motion-duration) var(--sidebar-motion-ease)}[data-v-7dcc1816] .v-list-item .v-list-item__prepend .v-icon{margin-inline-end:4px;opacity:.7;transition:margin var(--sidebar-motion-duration) var(--sidebar-motion-ease),opacity .15s ease,transform var(--sidebar-motion-duration) var(--sidebar-motion-ease)}[data-v-7dcc1816] .v-list-item .v-list-item__content{opacity:1;overflow:hidden;white-space:nowrap;max-width:180px;transform:translate(0);transform-origin:left center;transition:opacity .15s ease,width var(--sidebar-motion-duration) var(--sidebar-motion-ease),max-width var(--sidebar-motion-duration) var(--sidebar-motion-ease),transform var(--sidebar-motion-duration) var(--sidebar-motion-ease)}[data-v-7dcc1816] .v-list-item.v-list-item--active{background:rgba(var(--v-theme-primary),.1)}[data-v-7dcc1816] .v-list-item.v-list-item--active .v-icon{color:rgb(var(--v-theme-primary));opacity:1}[data-v-7dcc1816] .v-list-item.v-list-item--active .v-list-item-title{color:rgb(var(--v-theme-primary));font-weight:500}.app-sidebar--collapsed[data-v-7dcc1816] .v-list{padding:0!important}.app-sidebar--collapsed[data-v-7dcc1816] .sidebar-inner>.v-list:first-of-type{padding-top:10px!important}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item{display:flex!important;align-items:center!important;justify-content:center!important;margin:2px auto!important;padding:0!important;width:48px!important;min-width:48px!important}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item.v-list-item--active,.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item.v-list-item--active.v-list-item--variant-text{background:transparent!important}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item .v-list-item__prepend{display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;margin:0!important;padding:0!important;width:24px!important;min-width:24px!important;transform:translate(0)}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item .v-list-item__prepend .v-icon{margin:0!important;transform:scale(1.04)}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item .v-list-item__content{opacity:0;width:0!important;min-width:0!important;max-width:0!important;transform:translate(-10px);pointer-events:none}.app-sidebar--collapsed[data-v-7dcc1816] .v-list-item>.v-list-item__prepend>.v-list-item__spacer{display:none!important;width:0!important}.app-sidebar--collapsed .sidebar-item--active[data-v-7dcc1816]:before{opacity:0;transform:scaleY(.6)}[data-v-7dcc1816] .v-list-subheader{font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.5;min-height:28px;padding-inline:24px}.sidebar-subheader[data-v-7dcc1816]{overflow:hidden;max-height:28px;transform:translate(0);transition:opacity .2s ease,max-height var(--sidebar-motion-duration) var(--sidebar-motion-ease),transform var(--sidebar-motion-duration) var(--sidebar-motion-ease)}.sidebar-subheader--collapsed[data-v-7dcc1816]{opacity:0!important;max-height:0;transform:translate(-8px)}.app-bottom-nav[data-v-7dcc1816]{border-top:1px solid rgba(var(--v-border-color),.08)!important;z-index:1000}.app-breadcrumbs[data-v-5f42ac8f]{font-size:.8rem;opacity:.7;min-height:auto}.app-breadcrumbs[data-v-5f42ac8f] .v-breadcrumbs-item{padding:0}.breadcrumb-item[data-v-5f42ac8f]{font-size:.8rem}.youtube-player-container[data-v-b9d88854]{width:100%;height:100%;position:relative;background:#000}.youtube-player[data-v-b9d88854]{width:100%;height:100%}.video-player-bar[data-v-200eb3c4]{position:fixed;bottom:0;left:0;right:0;background:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));z-index:2000;transition:height .3s ease;display:flex;flex-direction:column}.video-player-bar.resizing[data-v-200eb3c4]{transition:none}.video-player-bar.minimized[data-v-200eb3c4]{height:80px}.video-player-bar.expanded[data-v-200eb3c4]{min-height:360px}.video-player-bar[data-v-200eb3c4]:fullscreen{height:100vh;border-top:none}.resize-handle[data-v-200eb3c4]{display:flex;align-items:center;justify-content:center;padding:6px 0 2px;cursor:row-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-handle .resize-handle__bar[data-v-200eb3c4]{width:64px;height:4px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.24);transition:background .2s ease}.resize-handle.resize-handle--dragging .resize-handle__bar[data-v-200eb3c4],.resize-handle:active .resize-handle__bar[data-v-200eb3c4],.resize-handle:hover .resize-handle__bar[data-v-200eb3c4]{background:rgba(var(--v-theme-on-surface),.5)}.player-header[data-v-200eb3c4]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:rgba(var(--v-theme-surface-variant),.5);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.player-header[data-v-200eb3c4] .v-btn__content{color:inherit}.player-header[data-v-200eb3c4] .v-icon{color:rgb(var(--v-theme-on-surface))}.player-info[data-v-200eb3c4]{flex:1;min-width:0;margin-right:16px}.video-title-row[data-v-200eb3c4]{display:flex;align-items:center;gap:8px}.video-title[data-v-200eb3c4]{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clip-badge[data-v-200eb3c4]{flex-shrink:0;font-size:11px;font-weight:500}.video-channel[data-v-200eb3c4]{font-size:12px;color:rgb(var(--v-theme-on-surface));opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-controls[data-v-200eb3c4]{display:flex;align-items:center;gap:4px}.minimized-video-preview[data-v-200eb3c4]{width:120px;height:57px;background:#000;margin-right:12px;flex-shrink:0;position:relative;overflow:hidden;border-radius:4px}.minimized-video-preview[data-v-200eb3c4]:after{content:"";position:absolute;inset:0;background:transparent;z-index:5}.minimized-controls[data-v-200eb3c4]{display:flex;align-items:center;gap:4px;margin-right:8px}.player-container[data-v-200eb3c4]{flex:1;background:#000;position:relative;overflow:visible}.youtube-player-wrapper[data-v-200eb3c4]{width:100%;height:100%;max-width:888px;margin:0 auto;transition:all .3s ease}.youtube-player-wrapper.minimized[data-v-200eb3c4]{position:absolute;top:-64px;left:16px;width:120px;height:56px;z-index:15;pointer-events:none;border-radius:4px;overflow:hidden;background:#000}.player-custom-controls[data-v-200eb3c4]{background:rgba(var(--v-theme-surface-variant),.5);border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-shrink:0}.player-custom-controls[data-v-200eb3c4] .v-btn__content{color:inherit}.player-custom-controls[data-v-200eb3c4] .v-icon{color:rgb(var(--v-theme-on-surface))}.clip-progress-overlay[data-v-200eb3c4]{padding:12px 16px 14px}.clip-progress-overlay .clip-progress-info[data-v-200eb3c4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.clip-progress-overlay .clip-progress-label[data-v-200eb3c4]{display:flex;align-items:center;font-size:12px;font-weight:600;color:#fb8c00}.clip-progress-overlay .clip-progress-time[data-v-200eb3c4]{font-size:11px;color:rgba(var(--v-theme-on-surface),.7);font-variant-numeric:tabular-nums}.clip-progress-overlay .clip-progress-container[data-v-200eb3c4]{cursor:pointer;padding:8px 0;margin:0 -4px}.clip-progress-overlay .clip-progress-container:hover .v-progress-linear[data-v-200eb3c4]{height:6px!important}.clip-progress-overlay .clip-progress-container:active .v-progress-linear[data-v-200eb3c4]{height:8px!important}.clip-progress-overlay .clip-mini-progress[data-v-200eb3c4]{margin-bottom:4px}.clip-progress-overlay .clip-caption[data-v-200eb3c4]{display:flex;align-items:flex-start;font-size:13px;color:rgba(var(--v-theme-on-surface),.85);margin-bottom:8px;padding:8px 12px;background:rgba(var(--v-theme-surface-variant),.6);border-radius:6px;border-left:3px solid #fb8c00;line-height:1.4}.clip-progress-overlay .clip-caption .v-icon[data-v-200eb3c4]{flex-shrink:0;margin-top:2px;color:#fb8c00}.progress-container[data-v-200eb3c4]{cursor:pointer;padding:8px 0;position:relative}.progress-container:hover .player-progress[data-v-200eb3c4]{height:6px!important}.drag-tooltip[data-v-200eb3c4]{top:-28px;background:#000000d9;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;z-index:20;pointer-events:none}.drag-tooltip[data-v-200eb3c4],.drag-tooltip[data-v-200eb3c4]:after{position:absolute;transform:translate(-50%)}.drag-tooltip[data-v-200eb3c4]:after{content:"";top:100%;left:50%;border:5px solid transparent;border-top-color:#000000d9}.clip-time-inputs[data-v-200eb3c4]{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 16px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}@media(max-width:480px){.clip-time-inputs[data-v-200eb3c4]{flex-wrap:wrap;gap:4px;padding:6px 8px}.clip-time-inputs .clip-time-separator[data-v-200eb3c4]{display:none}.clip-time-inputs .clip-time-duration[data-v-200eb3c4]{width:100%;text-align:center;margin-left:0}}.clip-time-input-group[data-v-200eb3c4]{display:flex;align-items:center;gap:6px}.clip-time-input-group label[data-v-200eb3c4]{font-size:11px;color:rgba(var(--v-theme-on-surface),.6);text-transform:uppercase;letter-spacing:.5px}.clip-time-input[data-v-200eb3c4]{width:70px;padding:4px 8px;font-size:13px;font-family:monospace;font-variant-numeric:tabular-nums;text-align:center;background:rgba(var(--v-theme-surface-variant),.5);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;color:rgb(var(--v-theme-on-surface));transition:border-color .2s ease,background .2s ease}.clip-time-input[data-v-200eb3c4]:focus{outline:none;border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.05)}.clip-time-input[data-v-200eb3c4]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.3)}.clip-time-input[data-v-200eb3c4]::placeholder{color:rgba(var(--v-theme-on-surface),.3)}.clip-time-separator[data-v-200eb3c4]{color:rgba(var(--v-theme-on-surface),.5);font-weight:500}.clip-time-duration[data-v-200eb3c4]{font-size:12px;color:rgba(var(--v-theme-on-surface),.5);margin-left:4px}.player-progress[data-v-200eb3c4]{transition:height .2s ease;cursor:pointer;position:relative;z-index:1}.clip-region[data-v-200eb3c4]{position:absolute;top:4px;height:8px;background:#fb8c0066;border-radius:4px;pointer-events:none;z-index:0}.chapter-divider[data-v-200eb3c4]{position:absolute;top:-4px;width:3px;height:calc(100% + 8px);background:#ffffff80;pointer-events:auto;z-index:3;border-radius:1.5px;transform:translate(-1.5px);transition:background .2s ease;cursor:pointer}.chapter-divider[data-v-200eb3c4]:before{content:"";position:absolute;inset:-4px -6px}.chapter-divider[data-v-200eb3c4]:hover{background:#ffffffe6}.chapter-overlay[data-v-200eb3c4]{padding:4px 16px 6px}.chapter-overlay .chapter-overlay__label[data-v-200eb3c4]{display:inline-flex;align-items:center;font-size:12px;color:rgba(var(--v-theme-on-surface),.7);font-weight:500}.clip-marker[data-v-200eb3c4]{position:absolute;top:-6px;height:28px;width:28px;transform:translate(-50%);z-index:10;cursor:ew-resize;display:flex;align-items:center;justify-content:center;touch-action:none}.clip-marker[data-v-200eb3c4]:before{content:"";position:absolute;inset:-4px}.clip-marker .clip-marker__handle[data-v-200eb3c4]{width:18px;height:28px;background:rgb(var(--v-theme-primary));border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 4px #0000004d;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.clip-marker:hover .clip-marker__handle[data-v-200eb3c4]{transform:scale(1.1);box-shadow:0 3px 8px #0006;background:rgb(var(--v-theme-primary-darken-1))}.clip-marker:active .clip-marker__handle[data-v-200eb3c4]{transform:scale(1.15);box-shadow:0 4px 12px #00000080}@media(pointer:coarse){.clip-marker[data-v-200eb3c4]{width:44px;height:44px;top:-12px}.clip-marker[data-v-200eb3c4]:before{inset:-8px}.clip-marker .clip-marker__handle[data-v-200eb3c4]{width:24px;height:40px}}.control-buttons[data-v-200eb3c4]{display:flex;align-items:center;justify-content:center;padding:4px 16px 8px;gap:16px}@media(max-width:480px){.control-buttons[data-v-200eb3c4]{padding:4px 8px 6px;gap:8px}}.controls-left[data-v-200eb3c4],.controls-right[data-v-200eb3c4]{display:flex;align-items:center;gap:8px}@media(max-width:480px){.controls-left[data-v-200eb3c4],.controls-right[data-v-200eb3c4]{gap:4px}}.time-display[data-v-200eb3c4]{font-size:12px;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.7);min-width:90px}@media(max-width:480px){.time-display[data-v-200eb3c4]{font-size:10px;min-width:70px}}@media(max-width:600px){.volume-mute-btn[data-v-200eb3c4],.volume-slider[data-v-200eb3c4]{display:none!important}}.volume-btn-mobile[data-v-200eb3c4]{display:none!important}@media(max-width:600px){.volume-btn-mobile[data-v-200eb3c4]{display:flex!important}}.volume-slider[data-v-200eb3c4]{width:80px;margin-left:4px}.volume-slider.volume-slider--dark[data-v-200eb3c4] .v-slider-track__background{background-color:#ffffff40}.volume-slider.volume-slider--dark[data-v-200eb3c4] .v-slider-track__foreground{background-color:#ffffffd9}.volume-slider.volume-slider--dark[data-v-200eb3c4] .v-slider-track__fill{background-color:#fff}.volume-slider.volume-slider--dark[data-v-200eb3c4] .v-slider-thumb__surface{background-color:#fff;border-color:#fff}.player-slide-enter-active[data-v-200eb3c4],.player-slide-leave-active[data-v-200eb3c4]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.player-slide-enter-from[data-v-200eb3c4],.player-slide-leave-to[data-v-200eb3c4]{transform:translateY(100%)}:fullscreen .player-header[data-v-200eb3c4]{background:#000c;color:#fff}:fullscreen .player-custom-controls[data-v-200eb3c4]{background:#000c;color:#fff}:fullscreen .time-display[data-v-200eb3c4],:fullscreen .video-channel[data-v-200eb3c4]{color:#ffffffb3}.youtube-player-container{display:flex;align-items:center;justify-content:center}.youtube-player{height:100%}body.video-player-resizing{cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.command-palette[data-v-a850830b]{border-radius:16px!important;overflow:hidden}.command-palette__input-wrapper[data-v-a850830b]{display:flex;align-items:center;padding:12px 16px}.command-palette__input[data-v-a850830b]{flex:1;border:none;outline:none;font-size:.95rem;background:transparent;color:rgb(var(--v-theme-on-surface))}.command-palette__input[data-v-a850830b]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.4)}.command-palette__input[data-v-a850830b]::placeholder{color:rgba(var(--v-theme-on-surface),.4)}.command-palette__results[data-v-a850830b]{max-height:360px;overflow-y:auto;padding:8px}.command-palette__group[data-v-a850830b]:not(:first-child){margin-top:8px}.command-palette__group-label[data-v-a850830b]{font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.4);padding:4px 12px}.command-palette__item[data-v-a850830b]{display:flex;align-items:center;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:.875rem;transition:background-color .1s ease}.command-palette__item--active[data-v-a850830b],.command-palette__item[data-v-a850830b]:hover{background:rgba(var(--v-theme-primary),.08)}.command-palette__item--active[data-v-a850830b]{color:rgb(var(--v-theme-primary))}.command-palette__shortcut[data-v-a850830b]{font-size:.7rem;padding:2px 6px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.4)}.command-palette__empty[data-v-a850830b]{padding:24px;text-align:center}.app-bar-clean[data-v-4a68abb6]{border-bottom:1px solid rgba(var(--v-border-color),.08)!important;background:rgb(var(--v-theme-surface))!important}.dashboard-container[data-v-4a68abb6]{width:100%;max-width:1400px;margin:0 auto;padding-top:16px;padding-bottom:32px}@media(min-width:960px){.dashboard-container[data-v-4a68abb6]{padding-top:24px;padding-bottom:48px}}.search-trigger[data-v-4a68abb6]{border-color:rgba(var(--v-border-color),.12)!important;text-transform:none!important;min-width:280px;height:44px!important}.search-trigger kbd[data-v-4a68abb6]{font-family:inherit;font-size:.65rem;padding:0 2px}.search-trigger .shortcut-chip[data-v-4a68abb6]{border-color:rgba(var(--v-border-color),.15)!important;color:rgba(var(--v-theme-on-surface),.4)!important}.clickable-title[data-v-4a68abb6]{cursor:pointer;transition:opacity .2s ease;font-weight:600;font-size:1.1rem}.clickable-title[data-v-4a68abb6]:hover{opacity:.7}.channel-badge[data-v-4a68abb6]{display:inline-flex;align-items:center;padding:4px 12px 4px 8px;border-radius:20px;background:rgba(var(--v-border-color),.06);border:1px solid rgba(var(--v-border-color),.1);white-space:nowrap;max-width:320px;overflow:hidden;text-decoration:none;color:inherit;transition:background .2s ease,border-color .2s ease}.channel-badge[data-v-4a68abb6]:hover{background:rgba(var(--v-border-color),.12);border-color:rgba(var(--v-border-color),.2)}.channel-badge-text[data-v-4a68abb6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.8rem;line-height:1.2}.channel-badge-subs[data-v-4a68abb6]{font-weight:400;font-size:.75rem}[data-v-4a68abb6] .v-main{transition:padding-bottom .3s ease}
