@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);.intro-guide-dialog[data-v-2d75642d] .v-card{border-radius:12px}.intro-step[data-v-2d75642d]{padding:4px 0}.youtube-connection-card[data-v-5333e1bc]{transition:all .3s ease;border:1px solid rgba(0,0,0,.12)}.youtube-connection-card.connected[data-v-5333e1bc]{border-color:#f44}.connected-state-horizontal[data-v-5333e1bc],.youtube-connection-card.connected[data-v-5333e1bc]{background:linear-gradient(135deg,rgba(255,68,68,.05),rgba(255,68,68,.02))}.not-connected-state-horizontal[data-v-5333e1bc]{background:rgba(0,0,0,.02)}.v-avatar[data-v-5333e1bc]{border:2px solid #e0e0e0}.v-theme--dark .youtube-connection-card[data-v-5333e1bc]{border-color:hsla(0,0%,100%,.12)}.v-theme--dark .youtube-connection-card.connected[data-v-5333e1bc]{border-color:#f44}.v-theme--dark .connected-state-horizontal[data-v-5333e1bc],.v-theme--dark .youtube-connection-card.connected[data-v-5333e1bc]{background:linear-gradient(135deg,rgba(255,68,68,.1),rgba(255,68,68,.05))}.v-theme--dark .not-connected-state-horizontal[data-v-5333e1bc]{background:hsla(0,0%,100%,.05)}.empty-state[data-v-1f9891b6]{padding:48px 24px;text-align:center}.empty-state-centered[data-v-1f9891b6]{display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state-icon[data-v-1f9891b6]{margin-bottom:16px;opacity:.6}.empty-state-title[data-v-1f9891b6]{font-size:1.25rem;font-weight:600;margin-bottom:8px;color:rgba(var(--v-theme-on-surface),.87)}.empty-state-message[data-v-1f9891b6]{font-size:.95rem;color:rgba(var(--v-theme-on-surface),.6);margin-bottom:24px;line-height:1.5;max-width:400px}.empty-state-actions[data-v-1f9891b6]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.empty-state-small[data-v-1f9891b6]{padding:32px 16px}.empty-state-small .empty-state-icon[data-v-1f9891b6]{margin-bottom:12px}.empty-state-small .empty-state-title[data-v-1f9891b6]{font-size:1.1rem}.empty-state-small .empty-state-message[data-v-1f9891b6]{font-size:.875rem;margin-bottom:16px}.empty-state-large[data-v-1f9891b6]{padding:64px 32px}.empty-state-large .empty-state-icon[data-v-1f9891b6]{margin-bottom:24px}.empty-state-large .empty-state-title[data-v-1f9891b6]{font-size:1.5rem}.empty-state-large .empty-state-message[data-v-1f9891b6]{font-size:1.05rem;margin-bottom:32px;max-width:500px}@media (max-width:600px){.empty-state[data-v-1f9891b6]{padding:32px 16px}.empty-state-icon[data-v-1f9891b6]{margin-bottom:12px}.empty-state-title[data-v-1f9891b6]{font-size:1.1rem}.empty-state-message[data-v-1f9891b6]{font-size:.875rem;margin-bottom:20px}.empty-state-actions[data-v-1f9891b6]{flex-direction:column;width:100%}.empty-state-actions .v-btn[data-v-1f9891b6]{width:100%}}.youtube-attribution[data-v-615915eb]{padding:10px;margin:10px 0;border-top:1px solid #ddd;font-size:14px}.text-attribution[data-v-615915eb]{font-size:12px;color:#666;margin-top:8px}ul[data-v-615915eb]{padding-left:20px;margin:8px 0}a[data-v-615915eb]{color:#065fd4;text-decoration:underline}.video-grid-container[data-v-62f25356]{width:100%;padding:16px}.video-grid[data-v-62f25356]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.video-card-wrapper[data-v-62f25356]{display:flex}.video-card[data-v-62f25356]{flex:1;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease,transform .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.video-card[data-v-62f25356]:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-8px)}.video-thumbnail-16-9[data-v-62f25356]{aspect-ratio:16/9;overflow:hidden}.rounded-image[data-v-62f25356]{border-top-left-radius:8px;border-top-right-radius:8px}.badge-overlay[data-v-62f25356]{position:absolute;top:8px;left:8px;z-index:2}.badge-chip[data-v-62f25356]{font-size:1.2rem;font-weight:700;padding:0 10px;box-shadow:0 2px 4px rgba(0,0,0,.4);background-color:rgba(0,0,0,.8)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)}.video-duration[data-v-62f25356]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.8);color:#fff;padding:1px 3px;border-radius:2px;font-size:.75rem}.video-title[data-v-62f25356]{line-height:1.2;max-height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-chips[data-v-62f25356]{display:flex;flex-wrap:wrap;margin:-4px}.video-chips .v-chip[data-v-62f25356]{margin:4px}@media (max-width:960px){.video-grid[data-v-62f25356]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.video-grid[data-v-62f25356]{grid-template-columns:1fr}}.bookmark-button[data-v-62f25356]{position:absolute;top:10px;right:10px;background-color:hsla(0,0%,100%,.9)!important;z-index:2}.bookmark-button[data-v-62f25356]:hover{background-color:#fff!important;transform:scale(1.1)}.attribution-badge[data-v-62f25356]{position:absolute;bottom:8px;right:8px;z-index:1}.youtube-link[data-v-62f25356]{display:inline-flex;align-items:center;margin-left:5px;color:red;text-decoration:none;font-size:.8rem}.youtube-link[data-v-62f25356]:hover{text-decoration:underline}.video-list-container[data-v-3bacb9b8]{width:100%}.video-item[data-v-3bacb9b8]{border-radius:8px;margin-bottom:16px;transition:transform .2s,box-shadow .2s}.video-item[data-v-3bacb9b8]:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.video-row[data-v-3bacb9b8]{width:100%}.video-thumbnail-container[data-v-3bacb9b8]{position:relative}.video-title-row[data-v-3bacb9b8]{align-items:flex-start}.video-title-row .video-title[data-v-3bacb9b8]{min-width:0}.video-title[data-v-3bacb9b8]{font-weight:600;font-size:1rem;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-channel[data-v-3bacb9b8]{font-size:.9rem;color:rgba(var(--v-theme-on-surface),.6);margin-bottom:4px}.video-stats[data-v-3bacb9b8]{font-size:.85rem;color:rgba(var(--v-theme-on-surface),.6);margin-bottom:8px}.video-metrics[data-v-3bacb9b8]{display:flex;flex-wrap:wrap;gap:4px}.badge-overlay[data-v-3bacb9b8]{position:absolute;top:8px;left:8px;z-index:2}.badge-chip[data-v-3bacb9b8]{font-size:1.2rem;font-weight:700;padding:0 10px;box-shadow:0 2px 4px rgba(0,0,0,.4);background-color:rgba(0,0,0,.8)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.2)}.video-duration[data-v-3bacb9b8]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.8);color:#fff;padding:2px 5px;border-radius:2px;font-size:.8rem}.attribution-badge-small[data-v-3bacb9b8]{position:absolute;bottom:4px;right:4px;z-index:1;transform:scale(.8);transform-origin:bottom right}.youtube-link[data-v-3bacb9b8]{display:inline-flex;align-items:center;margin-left:5px;color:red;text-decoration:none;font-size:.8rem}.youtube-link[data-v-3bacb9b8]:hover{text-decoration:underline}.metric-with-disclaimer[data-v-3bacb9b8]{display:flex;align-items:center}.bookmark-button-list[data-v-3bacb9b8]{background-color:hsla(0,0%,100%,.9)!important}.bookmark-button-list[data-v-3bacb9b8]:hover{background-color:#fff!important;transform:scale(1.1)}.dashboard-container[data-v-588a5000]{max-width:100%;margin-left:auto;margin-right:auto;padding:0 16px;width:100%}.toggle-view-btn[data-v-588a5000]{white-space:nowrap;flex-shrink:0}@media (max-width:600px){.dashboard-container[data-v-588a5000]{padding:0 8px}.welcome-section[data-v-588a5000]{padding:1rem 0}.welcome-section h1[data-v-588a5000]{font-size:1.75rem!important;margin-bottom:.5rem!important}.welcome-section p[data-v-588a5000]{font-size:.9375rem!important;margin-bottom:1rem!important}.stat-card[data-v-588a5000]{margin-bottom:8px;padding:12px!important}.stat-card .v-card-text[data-v-588a5000]{padding:12px!important}.stat-card .v-icon[data-v-588a5000]{font-size:1.5rem!important}.stat-card .text-h5[data-v-588a5000]{font-size:1.25rem!important}.stat-card .text-caption[data-v-588a5000]{font-size:.8125rem!important}.action-card[data-v-588a5000]{margin-bottom:12px}.action-card .v-card-text[data-v-588a5000],.action-card .v-card-title[data-v-588a5000]{padding:12px!important}.v-btn[data-v-588a5000]{min-height:44px!important}}@media (max-width:400px){.dashboard-container[data-v-588a5000]{padding:0 4px}.welcome-section[data-v-588a5000]{padding:.5rem 0}.welcome-section h1[data-v-588a5000]{font-size:1.25rem!important}.welcome-section p[data-v-588a5000]{font-size:.8125rem!important}.action-card .v-card-text[data-v-588a5000],.action-card .v-card-title[data-v-588a5000],.stat-card .v-card-text[data-v-588a5000],.stat-card[data-v-588a5000]{padding:8px!important}}.welcome-section[data-v-588a5000]{text-align:center;padding:2rem 0}.search-card[data-v-588a5000]{border-radius:16px;transition:all .3s ease}.main-search-card[data-v-588a5000]{border-radius:20px;transition:all .3s ease;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1) 0,rgba(var(--v-theme-primary),.05) 100%);border:2px solid rgb(var(--v-theme-primary));box-shadow:0 8px 32px rgba(var(--v-theme-primary),.2)}.main-search-card[data-v-588a5000]:hover{box-shadow:0 12px 40px rgba(var(--v-theme-primary),.3);transform:translateY(-2px)}.main-search-title[data-v-588a5000]{font-size:1.5rem;font-weight:600;color:rgb(var(--v-theme-primary));text-align:center}.v-theme--dark .main-search-title[data-v-588a5000]{color:#000!important}.main-search-input[data-v-588a5000] .v-field{background-color:#fff;border-radius:12px}.v-theme--dark .main-search-input[data-v-588a5000] .v-field{background-color:hsla(0,0%,100%,.95)}.search-dark-override.v-theme--dark[data-v-588a5000],.search-dark-override.v-theme--dark[data-v-588a5000] *,.v-theme--dark .search-dark-override[data-v-588a5000],.v-theme--dark .search-dark-override[data-v-588a5000] *{--v-theme-on-surface:0,0,0!important;--v-theme-on-background:0,0,0!important;color:#000!important}.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:not(:-moz-placeholder-shown),.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:not(:-moz-placeholder-shown),.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:-moz-placeholder-shown){color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000!important}.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:not(:placeholder-shown),.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:not(:placeholder-shown),.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:placeholder-shown),.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:not(:placeholder-shown),.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:not(:placeholder-shown),.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:placeholder-shown){color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000!important}.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:-moz-placeholder-shown,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:-moz-placeholder-shown,.search-dark-override.v-theme--dark input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-dark-override input[data-v-588a5000]:-moz-placeholder-shown{caret-color:transparent!important}.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:placeholder-shown,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:placeholder-shown,.search-dark-override.v-theme--dark input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-dark-override input[data-v-588a5000]:placeholder-shown{caret-color:transparent!important}.search-dark-override.v-theme--dark .v-field--focused input[data-v-588a5000]:not(:-moz-placeholder-shown),.search-dark-override.v-theme--dark .v-field:focus-within input[data-v-588a5000]:not(:-moz-placeholder-shown),.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-dark-override .v-field--focused input[data-v-588a5000]:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override .v-field:focus-within input[data-v-588a5000]:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:-moz-placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.search-dark-override.v-theme--dark .v-field--focused input[data-v-588a5000]:not(:placeholder-shown),.search-dark-override.v-theme--dark .v-field:focus-within input[data-v-588a5000]:not(:placeholder-shown),.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:not(:placeholder-shown):focus,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:not(:placeholder-shown):focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:placeholder-shown):focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:not(:placeholder-shown):focus-visible,.v-theme--dark .search-dark-override .v-field--focused input[data-v-588a5000]:not(:placeholder-shown),.v-theme--dark .search-dark-override .v-field:focus-within input[data-v-588a5000]:not(:placeholder-shown),.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:not(:placeholder-shown):focus,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:not(:placeholder-shown):focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:placeholder-shown):focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:not(:placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.search-dark-override.v-theme--dark .v-field--focused input[data-v-588a5000]:-moz-placeholder-shown,.search-dark-override.v-theme--dark .v-field:focus-within input[data-v-588a5000]:-moz-placeholder-shown,.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:-moz-placeholder-shown:focus,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:-moz-placeholder-shown:focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:-moz-placeholder-shown:focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-dark-override .v-field--focused input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-dark-override .v-field:focus-within input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.search-dark-override.v-theme--dark .v-field--focused input[data-v-588a5000]:placeholder-shown,.search-dark-override.v-theme--dark .v-field:focus-within input[data-v-588a5000]:placeholder-shown,.search-dark-override.v-theme--dark .v-field__input input[data-v-588a5000]:placeholder-shown:focus,.search-dark-override.v-theme--dark .v-text-field input[data-v-588a5000]:placeholder-shown:focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:placeholder-shown:focus,.search-dark-override.v-theme--dark input[data-v-588a5000]:placeholder-shown:focus-visible,.v-theme--dark .search-dark-override .v-field--focused input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-dark-override .v-field:focus-within input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-dark-override .v-field__input input[data-v-588a5000]:placeholder-shown:focus,.v-theme--dark .search-dark-override .v-text-field input[data-v-588a5000]:placeholder-shown:focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:placeholder-shown:focus,.v-theme--dark .search-dark-override input[data-v-588a5000]:placeholder-shown:focus-visible{caret-color:transparent!important}.search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown),.search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown):focus,.search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.search-dark-override[data-v-588a5000] input:not(:placeholder-shown),.search-dark-override[data-v-588a5000] input:not(:placeholder-shown):focus,.search-dark-override[data-v-588a5000] input:not(:placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.search-dark-override[data-v-588a5000] input:placeholder-shown,.search-dark-override[data-v-588a5000] input:placeholder-shown:focus,.search-dark-override[data-v-588a5000] input:placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .search-dark-override[data-v-588a5000] .v-field--focused input:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field:focus-within input:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:-moz-placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.v-theme--dark .search-dark-override[data-v-588a5000] .v-field--focused input:not(:placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field:focus-within input:not(:placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:not(:placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:not(:placeholder-shown):focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:placeholder-shown),.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:placeholder-shown):focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:not(:placeholder-shown):focus-visible{caret-color:#000!important;caret-shape:block!important}.v-theme--dark .search-dark-override[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .search-dark-override[data-v-588a5000] .v-field--focused input:placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown:focus-visible{caret-color:transparent!important}.search-dark-override.v-theme--dark input[data-v-588a5000]::-moz-placeholder,.search-dark-override.v-theme--dark input[data-v-588a5000]::-webkit-input-placeholder,.search-dark-override.v-theme--dark input[data-v-588a5000]::placeholder,.v-theme--dark .search-dark-override input[data-v-588a5000]::-moz-placeholder,.v-theme--dark .search-dark-override input[data-v-588a5000]::-webkit-input-placeholder,.v-theme--dark .search-dark-override input[data-v-588a5000]::placeholder{color:rgba(0,0,0,.7)!important;-webkit-text-fill-color:rgba(0,0,0,.7)!important;opacity:1!important}.search-dark-override.v-theme--dark .v-field__append-inner .v-icon[data-v-588a5000],.search-dark-override.v-theme--dark .v-field__prepend-inner .v-icon[data-v-588a5000],.search-dark-override.v-theme--dark .v-icon[data-v-588a5000],.search-dark-override.v-theme--dark i[data-v-588a5000],.search-dark-override.v-theme--dark svg[data-v-588a5000],.v-theme--dark .search-dark-override .v-field__append-inner .v-icon[data-v-588a5000],.v-theme--dark .search-dark-override .v-field__prepend-inner .v-icon[data-v-588a5000],.v-theme--dark .search-dark-override .v-icon[data-v-588a5000],.v-theme--dark .search-dark-override i[data-v-588a5000],.v-theme--dark .search-dark-override svg[data-v-588a5000]{color:#000!important;fill:#000!important;opacity:1!important}.search-dark-override[data-v-588a5000] input::-moz-placeholder{color:#000!important;fill:#000!important;-webkit-text-fill-color:#000!important}.search-dark-override[data-v-588a5000] .v-icon,.search-dark-override[data-v-588a5000] i,.search-dark-override[data-v-588a5000] input,.search-dark-override[data-v-588a5000] input::placeholder,.search-dark-override[data-v-588a5000] svg{color:#000!important;fill:#000!important;-webkit-text-fill-color:#000!important}.v-theme--dark .search-dark-override[data-v-588a5000] .v-icon,.v-theme--dark .search-dark-override[data-v-588a5000] i,.v-theme--dark .search-dark-override[data-v-588a5000] input,.v-theme--dark .search-dark-override[data-v-588a5000] input::-webkit-input-placeholder,.v-theme--dark .search-dark-override[data-v-588a5000] input::placeholder,.v-theme--dark .search-dark-override[data-v-588a5000] svg{color:#000!important;fill:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}.main-search-input[data-v-588a5000] .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.2)}.search-input-wrapper[data-v-588a5000]{position:relative}.cursor-indicator[data-v-588a5000]{position:absolute;left:44px;top:50%;transform:translateY(-50%);color:#000;font-size:1.5rem;font-weight:300;line-height:1;pointer-events:none;z-index:10;animation:blink-cursor-588a5000 1s infinite;height:24px;display:flex;align-items:center}.v-theme--dark .cursor-indicator[data-v-588a5000]{color:#000!important}.search-input-wrapper .main-search-input[data-v-588a5000] .v-field__prepend-inner~.cursor-indicator,.search-input-wrapper[data-v-588a5000] .v-field__prepend-inner~.cursor-indicator{left:44px}.search-input-wrapper[data-v-588a5000] .v-field__input{padding-left:0}.search-input-wrapper .main-search-input[data-v-588a5000] .v-field__prepend-inner{margin-right:8px}@keyframes blink-cursor-588a5000{0%,50%{opacity:1}51%,to{opacity:0}}.search-card[data-v-588a5000]:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.search-card[data-v-588a5000] .v-field--focused{outline:none!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.search-card[data-v-588a5000] .v-field,.search-card[data-v-588a5000] .v-field__outline,.search-card[data-v-588a5000] .v-text-field input:focus{outline:none!important}.search-card[data-v-588a5000] .v-field:focus-within{outline:none!important;box-shadow:0 0 0 2px rgba(25,118,210,.2)!important}.search-card[data-v-588a5000] input:not(:-moz-placeholder-shown),.search-card[data-v-588a5000] input:not(:-moz-placeholder-shown):focus,.search-card[data-v-588a5000] input:not(:-moz-placeholder-shown):focus-visible{caret-color:#000!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.search-card[data-v-588a5000] .v-field__input,.search-card[data-v-588a5000] .v-field__input input,.search-card[data-v-588a5000] .v-field__input input:focus,.search-card[data-v-588a5000] .v-field__input input:focus-visible,.search-card[data-v-588a5000] .v-field__input:focus,.search-card[data-v-588a5000] .v-field__input:focus-visible,.search-card[data-v-588a5000] .v-input input,.search-card[data-v-588a5000] .v-input input:focus,.search-card[data-v-588a5000] .v-input input:focus-visible,.search-card[data-v-588a5000] .v-text-field input,.search-card[data-v-588a5000] .v-text-field input:focus,.search-card[data-v-588a5000] .v-text-field input:focus-visible,.search-card[data-v-588a5000] input:not(:placeholder-shown),.search-card[data-v-588a5000] input:not(:placeholder-shown):focus,.search-card[data-v-588a5000] input:not(:placeholder-shown):focus-visible{caret-color:#000!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown),.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown):focus,.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown):focus-visible,.search-card[data-v-588a5000] .v-field--focused input:not(:-moz-placeholder-shown),.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown),.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown):focus,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown):focus-visible,.search-card[data-v-588a5000] .v-field:focus-within input:not(:-moz-placeholder-shown){caret-color:#000!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown),.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown):focus,.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown):focus-visible,.search-card[data-v-588a5000] .v-field--focused input:not(:placeholder-shown),.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown),.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown):focus,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown):focus-visible,.search-card[data-v-588a5000] .v-field:focus-within input:not(:placeholder-shown){caret-color:#000!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:-moz-placeholder-shown,.search-card[data-v-588a5000] .v-field--focused .v-field__input input:-moz-placeholder-shown:focus,.search-card[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:-moz-placeholder-shown,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:-moz-placeholder-shown:focus,.search-card[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.search-card[data-v-588a5000] input:-moz-placeholder-shown,.search-card[data-v-588a5000] input:-moz-placeholder-shown:focus,.search-card[data-v-588a5000] input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important;cursor:text!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:placeholder-shown,.search-card[data-v-588a5000] .v-field--focused .v-field__input input:placeholder-shown:focus,.search-card[data-v-588a5000] .v-field--focused input:placeholder-shown,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:placeholder-shown,.search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:placeholder-shown:focus,.search-card[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.search-card[data-v-588a5000] input:placeholder-shown,.search-card[data-v-588a5000] input:placeholder-shown:focus,.search-card[data-v-588a5000] input:placeholder-shown:focus-visible{caret-color:transparent!important;cursor:text!important}.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] input:not(:-moz-placeholder-shown):focus-visible{caret-color:#fff!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-input input:not(:placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:not(:placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] input:not(:placeholder-shown):focus-visible{caret-color:#fff!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:-moz-placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within input:not(:-moz-placeholder-shown){caret-color:#fff!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown),.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown):focus,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:not(:placeholder-shown):focus-visible,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within input:not(:placeholder-shown){caret-color:#fff!important;cursor:text!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] .v-input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-input input:-moz-placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:-moz-placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] input:-moz-placeholder-shown:focus{caret-color:transparent!important;cursor:text!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within .v-field__input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] .v-input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-input input:placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-text-field input:placeholder-shown:focus,.v-theme--dark .search-card[data-v-588a5000] input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] input:placeholder-shown:focus{caret-color:transparent!important;cursor:text!important}.search-card[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown){caret-color:currentColor!important}.search-card[data-v-588a5000] .v-field__input input:not(:placeholder-shown){caret-color:currentColor!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown){caret-color:currentColor!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown){caret-color:currentColor!important}.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:-moz-placeholder-shown){caret-color:currentColor!important}.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:not(:placeholder-shown){caret-color:currentColor!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:-moz-placeholder-shown){caret-color:currentColor!important}.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:not(:placeholder-shown){caret-color:currentColor!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:-moz-placeholder-shown,.search-card[data-v-588a5000] .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:-moz-placeholder-shown{caret-color:transparent!important}.search-card[data-v-588a5000] .v-field--focused .v-field__input input:placeholder-shown,.search-card[data-v-588a5000] .v-field__input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field--focused .v-field__input input:placeholder-shown,.v-theme--dark .search-card[data-v-588a5000] .v-field__input input:placeholder-shown{caret-color:transparent!important}.dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown,.dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:active,.dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus,.dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.main-search-input[data-v-588a5000] input:-moz-placeholder-shown,.main-search-input[data-v-588a5000] input:-moz-placeholder-shown:active,.main-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus,.main-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:active,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus,.search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown,.search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:active,.search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:focus,.search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:active,.search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.dashboard-search-input[data-v-588a5000] input:placeholder-shown,.dashboard-search-input[data-v-588a5000] input:placeholder-shown:active,.dashboard-search-input[data-v-588a5000] input:placeholder-shown:focus,.dashboard-search-input[data-v-588a5000] input:placeholder-shown:focus-visible,.main-search-input[data-v-588a5000] input:placeholder-shown,.main-search-input[data-v-588a5000] input:placeholder-shown:active,.main-search-input[data-v-588a5000] input:placeholder-shown:focus,.main-search-input[data-v-588a5000] input:placeholder-shown:focus-visible,.search-dark-override[data-v-588a5000] input:placeholder-shown,.search-dark-override[data-v-588a5000] input:placeholder-shown:active,.search-dark-override[data-v-588a5000] input:placeholder-shown:focus,.search-dark-override[data-v-588a5000] input:placeholder-shown:focus-visible,.search-input-wrapper input[data-v-588a5000]:placeholder-shown,.search-input-wrapper input[data-v-588a5000]:placeholder-shown:active,.search-input-wrapper input[data-v-588a5000]:placeholder-shown:focus,.search-input-wrapper input[data-v-588a5000]:placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-field--focused input:placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] input:placeholder-shown,.search-input-wrapper[data-v-588a5000] input:placeholder-shown:active,.search-input-wrapper[data-v-588a5000] input:placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] input:placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:active,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.v-theme--dark .main-search-input[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .main-search-input[data-v-588a5000] input:-moz-placeholder-shown:active,.v-theme--dark .main-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus,.v-theme--dark .main-search-input[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:active,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:active,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:active,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:placeholder-shown,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:placeholder-shown:active,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:placeholder-shown:focus,.v-theme--dark .dashboard-search-input[data-v-588a5000] input:placeholder-shown:focus-visible,.v-theme--dark .main-search-input[data-v-588a5000] input:placeholder-shown,.v-theme--dark .main-search-input[data-v-588a5000] input:placeholder-shown:active,.v-theme--dark .main-search-input[data-v-588a5000] input:placeholder-shown:focus,.v-theme--dark .main-search-input[data-v-588a5000] input:placeholder-shown:focus-visible,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown:active,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown:focus,.v-theme--dark .search-dark-override[data-v-588a5000] input:placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:placeholder-shown,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:placeholder-shown:active,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:placeholder-shown:focus,.v-theme--dark .search-input-wrapper input[data-v-588a5000]:placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field--focused input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:placeholder-shown:active,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] input:placeholder-shown:focus-visible{caret-color:transparent!important}.search-input-wrapper[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-input input:-moz-placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-input input:-moz-placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-text-field input:-moz-placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-text-field input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.search-input-wrapper[data-v-588a5000] .v-field--focused input:placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-input input:placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-input input:placeholder-shown:focus-visible,.search-input-wrapper[data-v-588a5000] .v-text-field input:placeholder-shown:focus,.search-input-wrapper[data-v-588a5000] .v-text-field input:placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field--focused input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field:focus-within input:-moz-placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-input input:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-input input:-moz-placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-text-field input:-moz-placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-text-field input:-moz-placeholder-shown:focus-visible{caret-color:transparent!important}.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field--focused input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field:focus-within input:placeholder-shown,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-field__input input:placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-input input:placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-input input:placeholder-shown:focus-visible,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-text-field input:placeholder-shown:focus,.v-theme--dark .search-input-wrapper[data-v-588a5000] .v-text-field input:placeholder-shown:focus-visible{caret-color:transparent!important}.dashboard-search-input[data-v-588a5000] input:not(:-moz-placeholder-shown){caret-color:#000!important;cursor:text!important}.dashboard-search-input[data-v-588a5000] input:not(:placeholder-shown){caret-color:#000!important;cursor:text!important}.dashboard-search-input[data-v-588a5000] input:not(:-moz-placeholder-shown):focus{caret-color:#000!important;cursor:text!important;caret-shape:block!important}.dashboard-search-input[data-v-588a5000] input:not(:placeholder-shown):focus{caret-color:#000!important;cursor:text!important;caret-shape:block!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:not(:-moz-placeholder-shown){caret-color:#fff!important;cursor:text!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:not(:placeholder-shown){caret-color:#fff!important;cursor:text!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:not(:-moz-placeholder-shown):focus{caret-color:#fff!important;cursor:text!important;caret-shape:block!important}.v-theme--dark .dashboard-search-input[data-v-588a5000] input:not(:placeholder-shown):focus{caret-color:#fff!important;cursor:text!important;caret-shape:block!important}@keyframes blink-588a5000{0%,50%{opacity:1}51%,to{opacity:0}}.stat-card[data-v-588a5000]{border-radius:16px;transition:all .3s ease;cursor:pointer}.stat-card[data-v-588a5000]:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.action-card[data-v-588a5000]{border-radius:16px;transition:all .3s ease;cursor:pointer;height:100%}.action-card[data-v-588a5000]:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.2)}.action-card[data-v-588a5000]:active,.action-card[data-v-588a5000]:focus,.action-card[data-v-588a5000]:focus-visible,.action-card[data-v-588a5000]:focus-within{outline:none!important;box-shadow:0 12px 30px rgba(0,0,0,.2)!important}.action-card[data-v-588a5000] :active,.action-card[data-v-588a5000] :focus,.action-card[data-v-588a5000] :focus-visible{outline:none!important;box-shadow:none!important}.primary-action[data-v-588a5000]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff}.format-finder-card[data-v-588a5000]{background:transparent!important;border:2px solid #1976d2!important;color:inherit}.format-finder-btn[data-v-588a5000],.format-finder-icon[data-v-588a5000]{background-color:transparent!important;border:2px solid #1976d2!important;color:#1976d2!important}.format-finder-btn[data-v-588a5000]:hover{background-color:rgba(25,118,210,.1)!important;border-color:#1565c0!important;color:#1565c0!important}.primary-action .text-grey[data-v-588a5000]{color:hsla(0,0%,100%,.8)!important}.secondary-action[data-v-588a5000]{background:linear-gradient(135deg,#7b1fa2,#6a1b9a);color:#fff}.secondary-action .text-grey[data-v-588a5000]{color:hsla(0,0%,100%,.8)!important}.video-library-card[data-v-588a5000]{background:transparent!important;border:2px solid #4caf50!important;color:inherit}.video-library-btn[data-v-588a5000],.video-library-icon[data-v-588a5000]{background-color:transparent!important;border:2px solid #4caf50!important;color:#4caf50!important}.video-library-btn[data-v-588a5000]:hover{background-color:rgba(76,175,80,.1)!important;border-color:#388e3c!important;color:#388e3c!important}.tertiary-action[data-v-588a5000]{border:1px solid rgba(0,0,0,.12)}.activity-card[data-v-588a5000],.tips-card[data-v-588a5000]{border-radius:16px;height:100%}.activity-item[data-v-588a5000]{padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.activity-item[data-v-588a5000]:last-child{border-bottom:none}.tip-content[data-v-588a5000]{text-align:center}.v-card-title[data-v-588a5000]{font-weight:600}@media (max-width:960px){.welcome-section[data-v-588a5000]{padding:1rem 0}.welcome-section h1[data-v-588a5000]{font-size:1.75rem!important}.welcome-section p[data-v-588a5000]{font-size:1rem!important}.action-card .pa-6[data-v-588a5000]{padding:1.5rem!important}.action-card .pa-4[data-v-588a5000]{padding:1rem!important}.primary-action .text-h5[data-v-588a5000],.secondary-action .text-h5[data-v-588a5000]{font-size:1.25rem!important}.primary-action .text-body-1[data-v-588a5000],.secondary-action .text-body-1[data-v-588a5000]{font-size:.9375rem!important}}@media (max-width:600px){.dashboard-container[data-v-588a5000]{padding:0 8px}.welcome-section[data-v-588a5000]{padding:.5rem 0}.welcome-section h1[data-v-588a5000]{font-size:1.75rem!important;margin-bottom:.5rem!important}.welcome-section p[data-v-588a5000]{font-size:.9375rem!important;margin-bottom:1rem!important}.action-card[data-v-588a5000],.stat-card[data-v-588a5000]{margin-bottom:1rem}.primary-action[data-v-588a5000],.secondary-action[data-v-588a5000]{padding:1rem!important}.primary-action .d-flex[data-v-588a5000],.secondary-action .d-flex[data-v-588a5000]{flex-direction:column;text-align:center}.primary-action .v-avatar[data-v-588a5000],.secondary-action .v-avatar[data-v-588a5000]{margin-right:0!important;margin-bottom:1rem}.tertiary-action[data-v-588a5000]{padding:.75rem!important}.tertiary-action .d-flex[data-v-588a5000]{flex-direction:column;text-align:center}.tertiary-action .v-icon[data-v-588a5000]{margin-right:0!important;margin-bottom:.5rem}.activity-card[data-v-588a5000],.tips-card[data-v-588a5000]{margin-bottom:1rem}.activity-item[data-v-588a5000]{padding:.75rem 0}.tip-content[data-v-588a5000]{padding:.5rem}.search-results-header-left[data-v-588a5000]{max-width:100%!important}}.v-theme--dark .tertiary-action[data-v-588a5000]{border-color:hsla(0,0%,100%,.12)}.v-theme--dark .activity-item[data-v-588a5000]{border-bottom-color:hsla(0,0%,100%,.05)}.fill-height[data-v-5845059d]{min-height:100vh}.no-shadow[data-v-53ec130e]{box-shadow:none!important}.custom-border[data-v-53ec130e]{border:1px solid rgba(0,0,0,.12);border-radius:25px}.v-checkbox[data-v-53ec130e]{margin-bottom:0}.v-card[data-v-53ec130e],.v-text-field[data-v-53ec130e]{width:100%}.v-chip[data-v-53ec130e]{cursor:pointer}.search-field[data-v-53ec130e]{border-radius:10px}@media (max-width:600px){.d-flex[data-v-53ec130e]{flex-direction:column;align-items:stretch}}.search-page-container[data-v-76cadda8]{max-width:1400px;margin:0 auto;padding-left:16px!important;padding-right:16px!important}@media (min-width:960px){.search-page-container[data-v-76cadda8]{padding-left:24px!important;padding-right:24px!important}}.badge-overlay[data-v-76cadda8]{position:absolute;top:10px;left:10px}.video-duration[data-v-76cadda8]{position:absolute;bottom:10px;right:10px;background-color:rgba(0,0,0,.8);color:#fff;padding:2px 4px;border-radius:2px;font-size:14px}.toggle-view-btn[data-v-76cadda8]{display:flex;align-items:center}.d-flex.align-center[data-v-76cadda8]{gap:8px}.cursor-pointer[data-v-76cadda8]{cursor:pointer}.youtube-terms-notice[data-v-76cadda8]{background-color:#f9f9f9;color:#555;margin-bottom:60px}.youtube-terms-notice a[data-v-76cadda8]{color:#065fd4;text-decoration:none}.youtube-terms-notice a[data-v-76cadda8]:hover{text-decoration:underline}.v-theme--dark .youtube-terms-notice[data-v-76cadda8]{background-color:#1e1e1e;color:#aaa}.v-theme--dark .youtube-terms-notice a[data-v-76cadda8]{color:#90caf9}.video-analysis-container[data-v-28ecaef8]{max-width:1200px;margin:0 auto;padding:0 16px}@media (max-width:600px){.video-analysis-container[data-v-28ecaef8]{padding:0 8px}.video-info-card[data-v-28ecaef8]{margin-bottom:12px;padding:12px!important}.video-info-card .v-card-text[data-v-28ecaef8],.video-info-card .v-card-title[data-v-28ecaef8]{padding:12px!important}.video-stats[data-v-28ecaef8]{gap:8px!important}.stat-item[data-v-28ecaef8]{padding:8px!important}.thumbnail-container[data-v-28ecaef8]{margin-bottom:12px}.thumbnail-preview[data-v-28ecaef8]{max-height:250px!important}.v-btn[data-v-28ecaef8]{min-height:44px!important}.video-title[data-v-28ecaef8]{margin-bottom:8px!important}}@media (max-width:400px){.video-analysis-container[data-v-28ecaef8]{padding:0 4px}.video-info-card .v-card-text[data-v-28ecaef8],.video-info-card .v-card-title[data-v-28ecaef8],.video-info-card[data-v-28ecaef8]{padding:8px!important}.video-stats[data-v-28ecaef8]{gap:4px!important}.stat-item[data-v-28ecaef8]{padding:6px!important}.thumbnail-preview[data-v-28ecaef8]{max-height:200px!important}}.thumbnail-container[data-v-28ecaef8]{position:relative;border-radius:12px;overflow:hidden;transition:all .3s ease}.video-thumbnail[data-v-28ecaef8]{cursor:pointer;transition:all .3s ease}.video-thumbnail-hover[data-v-28ecaef8]{transform:scale(1.02);box-shadow:0 8px 16px rgba(0,0,0,.2)!important}.play-button[data-v-28ecaef8]{opacity:0;transition:opacity .3s ease;filter:drop-shadow(0 0 8px rgba(0,0,0,.5));z-index:2}.thumbnail-container:hover .play-button[data-v-28ecaef8],.video-thumbnail:hover .play-button[data-v-28ecaef8]{opacity:1}.attribution-badge[data-v-28ecaef8]{position:absolute;bottom:8px;right:8px;z-index:1}.youtube-link[data-v-28ecaef8]{display:inline-flex;align-items:center;color:red;text-decoration:none;transition:all .2s ease}.youtube-link[data-v-28ecaef8]:hover{text-decoration:underline;opacity:.8}.youtube-terms-notice[data-v-28ecaef8]{background-color:var(--v-theme-surface-variant);color:var(--v-theme-on-surface-variant)}.metric-row[data-v-28ecaef8]{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center;padding:6px 2px;border-radius:4px}.metric-row[data-v-28ecaef8]:hover{background-color:rgba(var(--v-theme-on-surface),.03)}.metric-label[data-v-28ecaef8]{display:flex;align-items:center;font-weight:500}.metric-value[data-v-28ecaef8]{font-weight:700;color:var(--v-primary-base)}.metric-card[data-v-28ecaef8]{background-color:rgba(var(--v-theme-on-surface),.02);border-radius:8px;height:100%;transition:all .2s ease}.metric-card[data-v-28ecaef8]:hover{background-color:rgba(var(--v-theme-on-surface),.05);transform:translateY(-2px)}.analysis-result[data-v-28ecaef8]{line-height:1.55}.fade-in[data-v-28ecaef8]{animation:fadeIn-28ecaef8 .5s ease-in-out}.fade-in-up[data-v-28ecaef8]{animation:fadeInUp-28ecaef8 .5s ease-in-out}@keyframes fadeIn-28ecaef8{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-28ecaef8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.custom-card[data-v-28ecaef8],.video-info-card[data-v-28ecaef8]{border-radius:16px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;overflow:hidden;transition:none!important}.custom-card.v-card[data-v-28ecaef8]:hover,.custom-card:hover.v-card[data-v-28ecaef8],.custom-card[data-v-28ecaef8]:hover,.video-info-card.v-card[data-v-28ecaef8]:hover,.video-info-card:hover.v-card[data-v-28ecaef8],.video-info-card[data-v-28ecaef8]:hover{transform:none!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;transition:none!important}.custom-card.v-card--variant-elevated[data-v-28ecaef8]:hover,.video-info-card.v-card--variant-elevated[data-v-28ecaef8]:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)!important}.custom-card.v-card[data-v-28ecaef8]:hover,.v-col-sm-6:nth-child(2) .custom-card[data-v-28ecaef8]:hover,.v-col-sm-6:nth-child(2) .video-info-card[data-v-28ecaef8]:hover,.v-col-sm-6:nth-child(2):hover .custom-card[data-v-28ecaef8],.v-col-sm-6:nth-child(2):hover .video-info-card[data-v-28ecaef8],.video-info-card.v-card[data-v-28ecaef8]:hover{transform:none!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;transition:none!important}.custom-card.v-card[data-v-28ecaef8]:hover,.video-info-card.v-card[data-v-28ecaef8]:hover{cursor:default!important}.custom-card[data-v-28ecaef8],.video-info-card[data-v-28ecaef8]{pointer-events:auto!important}.video-info-card.v-card--variant-elevated[data-v-28ecaef8]:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)!important}.video-title-section[data-v-28ecaef8]{background:var(--v-theme-surface)!important;color:var(--v-theme-on-surface)!important;position:relative;border-bottom:1px solid var(--v-theme-outline)!important}.video-title[data-v-28ecaef8]{color:var(--v-theme-on-surface)!important;line-height:1.4!important;word-wrap:break-word!important;word-break:break-word!important;hyphens:auto!important;margin:0!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:break-word!important}.channel-info-section[data-v-28ecaef8]{background:var(--v-theme-surface)!important;border-bottom:1px solid var(--v-theme-outline)!important}.channel-avatar[data-v-28ecaef8]{box-shadow:0 2px 8px rgba(0,0,0,.15)!important;border:2px solid var(--v-theme-outline)!important}.channel-details[data-v-28ecaef8]{flex:1;display:flex;align-items:center;justify-content:space-between}.channel-link[data-v-28ecaef8]{display:inline-flex!important;align-items:center!important;transition:all .3s ease!important;padding:4px 8px!important;border-radius:8px!important;background:transparent!important}.channel-name[data-v-28ecaef8]{color:var(--v-theme-primary)!important;font-weight:600!important;transition:color .3s ease!important}.channel-link:hover .channel-name[data-v-28ecaef8]{color:var(--v-theme-primary-darken-1)!important}.channel-link-icon[data-v-28ecaef8]{color:var(--v-theme-primary)!important;transition:all .3s ease!important}.channel-link:hover .channel-link-icon[data-v-28ecaef8]{color:var(--v-theme-primary-darken-1)!important;transform:scale(1.1)!important}.video-actions[data-v-28ecaef8]{display:flex;align-items:center;margin-left:16px}.youtube-watch-link[data-v-28ecaef8]{color:var(--v-theme-error)!important;font-weight:500!important;transition:all .3s ease!important;padding:4px 8px!important;border-radius:6px!important;background:transparent!important}.tags-container[data-v-28ecaef8]{display:flex;flex-wrap:wrap;gap:4px}.analysis-quick-actions .preset-chip-group[data-v-28ecaef8]{display:flex;flex-wrap:wrap;gap:6px}.analysis-quick-actions .v-chip[data-v-28ecaef8]{font-weight:500}.transcript-card .transcript-text[data-v-28ecaef8]{background-color:rgba(var(--v-theme-surface),.9);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:8px;padding:16px;max-height:240px;overflow:hidden;transition:max-height .3s ease}.transcript-card .transcript-text.expanded[data-v-28ecaef8]{max-height:none}.transcript-card .formatted-transcript[data-v-28ecaef8]{line-height:1.8;color:rgb(var(--v-theme-on-surface))}.transcript-card .transcript-paragraph[data-v-28ecaef8]{margin:0 0 12px 0;padding:0;line-height:1.8;color:rgb(var(--v-theme-on-surface))}.transcript-card .transcript-paragraph[data-v-28ecaef8]:last-child{margin-bottom:0}.transcript-analysis-result[data-v-28ecaef8]{border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:8px;padding:24px;background-color:rgba(var(--v-theme-surface),.95);line-height:1.8}.transcript-analysis-result[data-v-28ecaef8] h1,.transcript-analysis-result[data-v-28ecaef8] h2,.transcript-analysis-result[data-v-28ecaef8] h3,.transcript-analysis-result[data-v-28ecaef8] h4{margin-top:24px;margin-bottom:12px;font-weight:600;color:rgb(var(--v-theme-on-surface))}.transcript-analysis-result[data-v-28ecaef8] h1{font-size:2rem;border-bottom:2px solid rgba(var(--v-theme-on-surface),.12);padding-bottom:8px}.transcript-analysis-result[data-v-28ecaef8] h2{font-size:1.5rem;color:rgb(var(--v-theme-primary))}.transcript-analysis-result[data-v-28ecaef8] h3{font-size:1.25rem}.transcript-analysis-result[data-v-28ecaef8] p{margin-bottom:16px;line-height:1.8;color:rgb(var(--v-theme-on-surface))}.transcript-analysis-result[data-v-28ecaef8] ol,.transcript-analysis-result[data-v-28ecaef8] ul{margin-left:24px;margin-bottom:16px;padding-left:16px}.transcript-analysis-result[data-v-28ecaef8] li{margin-bottom:8px;line-height:1.8}.transcript-analysis-result[data-v-28ecaef8] strong{font-weight:600;color:rgb(var(--v-theme-on-surface))}.transcript-analysis-result[data-v-28ecaef8] em{font-style:italic}.transcript-analysis-result[data-v-28ecaef8] code{background:rgba(var(--v-theme-on-surface),.08);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.transcript-analysis-result[data-v-28ecaef8] blockquote{border-left:4px solid rgb(var(--v-theme-primary));padding-left:16px;margin-left:0;margin-bottom:16px;color:rgba(var(--v-theme-on-surface),.7);font-style:italic}.action-buttons[data-v-28ecaef8],.gap-2[data-v-28ecaef8]{gap:8px}.metric-card[data-v-28ecaef8]{background:linear-gradient(135deg,var(--v-theme-surface) 0,var(--v-theme-surface-variant) 100%)!important;border:1px solid var(--v-theme-outline)!important;border-radius:12px!important;transition:all .3s ease!important;position:relative;overflow:hidden}.metric-card[data-v-28ecaef8]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--v-theme-primary) 0,var(--v-theme-secondary) 100%);opacity:0;transition:opacity .3s ease}.metric-card[data-v-28ecaef8]:hover{transform:translateY(-4px)!important;box-shadow:0 8px 25px rgba(0,0,0,.15)!important;border-color:var(--v-theme-primary)!important}.metric-card[data-v-28ecaef8]:hover:before{opacity:1}.metric-card .caption[data-v-28ecaef8]{color:var(--v-theme-on-surface-variant)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.8125rem!important}.metric-card .text-h6[data-v-28ecaef8]{color:var(--v-theme-on-surface)!important;font-weight:700!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important}.thumbnail-container[data-v-28ecaef8]{border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 30px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.thumbnail-container[data-v-28ecaef8]:hover{transform:translateY(-6px)!important;box-shadow:0 16px 50px rgba(0,0,0,.25)!important}.video-thumbnail[data-v-28ecaef8]{border-radius:16px!important;transition:all .3s ease!important;cursor:pointer!important}.video-thumbnail-hover[data-v-28ecaef8],.video-thumbnail[data-v-28ecaef8]:hover{transform:scale(1.08)!important}.play-button[data-v-28ecaef8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;transition:all .3s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.video-thumbnail:hover .play-button[data-v-28ecaef8]{opacity:1;transform:translate(-50%,-50%) scale(1.2)}.analysis-result[data-v-28ecaef8]{line-height:1.55!important;color:var(--v-theme-on-surface)!important}.analysis-result[data-v-28ecaef8] h1,.analysis-result[data-v-28ecaef8] h2,.analysis-result[data-v-28ecaef8] h3{margin-top:1.5em!important;margin-bottom:.8em!important;color:var(--v-theme-primary)!important;font-weight:700!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important}.analysis-result[data-v-28ecaef8] ol,.analysis-result[data-v-28ecaef8] ul{padding-left:1.5em;margin-bottom:1em}@media (max-width:600px){.video-title[data-v-28ecaef8]{line-height:1.25!important}.channel-info-section[data-v-28ecaef8],.video-title-section[data-v-28ecaef8]{padding:16px!important}.channel-avatar[data-v-28ecaef8]{width:28px!important;height:28px!important}.metric-card[data-v-28ecaef8]{padding:12px!important}.thumbnail-container[data-v-28ecaef8],.video-thumbnail[data-v-28ecaef8]{border-radius:12px!important}}@media (min-width:601px) and (max-width:960px){.channel-avatar[data-v-28ecaef8]{width:30px!important;height:30px!important}}.v-theme--dark{.video-title-section[data-v-28ecaef8]{background:var(--v-theme-surface)!important;border-bottom-color:var(--v-theme-outline)!important}.video-title[data-v-28ecaef8]{color:var(--v-theme-on-surface)!important}.channel-info-section[data-v-28ecaef8]{background:var(--v-theme-surface)!important;border-bottom-color:var(--v-theme-outline)!important}.metric-card[data-v-28ecaef8]{background:linear-gradient(135deg,var(--v-theme-surface) 0,var(--v-theme-surface-variant) 100%)!important;border-color:var(--v-theme-outline)!important}.metric-card[data-v-28ecaef8]:hover{border-color:var(--v-theme-primary)!important;box-shadow:0 8px 25px rgba(0,0,0,.4)!important}.thumbnail-container[data-v-28ecaef8]{box-shadow:0 8px 30px rgba(0,0,0,.3)!important}.thumbnail-container[data-v-28ecaef8]:hover{box-shadow:0 12px 40px rgba(0,0,0,.5)!important}.video-info-card[data-v-28ecaef8]{box-shadow:0 4px 20px rgba(0,0,0,.2)!important}}.channel-link[data-v-28ecaef8]:focus,.youtube-watch-link[data-v-28ecaef8]:focus{outline:2px solid var(--v-theme-primary)!important;outline-offset:2px!important}@media (prefers-contrast:high){.video-title-section[data-v-28ecaef8]{background:var(--v-theme-primary)!important}.metric-card[data-v-28ecaef8]{border:2px solid var(--v-theme-outline)!important}.channel-link[data-v-28ecaef8],.youtube-watch-link[data-v-28ecaef8]{border:1px solid currentColor!important}}@media (prefers-reduced-motion:reduce){.channel-avatar[data-v-28ecaef8],.channel-link[data-v-28ecaef8],.metric-card[data-v-28ecaef8],.play-button[data-v-28ecaef8],.thumbnail-container[data-v-28ecaef8],.video-info-card[data-v-28ecaef8],.youtube-watch-link[data-v-28ecaef8]{transition:none!important}.channel-avatar[data-v-28ecaef8]:hover,.metric-card[data-v-28ecaef8]:hover,.thumbnail-container[data-v-28ecaef8]:hover{transform:none!important}}.analysis-result[data-v-28ecaef8] blockquote{border-left:4px solid var(--v-secondary-base);padding-left:1em;margin-left:0;color:rgba(var(--v-theme-on-surface),.6)}.tooltip-text[data-v-28ecaef8]{font-size:.875rem!important;color:#fff!important;font-weight:400!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important;opacity:1!important}@media (max-width:600px){.metric-row[data-v-28ecaef8]{flex-direction:column;align-items:flex-start}.metric-value[data-v-28ecaef8]{margin-top:4px}}.caption.grey--text.d-flex[data-v-28ecaef8]{justify-content:center;gap:4px;margin-bottom:4px}.subtitles-section[data-v-28ecaef8]{margin-top:24px;padding:16px;background:var(--v-theme-surface-variant);border-radius:12px;border:1px solid var(--v-theme-outline)}.subtitles-content[data-v-28ecaef8]{background:var(--v-theme-surface);border:1px solid var(--v-theme-outline)}.metric-card[data-v-28ecaef8]{transition:none!important}.metric-card[data-v-28ecaef8]:hover{transform:none!important;box-shadow:none!important}.metric-row[data-v-28ecaef8]{transition:none!important;cursor:default!important}.metric-row[data-v-28ecaef8]:hover{transform:none!important;box-shadow:none!important;background:transparent!important}.metric-label[data-v-28ecaef8]{transition:none!important;cursor:default!important}.metric-label[data-v-28ecaef8]:hover{transform:none!important;color:inherit!important;background:transparent!important}.metric-value[data-v-28ecaef8]{transition:none!important;cursor:default!important}.metric-value[data-v-28ecaef8]:hover{transform:none!important;color:inherit!important;background:transparent!important}.channel-avatar[data-v-28ecaef8]{transition:none!important}.channel-avatar[data-v-28ecaef8]:hover{transform:none!important;box-shadow:none!important}.metric-row .v-tooltip[data-v-28ecaef8]{transition:none!important}.metric-row .v-tooltip[data-v-28ecaef8]:hover{transform:none!important;background:transparent!important}.subtitles-content[data-v-28ecaef8]{max-height:300px;overflow-y:auto;background-color:var(--v-theme-surface-variant);color:var(--v-theme-on-surface-variant);padding:16px;border-radius:8px;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.45;white-space:pre-wrap;word-wrap:break-word}.v-btn-group .v-btn[data-v-28ecaef8]{margin-right:8px}.v-btn-group .v-btn[data-v-28ecaef8]:last-child{margin-right:0}.metric-row[data-v-28ecaef8] *{transition:none!important}.metric-row[data-v-28ecaef8] :hover{transform:none!important;background:transparent!important;color:inherit!important}.video-thumbnail[data-v-28ecaef8]:hover{transform:scale(1.05)!important;box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.channel-link[data-v-28ecaef8]:hover{background:var(--v-theme-primary-lighten-5)!important;transform:translateX(2px)!important}.youtube-watch-link[data-v-28ecaef8]:hover{background:var(--v-theme-error-lighten-5)!important;color:var(--v-theme-error-darken-1)!important;transform:translateY(-1px)!important}.title-suggestion-row[data-v-28ecaef8]{transition:background-color .15s ease}.title-suggestion-row[data-v-28ecaef8]:hover{background:rgba(var(--v-theme-primary),.06)}.title-suggestion-text[data-v-28ecaef8]{cursor:pointer}.api-usage-stats[data-v-6d1df70c]{margin-bottom:24px}.v-card-title[data-v-6d1df70c]{font-weight:600}.v-chip[data-v-6d1df70c]{font-weight:500}.scraping-mode-select[data-v-30edae1e]{max-width:300px}.video-card[data-v-30edae1e]{transition:transform .3s,box-shadow .3s;height:100%}.video-card[data-v-30edae1e]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.video-duration[data-v-30edae1e]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.8);color:#fff;padding:2px 6px;border-radius:2px;font-size:12px}.video-grid-5-cols[data-v-30edae1e]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:600px){.video-grid-5-cols[data-v-30edae1e]{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.video-grid-5-cols[data-v-30edae1e]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1264px){.video-grid-5-cols[data-v-30edae1e]{grid-template-columns:repeat(4,1fr)}}@media (min-width:1904px){.video-grid-5-cols[data-v-30edae1e]{grid-template-columns:repeat(5,1fr)}}.video-col[data-v-30edae1e]{padding:0!important;margin-bottom:16px}.text-truncate[data-v-30edae1e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-red[data-v-30edae1e]{color:#f44336!important}.text-green[data-v-30edae1e]{color:#4caf50!important}.text-purple[data-v-30edae1e]{color:#9c27b0!important}.api-stats-card[data-v-30edae1e]{transition:all .3s ease}.api-stats-card .v-card-title[data-v-30edae1e]{color:rgba(0,0,0,.95)!important;font-weight:600!important}.api-stats-card .v-card-text[data-v-30edae1e]{color:rgba(0,0,0,.87)!important}.api-stats-card .v-card-text span[data-v-30edae1e]{color:rgba(0,0,0,.87)!important;font-weight:500}.api-stats-card .v-card-text strong[data-v-30edae1e]{color:rgba(0,0,0,.95)!important;font-weight:700}.api-icon-blue[data-v-30edae1e]{color:#2196f3!important}.api-icon-green[data-v-30edae1e]{color:#4caf50!important}.api-icon-purple[data-v-30edae1e]{color:#9c27b0!important}.v-theme--dark .api-stats-card .v-card-title[data-v-30edae1e]{color:hsla(0,0%,100%,.95)!important;font-weight:600!important}.v-theme--dark .api-stats-card .v-card-text span[data-v-30edae1e],.v-theme--dark .api-stats-card .v-card-text[data-v-30edae1e]{color:hsla(0,0%,100%,.87)!important}.v-theme--dark .api-icon-blue[data-v-30edae1e],.v-theme--dark .api-icon-green[data-v-30edae1e],.v-theme--dark .api-icon-purple[data-v-30edae1e],.v-theme--dark .api-stats-card .v-card-text strong[data-v-30edae1e]{color:hsla(0,0%,100%,.95)!important}.api-stats-card[data-v-30edae1e] *,.v-theme--dark .api-stats-card[data-v-30edae1e] *{text-shadow:none!important}.api-alert .v-alert__content li[data-v-30edae1e],.api-alert .v-alert__content p[data-v-30edae1e],.api-alert .v-alert__content ul[data-v-30edae1e],.api-alert .v-alert__content[data-v-30edae1e]{color:rgba(0,0,0,.87)!important}.api-alert .v-alert__content strong[data-v-30edae1e]{color:rgba(0,0,0,.95)!important;font-weight:700}.api-alert .v-alert__title[data-v-30edae1e]{color:rgba(0,0,0,.95)!important;font-weight:600!important}.v-theme--dark .api-alert .v-alert__content li[data-v-30edae1e],.v-theme--dark .api-alert .v-alert__content p[data-v-30edae1e],.v-theme--dark .api-alert .v-alert__content ul[data-v-30edae1e],.v-theme--dark .api-alert .v-alert__content[data-v-30edae1e]{color:hsla(0,0%,100%,.95)!important}.v-theme--dark .api-alert .v-alert__content strong[data-v-30edae1e]{color:#fff!important;font-weight:700}.v-theme--dark .api-alert .v-alert__title[data-v-30edae1e]{color:#fff!important;font-weight:600!important}.invoice-list[data-v-5236ab3c]{width:100%}.invoice-item[data-v-5236ab3c]{border-bottom:1px solid rgba(0,0,0,.12)}.invoice-item[data-v-5236ab3c]:last-child{border-bottom:none}.v-list-item-title[data-v-5236ab3c]{margin-bottom:8px}.v-list-item-subtitle[data-v-5236ab3c]{margin-top:4px}.py-4[data-v-51f19b09]{padding-top:16px;padding-bottom:16px}.mt-4[data-v-51f19b09]{margin-top:16px}.mt-6[data-v-51f19b09]{margin-top:24px}.tab-content[data-v-51f19b09]{padding:16px}.phone-app-tab .qr-code-img[data-v-51f19b09]{border-radius:8px;overflow:hidden}.v-card-title h2[data-v-51f19b09]{margin:0}.text-center[data-v-51f19b09]{text-align:center}.d-flex[data-v-51f19b09]{display:flex}.align-center[data-v-51f19b09]{align-items:center}.mr-2[data-v-51f19b09]{margin-right:8px}.v-autocomplete[data-v-51f19b09] .v-field--focused{outline:none!important;box-shadow:none!important}.v-autocomplete[data-v-51f19b09] .v-field--focused .v-field__outline{outline:none!important;box-shadow:none!important;border-color:rgba(0,0,0,.12)!important}.v-autocomplete[data-v-51f19b09] .v-field__outline__end,.v-autocomplete[data-v-51f19b09] .v-field__outline__notch,.v-autocomplete[data-v-51f19b09] .v-field__outline__start{border-color:rgba(0,0,0,.12)!important}.youtube-connection-card[data-v-51f19b09]{transition:all .3s ease;border:1px solid rgba(0,0,0,.12)}.youtube-connection-card.connected[data-v-51f19b09]{border-color:#f44;background:linear-gradient(135deg,rgba(255,68,68,.05),rgba(255,68,68,.02))}.youtube-avatar[data-v-51f19b09]{background:linear-gradient(135deg,#f44,#c00);box-shadow:0 4px 12px rgba(255,68,68,.3)}.youtube-stat[data-v-51f19b09]{padding:12px;border-radius:8px;background:rgba(0,0,0,.02);transition:all .2s ease}.youtube-stat[data-v-51f19b09]:hover{background:rgba(0,0,0,.05);transform:translateY(-2px)}.youtube-disconnected-icon[data-v-51f19b09]{opacity:.6;transition:all .3s ease}.youtube-benefits[data-v-51f19b09]{border-radius:12px}.youtube-connect-btn[data-v-51f19b09]{border-radius:8px;font-weight:600;text-transform:none;letter-spacing:.5px}.v-theme--dark .youtube-connection-card[data-v-51f19b09]{border-color:hsla(0,0%,100%,.12)}.v-theme--dark .youtube-connection-card.connected[data-v-51f19b09]{border-color:#f44;background:linear-gradient(135deg,rgba(255,68,68,.1),rgba(255,68,68,.05))}.v-theme--dark .youtube-stat[data-v-51f19b09]{background:hsla(0,0%,100%,.05)}.v-theme--dark .youtube-stat[data-v-51f19b09]:hover{background:hsla(0,0%,100%,.1)}.v-theme--dark .youtube-disconnected-icon[data-v-51f19b09]{opacity:.4}.youtube-api-notice[data-v-f0d2fa4a]{margin-top:20px;margin-bottom:20px}.notice-container[data-v-f0d2fa4a]{display:flex;align-items:center;flex-wrap:wrap;line-height:1.5}.youtube-link[data-v-f0d2fa4a]{color:red;text-decoration:none;margin:0 3px;font-weight:500}.youtube-link[data-v-f0d2fa4a]:hover{text-decoration:underline}.avatar-analyzer-container[data-v-6b1b8b1a]{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:28px 20px 24px;box-sizing:border-box}@media (min-width:960px){.avatar-analyzer-container[data-v-6b1b8b1a]{padding:36px 28px 28px}}.avatar-intro-text[data-v-6b1b8b1a]{font-size:1.0625rem;line-height:1.5}.avatar-section-card[data-v-6b1b8b1a] .v-card-title{padding-top:20px;padding-bottom:8px;padding-left:20px;padding-right:20px;min-height:auto}.avatar-card-title[data-v-6b1b8b1a]{padding-top:20px!important;padding-bottom:8px!important;padding-left:20px!important;padding-right:20px!important;min-height:auto!important}.avatar-card-text[data-v-6b1b8b1a]{padding-top:12px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}.avatar-how-item[data-v-6b1b8b1a]{margin-bottom:14px}.avatar-how-title[data-v-6b1b8b1a]{font-weight:600}.avatar-how-desc[data-v-6b1b8b1a]{line-height:1.45}.avatar-saved-list[data-v-6b1b8b1a] .v-list-item{min-height:48px;padding-top:6px;padding-bottom:6px}.avatar-saved-list[data-v-6b1b8b1a] .v-list-item__content{flex:0 1 auto;min-width:0;overflow:hidden}.avatar-saved-list[data-v-6b1b8b1a] .v-list-item-subtitle,.avatar-saved-list[data-v-6b1b8b1a] .v-list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-saved-list[data-v-6b1b8b1a] .v-list-item__append{flex:0 0 auto;padding-left:8px;margin-left:0}.avatar-list-row[data-v-6b1b8b1a]{margin-bottom:2px}.avatar-create-form .avatar-channel-input[data-v-6b1b8b1a],.avatar-create-form .avatar-channel-input[data-v-6b1b8b1a] .v-field,.avatar-create-form[data-v-6b1b8b1a]{max-width:100%}.avatar-generate-btn[data-v-6b1b8b1a]{width:auto;min-width:200px;font-weight:600;letter-spacing:.02em;text-transform:none;padding-left:24px!important;padding-right:24px!important}.avatar-generate-btn .v-icon[data-v-6b1b8b1a]{font-size:1.25rem}.avatar-result-title[data-v-6b1b8b1a]{font-weight:700;padding:12px 16px!important;margin-bottom:0!important;min-height:auto!important}.avatar-result-content[data-v-6b1b8b1a]{padding:0 16px 12px!important}.avatar-description-wrap .avatar-description[data-v-6b1b8b1a]{line-height:1.45;margin:0}.avatar-tabs[data-v-6b1b8b1a] .v-tab{min-height:40px;padding:0 10px}.avatar-window[data-v-6b1b8b1a]{margin-top:8px}.avatar-feature-col[data-v-6b1b8b1a]{padding-bottom:8px!important}.avatar-feature-card[data-v-6b1b8b1a]{border-left:3px solid rgb(var(--v-theme-primary))}.avatar-feature-card-text[data-v-6b1b8b1a]{padding:10px 12px!important}.avatar-feature-key[data-v-6b1b8b1a]{font-weight:600!important;margin-bottom:4px!important}.avatar-feature-value[data-v-6b1b8b1a]{line-height:1.5!important}.avatar-behavior-panels[data-v-6b1b8b1a] .v-expansion-panel-title{padding:6px 12px;min-height:44px}.avatar-behavior-panels[data-v-6b1b8b1a] .v-expansion-panel-text__wrapper{padding:4px 12px 10px}.avatar-panel-title[data-v-6b1b8b1a]{font-weight:600!important}.avatar-question-col[data-v-6b1b8b1a]{padding-bottom:8px!important}.avatar-question-card[data-v-6b1b8b1a]{border-left:3px solid rgb(var(--v-theme-purple))}.avatar-question-text[data-v-6b1b8b1a]{line-height:1.5!important}.avatar-themes-wrap[data-v-6b1b8b1a]{gap:6px}.avatar-theme-chip[data-v-6b1b8b1a]{padding:4px 10px!important;height:auto!important;margin:0!important}.avatar-no-data[data-v-6b1b8b1a]{padding:16px!important}@media (max-width:600px){.avatar-analyzer-container[data-v-6b1b8b1a]{padding:8px}.avatar-image[data-v-6b1b8b1a]{max-width:200px!important;max-height:200px!important}.avatar-info[data-v-6b1b8b1a]{padding:12px!important}.avatar-info h3[data-v-6b1b8b1a],.avatar-info p[data-v-6b1b8b1a]{margin-bottom:8px!important}.avatar-stats[data-v-6b1b8b1a]{gap:8px!important}.stat-card[data-v-6b1b8b1a]{padding:8px!important}.v-btn[data-v-6b1b8b1a]{min-height:44px!important}.v-text-field[data-v-6b1b8b1a]{margin-bottom:12px!important}}@media (max-width:400px){.avatar-analyzer-container[data-v-6b1b8b1a]{padding:4px}.avatar-image[data-v-6b1b8b1a]{max-width:150px!important;max-height:150px!important}.avatar-info[data-v-6b1b8b1a]{padding:8px!important}.avatar-stats[data-v-6b1b8b1a]{gap:4px!important}.stat-card[data-v-6b1b8b1a]{padding:6px!important}}.avatar-image[data-v-6b1b8b1a]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.avatar-key[data-v-6b1b8b1a]{font-size:1rem!important;font-weight:600!important;line-height:1.45!important;margin-bottom:6px!important;color:rgb(var(--v-theme-on-surface))!important;opacity:1!important}.avatar-value[data-v-6b1b8b1a]{opacity:.95!important;white-space:normal!important}.avatar-question[data-v-6b1b8b1a],.avatar-value[data-v-6b1b8b1a]{font-size:1rem!important;line-height:1.55!important;color:rgb(var(--v-theme-on-surface))!important}.avatar-question[data-v-6b1b8b1a]{opacity:1!important;font-weight:600!important}.text-pre-wrap[data-v-6b1b8b1a]{white-space:pre-wrap;line-height:1.55}.avatar-card[data-v-6b1b8b1a]{overflow:hidden;border-radius:8px}[data-v-6b1b8b1a] .v-tab{min-width:auto;padding:0 12px}[data-v-6b1b8b1a] .v-list-item{min-height:auto;padding:8px 12px}.avatar-list-item[data-v-6b1b8b1a]{padding:16px 0!important;min-height:auto!important}.v-autocomplete[data-v-6b1b8b1a] .v-field--focused{outline:none!important;box-shadow:none!important}.v-autocomplete[data-v-6b1b8b1a] .v-field--focused .v-field__outline{outline:none!important;box-shadow:none!important;border-color:rgba(0,0,0,.12)!important}.v-autocomplete[data-v-6b1b8b1a] .v-field__outline__end,.v-autocomplete[data-v-6b1b8b1a] .v-field__outline__notch,.v-autocomplete[data-v-6b1b8b1a] .v-field__outline__start{border-color:rgba(0,0,0,.12)!important}.v-card .v-autocomplete[data-v-6b1b8b1a] .v-messages,.v-card .v-autocomplete[data-v-6b1b8b1a] .v-messages__message{display:none!important;min-height:0!important;opacity:0!important}.v-card .v-autocomplete[data-v-6b1b8b1a] .v-field--error .v-field__outline{border-color:rgba(0,0,0,.12)!important}.v-card .v-autocomplete[data-v-6b1b8b1a] .v-field--error{color:inherit!important}[data-v-6b1b8b1a] .v-list-item__prepend{padding-right:8px}[data-v-6b1b8b1a] .v-list-item__append{padding-left:8px}[data-v-6b1b8b1a] .v-expansion-panel-title{padding:8px 16px;min-height:auto}[data-v-6b1b8b1a] .v-expansion-panel-text__wrapper{padding:0 8px 8px}.avatar-feature-key[data-v-6b1b8b1a]{color:rgb(var(--v-theme-on-surface))!important;opacity:1!important;line-height:1.4!important}.avatar-feature-value[data-v-6b1b8b1a]{color:rgb(var(--v-theme-on-surface))!important;opacity:.9!important;white-space:normal!important}.v-theme--dark .avatar-feature-key[data-v-6b1b8b1a]{color:hsla(0,0%,100%,.95)!important}.v-theme--dark .avatar-feature-value[data-v-6b1b8b1a]{color:hsla(0,0%,100%,.85)!important}.v-theme--light .avatar-feature-key[data-v-6b1b8b1a]{color:rgba(0,0,0,.87)!important}.v-theme--light .avatar-feature-value[data-v-6b1b8b1a]{color:rgba(0,0,0,.7)!important}.avatar-question-text[data-v-6b1b8b1a]{color:rgb(var(--v-theme-on-surface))!important;opacity:1!important;font-weight:500!important}.v-theme--dark .avatar-question-text[data-v-6b1b8b1a]{color:hsla(0,0%,100%,.95)!important}.v-theme--light .avatar-question-text[data-v-6b1b8b1a]{color:rgba(0,0,0,.87)!important}.avatar-title-clickable[data-v-6b1b8b1a]{cursor:pointer;transition:opacity .2s;display:flex;align-items:center}.avatar-title-clickable[data-v-6b1b8b1a]:hover{opacity:.8}.avatar-title-text[data-v-6b1b8b1a]{flex:1}@media (max-width:600px){.avatar-analyzer-container[data-v-6b1b8b1a]{padding:12px}.avatar-image[data-v-6b1b8b1a]{max-width:160px;margin-bottom:12px}}.login-page[data-v-a5c5a82a]{width:100%;min-height:100vh;min-height:100dvh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:16px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));margin:0;overflow-x:hidden;position:fixed;top:0;left:0;right:0;bottom:0;box-sizing:border-box}.login-container[data-v-a5c5a82a]{height:100%;width:100%;max-width:100%;padding-left:0;padding-right:0}.login-col[data-v-a5c5a82a]{max-width:100%;min-width:0}.login-card[data-v-a5c5a82a]{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:100%;box-sizing:border-box}.logo-section[data-v-a5c5a82a]{position:relative;text-align:center;padding:40px 16px 20px;background:linear-gradient(135deg,#667eea,#764ba2)}.logo-brand-row[data-v-a5c5a82a]{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;justify-items:start;-moz-column-gap:14px;column-gap:14px;width:100%;box-sizing:border-box}.language-selector-inner[data-v-a5c5a82a]{position:absolute;top:12px;right:12px;z-index:2}.language-btn[data-v-a5c5a82a]{background-color:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(10px)}.language-btn[data-v-a5c5a82a]:hover{background-color:hsla(0,0%,100%,.3)!important}.logo-image[data-v-a5c5a82a]{max-width:92px;max-height:60px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.logo-title[data-v-a5c5a82a]{color:#fff;font-size:36px;font-weight:700;margin:0;line-height:1.15;text-shadow:0 2px 4px rgba(0,0,0,.2);letter-spacing:1px;white-space:nowrap;width:-moz-max-content;width:max-content;max-width:100%}.login-form-content[data-v-a5c5a82a]{box-sizing:border-box;max-width:100%}.login-form[data-v-a5c5a82a]{max-width:100%}.login-form[data-v-a5c5a82a] .v-field{box-sizing:border-box}.login-links[data-v-a5c5a82a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px}.login-links .link-item[data-v-a5c5a82a]{flex:0 1 auto;min-width:0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.login-actions[data-v-a5c5a82a]{box-sizing:border-box;max-width:100%}.login-actions[data-v-a5c5a82a] .v-btn{max-width:100%;min-width:0}.login-title[data-v-a5c5a82a]{font-size:28px;font-weight:600;color:#333;text-align:center}.login-button[data-v-a5c5a82a]{font-size:16px;font-weight:600;text-transform:none;letter-spacing:.5px;height:48px;box-sizing:border-box}.login-divider[data-v-a5c5a82a]{width:100%;text-align:center}.google-btn[data-v-a5c5a82a]{text-transform:none;border-color:rgba(0,0,0,.2)}.google-icon[data-v-a5c5a82a]{flex-shrink:0}.text-primary[data-v-a5c5a82a]{color:rgb(var(--v-theme-primary))!important;font-weight:500;transition:opacity .2s}.text-primary[data-v-a5c5a82a]:hover{opacity:.8}@media (max-width:600px){.login-page[data-v-a5c5a82a]{padding:12px;padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.login-container[data-v-a5c5a82a]{padding-left:0;padding-right:0}.logo-section[data-v-a5c5a82a]{padding:32px 12px 16px}.language-selector-inner[data-v-a5c5a82a]{top:8px;right:8px}.logo-image[data-v-a5c5a82a]{max-width:72px;max-height:48px}.logo-title[data-v-a5c5a82a]{font-size:28px}.login-form-content[data-v-a5c5a82a]{padding:20px 16px!important}.login-actions[data-v-a5c5a82a]{padding:0 16px 20px!important}.login-title[data-v-a5c5a82a]{font-size:22px}.login-links[data-v-a5c5a82a]{flex-direction:column;align-items:stretch;text-align:center;gap:6px}.login-links .link-item[data-v-a5c5a82a]{white-space:normal;text-overflow:unset}.login-card[data-v-a5c5a82a]{border-radius:12px}}.callback-page[data-v-394f6192],.magic-link-page[data-v-8b6bdc14]{min-height:100vh}.callback-page[data-v-394f6192],.magic-link-page[data-v-8b6bdc14],.reset-page[data-v-e997976e]{background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.reset-page[data-v-e997976e]{width:100%;max-width:100%;padding:20px;margin:0!important;overflow:hidden!important;overflow-x:hidden!important;position:fixed;top:0;left:0;right:0;bottom:0;box-sizing:border-box}@media (min-width:960px){.reset-page[data-v-e997976e]{width:100vw!important;max-width:100vw!important}}.language-selector[data-v-e997976e]{position:absolute;top:20px;right:20px;z-index:10}.language-btn[data-v-e997976e]{background-color:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(10px)}.language-btn[data-v-e997976e]:hover{background-color:hsla(0,0%,100%,.3)!important}.reset-container[data-v-e997976e]{height:100%;max-width:100%}.reset-card[data-v-e997976e]{border-radius:16px;overflow:visible;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column}.reset-card .v-card-actions[data-v-e997976e]{flex-shrink:0;overflow:visible!important}.logo-section[data-v-e997976e]{text-align:center;padding:40px 20px 20px;background:linear-gradient(135deg,#667eea,#764ba2)}.logo-brand-row[data-v-e997976e]{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;justify-items:start;-moz-column-gap:14px;column-gap:14px;width:100%;box-sizing:border-box}.logo-image[data-v-e997976e]{max-width:80px;max-height:52px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.logo-title[data-v-e997976e]{color:#fff;font-size:32px;font-weight:700;margin:0;line-height:1.15;text-shadow:0 2px 4px rgba(0,0,0,.2);letter-spacing:1px;white-space:nowrap;width:-moz-max-content;width:max-content;max-width:100%}.reset-title[data-v-e997976e]{font-size:28px;font-weight:600;color:#333;text-align:center}.back-button[data-v-e997976e],.reset-button[data-v-e997976e]{font-size:16px;font-weight:600;text-transform:none;letter-spacing:.5px;height:48px}@media (max-width:600px){.logo-section[data-v-e997976e]{padding:30px 20px 15px}.logo-image[data-v-e997976e]{max-width:64px;max-height:44px}.logo-title[data-v-e997976e]{font-size:28px}.reset-title[data-v-e997976e]{font-size:24px}.reset-card[data-v-e997976e]{border-radius:12px}}.reset-page[data-v-0520b8f1]{width:100%;max-width:100%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px;margin:0!important;overflow:hidden!important;overflow-x:hidden!important;position:fixed;top:0;left:0;right:0;bottom:0;box-sizing:border-box}@media (min-width:960px){.reset-page[data-v-0520b8f1]{width:100vw!important;max-width:100vw!important}}.language-selector[data-v-0520b8f1]{position:absolute;top:20px;right:20px;z-index:10}.language-btn[data-v-0520b8f1]{background-color:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(10px)}.language-btn[data-v-0520b8f1]:hover{background-color:hsla(0,0%,100%,.3)!important}.reset-container[data-v-0520b8f1]{height:100%;max-width:100%!important;width:100%!important;overflow-y:auto;overflow-x:hidden!important;padding:20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0!important}@media (min-width:960px){.reset-container[data-v-0520b8f1]{max-width:100vw!important;width:100vw!important}}.reset-card[data-v-0520b8f1]{border-radius:16px;overflow:visible!important;box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:none!important;overflow-y:visible!important;display:block!important;width:100%;max-width:100%;box-sizing:border-box}.reset-card .v-card-text[data-v-0520b8f1]{display:block!important;overflow-y:auto!important;padding-bottom:24px!important;max-height:none!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.reset-card .v-card-text[data-v-0520b8f1]>*,.reset-card[data-v-0520b8f1]>*{display:block!important}[data-v-0520b8f1] .reset-card .v-card .v-card-actions,[data-v-0520b8f1] .reset-card .v-card-actions,[data-v-0520b8f1] .reset-card .v-card-actions.v-card-actions,[data-v-0520b8f1] .reset-card [class*=card-actions],[data-v-0520b8f1] .reset-card [class*=v-card-actions],[data-v-0520b8f1] .v-card-actions.reset-card .v-card-actions,[data-v-0520b8f1] .v-card.reset-card .v-card-actions{display:block!important;flex-direction:unset!important;flex-wrap:unset!important;align-items:unset!important;justify-content:unset!important;gap:unset!important;flex:none!important;flex-shrink:0!important;flex-grow:0!important;flex-basis:auto!important}.reset-buttons-container[data-v-0520b8f1]{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-top:24px;padding:0;overflow:visible!important}.reset-buttons-container .v-btn[data-v-0520b8f1],.reset-buttons-container[data-v-0520b8f1] *,.reset-card .v-card-actions.v-card-actions[data-v-0520b8f1],.reset-card .v-card-actions[data-v-0520b8f1],.reset-card .v-card-actions[data-v-0520b8f1] *,.v-card-actions.reset-card .v-card-actions[data-v-0520b8f1]{display:block!important;flex:none!important;flex-shrink:0!important;flex-grow:0!important;flex-basis:auto!important}.reset-card .v-card-actions[data-v-0520b8f1],.reset-card.v-card .v-card-actions[data-v-0520b8f1],.v-card.reset-card .v-card-actions[data-v-0520b8f1]{display:block!important}.reset-buttons-container .v-btn[data-v-0520b8f1]{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.logo-section[data-v-0520b8f1]{text-align:center;padding:40px 20px 20px;background:linear-gradient(135deg,#667eea,#764ba2)}.logo-brand-row[data-v-0520b8f1]{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;justify-items:start;-moz-column-gap:14px;column-gap:14px;width:100%;box-sizing:border-box}.logo-image[data-v-0520b8f1]{max-width:80px;max-height:52px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.logo-title[data-v-0520b8f1]{color:#fff;font-size:32px;font-weight:700;margin:0;line-height:1.15;text-shadow:0 2px 4px rgba(0,0,0,.2);letter-spacing:1px;white-space:nowrap;width:-moz-max-content;width:max-content;max-width:100%}.reset-title[data-v-0520b8f1]{font-size:28px;font-weight:600;color:#333;text-align:center}.back-button[data-v-0520b8f1],.reset-button[data-v-0520b8f1]{font-size:16px;font-weight:600;text-transform:none;letter-spacing:.5px;height:48px}@media (max-width:600px){.logo-section[data-v-0520b8f1]{padding:30px 20px 15px}.logo-image[data-v-0520b8f1]{max-width:64px;max-height:44px}.logo-title[data-v-0520b8f1]{font-size:28px}.reset-title[data-v-0520b8f1]{font-size:24px}.reset-card[data-v-0520b8f1]{border-radius:12px}}.reset-card .v-card-actions{display:block!important;flex-direction:unset!important;flex-wrap:unset!important;align-items:unset!important;justify-content:unset!important;gap:unset!important;flex:none!important;flex-shrink:0!important;flex-grow:0!important;flex-basis:auto!important}.reset-card [class*=v-card-actions],.reset-card.v-card .v-card-actions,.v-card.reset-card .v-card-actions{display:block!important}.terms-page-wrapper[data-v-785f7a10]{position:relative;min-height:100vh}.language-selector[data-v-785f7a10]{position:fixed;top:20px;right:20px;z-index:1000}.language-btn[data-v-785f7a10]{background-color:rgba(25,118,210,.1)!important;backdrop-filter:blur(10px);border:1px solid rgba(25,118,210,.2)}.language-btn[data-v-785f7a10]:hover{background-color:rgba(25,118,210,.2)!important}.terms-container[data-v-785f7a10]{max-width:960px;margin:24px auto;padding:16px}.terms-card[data-v-785f7a10]{border-radius:12px;overflow:hidden}.header-section[data-v-785f7a10]{padding:24px 0;background:linear-gradient(90deg,rgba(25,118,210,.05),rgba(25,118,210,.1))}.subtitle[data-v-785f7a10]{color:rgba(0,0,0,.6);font-size:1rem}.terms-content[data-v-785f7a10]{padding:24px 32px 40px;font-size:1rem;line-height:1.6;letter-spacing:.01em}.section[data-v-785f7a10]{margin-bottom:28px;position:relative}.section-title[data-v-785f7a10]{color:#1565c0;font-size:1.5rem;font-weight:500;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid rgba(25,118,210,.2)}.subsection[data-v-785f7a10]{padding-left:16px;border-left:3px solid rgba(25,118,210,.2)}.highlight[data-v-785f7a10]{font-weight:600;color:#1976d2;margin-right:8px}p[data-v-785f7a10]{margin-bottom:14px;text-align:justify}.custom-list[data-v-785f7a10]{margin-left:24px;margin-top:8px}.custom-list li[data-v-785f7a10]{margin-bottom:10px;position:relative;padding-left:8px}.custom-list li[data-v-785f7a10]:before{content:"•";position:absolute;left:-16px;color:#1976d2;font-weight:700}.contact-section[data-v-785f7a10]{margin-top:36px}.contact-card[data-v-785f7a10]{background-color:rgba(25,118,210,.05);border-left:4px solid #1976d2}@media (max-width:600px){.language-selector[data-v-785f7a10]{top:12px;right:12px}.language-btn[data-v-785f7a10]{width:40px!important;height:40px!important}.terms-content[data-v-785f7a10]{padding:16px 20px 32px}.section-title[data-v-785f7a10]{font-size:1.3rem}.subsection[data-v-785f7a10]{padding-left:12px}}.privacy-page-wrapper[data-v-09063205]{position:relative;min-height:100vh}.language-selector[data-v-09063205]{position:fixed;top:20px;right:20px;z-index:1000}.language-btn[data-v-09063205]{background-color:rgba(25,118,210,.1)!important;backdrop-filter:blur(10px);border:1px solid rgba(25,118,210,.2)}.language-btn[data-v-09063205]:hover{background-color:rgba(25,118,210,.2)!important}.privacy-container[data-v-09063205]{max-width:960px;margin:24px auto;padding:16px}.privacy-card[data-v-09063205]{border-radius:12px;overflow:hidden}.header-section[data-v-09063205]{padding:24px 0;background:linear-gradient(90deg,rgba(25,118,210,.05),rgba(25,118,210,.1))}.subtitle[data-v-09063205]{color:rgba(0,0,0,.6);font-size:1rem}.policy-content[data-v-09063205]{padding:24px 32px 40px;font-size:1rem;line-height:1.6;letter-spacing:.01em}.section[data-v-09063205]{margin-bottom:28px;position:relative}.section-title[data-v-09063205]{color:#1565c0;font-size:1.5rem;font-weight:500;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid rgba(25,118,210,.2)}.custom-list[data-v-09063205]{margin-left:24px;margin-top:8px}.custom-list li[data-v-09063205]{margin-bottom:10px;position:relative;padding-left:8px}.custom-list li[data-v-09063205]:before{content:"\2022";position:absolute;left:-16px;color:#1976d2;font-weight:700}.contact-section[data-v-09063205]{margin-top:36px}.contact-card[data-v-09063205]{background-color:rgba(25,118,210,.05);border-left:4px solid #1976d2}@media (max-width:600px){.language-selector[data-v-09063205]{top:12px;right:12px}.language-btn[data-v-09063205]{width:40px!important;height:40px!important}.policy-content[data-v-09063205]{padding:16px 20px 32px}.section-title[data-v-09063205]{font-size:1.3rem}}.cookie-page-wrapper[data-v-19a4164c]{position:relative;min-height:100vh}.language-selector[data-v-19a4164c]{position:fixed;top:20px;right:20px;z-index:1000}.language-btn[data-v-19a4164c]{background-color:rgba(25,118,210,.1)!important;backdrop-filter:blur(10px);border:1px solid rgba(25,118,210,.2)}.language-btn[data-v-19a4164c]:hover{background-color:rgba(25,118,210,.2)!important}.cookie-container[data-v-19a4164c]{max-width:960px;margin:24px auto;padding:16px}.cookie-card[data-v-19a4164c]{border-radius:12px;overflow:hidden}.header-section[data-v-19a4164c]{padding:24px 0;background:linear-gradient(90deg,rgba(25,118,210,.05),rgba(25,118,210,.1))}.subtitle[data-v-19a4164c]{color:rgba(0,0,0,.6);font-size:1rem}.policy-content[data-v-19a4164c]{padding:24px 32px 40px;font-size:1rem;line-height:1.6;letter-spacing:.01em}.section[data-v-19a4164c]{margin-bottom:28px;position:relative}.section-title[data-v-19a4164c]{color:#1565c0;font-size:1.5rem;font-weight:500;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid rgba(25,118,210,.2)}.subsection[data-v-19a4164c]{padding-left:16px;border-left:3px solid rgba(25,118,210,.2)}.highlight[data-v-19a4164c]{font-weight:600;color:#1976d2;margin-right:8px}p[data-v-19a4164c]{margin-bottom:14px;text-align:justify}.custom-list[data-v-19a4164c]{margin-left:24px;margin-top:8px}.custom-list li[data-v-19a4164c]{margin-bottom:10px;position:relative;padding-left:8px}.custom-list li[data-v-19a4164c]:before{content:"•";position:absolute;left:-16px;color:#1976d2;font-weight:700}.contact-section[data-v-19a4164c]{margin-top:36px}.contact-card[data-v-19a4164c]{background-color:rgba(25,118,210,.05);border-left:4px solid #1976d2}@media (max-width:600px){.language-selector[data-v-19a4164c]{top:12px;right:12px}.language-btn[data-v-19a4164c]{width:40px!important;height:40px!important}.policy-content[data-v-19a4164c]{padding:16px 20px 32px}.section-title[data-v-19a4164c]{font-size:1.3rem}.subsection[data-v-19a4164c]{padding-left:12px}}.billing-period-toggle[data-v-0280b612]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.toggle-title[data-v-0280b612]{margin-bottom:10px;font-size:1rem;font-weight:500;color:#555}.custom-btn-toggle[data-v-0280b612]{width:300px;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.toggle-btn[data-v-0280b612]{height:auto!important;min-width:0!important;padding:10px 0!important;border-radius:0!important;flex:1!important;margin:0!important;box-sizing:border-box!important;border-right:none!important}[data-v-0280b612] .v-btn__content{width:100%;padding:0}.yearly-btn[data-v-0280b612]{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.monthly-btn[data-v-0280b612]{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.btn-content[data-v-0280b612]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.btn-label[data-v-0280b612]{font-weight:600;font-size:1rem;line-height:1.2}.btn-discount[data-v-0280b612]{font-size:.8rem;background-color:rgba(33,150,243,.1);padding:2px 8px;border-radius:12px;margin-top:5px;color:#2196f3}.current-selection[data-v-0280b612]{margin-top:5px;text-align:center}[data-v-0280b612] .v-btn.v-btn--active{background-color:#2196f3!important;color:#fff!important}[data-v-0280b612] .v-btn.v-btn--active .btn-discount{background-color:hsla(0,0%,100%,.2);color:#fff}[data-v-0280b612] .v-btn-toggle>.v-btn{width:50%!important;border:none!important;overflow:hidden!important}[data-v-0280b612] .v-btn-toggle{padding:0!important;margin:0!important;display:flex!important}.coming-soon-badge[data-v-3d4e582a]{position:absolute;top:10px;left:10px;background-color:#ff9800;color:#fff;font-size:.8rem;padding:3px 10px;border-radius:20px;font-weight:700}.plan-card[data-v-3d4e582a]{position:relative;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.plan-card[data-v-3d4e582a]:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.plan-pricing[data-v-3d4e582a]{display:flex;align-items:flex-end;margin-bottom:5px}.price[data-v-3d4e582a]{font-size:2.5rem;font-weight:700;line-height:1;margin:0}.period[data-v-3d4e582a]{margin-left:5px;opacity:.7;font-size:1.1rem;margin-bottom:5px}.billing-info[data-v-3d4e582a]{font-size:.8rem;opacity:.7;margin-bottom:10px;height:1em}.plan-title[data-v-3d4e582a]{font-weight:700;font-size:1.3rem;margin-bottom:5px;text-transform:uppercase}.plan-description[data-v-3d4e582a]{font-size:.9rem;opacity:.8;margin-bottom:0;min-height:40px}.dashed-divider[data-v-3d4e582a]{border-style:dashed;opacity:.3;margin:15px 0}.features-list[data-v-3d4e582a]{display:flex;flex-direction:column;gap:15px;margin-bottom:20px;flex-grow:1}.feature-item[data-v-3d4e582a]{display:flex;align-items:center;gap:10px}.best-value[data-v-3d4e582a]{background-color:var(--v-primary-base);position:relative;z-index:1;box-shadow:0 4px 12px rgba(0,0,0,.15)}.best-value[data-v-3d4e582a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ee8f00;z-index:-1;border-radius:inherit}.text-contrast[data-v-3d4e582a]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.8);font-weight:500}.icon-contrast[data-v-3d4e582a]{color:#fff!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.best-value-divider[data-v-3d4e582a]{border-color:hsla(0,0%,100%,.3)!important;opacity:1}.pro-title[data-v-3d4e582a]{color:#fff!important;font-weight:700}.pro-text[data-v-3d4e582a]{color:#fff!important}.pro-button[data-v-3d4e582a]{background-color:#fff!important;color:#000!important;font-weight:700;border:none;box-shadow:0 2px 4px #f70000;text-shadow:none!important}.theme--dark .pro-button[data-v-3d4e582a]{border:1px solid hsla(0,0%,100%,.3)}.pro-button[data-v-3d4e582a]:hover{background-color:#f0f0f0!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.best-value-badge[data-v-3d4e582a]{background-color:#000;color:#fff}.best-value-badge[data-v-3d4e582a],.current-plan-badge[data-v-3d4e582a]{position:absolute;top:10px;right:10px;font-size:.8rem;padding:3px 10px;border-radius:20px;font-weight:700}.current-plan-badge[data-v-3d4e582a]{background-color:#fff;color:#000}.best-value .current-plan-badge[data-v-3d4e582a]{background-color:#000;color:#fff}.current-plan-btn[data-v-3d4e582a]{opacity:.7}.current-plan-btn.dark[data-v-3d4e582a]{background-color:rgba(0,0,0,.3)!important;color:#fff!important}.info-card[data-v-3d4e582a]{height:100%}.subscription-expired-container[data-v-36a6bd52]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.subscription-expired-card[data-v-36a6bd52]{border-radius:16px;overflow:hidden}.subscription-expired-card .v-card-title[data-v-36a6bd52]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.subscription-expired-card .v-card-title h1[data-v-36a6bd52]{color:#fff}.library-container[data-v-2c38adc2]{padding-top:8px;padding-bottom:8px}@media (max-width:600px){.library-container[data-v-2c38adc2]{padding-top:4px;padding-bottom:4px}.video-card[data-v-2c38adc2]{margin-bottom:8px}.library-container .video-card[data-v-2c38adc2] .v-card-title{padding:8px!important;line-height:1.35!important}.library-container .video-card[data-v-2c38adc2] .v-card-subtitle{padding:0 8px 8px 8px!important}.library-container .video-card[data-v-2c38adc2] .v-card-text{padding:8px!important}.video-duration[data-v-2c38adc2]{font-size:.75rem!important;padding:2px 4px!important}.video-stats[data-v-2c38adc2]{font-size:.75rem!important}[data-v-2c38adc2] .v-expansion-panel-title{padding:12px!important}.v-expansion-panel-text[data-v-2c38adc2]{padding:8px!important}.v-text-field[data-v-2c38adc2]{margin-bottom:12px!important}.v-pagination[data-v-2c38adc2]{margin-top:12px!important}}@media (max-width:400px){.library-container[data-v-2c38adc2]{padding-top:2px;padding-bottom:2px}.library-container .video-card[data-v-2c38adc2] .v-card-title{padding:6px!important}.library-container .video-card[data-v-2c38adc2] .v-card-subtitle{padding:0 6px 6px 6px!important}.library-container .video-card[data-v-2c38adc2] .v-card-text{padding:6px!important}.video-duration[data-v-2c38adc2]{font-size:.6875rem!important;padding:1px 3px!important}.video-stats[data-v-2c38adc2]{font-size:.6875rem!important}[data-v-2c38adc2] .v-expansion-panel-title{padding:8px!important}[data-v-2c38adc2] .v-expansion-panel-text{padding:6px!important}}.video-card[data-v-2c38adc2]{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1)!important;transition:transform .2s ease,box-shadow .2s ease}.video-card[data-v-2c38adc2]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.video-duration[data-v-2c38adc2]{position:absolute;bottom:4px;right:4px;background-color:rgba(0,0,0,.8);color:#fff;padding:1px 4px;border-radius:2px;font-size:.75rem}.library-container .video-card[data-v-2c38adc2] .v-card-title{padding:12px 12px 0 12px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.7em;height:auto}.library-container .video-card[data-v-2c38adc2] .v-card-subtitle{padding:0 12px!important;opacity:.85;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.35!important}.video-stats[data-v-2c38adc2]{font-size:.75rem;padding:8px 12px}.library-container[data-v-2c38adc2] .v-list-item-title{font-weight:600;line-height:1.35}[data-v-2c38adc2] .v-expansion-panel-title{padding:12px 16px}[data-v-2c38adc2] .v-expansion-panel-text__wrapper{padding:12px}@media (max-width:600px){.library-container[data-v-2c38adc2]{padding-top:4px;padding-bottom:4px}}.library-card[data-v-6e751002]{transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;height:100%}.library-card[data-v-6e751002] .v-img{aspect-ratio:16/9!important;width:100%}.library-card[data-v-6e751002] .v-img__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.library-card[data-v-6e751002]:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)!important}.overlay-gradient[data-v-6e751002]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.8))}.library-title-wrapper[data-v-6e751002]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;position:relative;z-index:2}.library-title[data-v-6e751002]{color:#fff!important;text-shadow:1px 1px 3px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.5);font-weight:700;flex-grow:1;font-size:1.25rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;letter-spacing:.5px;-webkit-text-stroke:.5px rgba(0,0,0,.3);line-height:1.4}.position-relative[data-v-2f7ca7ab]{position:relative}.video-duration[data-v-2f7ca7ab]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.8);color:#fff;padding:2px 4px;border-radius:2px;font-size:.75rem}.v-card[data-v-2f7ca7ab]{transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;overflow:hidden}.v-card[data-v-2f7ca7ab]:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)!important}.text-truncate[data-v-2f7ca7ab]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;line-height:1.4}.bookmark-button[data-v-2f7ca7ab]{position:absolute;top:8px;right:8px;background-color:hsla(0,0%,100%,.9)!important;z-index:2}.bookmark-button[data-v-2f7ca7ab]:hover{background-color:#fff!important;transform:scale(1.1)}.video-grid-5-cols[data-v-2f7ca7ab]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:600px){.video-grid-5-cols[data-v-2f7ca7ab]{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.video-grid-5-cols[data-v-2f7ca7ab]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1264px){.video-grid-5-cols[data-v-2f7ca7ab]{grid-template-columns:repeat(4,1fr)}}@media (min-width:1904px){.video-grid-5-cols[data-v-2f7ca7ab]{grid-template-columns:repeat(5,1fr)}}.video-col[data-v-2f7ca7ab]{padding:0!important;margin-bottom:16px}.library-video-list-item[data-v-2f7ca7ab]{cursor:pointer;border-radius:12px;margin-bottom:8px}.library-video-list-item[data-v-2f7ca7ab]:hover{background-color:rgba(var(--v-theme-primary),.06)}.library-list-row[data-v-2f7ca7ab]{min-height:100px}.library-list-content[data-v-2f7ca7ab]{padding-right:8px}.library-youtube-link[data-v-2f7ca7ab]{display:inline-flex;align-items:center;color:rgb(var(--v-theme-primary));text-decoration:none;font-size:.875rem;font-weight:500;white-space:nowrap}.library-youtube-link[data-v-2f7ca7ab]:hover{text-decoration:underline}.text-truncate-2[data-v-2f7ca7ab]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.library-card[data-v-67ae9079]{transition:transform .3s,box-shadow .3s;cursor:pointer;position:relative}.library-card[data-v-67ae9079] .v-img{aspect-ratio:16/9!important;width:100%}.library-card[data-v-67ae9079] .v-img__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.library-card[data-v-67ae9079]:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.2)!important}.overlay-gradient[data-v-67ae9079]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.8))}.library-title-wrapper[data-v-67ae9079]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;position:relative;z-index:2}.no-image-title[data-v-67ae9079]{font-weight:700}.library-title[data-v-67ae9079]{color:#fff!important;text-shadow:1px 1px 3px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.5);font-weight:700;flex-grow:1;font-size:1.25rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;letter-spacing:.5px;-webkit-text-stroke:.5px rgba(0,0,0,.3);line-height:1.4}.edit-button[data-v-67ae9079]{backdrop-filter:blur(3px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);transition:all .2s ease;z-index:3}.edit-button[data-v-67ae9079]:hover{background:hsla(0,0%,100%,.4)}[data-v-67ae9079] .v-theme--dark .library-title{color:#fff!important;text-shadow:1px 1px 4px #000,0 0 8px rgba(0,0,0,.8)}[data-v-67ae9079] .v-theme--dark .edit-button{background:rgba(30,30,30,.6);border:1px solid hsla(0,0%,100%,.2)}[data-v-67ae9079] .v-theme--dark .edit-button:hover{background:rgba(50,50,50,.8)}[data-v-67ae9079] .v-theme--dark .library-card{border:1px solid hsla(0,0%,100%,.05)}[data-v-67ae9079] .v-theme--dark .create-library-btn{color:#fff}.create-library-btn[data-v-67ae9079]{font-weight:500}[data-v-67ae9079] .v-theme--dark .create-library-btn.v-btn--disabled{color:hsla(0,0%,100%,.6)!important}[data-v-67ae9079] .v-theme--dark .v-btn.primary,[data-v-67ae9079] .v-theme--dark .v-btn.primary .v-btn__content{color:#fff}@media (max-width:600px){.library-title[data-v-67ae9079]{font-size:1.1rem}.library-title-wrapper[data-v-67ae9079]{padding:8px}}.position-relative[data-v-798d9d84]{position:relative}.video-grid-5-cols[data-v-798d9d84]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:600px){.video-grid-5-cols[data-v-798d9d84]{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.video-grid-5-cols[data-v-798d9d84]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1264px){.video-grid-5-cols[data-v-798d9d84]{grid-template-columns:repeat(4,1fr)}}@media (min-width:1904px){.video-grid-5-cols[data-v-798d9d84]{grid-template-columns:repeat(5,1fr)}}.video-col[data-v-798d9d84]{padding:0!important;margin-bottom:16px}.video-duration[data-v-798d9d84]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 6px;border-radius:2px;font-size:12px}.v-card[data-v-798d9d84]{transition:transform .2s;cursor:pointer}.v-card[data-v-798d9d84]:hover{transform:translateY(-5px)}.text-truncate[data-v-798d9d84]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;line-height:1.4}.library-video-list-item[data-v-798d9d84]{cursor:pointer;border-radius:12px;margin-bottom:8px}.library-video-list-item[data-v-798d9d84]:hover{background-color:rgba(var(--v-theme-primary),.06)}.library-list-row[data-v-798d9d84]{min-height:100px}.library-list-content[data-v-798d9d84]{padding-right:8px}.library-youtube-link[data-v-798d9d84]{display:inline-flex;align-items:center;color:rgb(var(--v-theme-primary));text-decoration:none;font-size:.875rem;font-weight:500;white-space:nowrap}.library-youtube-link[data-v-798d9d84]:hover{text-decoration:underline}.text-truncate-2[data-v-798d9d84]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.thumbnail-concept[data-v-406a2ac6]{line-height:1.6;color:rgba(var(--v-theme-on-surface),.87)}.thumbnail-concept p[data-v-406a2ac6]{margin-bottom:1rem}.thumbnail-concept strong[data-v-406a2ac6]{color:rgb(var(--v-theme-primary));font-weight:600}.v-card[data-v-406a2ac6]{border-radius:12px}.v-btn[data-v-406a2ac6],.v-select[data-v-406a2ac6],.v-text-field[data-v-406a2ac6],.v-textarea[data-v-406a2ac6]{border-radius:8px}.v-theme--dark .thumbnail-concept[data-v-406a2ac6]{color:hsla(0,0%,100%,.87)}.image-container[data-v-406a2ac6]{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:8px;padding:16px;min-height:200px}.format-option[data-v-406a2ac6]{cursor:pointer;transition:all .3s ease;border:2px solid transparent}.format-option[data-v-406a2ac6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.format-option.selected[data-v-406a2ac6]{border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.3)}.format-option .v-card-text[data-v-406a2ac6]{min-height:120px;display:flex;align-items:center;justify-content:center}.format-option.selected .text-white[data-v-406a2ac6]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}.v-theme--light .format-option.selected .text-white[data-v-406a2ac6]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}.v-theme--dark .format-option.selected .text-white[data-v-406a2ac6]{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width:600px){.v-card[data-v-406a2ac6]{margin:8px;padding:16px!important}.v-card-title[data-v-406a2ac6]{margin-bottom:12px!important}.v-card-subtitle[data-v-406a2ac6]{margin-bottom:16px!important}.format-option .v-card-text[data-v-406a2ac6]{min-height:100px;padding:12px!important}.thumbnail-preview[data-v-406a2ac6]{max-height:300px!important}.v-btn[data-v-406a2ac6]{min-height:40px!important}.v-select[data-v-406a2ac6],.v-text-field[data-v-406a2ac6],.v-textarea[data-v-406a2ac6]{margin-bottom:16px!important}}@media (max-width:400px){.v-card[data-v-406a2ac6]{margin:4px;padding:12px!important}.format-option .v-card-text[data-v-406a2ac6]{min-height:80px;padding:8px!important}.format-option .v-icon[data-v-406a2ac6]{font-size:1.25rem!important}}.thumbnail-preview[data-v-406a2ac6]{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:100%;height:auto}.v-theme--dark .image-container[data-v-406a2ac6]{background-color:#2a2a2a}@media (max-width:600px){.v-container[data-v-406a2ac6]{padding:16px}.v-card[data-v-406a2ac6]{padding:16px!important}.image-container[data-v-406a2ac6]{padding:8px;min-height:150px}}.thumbnail-generator-wrapper[data-v-406a2ac6]{display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:calc(100vh - 64px)}.thumbnail-generator-wrapper .v-container[data-v-406a2ac6]{max-width:1400px;margin:0 auto;width:100%;padding-left:16px!important;padding-right:16px!important}@media (min-width:960px){.thumbnail-generator-wrapper .v-container[data-v-406a2ac6]{padding-left:24px!important;padding-right:24px!important}}.thumbnail-generator-wrapper .v-row[data-v-406a2ac6]{margin:0}.thumbnail-generator-wrapper .v-col[data-v-406a2ac6]{padding:0}.youtube-home-simulator[data-v-6fdbf0e8]{background:rgb(var(--v-theme-surface));border-radius:8px;padding:16px;border:1px solid rgba(var(--v-theme-on-surface),.12)}.video-grid-container[data-v-6fdbf0e8]{max-width:100%;overflow-x:auto}.video-grid[data-v-6fdbf0e8]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:16px 0}.video-item[data-v-6fdbf0e8]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:8px;overflow:hidden}.user-thumbnail[data-v-6fdbf0e8]{border:3px solid rgb(var(--v-theme-primary));box-shadow:0 0 20px rgba(var(--v-theme-primary),.5)}.thumbnail-wrapper[data-v-6fdbf0e8]{position:relative;width:100%}.thumbnail-image[data-v-6fdbf0e8]{width:100%;border-radius:8px 8px 0 0}.thumbnail-16-9[data-v-6fdbf0e8]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.thumbnail-preview-container[data-v-6fdbf0e8]{width:100%;max-width:400px;margin:0 auto}.thumbnail-preview-image[data-v-6fdbf0e8]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.video-info[data-v-6fdbf0e8]{padding:12px;color:rgb(var(--v-theme-on-surface))}.video-title[data-v-6fdbf0e8]{font-size:.875rem;font-weight:500;color:rgb(var(--v-theme-on-surface));margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-channel[data-v-6fdbf0e8]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.6)}.analysis-results[data-v-6fdbf0e8]{margin-top:16px}@media (max-width:960px){.video-grid[data-v-6fdbf0e8]{grid-template-columns:repeat(4,1fr);gap:12px}}@media (max-width:600px){.video-grid[data-v-6fdbf0e8]{grid-template-columns:repeat(2,1fr);gap:8px}}.script-analyzer-container[data-v-95eeaade]{max-width:1400px;margin:0 auto;padding-left:16px!important;padding-right:16px!important}@media (min-width:960px){.script-analyzer-container[data-v-95eeaade]{padding-left:24px!important;padding-right:24px!important}}.action-card[data-v-95eeaade]{transition:all .3s ease;border:2px solid transparent}.action-card[data-v-95eeaade]:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:rgb(var(--v-theme-primary))}.action-card.selected[data-v-95eeaade]{border-color:rgb(var(--v-theme-primary));background-color:rgba(var(--v-theme-primary),.05)}.script-content[data-v-95eeaade]{background:rgb(var(--v-theme-surface));border-radius:8px;padding:16px;max-height:600px;overflow-y:auto}.script-markdown[data-v-95eeaade]{color:rgb(var(--v-theme-on-surface));line-height:1.8}.script-markdown[data-v-95eeaade] h1,.script-markdown[data-v-95eeaade] h2,.script-markdown[data-v-95eeaade] h3,.script-markdown[data-v-95eeaade] h4{margin-top:24px;margin-bottom:12px;font-weight:600;color:rgb(var(--v-theme-on-surface))}.script-markdown[data-v-95eeaade] h1{font-size:1.75rem;border-bottom:2px solid rgba(var(--v-theme-on-surface),.12);padding-bottom:8px}.script-markdown[data-v-95eeaade] h2{font-size:1.5rem}.script-markdown[data-v-95eeaade] h3{font-size:1.25rem}.script-markdown[data-v-95eeaade] p{margin-bottom:16px;line-height:1.8}.script-markdown[data-v-95eeaade] ol,.script-markdown[data-v-95eeaade] ul{margin-left:24px;margin-bottom:16px}.script-markdown[data-v-95eeaade] li{margin-bottom:8px}.script-markdown[data-v-95eeaade] strong{font-weight:600;color:rgb(var(--v-theme-on-surface))}.script-markdown[data-v-95eeaade] em{font-style:italic}.script-markdown[data-v-95eeaade] code{background:rgba(var(--v-theme-on-surface),.08);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.script-markdown[data-v-95eeaade] pre{background:rgba(var(--v-theme-on-surface),.05);padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:16px;border-left:4px solid rgb(var(--v-theme-primary))}.script-markdown[data-v-95eeaade] pre code{background:none;padding:0}.script-markdown[data-v-95eeaade] blockquote{border-left:4px solid rgb(var(--v-theme-primary));padding-left:16px;margin-left:0;margin-bottom:16px;color:rgba(var(--v-theme-on-surface),.7);font-style:italic}.script-markdown[data-v-95eeaade] hr{border:none;border-top:2px solid rgba(var(--v-theme-on-surface),.12);margin:24px 0}.analysis-content[data-v-95eeaade]{background:rgb(var(--v-theme-surface));border-radius:8px;padding:16px;color:rgb(var(--v-theme-on-surface))}.analysis-content[data-v-95eeaade] h1,.analysis-content[data-v-95eeaade] h2,.analysis-content[data-v-95eeaade] h3{margin-top:16px;margin-bottom:8px}.analysis-content[data-v-95eeaade] ol,.analysis-content[data-v-95eeaade] ul{margin-left:20px}.analysis-content[data-v-95eeaade] p{margin-bottom:12px}.tags-container[data-v-95eeaade]{display:flex;flex-wrap:wrap;gap:4px}.gap-2[data-v-95eeaade]{gap:8px}.action-card[data-v-640d4109]{transition:transform .2s ease-in-out;cursor:pointer}.action-card[data-v-640d4109]:hover{transform:translateY(-4px)}.active-link[data-v-640d4109]{background-color:rgba(25,118,210,.1)}.ideas-list[data-v-07f1ad99]{background:transparent}.idea-item[data-v-07f1ad99]{cursor:pointer;transition:all .2s ease;border-radius:8px;margin-bottom:8px;border:1px solid transparent;padding:12px}.idea-item[data-v-07f1ad99]:hover{background:rgba(25,118,210,.1);transform:translateX(4px);border-color:rgba(25,118,210,.3)}.idea-item-highlight[data-v-07f1ad99]{background:rgba(25,118,210,.05);border-left:4px solid #1976d2}.success-layout[data-v-58916b14]{min-height:100vh;background-color:var(--v-theme-background);padding:20px 0}.success-page[data-v-58916b14]{min-height:100vh;display:flex;align-items:center}.min-height-screen[data-v-58916b14]{min-height:100vh}.success-card[data-v-58916b14]{border-radius:20px;overflow:hidden;background-color:var(--v-theme-surface);color:var(--v-theme-on-surface);box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid var(--v-theme-outline-variant)}.success-header[data-v-58916b14]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:40px 30px;flex-direction:column;position:relative}.success-header[data-v-58916b14]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));pointer-events:none}.logo-container[data-v-58916b14]{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.dodotag-logo[data-v-58916b14]{height:70px;width:auto;filter:brightness(0) invert(1);transition:transform .3s ease}.dodotag-logo[data-v-58916b14]:hover{transform:scale(1.05)}.success-icon[data-v-58916b14]{position:relative;z-index:1;animation:bounceIn-58916b14 .8s ease-out}.success-title[data-v-58916b14]{color:#fff!important;font-size:2rem;font-weight:700;margin:0;position:relative;z-index:1;text-shadow:0 2px 4px rgba(0,0,0,.2)}.success-subtitle[data-v-58916b14]{color:hsla(0,0%,100%,.95)!important;font-size:1.25rem;margin:0;position:relative;z-index:1;font-weight:500}.success-content[data-v-58916b14]{padding:40px 30px}.success-description[data-v-58916b14]{color:var(--v-theme-on-surface-variant);font-size:1rem;line-height:1.6;margin:0}.success-btn[data-v-58916b14]{height:56px;font-size:1rem;font-weight:600;border-radius:12px;text-transform:none;letter-spacing:.5px}.success-footer-text[data-v-58916b14]{color:var(--v-theme-on-surface-variant);font-size:.9375rem;margin:0;opacity:.8}.success-checkmark[data-v-58916b14],.success-icon-container[data-v-58916b14]{display:flex;justify-content:center;align-items:center}.success-checkmark[data-v-58916b14]{width:80px;height:80px;background:linear-gradient(135deg,#4caf50,#66bb6a);border-radius:50%;font-size:2rem;color:#fff;font-weight:700;box-shadow:0 8px 24px rgba(76,175,80,.3);animation:checkmarkBounce-58916b14 .8s ease-out}@keyframes checkmarkBounce-58916b14{0%{opacity:0;transform:scale(.3) rotate(-45deg)}50%{opacity:1;transform:scale(1.1) rotate(0deg)}70%{transform:scale(.95) rotate(0deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes bounceIn-58916b14{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.success-card[data-v-58916b14]{animation:slideInUp-58916b14 .6s ease-out}@keyframes slideInUp-58916b14{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.success-content[data-v-58916b14],.success-header[data-v-58916b14]{padding:30px 20px}.success-title[data-v-58916b14]{font-size:1.75rem}.success-subtitle[data-v-58916b14]{font-size:1.125rem}.dodotag-logo[data-v-58916b14]{height:60px}}@media (max-width:600px){.success-layout[data-v-58916b14]{padding:10px 0}.success-content[data-v-58916b14],.success-header[data-v-58916b14]{padding:25px 15px}.success-title[data-v-58916b14]{font-size:1.5rem}.success-description[data-v-58916b14],.success-subtitle[data-v-58916b14]{font-size:1rem}.success-btn[data-v-58916b14]{height:50px;font-size:1rem}.dodotag-logo[data-v-58916b14]{height:50px}}@media (max-width:400px){.success-title[data-v-58916b14]{font-size:1.25rem}.success-description[data-v-58916b14],.success-subtitle[data-v-58916b14]{font-size:.9375rem}}@media (max-width:600px){.success-page[data-v-58916b14]{padding:8px!important}.success-card[data-v-58916b14]{margin:4px;padding:16px!important}.success-header[data-v-58916b14]{padding:16px!important}.success-header h1[data-v-58916b14]{font-size:1.5rem!important;margin-bottom:8px!important}.success-header p[data-v-58916b14]{font-size:.9375rem!important;margin-bottom:16px!important}.success-content[data-v-58916b14]{padding:16px!important}.success-title[data-v-58916b14]{font-size:1.5rem!important;margin-bottom:8px!important}.success-subtitle[data-v-58916b14]{font-size:.9375rem!important;margin-bottom:12px!important}.success-description[data-v-58916b14]{font-size:.9375rem!important;margin-bottom:16px!important}.v-btn[data-v-58916b14]{min-height:44px!important;padding:0 16px!important}.dodotag-logo[data-v-58916b14]{width:40px!important;height:40px!important}}@media (max-width:400px){.success-page[data-v-58916b14]{padding:4px!important}.success-card[data-v-58916b14]{margin:2px;padding:12px!important}.success-content[data-v-58916b14],.success-header[data-v-58916b14]{padding:12px!important}.success-title[data-v-58916b14]{font-size:1.25rem!important}.success-description[data-v-58916b14],.success-subtitle[data-v-58916b14]{font-size:.875rem!important}.dodotag-logo[data-v-58916b14]{width:32px!important;height:32px!important}}.checkout-layout[data-v-295507f9]{min-height:100vh;background-color:var(--v-theme-background);padding:0;position:relative;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.language-selector[data-v-295507f9]{position:fixed;top:12px;right:12px;z-index:1000}.language-btn[data-v-295507f9]{background-color:rgba(25,118,210,.1)!important;backdrop-filter:blur(10px);border:1px solid rgba(25,118,210,.2);width:40px!important;height:40px!important}.language-btn[data-v-295507f9]:hover{background-color:rgba(25,118,210,.2)!important}.checkout-page[data-v-295507f9]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 40px!important;box-sizing:border-box}.min-height-screen[data-v-295507f9]{min-height:0;width:100%;max-width:460px;margin:0 auto;padding:0;flex:0 1 auto}.checkout-card[data-v-295507f9]{border-radius:16px;overflow:hidden;background-color:var(--v-theme-surface);color:var(--v-theme-on-surface);box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.06);width:100%;max-width:460px;margin:0 auto}.checkout-header[data-v-295507f9]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:24px 20px;flex-direction:column;position:relative}.checkout-header[data-v-295507f9]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));pointer-events:none}.checkout-icon-container[data-v-295507f9],.checkout-icon[data-v-295507f9]{display:flex;justify-content:center;align-items:center}.checkout-icon[data-v-295507f9]{width:56px;height:56px;background:hsla(0,0%,100%,.2);border-radius:50%;font-size:1.75rem;color:#fff;position:relative;z-index:1;animation:checkoutPulse-295507f9 2s infinite;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.3);flex-shrink:0}@keyframes checkoutPulse-295507f9{0%{transform:scale(1);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}50%{transform:scale(1.05);box-shadow:0 0 0 10px hsla(0,0%,100%,.1)}to{transform:scale(1);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.checkout-title[data-v-295507f9]{color:#fff!important;font-size:1.5rem;font-weight:700;margin:0;position:relative;z-index:1;text-shadow:0 2px 4px rgba(0,0,0,.2)}.checkout-subtitle[data-v-295507f9]{color:hsla(0,0%,100%,.95)!important;font-size:.9375rem;margin:.25rem 0 0;position:relative;z-index:1;font-weight:500}.checkout-content[data-v-295507f9]{padding:24px 20px;max-width:100%;overflow-x:hidden}.plan-alert[data-v-295507f9]{border-radius:12px;border:1px solid var(--v-theme-outline-variant)}.plan-name[data-v-295507f9]{font-size:1.125rem;font-weight:600;color:var(--v-theme-on-surface);margin-bottom:4px}.plan-price[data-v-295507f9]{font-size:1.25rem;font-weight:700;color:var(--v-theme-primary);margin-bottom:4px}.plan-description[data-v-295507f9]{font-size:.9375rem;color:var(--v-theme-on-surface-variant);opacity:.8}.email-field[data-v-295507f9]{border-radius:12px}.terms-intro[data-v-295507f9]{font-size:.9375rem;line-height:1.4;margin:0}.terms-checkbox[data-v-295507f9]{margin-top:8px}.terms-text[data-v-295507f9]{font-size:.9375rem;color:var(--v-theme-on-surface-variant);line-height:1.5}.terms-link[data-v-295507f9]{color:var(--v-theme-primary);text-decoration:none;font-weight:500}.terms-link[data-v-295507f9]:hover{text-decoration:underline}.checkout-btn[data-v-295507f9]{letter-spacing:.5px}.checkout-btn[data-v-295507f9],.google-checkout-btn[data-v-295507f9]{height:48px;font-size:1rem;font-weight:600;border-radius:12px;text-transform:none}.google-checkout-btn[data-v-295507f9]{border-width:1.5px}.google-checkout-btn .google-icon[data-v-295507f9]{flex-shrink:0}.security-alert[data-v-295507f9]{border-radius:12px;border:1px solid var(--v-theme-outline-variant)}.security-title[data-v-295507f9]{font-size:1rem;font-weight:600;color:var(--v-theme-on-surface);margin-bottom:2px}.security-subtitle[data-v-295507f9]{font-size:.9375rem;color:var(--v-theme-on-surface-variant);opacity:.8}.save-annual-alert[data-v-295507f9]{border-radius:12px;border:1px solid var(--v-theme-outline-variant)}.save-annual-content[data-v-295507f9]{display:flex;flex-direction:column;gap:12px;width:100%}.save-annual-text[data-v-295507f9]{flex:1;min-width:0}.save-annual-title[data-v-295507f9]{font-size:1rem;font-weight:600;color:var(--v-theme-on-surface);margin-bottom:4px;word-wrap:break-word}.save-annual-subtitle[data-v-295507f9]{font-size:.9375rem;color:var(--v-theme-on-surface-variant);opacity:.9;line-height:1.4;word-wrap:break-word}.save-annual-btn[data-v-295507f9]{align-self:flex-start;flex-shrink:0}.save-annual-icon[data-v-295507f9]{flex-shrink:0}@keyframes pulse-295507f9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.checkout-card[data-v-295507f9]{animation:slideInUp-295507f9 .6s ease-out}@keyframes slideInUp-295507f9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.min-height-screen[data-v-295507f9]{max-width:420px}.checkout-card[data-v-295507f9]{max-width:100%}.checkout-content[data-v-295507f9],.checkout-header[data-v-295507f9]{padding:22px 18px}.checkout-title[data-v-295507f9]{font-size:1.25rem}.checkout-subtitle[data-v-295507f9]{font-size:.9375rem}}@media (max-width:600px){.checkout-layout[data-v-295507f9]{padding:0;padding-bottom:max(24px,env(safe-area-inset-bottom,24px));min-height:auto}.language-selector[data-v-295507f9]{top:8px;right:8px}.language-btn[data-v-295507f9]{width:36px!important;height:36px!important}.checkout-page[data-v-295507f9]{min-height:auto!important;padding:12px 0 32px!important;align-items:flex-start;padding-top:52px!important}.min-height-screen[data-v-295507f9]{min-height:auto;max-width:100%;padding:0}.checkout-card[data-v-295507f9]{max-width:100%;border-radius:0;margin:0;box-shadow:none;border:none}.checkout-header[data-v-295507f9]{padding:24px 16px!important;border-radius:0}.checkout-icon-container[data-v-295507f9]{margin-bottom:16px!important}.checkout-icon[data-v-295507f9]{width:60px!important;height:60px!important;font-size:1.75rem!important}.checkout-title[data-v-295507f9]{font-size:1.5rem!important;line-height:1.3;margin-bottom:8px!important;word-wrap:break-word}.checkout-subtitle[data-v-295507f9]{font-size:.9375rem!important;line-height:1.4;word-wrap:break-word}.checkout-content[data-v-295507f9]{padding:20px 16px!important}.plan-alert[data-v-295507f9]{margin-bottom:16px!important;padding:12px!important}.plan-name[data-v-295507f9]{font-size:1rem!important;margin-bottom:6px!important}.plan-price[data-v-295507f9]{font-size:1.25rem!important;margin-bottom:6px!important}.plan-description[data-v-295507f9]{font-size:.875rem!important;line-height:1.4}.save-annual-alert[data-v-295507f9]{margin-bottom:16px!important;padding:12px!important}.save-annual-content[data-v-295507f9]{gap:12px!important}.save-annual-title[data-v-295507f9]{font-size:.9375rem!important;margin-bottom:4px!important}.save-annual-subtitle[data-v-295507f9]{font-size:.8125rem!important;line-height:1.4}.save-annual-btn[data-v-295507f9]{width:100%!important;margin:0!important}.email-field[data-v-295507f9]{margin-bottom:16px!important}.email-field[data-v-295507f9] .v-field{font-size:16px!important}.terms-checkbox[data-v-295507f9]{margin-top:0!important;margin-bottom:20px!important}.terms-text[data-v-295507f9]{font-size:.875rem!important;line-height:1.5;word-wrap:break-word}.terms-link[data-v-295507f9]{word-break:break-all}.checkout-btn[data-v-295507f9]{height:52px!important;font-size:1rem!important;font-weight:600!important;margin-top:0!important;width:100%}.security-alert[data-v-295507f9]{margin-top:20px!important;margin-bottom:8px!important;padding:12px!important}.security-title[data-v-295507f9]{font-size:.9375rem!important;margin-bottom:4px!important}.security-subtitle[data-v-295507f9]{font-size:.8125rem!important;line-height:1.4}}@media (max-width:400px){.checkout-header[data-v-295507f9]{padding:20px 12px!important}.checkout-icon[data-v-295507f9]{width:50px!important;height:50px!important;font-size:1.75rem!important}.checkout-title[data-v-295507f9]{font-size:1.25rem!important}.checkout-subtitle[data-v-295507f9]{font-size:.875rem!important}.checkout-content[data-v-295507f9]{padding:16px 12px!important}.plan-name[data-v-295507f9]{font-size:.9375rem!important}.plan-price[data-v-295507f9]{font-size:1rem!important}.plan-description[data-v-295507f9],.terms-text[data-v-295507f9]{font-size:.8125rem!important}.checkout-btn[data-v-295507f9]{height:48px!important;font-size:.9375rem!important}.security-title[data-v-295507f9]{font-size:.875rem!important}.security-subtitle[data-v-295507f9]{font-size:.8125rem!important}}.checkout-col[data-v-295507f9]{padding:0!important;max-width:100%;overflow-x:hidden}.youtube-auth-page[data-v-0fb28530]{min-height:100vh;display:flex;align-items:center}.auth-card[data-v-0fb28530]{max-width:500px;margin:0 auto}.v-progress-circular[data-v-0fb28530]{margin:0 auto}.comment-analyzer-container[data-v-6e378cf0]{padding-top:24px;padding-bottom:24px}.video-thumbnail[data-v-6e378cf0]{cursor:pointer;transition:transform .2s}.video-thumbnail[data-v-6e378cf0]:hover{transform:scale(1.02)}.analysis-content[data-v-6e378cf0]{line-height:1.8;color:inherit}.analysis-content[data-v-6e378cf0] h1,.analysis-content[data-v-6e378cf0] h2,.analysis-content[data-v-6e378cf0] h3,.analysis-content[data-v-6e378cf0] h4{margin-top:24px;margin-bottom:12px;font-weight:600;line-height:1.3}.analysis-content[data-v-6e378cf0] h1{font-size:1.75rem;color:var(--v-primary-base);border-bottom:2px solid rgba(var(--v-theme-primary),.2);padding-bottom:8px}.analysis-content[data-v-6e378cf0] h2{font-size:1.5rem;color:var(--v-primary-base)}.analysis-content[data-v-6e378cf0] h3{font-size:1.25rem;color:var(--v-primary-base);margin-top:20px}.analysis-content[data-v-6e378cf0] h4{font-size:1.1rem;color:var(--v-primary-base)}.analysis-content[data-v-6e378cf0] p{margin-bottom:16px;line-height:1.7}.analysis-content[data-v-6e378cf0] ol,.analysis-content[data-v-6e378cf0] ul{margin-left:24px;margin-bottom:16px;padding-left:8px}.analysis-content[data-v-6e378cf0] li{margin-bottom:8px;line-height:1.6}.analysis-content[data-v-6e378cf0] strong{color:var(--v-primary-base);font-weight:600}.analysis-content[data-v-6e378cf0] em{font-style:italic}.analysis-content[data-v-6e378cf0] code{background-color:rgba(var(--v-theme-surface-variant),.5);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.analysis-content[data-v-6e378cf0] pre{background-color:rgba(var(--v-theme-surface-variant),.3);padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:16px}.analysis-content[data-v-6e378cf0] pre code{background-color:transparent;padding:0}.analysis-content[data-v-6e378cf0] blockquote{border-left:4px solid var(--v-primary-base);padding-left:16px;margin-left:0;margin-bottom:16px;font-style:italic;color:rgba(var(--v-theme-on-surface),.7)}.analysis-content[data-v-6e378cf0] hr{border:none;border-top:1px solid rgba(var(--v-theme-on-surface),.12);margin:24px 0}.influencer-style-cards-container[data-v-75c6aaea]{padding:24px}.step-container[data-v-75c6aaea]{min-height:400px}.influencer-card[data-v-75c6aaea],.template-card[data-v-75c6aaea]{cursor:pointer;transition:all .3s ease;height:100%}.influencer-card[data-v-75c6aaea]:hover,.template-card[data-v-75c6aaea]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.influencer-card.selected[data-v-75c6aaea],.template-card.selected[data-v-75c6aaea]{border:2px solid #1976d2;box-shadow:0 4px 12px rgba(25,118,210,.3)}.script-output[data-v-75c6aaea]{white-space:pre-wrap;word-wrap:break-word;line-height:1;font-size:1rem;color:inherit;max-width:100%}.script-output[data-v-75c6aaea] h1{font-size:2em;font-weight:700;margin-top:1.5em;margin-bottom:.8em;padding-bottom:.5em;border-bottom:2px solid rgba(var(--v-theme-primary),.3);color:rgb(var(--v-theme-primary))}.script-output[data-v-75c6aaea] h2{font-size:1.6em;font-weight:600;margin-top:1.5em;margin-bottom:.8em;padding-bottom:.4em;border-bottom:1px solid rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary))}.script-output[data-v-75c6aaea] h3{font-size:1.3em;font-weight:600;margin-top:1.2em;margin-bottom:.6em;color:rgba(var(--v-theme-on-surface),.9)}.script-output[data-v-75c6aaea] h4{font-size:1.1em;font-weight:600;margin-top:1em;margin-bottom:.5em;color:rgba(var(--v-theme-on-surface),.85)}.script-output[data-v-75c6aaea] p{margin-bottom:.2em;line-height:1.5}.script-output[data-v-75c6aaea] ol,.script-output[data-v-75c6aaea] ul{margin-left:1.5em;margin-bottom:1.2em;padding-left:.5em}.script-output[data-v-75c6aaea] li{margin-bottom:.6em;line-height:1.7}.script-output[data-v-75c6aaea] li::marker{color:rgb(var(--v-theme-primary))}.script-output[data-v-75c6aaea] b,.script-output[data-v-75c6aaea] strong{font-weight:600;color:rgba(var(--v-theme-on-surface),.95)}.script-output[data-v-75c6aaea] em,.script-output[data-v-75c6aaea] i{font-style:italic;color:rgba(var(--v-theme-on-surface),.8)}.script-output[data-v-75c6aaea] code{background-color:rgba(var(--v-theme-primary),.1);padding:2px 6px;border-radius:4px;font-family:Courier New,Monaco,monospace;font-size:.9em;color:rgb(var(--v-theme-primary))}.script-output[data-v-75c6aaea] pre{background-color:rgba(var(--v-theme-primary),.05);padding:1.2em;border-radius:8px;overflow-x:auto;margin-bottom:1.5em;border-left:4px solid rgb(var(--v-theme-primary))}.script-output[data-v-75c6aaea] pre code{background-color:transparent;padding:0;border-radius:0;color:inherit}.script-output[data-v-75c6aaea] blockquote{border-left:4px solid rgb(var(--v-theme-primary));padding:1em 1.5em;margin:1.5em 0;background-color:rgba(var(--v-theme-primary),.05);border-radius:4px;font-style:italic;color:rgba(var(--v-theme-on-surface),.85)}.script-output[data-v-75c6aaea] hr{border:none;border-top:2px solid rgba(var(--v-theme-primary),.2);margin:2em 0}.script-output[data-v-75c6aaea] a{color:rgb(var(--v-theme-primary));text-decoration:none;border-bottom:1px solid rgba(var(--v-theme-primary),.3);transition:all .2s ease}.script-output[data-v-75c6aaea] a:hover{border-bottom-color:rgb(var(--v-theme-primary))}.v-theme--dark .script-output[data-v-75c6aaea] h1,.v-theme--dark .script-output[data-v-75c6aaea] h2{border-bottom-color:rgba(var(--v-theme-primary),.4)}.v-theme--dark .script-output[data-v-75c6aaea] code{background-color:rgba(var(--v-theme-primary),.15)}.v-theme--dark .script-output[data-v-75c6aaea] blockquote,.v-theme--dark .script-output[data-v-75c6aaea] pre{background-color:rgba(var(--v-theme-primary),.1)}.cursor-pointer[data-v-75c6aaea]{cursor:pointer}.pre-wrap[data-v-75c6aaea]{white-space:pre-wrap;word-break:break-word}.script-editor[data-v-75c6aaea]{font-size:.95rem;line-height:1.6}.script-editor[data-v-75c6aaea],.script-editor[data-v-75c6aaea] textarea{font-family:Courier New,Monaco,monospace}.editor-edit-area[data-v-75c6aaea]{max-height:70vh;overflow-y:auto;overflow-x:hidden;-moz-user-select:text;user-select:text;-webkit-user-select:text}.editor-toolbar[data-v-75c6aaea]{position:sticky;top:0;z-index:10;background-color:rgb(var(--v-theme-surface));box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:8px}.v-theme--dark .editor-toolbar[data-v-75c6aaea]{box-shadow:0 1px 3px rgba(0,0,0,.3)}.wysiwyg-editor[data-v-75c6aaea]{min-height:400px;padding:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;outline:none;font-size:1rem;line-height:1.6;background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));overflow-y:auto;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;cursor:text}.wysiwyg-editor[data-v-75c6aaea]:focus{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.1)}.wysiwyg-editor[contenteditable=true][data-v-75c6aaea]:empty:before{content:attr(data-placeholder);color:rgba(var(--v-theme-on-surface),.4);pointer-events:none}.editor-disabled[data-v-75c6aaea]{opacity:.6;pointer-events:none;cursor:not-allowed}.toolbar-disabled[data-v-75c6aaea]{opacity:.6;pointer-events:none}.wysiwyg-editor[data-v-75c6aaea] h1,.wysiwyg-editor[data-v-75c6aaea] h2,.wysiwyg-editor[data-v-75c6aaea] h3,.wysiwyg-editor[data-v-75c6aaea] h4{margin-top:1em;margin-bottom:.5em;font-weight:600}.wysiwyg-editor[data-v-75c6aaea] p{margin-bottom:.4em}.wysiwyg-editor[data-v-75c6aaea] b,.wysiwyg-editor[data-v-75c6aaea] strong{font-weight:700}.wysiwyg-editor[data-v-75c6aaea] em,.wysiwyg-editor[data-v-75c6aaea] i{font-style:italic}.wysiwyg-editor[data-v-75c6aaea] u{text-decoration:underline}.title-generator-page[data-v-a43d6f9a]{width:100%;max-width:100%;margin:0 auto;padding-top:48px;padding-bottom:40px;box-sizing:border-box}@media (min-width:600px){.title-generator-page[data-v-a43d6f9a]{padding-top:52px}}@media (min-width:960px){.title-generator-page[data-v-a43d6f9a]{padding-top:56px;padding-bottom:48px}}.title-suggestion-row[data-v-a43d6f9a]{background:rgba(var(--v-theme-surface-variant),.3)}.title-suggestion-row[data-v-a43d6f9a]:hover{background:rgba(var(--v-theme-primary),.08)}.title-suggestion-text[data-v-a43d6f9a]{cursor:pointer}.vst-page-lead[data-v-60f2c628]{width:100%;line-height:1.5}.vst-card[data-v-60f2c628]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.card-head[data-v-60f2c628]{padding-top:16px!important;padding-inline:20px!important}.vst-section-label[data-v-60f2c628]{letter-spacing:.08em}.vst-toolbar[data-v-60f2c628]{background:rgba(var(--v-theme-surface-variant),.35)}.vst-toolbar-inner[data-v-60f2c628]{display:grid;gap:12px;align-items:end}.vst-analyze-btn[data-v-60f2c628]{width:auto!important}@media (min-width:960px){.vst-toolbar-inner[data-v-60f2c628]{grid-template-columns:auto minmax(200px,260px) auto;align-items:end}}.vst-name-field[data-v-60f2c628],.vst-toolbar-analyze[data-v-60f2c628],.vst-toolbar-lang[data-v-60f2c628],.vst-toolbar-primary[data-v-60f2c628]{min-width:0}.vst-save-btn[data-v-60f2c628]{align-self:flex-start}@media (min-width:600px){.vst-save-btn[data-v-60f2c628]{align-self:center}}.vst-empty[data-v-60f2c628]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.vst-template-list[data-v-60f2c628]{background:transparent}.vst-list-item[data-v-60f2c628]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.vst-item-actions[data-v-60f2c628]{min-width:0}@media (max-width:599px){.vst-item-actions[data-v-60f2c628]{margin-top:6px;flex-wrap:wrap;justify-content:flex-end}.vst-item-actions .v-btn[data-v-60f2c628]{width:auto}}.vst-script-box[data-v-60f2c628]{background:rgba(var(--v-theme-surface-variant),.45);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));max-height:min(70vh,640px);overflow:auto}.vst-script-markdown[data-v-60f2c628] h1,.vst-script-markdown[data-v-60f2c628] h2,.vst-script-markdown[data-v-60f2c628] h3,.vst-script-markdown[data-v-60f2c628] h4{margin-top:1rem;margin-bottom:.5rem;font-weight:600}.vst-script-markdown[data-v-60f2c628] p{margin:0 0 .75rem;line-height:1.55}.vst-script-markdown[data-v-60f2c628] ol,.vst-script-markdown[data-v-60f2c628] ul{margin:0 0 .75rem 1.25rem;padding:0}.vst-script-markdown[data-v-60f2c628] li{margin-bottom:.35rem}.vst-script-markdown[data-v-60f2c628] hr{margin:1rem 0;border:none;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.comp-hint[data-v-680dd52d],.comp-info-alert[data-v-680dd52d],.comp-lead[data-v-680dd52d]{width:100%;line-height:1.5}.comp-card[data-v-680dd52d]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.comp-card-head[data-v-680dd52d]{padding-top:16px!important;padding-inline:20px!important}.comp-search-block[data-v-680dd52d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.comp-search-field[data-v-680dd52d]{flex:1 1 min(100%,320px);min-width:0}.comp-search-btn[data-v-680dd52d]{width:auto!important}.comp-suggest-toolbar[data-v-680dd52d]{background:rgba(var(--v-theme-surface-variant),.35)}.comp-suggest-toolbar-row[data-v-680dd52d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.comp-keyword-field[data-v-680dd52d]{flex:1 1 min(100%,280px);min-width:0}.comp-refresh-suggestions-btn[data-v-680dd52d]{width:auto!important}.comp-persist-panel[data-v-680dd52d]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-surface-variant),.25)}.comp-persist-switch[data-v-680dd52d] .v-label{opacity:1;font-weight:500}.comp-list[data-v-680dd52d]{background:transparent}.competitor-row[data-v-680dd52d]{cursor:pointer}.comp-list-item[data-v-680dd52d]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.competitor-row[data-v-680dd52d] .v-list-item__prepend{margin-inline-end:12px;align-self:center}.competitor-row[data-v-680dd52d] .v-list-item__content{padding-top:4px;padding-bottom:4px;min-width:0}.competitor-row[data-v-680dd52d] .v-list-item__append{align-self:center}.comp-empty[data-v-680dd52d]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px}.comp-saved-tabs[data-v-680dd52d]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px}.min-width-0[data-v-e22a4588]{min-width:0}.channel-hero[data-v-e22a4588]{overflow:hidden}.channel-avatar-wrap[data-v-e22a4588]{margin-right:0}@media (min-width:960px){.channel-avatar-wrap[data-v-e22a4588]{margin-right:8px}}.channel-avatar[data-v-e22a4588]{border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 14px rgba(0,0,0,.08)}.channel-text[data-v-e22a4588]{padding-top:4px}.channel-stats-row span[data-v-e22a4588]{white-space:nowrap}.channel-desc[data-v-e22a4588]{max-height:200px;overflow-y:auto;line-height:1.5}.competitor-video-grid[data-v-e22a4588]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}@media (min-width:600px){.competitor-video-grid[data-v-e22a4588]{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:600px){.competitor-video-grid[data-v-e22a4588]{grid-template-columns:1fr}}.competitor-video-card.cursor-pointer[data-v-e22a4588]{cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.competitor-video-card.cursor-pointer[data-v-e22a4588]:hover{transform:translateY(-4px)}.video-thumb-16-9[data-v-e22a4588]{aspect-ratio:16/9;overflow:hidden;background:rgba(0,0,0,.06)}.badge-overlay[data-v-e22a4588]{position:absolute;top:8px;left:8px;z-index:2}.badge-chip[data-v-e22a4588]{font-weight:600}.video-duration-label[data-v-e22a4588]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.82);color:#fff;padding:2px 6px;border-radius:4px;font-size:.8125rem;z-index:2;line-height:1.2}.video-title[data-v-e22a4588]{line-height:1.35;max-height:2.7em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.youtube-watch-link[data-v-e22a4588]{color:rgba(var(--v-theme-on-surface),.75);font-size:.75rem}.youtube-watch-link[data-v-e22a4588]:hover{color:rgb(var(--v-theme-primary))}.metric-chip[data-v-e22a4588]{font-weight:600}.competitor-video-list[data-v-e22a4588]{background:transparent}.competitor-video-list-item[data-v-e22a4588]{cursor:pointer;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.competitor-video-list-item[data-v-e22a4588]:hover{background-color:rgba(var(--v-theme-primary),.06)}.competitor-list-row[data-v-e22a4588]{min-height:88px}.competitor-list-text[data-v-e22a4588]{padding-right:4px}.competitor-list-title[data-v-e22a4588]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.competitor-list-thumb-fallback[data-v-e22a4588]{aspect-ratio:16/9;width:100%;background:rgba(0,0,0,.06)}.badge-overlay--list[data-v-e22a4588]{top:4px;left:4px}.video-duration-label--list[data-v-e22a4588]{bottom:4px;right:4px;font-size:.6875rem;padding:1px 5px}.app-brand-wrap[data-v-e99b31d6]{overflow:visible;min-width:max(112px,-moz-fit-content);min-width:max(112px,fit-content);max-width:100%;margin-left:10px}.app-brand-row[data-v-e99b31d6]{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%}.app-brand-logo[data-v-e99b31d6]{flex:0 0 40px;width:40px!important;max-width:40px!important;border-radius:8px}.app-brand-logo[data-v-e99b31d6] .v-responsive__content{width:40px!important}.app-brand-text[data-v-e99b31d6]{min-width:0;line-height:1.2;white-space:nowrap;font-size:1.3125rem;letter-spacing:-.02em}.nav-bar[data-v-e99b31d6]{border-bottom:1px solid rgba(0,0,0,.12)}.mobile-menu-btn[data-v-e99b31d6]{margin-right:8px}@media (min-width:960px){.mobile-menu-btn[data-v-e99b31d6]{display:none!important}.app-brand-wrap[data-v-e99b31d6]{margin-left:24px}}[data-v-e99b31d6] .theme--dark .nav-bar{border-bottom:1px solid hsla(0,0%,100%,.12)}@media (max-width:959px){.nav-bar[data-v-e99b31d6]{z-index:1001;padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important;padding-top:env(safe-area-inset-top)!important;min-height:56px!important}.mobile-menu-btn[data-v-e99b31d6]{z-index:1002!important;position:relative!important;margin-right:8px!important}.mobile-menu-btn[data-v-e99b31d6],[data-v-e99b31d6] .v-app-bar-nav-icon{display:flex!important;visibility:visible!important;opacity:1!important;min-width:48px!important;min-height:48px!important}.app-brand-wrap[data-v-e99b31d6]{display:none!important}[data-v-e99b31d6] .v-app-bar .v-btn{min-width:44px!important;min-height:44px!important}}.nav-item[data-v-2db21b8c]{cursor:pointer;transition:background-color .2s;border-radius:0;margin:0}.nav-item[data-v-2db21b8c]:hover{background-color:rgba(var(--v-theme-primary),.08)}.list-item-content[data-v-2db21b8c]{display:flex;align-items:center;width:100%;min-width:0}.v-list-item-content[data-v-2db21b8c]{min-width:0!important;flex:1 1 auto!important;overflow:visible!important}.list-item-icon[data-v-2db21b8c]{margin-left:auto;font-size:20px;color:rgba(var(--v-theme-on-surface),.54)}.v-theme--dark .list-item-icon[data-v-2db21b8c]{color:hsla(0,0%,100%,.7)}.v-list-item-title[data-v-2db21b8c]{font-weight:500;font-size:.95rem}.main-feature-item[data-v-2db21b8c]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1) 0,rgba(var(--v-theme-primary),.05) 100%);border-left:4px solid rgb(var(--v-theme-primary));margin:8px 0;border-radius:4px}.main-feature-item[data-v-2db21b8c]:hover{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15) 0,rgba(var(--v-theme-primary),.1) 100%)}.main-feature-item.active[data-v-2db21b8c]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.2) 0,rgba(var(--v-theme-primary),.15) 100%);border-left-width:6px}.main-feature-content[data-v-2db21b8c]{padding:4px 0}.main-feature-title[data-v-2db21b8c]{font-weight:600!important;font-size:1rem!important;color:rgb(var(--v-theme-primary))!important}.main-feature-subtitle[data-v-2db21b8c]{font-size:.9375rem!important;opacity:.8!important;margin-top:4px}.main-feature-icon[data-v-2db21b8c]{font-size:28px!important;color:rgb(var(--v-theme-primary))!important}.avatar-widget-item[data-v-2db21b8c]{margin:8px 0;border-radius:8px;border:1px solid rgba(var(--v-theme-primary),.3)}.avatar-widget-item[data-v-2db21b8c]:hover{background-color:rgba(var(--v-theme-primary),.08)}.avatar-widget-item.active[data-v-2db21b8c]{background-color:rgba(var(--v-theme-primary),.12);border-color:rgb(var(--v-theme-primary))}.avatar-widget-content[data-v-2db21b8c]{display:flex;align-items:center;gap:12px;width:100%}.avatar-widget-img[data-v-2db21b8c]{flex-shrink:0}.avatar-widget-text[data-v-2db21b8c]{min-width:0}.avatar-widget-text .v-list-item-title[data-v-2db21b8c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avatar-widget-subtitle[data-v-2db21b8c]{color:rgba(var(--v-theme-on-surface),.72)!important}.secondary-item[data-v-2db21b8c]{opacity:.85}.secondary-item[data-v-2db21b8c]:hover{opacity:1}.category-header[data-v-2db21b8c]{font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--v-theme-on-surface),.6);margin-top:8px;margin-bottom:4px;padding-left:16px!important}.v-theme--dark .category-header[data-v-2db21b8c]{color:hsla(0,0%,100%,.5)}.v-list-item-subtitle[data-v-2db21b8c]{font-size:.9375rem;opacity:.72;white-space:normal!important;overflow:visible!important;overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-overflow:unset!important;display:block!important;line-height:1.4!important;max-width:100%!important}.sidebar-drawer-content[data-v-2db21b8c]{height:100%;display:flex;flex-direction:column;min-height:0}.sidebar-drawer-content .sidebar-list[data-v-2db21b8c]{flex:1 1 0;min-height:0}.mobile-fullscreen-drawer[data-v-2db21b8c]{z-index:1000}@media (min-width:960px){.mobile-fullscreen-drawer[data-v-2db21b8c] .v-navigation-drawer__content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important}.mobile-fullscreen-drawer .sidebar-drawer-content[data-v-2db21b8c]{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}.mobile-fullscreen-drawer .sidebar-list[data-v-2db21b8c]{overflow-y:auto!important;overflow-x:hidden!important;flex:1 1 0!important;min-height:0!important;-webkit-overflow-scrolling:touch}}@media (max-width:959px){.mobile-fullscreen-drawer[data-v-2db21b8c]{position:fixed!important;height:100%!important;height:100dvh!important;max-height:100dvh!important;top:0!important;left:0!important;width:100%!important;max-width:100%!important;z-index:9998!important;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);overflow:visible!important}.mobile-fullscreen-drawer[data-v-2db21b8c] .v-navigation-drawer__content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important}.mobile-fullscreen-drawer .sidebar-drawer-content[data-v-2db21b8c]{flex:1 1 0!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;gap:0}.mobile-fullscreen-drawer[data-v-2db21b8c]:not(.v-navigation-drawer--active){transform:translateX(-100%)!important;visibility:hidden!important;pointer-events:none!important}.mobile-sidebar-header[data-v-2db21b8c]{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 16px 16px;padding-top:max(12px,env(safe-area-inset-top));padding-left:max(16px,env(safe-area-inset-left));padding-right:env(safe-area-inset-right);flex-shrink:0;margin-bottom:8px;border-bottom:1px solid rgba(var(--v-theme-on-surface),.12);background:rgb(var(--v-theme-surface));z-index:10}.mobile-sidebar-brand[data-v-2db21b8c]{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;flex:1 1 auto;min-width:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left}.mobile-sidebar-brand-logo[data-v-2db21b8c]{flex:0 0 40px;width:40px!important;max-width:40px!important;border-radius:8px}.mobile-sidebar-brand-logo[data-v-2db21b8c] .v-responsive__content{width:40px!important}.mobile-sidebar-brand-text[data-v-2db21b8c]{font-size:1.3125rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:rgb(var(--v-theme-primary))}.mobile-close-btn[data-v-2db21b8c]{flex-shrink:0;min-width:44px!important;min-height:44px!important}.mobile-fullscreen-drawer .v-list[data-v-2db21b8c]{overflow-y:auto!important;overflow-x:hidden!important;height:100%!important;padding-top:8px!important;padding-right:0!important;padding-bottom:max(80px,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.nav-item[data-v-2db21b8c]{padding:14px 16px!important;min-height:52px!important}.nav-item .list-item-content[data-v-2db21b8c]{min-height:44px}.avatar-widget-item[data-v-2db21b8c]{min-height:64px!important;padding:12px 16px!important}.v-list-item-title[data-v-2db21b8c]{font-size:1rem!important}.v-list-item-subtitle[data-v-2db21b8c]{font-size:.8125rem!important;white-space:normal!important;overflow:visible!important;overflow-wrap:normal!important;word-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-overflow:unset!important;display:block!important;max-width:100%!important}.category-header[data-v-2db21b8c]{padding-left:16px!important}[data-v-2db21b8c] .v-overlay__scrim{z-index:9997!important}}.text-caption[data-v-2db21b8c]{font-size:.75rem;line-height:1.25rem}.app-footer.v-footer[data-v-446905ca]{position:fixed;bottom:0;left:0;right:0;z-index:1}.footer-container[data-v-446905ca]{padding-top:12px;padding-bottom:12px}.footer-links-grid[data-v-446905ca]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 8px;justify-items:center;align-items:center;width:100%;max-width:100%}.footer-links-grid[data-v-446905ca]>*{min-width:0;justify-self:center}.footer-link[data-v-446905ca]{color:inherit;text-decoration:none;padding:6px 4px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;line-height:1.2;box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-align:center}.footer-link[data-v-446905ca]:hover{text-decoration:underline}@media (min-width:960px){.app-footer.v-footer[data-v-446905ca]{left:256px}.footer-links-grid[data-v-446905ca]{display:flex!important;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:8px 16px}.footer-links-grid[data-v-446905ca]>*{flex-shrink:0}.footer-link[data-v-446905ca]{margin:0 6px;white-space:nowrap}}@media (max-width:959px){.app-footer.v-footer[data-v-446905ca]{left:0;padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}.app-footer.v-footer[data-v-446905ca],.footer-container[data-v-446905ca]{padding-top:6px!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important}.footer-container[data-v-446905ca]{width:100%!important;max-width:100%!important}.footer-links-grid[data-v-446905ca]{grid-template-columns:1fr 1fr!important}.footer-link[data-v-446905ca]{font-size:.7rem;min-height:36px;padding:4px 2px}}.toast-container[data-v-00e8a6d3]{position:fixed;top:20px;right:20px;z-index:9999;pointer-events:none;max-width:400px}.toast-notification[data-v-00e8a6d3]{pointer-events:auto;margin-bottom:12px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);overflow:hidden;min-width:300px;max-width:400px}.toast-success[data-v-00e8a6d3]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.toast-error[data-v-00e8a6d3]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.toast-warning[data-v-00e8a6d3]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.toast-info[data-v-00e8a6d3]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.toast-content[data-v-00e8a6d3]{padding:16px;display:flex;flex-direction:column;gap:8px}.toast-header[data-v-00e8a6d3]{display:flex;align-items:flex-start;justify-content:space-between;font-weight:600}.toast-content-wrapper[data-v-00e8a6d3]{display:flex;align-items:flex-start;flex:1}.toast-text-content[data-v-00e8a6d3]{display:flex;flex-direction:column;flex:1}.toast-title[data-v-00e8a6d3]{font-size:14px;font-weight:600}.toast-message[data-v-00e8a6d3]{font-size:13px;opacity:.9;line-height:1.4}.toast-actions[data-v-00e8a6d3]{display:flex;gap:8px;margin-top:8px}.toast-close[data-v-00e8a6d3]{opacity:.7;color:#fff!important}.toast-close[data-v-00e8a6d3]:hover{opacity:1}.toast-enter-active[data-v-00e8a6d3]{transition:all .3s ease-out}.toast-leave-active[data-v-00e8a6d3]{transition:all .3s ease-in}.toast-enter-active[data-v-00e8a6d3],.toast-leave-active[data-v-00e8a6d3]{transition:all .3s ease}.toast-enter-from[data-v-00e8a6d3],.toast-leave-to[data-v-00e8a6d3]{transform:translateX(100%)}.toast-move[data-v-00e8a6d3]{transition:transform .3s ease}@media (max-width:600px){.toast-container[data-v-00e8a6d3]{top:10px;right:10px;left:10px;max-width:100%}.toast-notification[data-v-00e8a6d3]{min-width:auto;max-width:100%;margin-bottom:8px}.toast-content[data-v-00e8a6d3]{padding:12px}.toast-title[data-v-00e8a6d3]{font-size:13px}.toast-message[data-v-00e8a6d3]{font-size:12px}}.toast-enter-active[data-v-00e8a6d3]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-leave-active[data-v-00e8a6d3]{transition:all .25s cubic-bezier(.4,0,1,1)}.toast-enter-from[data-v-00e8a6d3],.toast-leave-to[data-v-00e8a6d3]{opacity:0;transform:translateX(100%) scale(.95)}.toast-move[data-v-00e8a6d3]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.error-boundary[data-v-49e273c9]{min-height:100vh;background:#fafafa}.error-card[data-v-49e273c9]{border-radius:12px}.error-actions[data-v-49e273c9]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.error-details[data-v-49e273c9]{background:#f5f5f5;padding:16px;border-radius:8px;font-family:Courier New,monospace;font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word;max-height:300px;overflow-y:auto;text-align:left}.v-theme--dark .error-boundary[data-v-49e273c9]{background:#121212}.v-theme--dark .error-details[data-v-49e273c9]{background:#2a2a2a;color:#e0e0e0}@media (max-width:600px){.error-card[data-v-49e273c9]{margin:16px}.error-actions[data-v-49e273c9]{flex-direction:column;align-items:center}.error-actions .v-btn[data-v-49e273c9]{width:100%;max-width:200px}}.text-red[data-v-77c7f8f8]{color:red}.compliance-info[data-v-77c7f8f8]{line-height:1.6;max-height:60vh;overflow-y:auto}a[data-v-77c7f8f8]{color:#1976d2;text-decoration:none;font-weight:500}a[data-v-77c7f8f8]:hover{text-decoration:underline}.links-container[data-v-77c7f8f8]{display:flex;flex-direction:column;gap:12px;padding-left:8px;margin-top:12px}.link-item[data-v-77c7f8f8]{display:flex;align-items:center;padding:8px 12px;border-radius:8px;background-color:rgba(25,118,210,.05);transition:background-color .2s}.link-item[data-v-77c7f8f8]:hover{background-color:rgba(25,118,210,.1)}[data-v-77c7f8f8] .v-dialog{overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.1)}.dodo-chatbot-container[data-v-5fc1c3e0]{position:fixed;bottom:24px;right:24px;z-index:9999}.chatbot-button[data-v-5fc1c3e0]{animation:pulse-5fc1c3e0 2s infinite}@keyframes pulse-5fc1c3e0{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.chatbot-window[data-v-5fc1c3e0]{width:400px;max-width:calc(100% - 48px);height:600px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column}.chatbot-header[data-v-5fc1c3e0]{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:16px;border-radius:0}.help-options[data-v-5fc1c3e0]{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.chatbot-messages[data-v-5fc1c3e0]{flex:1;overflow-y:auto;padding:16px;background-color:#fafafa}.message[data-v-5fc1c3e0]{display:flex;margin-bottom:16px;animation:fadeIn-5fc1c3e0 .3s ease-in}@keyframes fadeIn-5fc1c3e0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message.user[data-v-5fc1c3e0]{flex-direction:row-reverse}.message-avatar[data-v-5fc1c3e0]{flex-shrink:0;margin:0 8px}.message.user .message-avatar[data-v-5fc1c3e0]{margin-left:8px;margin-right:0}.message-content[data-v-5fc1c3e0]{max-width:70%;background-color:#fff;padding:12px 16px;border-radius:18px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.message.user .message-content[data-v-5fc1c3e0]{background-color:#1976d2;color:#fff}.message.bot .message-content[data-v-5fc1c3e0]{background-color:#fff;color:#333}.message-text[data-v-5fc1c3e0]{word-wrap:break-word;line-height:1.5}.message-time[data-v-5fc1c3e0]{font-size:.7rem;opacity:.7;margin-top:4px}.typing-indicator[data-v-5fc1c3e0]{display:flex;gap:4px;padding:12px 16px}.typing-indicator span[data-v-5fc1c3e0]{width:8px;height:8px;border-radius:50%;background-color:#1976d2;animation:typing-5fc1c3e0 1.4s infinite}.typing-indicator span[data-v-5fc1c3e0]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-5fc1c3e0]:nth-child(3){animation-delay:.4s}@keyframes typing-5fc1c3e0{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}.chatbot-input[data-v-5fc1c3e0]{border-top:1px solid #e0e0e0;background-color:#fff}@media (max-width:600px){.chatbot-window[data-v-5fc1c3e0]{width:calc(100% - 24px);max-width:none;height:calc(100vh - 24px);height:calc(100dvh - 24px);max-height:none;position:fixed;top:12px;left:12px;right:12px;bottom:12px}.dodo-chatbot-container[data-v-5fc1c3e0]{bottom:max(16px,env(safe-area-inset-bottom));right:max(16px,env(safe-area-inset-right))}}body{width:100%;height:100vh;overflow:hidden}@media (min-width:960px){body{width:100vw}}body:has(.cookie-page-wrapper),body:has(.privacy-page-wrapper),body:has(.terms-page-wrapper),body:has(.youtube-policy-wrapper){height:auto!important;min-height:100vh!important}#app{zoom:.93;-moz-transform:scale(.93);-moz-transform-origin:0 0;-webkit-transform:scale(.93);-webkit-transform-origin:0 0;transform:scale(.93);transform-origin:0 0;width:107.53%;height:107.53%;min-height:100vh;overflow-x:auto;overflow-y:auto}@media (max-width:959px){#app{zoom:1!important;transform:none!important;width:100%!important;height:100%!important;min-height:100dvh}}.v-main.no-sidebar-margin~*,body:has(.v-main.no-sidebar-margin){max-width:100vw!important;overflow-x:hidden!important}body:has(.v-main.no-sidebar-margin),html:has(.v-main.no-sidebar-margin){width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}#app:has(.v-main.no-sidebar-margin){width:100vw!important;max-width:100vw!important;overflow-x:hidden!important;zoom:1!important;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important}@media (max-width:959px){body:has(.v-main.no-sidebar-margin),html:has(.v-main.no-sidebar-margin){width:100%!important;max-width:100%!important}#app:has(.v-main.no-sidebar-margin){width:100%!important;max-width:100%!important}}.v-application{min-width:320px;overflow-x:hidden}.v-main{min-width:320px;transition:margin-left .3s ease}.v-application *{backface-visibility:hidden;-webkit-backface-visibility:hidden}.v-window-item{position:relative!important;overflow:hidden}.v-card,.v-window-item{contain:content}@media (min-width:960px){.v-main{margin-left:256px;padding-left:0!important;transition:margin-left .3s ease}}@media (max-width:959px){.v-main{margin-left:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:max(72px,env(safe-area-inset-bottom))!important;width:100%!important;-webkit-overflow-scrolling:touch}.v-main,body{overflow-x:hidden!important}body{-webkit-tap-highlight-color:transparent;touch-action:manipulation}#app,.v-application{overflow-x:hidden!important}.v-btn,.v-btn--icon{min-height:44px}.v-btn--icon{min-width:44px}}.v-main .v-container{padding-left:16px!important;padding-right:16px!important;max-width:100%!important}@media (min-width:960px){.v-main .v-container{padding-left:24px!important;padding-right:24px!important}}@media (max-width:600px){.v-main .v-container{padding-left:12px!important;padding-right:12px!important}}@media (max-width:400px){.v-main .v-container{padding-left:8px!important;padding-right:8px!important}}.app-page-content{max-width:960px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important}.app-page-content .v-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}@media (max-width:999px){.app-page-content{padding-left:20px!important;padding-right:20px!important}}@media (max-width:600px){.app-page-content{padding-left:16px!important;padding-right:16px!important}}@media (max-width:400px){.app-page-content{padding-left:12px!important;padding-right:12px!important}}.app-page-content .v-card.elevation-3{border-radius:12px}.v-footer{position:fixed;bottom:0;left:0;right:0;z-index:1;transition:left .3s ease}@media (max-width:959px){.v-footer{z-index:0!important}body.drawer-open .v-overlay__scrim{z-index:9997!important}}.v-main.no-sidebar-margin{margin-left:0!important;padding-left:0!important;padding-right:0!important;margin-right:0!important;margin-bottom:0!important;margin-top:0!important;padding-top:0!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important;overflow-y:auto!important;position:relative!important}@media (max-width:959px){.v-main.no-sidebar-margin{width:100%!important;max-width:100%!important}}.v-main.no-sidebar-margin:has(.login-page),.v-main.no-sidebar-margin:has(.reset-page){overflow:hidden!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.v-main.no-sidebar-margin:has(.checkout-layout){overflow-x:hidden!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;min-height:100vh!important;height:auto!important;flex:0 1 auto!important;position:relative!important}body:has(.checkout-layout),html:has(.checkout-layout){overflow-y:auto!important;overflow-x:hidden!important;min-height:100%!important;height:auto!important}#app:has(.checkout-layout){min-height:100%!important;height:auto!important}.v-main.no-sidebar-margin:has(.cookie-page-wrapper),.v-main.no-sidebar-margin:has(.privacy-page-wrapper),.v-main.no-sidebar-margin:has(.terms-page-wrapper),.v-main.no-sidebar-margin:has(.youtube-policy-wrapper){overflow-y:auto!important;overflow-x:hidden!important;position:relative!important;height:auto!important;min-height:100vh!important}body:has(.cookie-page-wrapper),body:has(.privacy-page-wrapper),body:has(.terms-page-wrapper),body:has(.youtube-policy-wrapper){overflow-y:auto!important;overflow-x:hidden!important}#app:has(.cookie-page-wrapper),#app:has(.privacy-page-wrapper),#app:has(.terms-page-wrapper),#app:has(.youtube-policy-wrapper){overflow-y:auto!important;overflow-x:hidden!important}.v-main.no-sidebar-margin .login-page,.v-main.no-sidebar-margin .reset-page{margin-bottom:0!important;padding-bottom:0!important;margin-top:0!important;padding-top:0!important;margin-left:0!important;margin-right:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;min-height:unset!important;height:unset!important;max-height:unset!important}@media (max-width:959px){.v-main.no-sidebar-margin .login-page,.v-main.no-sidebar-margin .reset-page{width:100%!important;max-width:100%!important}}.v-main.no-sidebar-margin .v-container{padding-left:0!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important;overflow-x:hidden!important}.v-main.no-sidebar-margin .v-container,.v-main.no-sidebar-margin .v-container .v-row{margin:0!important;max-width:100vw!important;width:100vw!important}@media (max-width:959px){.v-main.no-sidebar-margin .v-container,.v-main.no-sidebar-margin .v-container .v-row{max-width:100%!important;width:100%!important}}.v-main.no-sidebar-margin .v-container .v-row .v-col{padding:0!important;max-width:100%!important}.v-main.no-sidebar-margin~.v-footer,.v-main.no-sidebar-margin~footer{display:none!important;visibility:hidden!important;height:0!important;padding:0!important;margin:0!important}@media (min-width:960px){.v-footer{left:256px}}@media (max-width:959px){.v-footer{left:0!important;right:0!important;width:100%!important}}.v-field--focused,.v-field--focused *,.v-field--focused .v-field__input,.v-field--focused .v-field__input *,.v-field--focused .v-field__outline{outline:none!important;box-shadow:none!important}.v-field__outline,.v-field__outline *{outline:none!important}.v-autocomplete input:focus,.v-autocomplete input:focus-visible,.v-combobox input:focus,.v-combobox input:focus-visible,.v-select input:focus,.v-select input:focus-visible,.v-text-field input:focus,.v-text-field input:focus-visible,.v-textarea textarea:focus,.v-textarea textarea:focus-visible{outline:none!important;box-shadow:none!important}.v-field:focus-within,.v-field:focus-within *,.v-field:focus-within .v-field__input,.v-field:focus-within .v-field__outline{outline:none!important;box-shadow:none!important}.v-field__input:focus,.v-field__input:focus-visible,.v-field__input:focus-within{outline:none!important;box-shadow:none!important}.v-field__input input:focus,.v-field__input input:focus-visible,.v-field__input textarea:focus,.v-field__input textarea:focus-visible{outline:none!important;box-shadow:none!important}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{outline:none!important;box-shadow:none!important}.v-input input:focus,.v-input input:focus-visible,.v-input textarea:focus,.v-input textarea:focus-visible{outline:none!important;box-shadow:none!important}.v-input__control,.v-input__control *{outline:none!important}.v-input__control:focus-within,.v-input__control:focus-within *{outline:none!important;box-shadow:none!important}.v-list-item:focus,.v-list-item:focus-visible{outline:none!important}.v-menu .v-list-item:focus,.v-menu .v-list-item:focus-visible,.v-overlay__content:focus,.v-overlay__content:focus-visible{outline:none!important}.v-autocomplete__content,.v-menu__content,.v-select__content{outline:none!important}.v-autocomplete__content:focus,.v-menu__content:focus,.v-select__content:focus{outline:none!important;box-shadow:none!important}.v-card:active,.v-card:active *,.v-card:focus,.v-card:focus-visible,.v-card:focus-visible *,.v-card:focus-within{outline:none!important;box-shadow:none!important}.action-card:active,.action-card:active *,.action-card:focus,.action-card:focus-visible,.action-card:focus-visible *,.action-card:focus-within{outline:none!important;box-shadow:none!important}.v-application,body,html{font-family:Inter,sans-serif;margin:0;padding:0}.v-theme--light .v-application,.v-theme--light body,.v-theme--light html{background-color:#f7f7f7;color:#333}.v-theme--light .stats-card{background-color:#fafcfe!important}.v-theme--dark .v-application,.v-theme--dark body,.v-theme--dark html{background-color:#121212;color:#e0e0e0}.v-theme--dark .stats-card{background-color:#2d2d2d!important}.v-theme--dark .v-app-bar{background-color:#1e1e1e!important;border-bottom:1px solid hsla(0,0%,100%,.12)}.v-theme--dark .v-navigation-drawer{background-color:#1e1e1e!important;border-right:1px solid hsla(0,0%,100%,.12)}.v-card{border-radius:12px!important;border:1px solid rgba(var(--v-border-color),.12)!important}.v-app-bar,.v-card{box-shadow:none!important}.v-app-bar{border-bottom:1px solid rgba(var(--v-border-color),.12)}.v-navigation-drawer{border-right:1px solid rgba(var(--v-border-color),.12);box-shadow:none!important}.v-btn{border-radius:8px!important;text-transform:none!important;font-weight:600!important;box-shadow:none!important}.stats-card{border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important;padding:24px;text-align:center}.v-alert{box-shadow:none!important}.badge-pastel-blue{background-color:var(--v-theme-primary-lighten-1,#82cffd);color:var(--v-theme-on-primary,#fff)}.badge-pastel-pink{background-color:var(--v-theme-secondary-lighten-1,#fec8d8);color:var(--v-theme-on-secondary,#fff)}.elevation-0,.elevation-1,.elevation-12,.elevation-16,.elevation-2,.elevation-24,.elevation-3,.elevation-4,.elevation-6,.elevation-8{box-shadow:none!important}@media(max-width:600px){.v-card{margin-bottom:16px}}.text-body-1,.text-body-2,.text-caption,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.text-subtitle-1,.text-subtitle-2,.v-card-subtitle,.v-card-title,.v-list-item-subtitle,.v-list-item-title{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;hyphens:auto!important}.v-btn,.v-chip,.v-list-item-subtitle,.v-list-item-title,.v-tab{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.v-container{max-width:100%!important;padding-left:16px!important;padding-right:16px!important}@media(min-width:960px){.v-container{padding-left:24px!important;padding-right:24px!important}}.v-main{display:flex;flex-direction:column}.v-main>.v-container{flex:1;width:100%;max-width:1400px;margin:0 auto}.avatar-analyzer-container,.dashboard-container,.library-container,.video-analysis-container{max-width:1400px!important;margin:0 auto!important;padding-left:16px!important;padding-right:16px!important}@media(min-width:960px){.avatar-analyzer-container,.dashboard-container,.library-container,.video-analysis-container{padding-left:24px!important;padding-right:24px!important}}.v-btn:not(.v-btn--disabled):active{box-shadow:none!important}.v-btn:focus-visible,.v-checkbox:focus-visible,.v-radio:focus-visible,.v-select:focus-visible,.v-text-field input:focus-visible,.v-textarea:focus-visible{outline:2px solid rgb(var(--v-theme-primary))!important;outline-offset:2px!important;border-radius:4px!important}.v-progress-circular,.v-progress-linear{transition:opacity .3s ease!important}@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg,rgba(var(--v-theme-surface),.1) 0,rgba(var(--v-theme-surface),.2) 50%,rgba(var(--v-theme-surface),.1) 100%);background-size:200px 100%;animation:skeleton-loading 1.5s ease-in-out infinite}html{scroll-behavior:smooth}@media(max-width:959px){.v-btn{min-height:44px!important;min-width:44px!important}.v-btn,.v-list-item{padding:12px 16px!important}.v-list-item{min-height:48px!important}.v-chip{min-height:32px!important;padding:6px 12px!important}}.v-card-text{padding:20px!important}.v-card-title{padding:16px 20px 8px 20px!important}.v-card-subtitle{padding:0 20px 16px 20px!important}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{line-height:1.2!important;letter-spacing:-.02em!important}.text-body-1,.text-body-2{line-height:1.6!important}.v-application{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.v-application .text-h4{font-size:2rem!important;line-height:1.2!important}.v-application .text-h4,.v-application .text-h5{font-weight:700!important;letter-spacing:-.02em!important}.v-application .text-h5{font-size:1.5rem!important;line-height:1.25!important}.v-application .text-h6{font-size:1.25rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}.v-application .text-subtitle-1{font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.v-application .text-subtitle-2{font-size:.9375rem!important;font-weight:600!important;line-height:1.4!important}.v-application .text-body-1{font-size:1rem!important;line-height:1.55!important}.v-application .text-body-2{font-size:.9375rem!important;line-height:1.5!important}.v-application .text-caption{font-size:.8125rem!important;line-height:1.4!important}.v-application .text-overline{font-size:.75rem!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1.3!important}.v-application .v-card-title{font-size:1.25rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}.v-application .v-card-subtitle{font-size:.9375rem!important;line-height:1.45!important;opacity:1!important}.v-application .v-card-text{font-size:1rem!important;line-height:1.55!important}.v-application .competitor-video-card .v-card-title,.v-application .video-grid-5-cols .v-card .v-card-title,.v-application .video-grid-container .v-card-title{font-size:1rem!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important}.v-application .v-list-item-title{font-size:1rem!important;font-weight:600!important;line-height:1.35!important}.v-application .v-list-item-subtitle{font-size:.9375rem!important;line-height:1.4!important}.v-application .v-list-subheader{font-size:.8125rem!important;font-weight:600!important;letter-spacing:.06em!important}.v-application .v-expansion-panel-title{font-size:1rem!important;font-weight:600!important}.v-theme--light .v-card{background-color:#fff!important;border-color:rgba(0,0,0,.08)!important}.v-theme--light .v-list-item-title{color:rgba(0,0,0,.87)!important}.v-theme--light .v-list-item-subtitle{color:rgba(0,0,0,.6)!important}.v-theme--dark .v-card{background-color:#1e1e1e!important;border-color:hsla(0,0%,100%,.12)!important}.v-theme--dark .v-list-item-title{color:hsla(0,0%,100%,.87)!important}.v-theme--dark .v-list-item-subtitle{color:hsla(0,0%,100%,.6)!important}.v-ripple__container{color:rgba(var(--v-theme-primary),.2)!important}.v-alert{border-left-width:4px!important;border-left-style:solid!important}.v-alert--info{border-left-color:rgb(var(--v-theme-info))!important}.v-alert--success{border-left-color:rgb(var(--v-theme-success))!important}.v-alert--warning{border-left-color:rgb(var(--v-theme-warning))!important}.v-alert--error{border-left-color:rgb(var(--v-theme-error))!important}.v-snackbar{border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,.2)!important}.v-dialog{overflow:hidden!important}.v-dialog,.v-dialog>.v-card{border-radius:16px!important}.v-tooltip{border-radius:6px!important;font-size:.875rem!important;padding:6px 12px!important}.app-tooltip-content,.v-overlay__content:has(>span:only-child),.v-tooltip .v-overlay__content{border-radius:8px!important;padding:10px 14px!important;font-size:.875rem!important;line-height:1.5!important;box-shadow:0 4px 12px rgba(0,0,0,.25)!important;background-color:rgba(45,45,45,.97)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.1)!important}.app-tooltip-content span,.v-overlay__content:has(>span:only-child)>span,.v-tooltip .v-overlay__content span{display:block!important;line-height:1.5!important;color:#fff!important;background:none!important;padding:0!important;font-size:inherit!important}body .app-tooltip-content{background-color:rgba(45,45,45,.97)!important;color:#fff!important}body .app-tooltip-content span{background:none!important;color:#fff!important}.v-tab{text-transform:none!important}.v-chip,.v-tab{font-weight:500!important;letter-spacing:.01em!important}.v-divider{opacity:.12!important}.v-field{border-radius:8px!important}.v-field--focused{border-color:rgb(var(--v-theme-primary))!important}@media(max-width:959px){body{overflow-x:hidden!important}.v-field input,.v-select .v-field__input,.v-text-field input,.v-textarea textarea{font-size:16px!important}html{scroll-padding-top:60px;scroll-padding-bottom:80px}.v-overlay__content:has(.v-dialog){max-width:calc(100% - 24px)!important;margin:12px!important}.v-dialog{max-height:calc(100dvh - 24px)!important;overflow-y:auto}.v-container{padding-left:12px!important;padding-right:12px!important}.v-card-text{padding:16px!important}.v-card-title{padding:12px 16px 8px 16px!important}.v-card-subtitle{padding:0 16px 12px 16px!important}}@media print{.v-app-bar,.v-btn,.v-chip,.v-footer,.v-navigation-drawer{display:none!important}.v-main{margin-left:0!important;padding:0!important}}.custom-mt-1{margin-top:.25rem!important}.custom-mt-2{margin-top:.5rem!important}.custom-mt-3{margin-top:.75rem!important}.custom-mt-4{margin-top:1rem!important}.custom-mt-5{margin-top:1.25rem!important}.custom-mt-6{margin-top:1.5rem!important}.custom-mb-1{margin-bottom:.25rem!important}.custom-mb-2{margin-bottom:.5rem!important}.custom-mb-3{margin-bottom:.75rem!important}.custom-mb-4{margin-bottom:1rem!important}.custom-mb-5{margin-bottom:1.25rem!important}.custom-mb-6{margin-bottom:1.5rem!important}.custom-p-1{padding:.25rem!important}.custom-p-2{padding:.5rem!important}.custom-p-3{padding:.75rem!important}.custom-p-4{padding:1rem!important}.custom-p-5{padding:1.25rem!important}.custom-p-6{padding:1.5rem!important}.custom-text-center{text-align:center!important}.custom-text-left{text-align:left!important}.custom-text-right{text-align:right!important}.custom-font-weight-light{font-weight:300!important}.custom-font-weight-normal{font-weight:400!important}.custom-font-weight-medium{font-weight:500!important}.custom-font-weight-bold{font-weight:700!important}.custom-d-none{display:none!important}.custom-d-block{display:block!important}.custom-d-inline{display:inline!important}.custom-d-inline-block{display:inline-block!important}.custom-d-flex{display:flex!important}.custom-card{border-radius:16px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.custom-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important}.custom-btn{border-radius:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.5px!important;transition:all .3s ease!important}.custom-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.custom-input,.custom-input .v-field{border-radius:12px!important}.custom-chip{border-radius:20px!important;font-weight:500!important}.custom-container{max-width:1200px!important;margin:0 auto!important;padding:0 16px!important}.custom-section{padding:48px 0!important}.custom-section-sm{padding:24px 0!important}.custom-section-lg{padding:72px 0!important}@keyframes customFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.custom-fade-in{animation:customFadeIn .6s ease-out!important}@keyframes customSlideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.custom-slide-in-left{animation:customSlideInLeft .5s ease-out!important}@keyframes customSlideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.custom-slide-in-right{animation:customSlideInRight .5s ease-out!important}@keyframes customPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.custom-pulse{animation:customPulse 2s infinite!important}.v-theme--light{--custom-primary-gradient:linear-gradient(135deg,#1976d2,#42a5f5);--custom-secondary-gradient:linear-gradient(135deg,#424242,#616161);--custom-success-gradient:linear-gradient(135deg,#4caf50,#66bb6a);--custom-warning-gradient:linear-gradient(135deg,#fb8c00,#ffb74d);--custom-error-gradient:linear-gradient(135deg,#ff5252,#ef5350);--custom-shadow-sm:0 2px 4px rgba(0,0,0,.1);--custom-shadow-md:0 4px 12px rgba(0,0,0,.15);--custom-shadow-lg:0 8px 24px rgba(0,0,0,.2);--custom-bg-primary:#f8f9fa;--custom-bg-secondary:#fff;--custom-bg-accent:#e3f2fd}.v-theme--dark{--custom-primary-gradient:linear-gradient(135deg,#bb86fc,#cf6679);--custom-secondary-gradient:linear-gradient(135deg,#bb86fc,#03dac6);--custom-success-gradient:linear-gradient(135deg,#4caf50,#66bb6a);--custom-warning-gradient:linear-gradient(135deg,#fb8c00,#ffb74d);--custom-error-gradient:linear-gradient(135deg,#cf6679,#ef5350);--custom-shadow-sm:0 2px 4px rgba(0,0,0,.3);--custom-shadow-md:0 4px 12px rgba(0,0,0,.4);--custom-shadow-lg:0 8px 24px rgba(0,0,0,.5);--custom-bg-primary:#1a1a1a;--custom-bg-secondary:#2d2d2d;--custom-bg-accent:#2a2a2a}.custom-gradient-primary{background:var(--custom-primary-gradient)!important;color:#fff!important}.custom-gradient-secondary{background:var(--custom-secondary-gradient)!important;color:#fff!important}.custom-gradient-success{background:var(--custom-success-gradient)!important;color:#fff!important}.custom-gradient-warning{background:var(--custom-warning-gradient)!important;color:#fff!important}.custom-gradient-error{background:var(--custom-error-gradient)!important;color:#fff!important}.custom-shadow-sm{box-shadow:var(--custom-shadow-sm)!important}.custom-shadow-md{box-shadow:var(--custom-shadow-md)!important}.custom-shadow-lg{box-shadow:var(--custom-shadow-lg)!important}.custom-bg-primary{background-color:var(--custom-bg-primary)!important}.custom-bg-secondary{background-color:var(--custom-bg-secondary)!important}.custom-bg-accent{background-color:var(--custom-bg-accent)!important}@media (max-width:600px){.custom-container{padding:0 12px!important}.custom-section{padding:24px 0!important}.custom-section-lg{padding:36px 0!important}.custom-card{border-radius:12px!important}}@media (min-width:601px) and (max-width:960px){.custom-container{padding:0 24px!important}}@media (min-width:961px){.custom-container{padding:0 32px!important}}.academy-hero{background:var(--custom-primary-gradient)!important;color:#fff!important;padding:80px 0!important;text-align:center!important}.academy-feature-card{transition:all .3s ease!important;cursor:pointer!important}.academy-feature-card:hover{transform:translateY(-8px)!important;box-shadow:var(--custom-shadow-lg)!important}.video-analysis-container{background:var(--custom-bg-primary)!important;min-height:100vh!important}.video-thumbnail{border-radius:12px!important;transition:all .3s ease!important}.video-thumbnail:hover{transform:scale(1.02)!important;box-shadow:var(--custom-shadow-md)!important}.avatar-analyzer-card{background:var(--custom-bg-secondary)!important;border:2px solid transparent!important;transition:all .3s ease!important}.avatar-analyzer-card:hover{border-color:var(--v-theme-primary)!important;box-shadow:var(--custom-shadow-md)!important}.thumbnail-preview{border-radius:16px!important;box-shadow:var(--custom-shadow-sm)!important;transition:all .3s ease!important}.thumbnail-preview:hover{box-shadow:var(--custom-shadow-md)!important}.custom-focus:focus{outline:2px solid var(--v-theme-primary)!important;outline-offset:2px!important}@media (prefers-contrast:high){.custom-card{border:2px solid var(--v-theme-outline)!important}.custom-btn{border:2px solid currentColor!important}}@media (prefers-reduced-motion:reduce){.custom-fade-in,.custom-pulse,.custom-slide-in-left,.custom-slide-in-right{animation:none!important}.academy-feature-card:hover,.avatar-analyzer-card:hover,.custom-btn:hover,.custom-card:hover,.thumbnail-preview:hover,.video-thumbnail:hover{transform:none!important}}@media print{.custom-no-print{display:none!important}.custom-card{box-shadow:none!important;border:1px solid #ccc!important}.custom-btn{background:transparent!important;color:#000!important;border:1px solid #000!important}}.v-footer{transition:left .3s ease!important}.v-main{padding-bottom:80px!important}.v-main.no-sidebar-margin{padding-bottom:0!important}@media (min-width:960px){.v-main{margin-left:256px!important}.v-footer{left:256px!important}}@media (max-width:959px){.v-main{margin-left:0!important}.v-footer{left:0!important}}.v-navigation-drawer{z-index:1000!important}.v-footer{z-index:1!important}.custom-loading{opacity:.6!important;pointer-events:none!important}.custom-loading:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:20px!important;height:20px!important;margin:-10px 0 0 -10px!important;border:2px solid var(--v-theme-primary)!important;border-top:2px solid transparent!important;border-radius:50%!important;animation:spin 1s linear infinite!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-success{border-left:4px solid var(--v-theme-success)!important;background-color:rgba(var(--v-theme-success),.1)!important}.custom-error{border-left:4px solid var(--v-theme-error)!important;background-color:rgba(var(--v-theme-error),.1)!important}.custom-warning{border-left:4px solid var(--v-theme-warning)!important;background-color:rgba(var(--v-theme-warning),.1)!important}.custom-info{border-left:4px solid var(--v-theme-info)!important;background-color:rgba(var(--v-theme-info),.1)!important}.v-field--focused .v-field__outline,.v-field--focused .v-field__outline__end,.v-field--focused .v-field__outline__notch,.v-field--focused .v-field__outline__start,.v-field--focused.v-field--variant-outlined .v-field__outline{border-color:rgba(0,0,0,.12)!important;outline:none!important;box-shadow:none!important}.v-field--focused .v-field__outline{--v-field-border-opacity:0.12!important}.v-autocomplete .v-field--focused,.v-combobox .v-field--focused,.v-field--focused *,.v-select .v-field--focused,.v-text-field .v-field--focused,.v-textarea .v-field--focused{outline:none!important;box-shadow:none!important}.v-btn:focus,.v-btn:focus-visible,.v-card:focus,.v-card:focus-visible,.v-chip:focus,.v-chip:focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible{outline:none!important;box-shadow:none!important}.v-list-item:focus,.v-list-item:focus-visible,.v-menu .v-list-item:focus,.v-menu .v-list-item:focus-visible{outline:none!important}.v-autocomplete__content:focus,.v-menu__content:focus,.v-overlay__content:focus,.v-select__content:focus{outline:none!important;box-shadow:none!important}.v-theme--dark .v-field--focused .v-field__outline__end,.v-theme--dark .v-field--focused .v-field__outline__notch,.v-theme--dark .v-field--focused .v-field__outline__start,.v-theme--dark .v-field--focused.v-field--variant-outlined .v-field__outline{border-color:hsla(0,0%,100%,.12)!important}.v-card:active,.v-card:focus,.v-card:focus-visible,.v-card:focus-within{outline:none!important;box-shadow:none!important}.v-card :active,.v-card :focus,.v-card :focus-visible{outline:none!important;box-shadow:none!important}.action-card:active,.action-card:focus,.action-card:focus-visible,.action-card:focus-within{outline:none!important;box-shadow:none!important}.action-card :active,.action-card :focus,.action-card :focus-visible{outline:none!important;box-shadow:none!important}[role=button]:active,[role=button]:focus,[role=button]:focus-visible,a:active,a:focus,a:focus-visible,button:active,button:focus,button:focus-visible{outline:none!important;box-shadow:none!important}:active,:focus,:focus-visible{outline:none!important}input:not([type=button]):not([type=submit]):not([type=reset]):focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}