.guide-video-player[data-v-9d1f35c8]{background:#080b12f2;display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.guide-video-player__header[data-v-9d1f35c8]{align-items:center;color:#fffffff0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:18px 22px 10px}.guide-video-player__back[data-v-9d1f35c8],.guide-video-player__close[data-v-9d1f35c8]{align-items:center;display:inline-flex;gap:6px;transition:color .18s ease,background-color .18s ease}.guide-video-player__back[data-v-9d1f35c8]{color:#ffffffbd}.guide-video-player__back[data-v-9d1f35c8]:hover{color:#fff}.guide-video-player__close[data-v-9d1f35c8]{border-radius:999px;color:#ffffffa8;height:32px;justify-content:center;justify-self:end;width:32px}.guide-video-player__close[data-v-9d1f35c8]:hover{background:#7f1d1d2e;color:#b91c1c}.guide-video-player__title[data-v-9d1f35c8]{font-size:14px;font-weight:700;line-height:1.4;text-align:center}.guide-video-player__body[data-v-9d1f35c8]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:12px 20px 24px}.guide-video-player__video[data-v-9d1f35c8]{background:#000;border-radius:18px;box-shadow:0 20px 60px #00000059;max-height:100%;width:min(1120px,100%)}.guide-video-player-fade-enter-active[data-v-9d1f35c8],.guide-video-player-fade-leave-active[data-v-9d1f35c8]{transition:opacity .26s cubic-bezier(.22,1,.36,1)}.guide-video-player-fade-enter-from[data-v-9d1f35c8],.guide-video-player-fade-leave-to[data-v-9d1f35c8]{opacity:0}@media (max-width:768px){.guide-video-player__header[data-v-9d1f35c8]{gap:10px;grid-template-columns:auto 1fr auto;padding:14px 14px 8px}.guide-video-player__title[data-v-9d1f35c8]{font-size:13px}.guide-video-player__body[data-v-9d1f35c8]{padding:8px 10px 16px}.guide-video-player__video[data-v-9d1f35c8]{border-radius:12px}}.shortcut-guide[data-v-fbb0945d]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffa,#f8fafcf5);border:1px solid rgba(226,232,240,.9);box-shadow:0 28px 48px -26px #0f172a6b,inset 0 1px #ffffffe6;color:#334155;overflow:hidden;z-index:50}.shortcut-guide--topbar[data-v-fbb0945d]{border-radius:18px;font-size:.875rem;position:absolute;right:0;top:3rem;width:20rem}.shortcut-guide--sidebar[data-v-fbb0945d]{border-radius:22px;font-size:.875rem;width:min(23rem,calc(100vw - 120px))}.shortcut-guide__header[data-v-fbb0945d]{border-bottom:1px solid rgba(226,232,240,.85);padding:1rem 1rem .9rem}.shortcut-guide__eyebrow[data-v-fbb0945d]{color:#64748b;font-size:.65rem;font-weight:700;letter-spacing:.12em;margin:0 0 .3rem;text-transform:uppercase}.shortcut-guide__title[data-v-fbb0945d]{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.shortcut-guide__subtitle[data-v-fbb0945d]{color:#64748b;font-size:.78rem;line-height:1.4;margin:.35rem 0 0}.shortcut-guide__content[data-v-fbb0945d]{max-height:70vh;overflow-y:auto;padding:1rem}.user-account-menu__surface[data-v-f45a2efd]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#fffffff5,#f8fafceb);border:1px solid hsla(0,0%,100%,.85);border-radius:18px;box-shadow:0 16px 30px -24px #0f172a6b,inset 0 1px #fffc;display:flex;gap:.5rem;padding:.5rem .625rem;width:100%}.user-account-menu__trigger[data-v-f45a2efd]{border-radius:.875rem;color:#475569;height:2rem;width:2rem}.user-account-menu__trigger[data-v-f45a2efd]:hover{background:#e2e8f0bf;color:#1e293b}.user-account-menu__panel[data-v-f45a2efd]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffc,#f8fafcf7);border:1px solid rgba(226,232,240,.9);border-radius:24px;box-shadow:0 28px 48px -26px #0f172a6b,inset 0 1px #ffffffe6;overflow:hidden;padding:.85rem;width:18.25rem}.user-account-menu__header[data-v-f45a2efd]{align-items:center;display:flex;gap:.85rem;padding:.1rem .1rem .8rem}.user-account-menu__hero-avatar[data-v-f45a2efd]{background:linear-gradient(135deg,#0ea5e9,#3b82f6);border:none;flex-shrink:0;height:2.75rem;width:2.75rem}.user-account-menu__name[data-v-f45a2efd]{color:#1e293b;font-size:1rem;font-weight:700;margin:0}.user-account-menu__email[data-v-f45a2efd]{color:#64748b;font-size:.82rem;margin:.2rem 0 0}.user-account-menu__credits-card[data-v-f45a2efd]{background:linear-gradient(180deg,#fffffff5,#f8fafceb);border:1px solid rgba(226,232,240,.92);border-radius:18px;box-shadow:0 12px 28px -24px #0f172a59;display:block;padding:.9rem .95rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.user-account-menu__credits-card[data-v-f45a2efd]:hover{border-color:#94a3b8e6;box-shadow:0 18px 32px -24px #0f172a61;transform:translateY(-1px)}.user-account-menu__credits-card-top[data-v-f45a2efd],.user-account-menu__credits-row[data-v-f45a2efd]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.user-account-menu__credits-card-top[data-v-f45a2efd]{margin-bottom:.7rem}.user-account-menu__credits-title[data-v-f45a2efd]{align-items:center;color:#1e293b;display:inline-flex;font-size:.95rem;font-weight:600;gap:.45rem}.user-account-menu__credits-title[data-v-f45a2efd]:before{background:linear-gradient(135deg,#6366f1,#0ea5e9);border-radius:999px;content:"";height:.55rem;width:.55rem}.user-account-menu__credits-action[data-v-f45a2efd]{background:#0f172a;border-radius:999px;color:#fff;font-size:.74rem;font-weight:600;padding:.28rem .65rem}.user-account-menu__credits-label[data-v-f45a2efd]{color:#64748b;font-size:.82rem}.user-account-menu__credits-value[data-v-f45a2efd]{align-items:baseline;color:#1e293b;display:inline-flex;font-size:1.2rem;font-weight:700;gap:.2rem}.user-account-menu__credits-value[data-v-f45a2efd]:after{color:#94a3b8;content:"pts";font-size:.72rem;font-weight:600}.user-account-menu__credits-hint[data-v-f45a2efd]{color:#64748b;font-size:.76rem;margin:.45rem 0 0}.user-account-menu__body[data-v-f45a2efd]{padding-top:.8rem}.user-account-menu__section+.user-account-menu__section[data-v-f45a2efd]{border-top:1px solid rgba(226,232,240,.9);margin-top:.65rem;padding-top:.65rem}.user-account-menu__item+.user-account-menu__item[data-v-f45a2efd]{margin-top:.2rem}.user-account-menu__item[data-v-f45a2efd]{align-items:center;border-radius:14px;color:#1e293b;display:flex;gap:.8rem;justify-content:space-between;padding:.78rem .8rem;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;width:100%}.user-account-menu__item[data-v-f45a2efd]:hover{background:#f8fafcf2;box-shadow:0 12px 24px -28px #0f172a61;color:#0f172a;transform:translate(2px)}.user-account-menu__item--active[data-v-f45a2efd]{background:linear-gradient(135deg,#eef2fff5,#f8fafcfa);color:#4f46e5}.user-account-menu__item--danger[data-v-f45a2efd]{color:#dc2626}.user-account-menu__item--danger[data-v-f45a2efd]:hover{background:#fef1f1eb;color:#b91c1c}.user-account-menu__item-main[data-v-f45a2efd]{align-items:center;display:inline-flex;font-size:.92rem;font-weight:500;gap:.7rem;min-width:0}.user-account-menu__item-chevron[data-v-f45a2efd]{color:#94a3b8;flex-shrink:0;transition:transform .2s ease,color .2s ease}.user-account-menu__item--active .user-account-menu__item-chevron[data-v-f45a2efd],.user-account-menu__item:hover .user-account-menu__item-chevron[data-v-f45a2efd]{color:currentColor}.menu-fade-up-enter-active[data-v-f45a2efd],.menu-fade-up-leave-active[data-v-f45a2efd]{transition:all .22s ease}.menu-fade-up-enter-from[data-v-f45a2efd],.menu-fade-up-leave-to[data-v-f45a2efd]{opacity:0;transform:translate3d(-8px,8px,0) scale(.96)}.menu-fade-side-enter-active[data-v-f45a2efd],.menu-fade-side-leave-active[data-v-f45a2efd]{transition:all .2s ease}.menu-fade-side-enter-from[data-v-f45a2efd],.menu-fade-side-leave-to[data-v-f45a2efd]{opacity:0;transform:translate(-10px) scale(.98)}.slide-fade-enter-active[data-v-cbb6f24b],.slide-fade-leave-active[data-v-cbb6f24b]{transition:all .2s cubic-bezier(.22,1,.36,1)}.slide-fade-enter-from[data-v-cbb6f24b],.slide-fade-leave-to[data-v-cbb6f24b]{opacity:0;transform:translate(-15px)}.fade-enter-active[data-v-cbb6f24b]{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.fade-leave-active[data-v-cbb6f24b]{transition:opacity .14s cubic-bezier(.22,1,.36,1)}.fade-enter-from[data-v-cbb6f24b],.fade-leave-to[data-v-cbb6f24b]{opacity:0}aside[data-v-cbb6f24b]{position:relative;z-index:60}.sidebar-shell[data-v-cbb6f24b]{transition:width .26s cubic-bezier(.22,1,.36,1);will-change:width}[data-v-cbb6f24b]{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}button[data-v-cbb6f24b]:not(.frequent-item-wrapper *){-webkit-user-select:none;-moz-user-select:none;user-select:none}.frequent-item-wrapper button[data-v-cbb6f24b]{pointer-events:auto!important}.frequent-item-wrapper[data-v-cbb6f24b],.frequent-item-wrapper[data-v-cbb6f24b] *,.frequent-item-wrapper button[data-v-cbb6f24b]{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.frequent-item-wrapper[data-v-cbb6f24b],.frequent-item-wrapper[data-v-cbb6f24b] *{-webkit-user-drag:auto!important;-khtml-user-drag:auto!important;-moz-user-drag:auto!important;-o-user-drag:auto!important;user-drag:auto!important;cursor:pointer!important}.frequent-item-wrapper[data-v-cbb6f24b]:active{cursor:pointer!important}.slide-fade-enter-active[data-v-cbb6f24b],.slide-fade-leave-active[data-v-cbb6f24b]{transition:all .26s cubic-bezier(.22,1,.36,1)}.slide-fade-enter-from[data-v-cbb6f24b],.slide-fade-leave-to[data-v-cbb6f24b]{opacity:0;transform:translate(-10px)}.dragging-ghost[data-v-cbb6f24b]{background:#e5e7eb;border-radius:8px;opacity:.5}.cursor-grab[data-v-cbb6f24b]{cursor:grab}.cursor-grab[data-v-cbb6f24b]:active{cursor:grabbing}.collapse-enter-active[data-v-cbb6f24b],.collapse-leave-active[data-v-cbb6f24b]{overflow:hidden;transition:all .2s ease-out}.collapse-enter-from[data-v-cbb6f24b],.collapse-leave-to[data-v-cbb6f24b]{max-height:0;opacity:0}.collapse-enter-to[data-v-cbb6f24b],.collapse-leave-from[data-v-cbb6f24b]{max-height:500px;opacity:1}.frequent-group[data-v-cbb6f24b]{margin-bottom:2px}.merge-target-highlight[data-v-cbb6f24b]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-radius:8px;box-shadow:0 0 0 2px #6366f1,0 4px 12px #6366f140;transform:scale(1.02);transition:all .15s ease}.group-drop-target[data-v-cbb6f24b]{background:linear-gradient(135deg,#5f49c30d,#62bf920d);border:2px dashed #5f49c3;box-shadow:0 0 0 2px #5f49c314}.group-drop-target[data-v-cbb6f24b],.ungrouped-drop-target[data-v-cbb6f24b]{border-radius:8px;transition:all .15s ease}.ungrouped-drop-target[data-v-cbb6f24b]{background:linear-gradient(135deg,#fef3c7,#fde68a);box-shadow:0 0 0 2px #f59e0b,0 4px 12px #f59e0b40;margin:-4px;padding:4px}.sort-target-highlight[data-v-cbb6f24b]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:8px;box-shadow:0 0 0 2px #3b82f6;transition:all .15s ease}.sort-line-indicator[data-v-cbb6f24b]{background:#818cf8;border-radius:1px;height:2px;left:0;position:absolute;right:0;z-index:20}.sort-line-indicator[data-v-cbb6f24b]:after,.sort-line-indicator[data-v-cbb6f24b]:before{background:#818cf8;border-radius:50%;content:"";height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.sort-line-indicator[data-v-cbb6f24b]:before{left:0}.sort-line-indicator[data-v-cbb6f24b]:after{right:0}.sort-line-top[data-v-cbb6f24b]{top:-2px}.sort-line-bottom[data-v-cbb6f24b]{bottom:-2px}.loading-dots .dot[data-v-cbb6f24b]{animation:bounce-cbb6f24b 1.4s ease-in-out infinite both;background-color:currentColor;border-radius:50%;display:inline-block;height:4px;margin:0 1px;width:4px}.loading-dots .dot[data-v-cbb6f24b]:first-child{animation-delay:-.32s}.loading-dots .dot[data-v-cbb6f24b]:nth-child(2){animation-delay:-.16s}@keyframes bounce-cbb6f24b{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ai-icon-container[data-v-cbb6f24b]:after{animation:shine-effect-cbb6f24b 1.5s linear infinite;background:linear-gradient(90deg,#fff0 0,#ffffff80 20%,#fffc,#ffffff80 80%,#fff0);content:"";height:250%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transform:rotate(45deg);width:60%}.group:hover .ai-icon-container[data-v-cbb6f24b]:after{opacity:1}@keyframes shine-effect-cbb6f24b{0%{transform:translate(-150%,-150%) rotate(45deg)}to{transform:translate(150%,150%) rotate(45deg)}}.username-fade-out[data-v-cbb6f24b]{mask-image:linear-gradient(90deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent)}.frequent-note-title-container[data-v-cbb6f24b]{cursor:grab;overflow:hidden;position:relative}.frequent-note-title-container[data-v-cbb6f24b]:active{cursor:grabbing}.frequent-note-title[data-v-cbb6f24b]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;color:#374151;font-size:.8125rem;font-weight:500;line-height:1;mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);position:relative;transition:mask-image .2s ease,-webkit-mask-image .2s ease}.frequent-note-title.at-end[data-v-cbb6f24b]{mask-image:none;-webkit-mask-image:none}.frequent-note-title[data-v-cbb6f24b]::-webkit-scrollbar{display:none}.frequent-note-title-container:hover .frequent-note-title[data-v-cbb6f24b]{color:#1f2937}.frequent-section-wrapper[data-v-cbb6f24b]{overflow:visible;position:relative}.drop-zone[data-v-cbb6f24b]{border-radius:8px;margin-right:-18px;padding-right:18px;transition:background .2s ease,border .2s ease,box-shadow .2s ease,margin .15s ease,padding .15s ease}.drop-zone[data-v-cbb6f24b]::-webkit-scrollbar{width:2px}.drop-zone[data-v-cbb6f24b]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.drop-zone[data-v-cbb6f24b]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px;-webkit-transition:background .2s ease;transition:background .2s ease}.drop-zone[data-v-cbb6f24b]::-webkit-scrollbar-thumb:hover{background:#00000040}.drop-zone[data-v-cbb6f24b]{scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}.drop-zone-active[data-v-cbb6f24b]{background:linear-gradient(135deg,#5f49c30d,#62bf920d);border:2px dashed #5f49c3;box-shadow:0 0 0 2px #5f49c314;margin-left:4px;margin-right:-14px;padding-left:4px}.frequent-item-wrapper:hover .frequent-delete-btn[data-v-cbb6f24b]{opacity:1}.frequent-delete-btn[data-v-cbb6f24b]{transition:opacity .2s ease,background-color .15s ease;z-index:10}.frequent-note-icon[data-v-cbb6f24b]{transition:transform .2s ease}.group:hover .frequent-note-icon[data-v-cbb6f24b]{transform:scale(1.05)}.frequent-tag-outer[data-v-cbb6f24b]{max-width:100%;position:relative}.frequent-tag-outer[data-v-cbb6f24b]:hover{box-shadow:0 1px 3px #0000000f;transform:translateY(-1px)}.frequent-tag-outer:active .frequent-tag-inner[data-v-cbb6f24b]{cursor:grabbing}.frequent-tag-inner[data-v-cbb6f24b]{scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);max-width:100%;position:relative;transition:mask-image .2s ease,-webkit-mask-image .2s ease}.frequent-tag-inner.at-end[data-v-cbb6f24b]{mask-image:none;-webkit-mask-image:none}.frequent-tag-inner[data-v-cbb6f24b]::-webkit-scrollbar{display:none}.newly-added-flash[data-v-cbb6f24b]{animation:flash-highlight-cbb6f24b 1.5s ease-out}@keyframes flash-highlight-cbb6f24b{0%{background-color:#5f49c34d}25%{background-color:#5f49c326}50%{background-color:#5f49c340}75%{background-color:#5f49c31a}to{background-color:transparent}}.panel-slide-enter-active[data-v-cbb6f24b],.panel-slide-leave-active[data-v-cbb6f24b]{transition:all .2s ease-out}.panel-slide-enter-from[data-v-cbb6f24b],.panel-slide-leave-to[data-v-cbb6f24b]{opacity:0;transform:translate(-10px)}.frequent-more-panel[data-v-cbb6f24b]{max-width:500px;min-width:280px}.resize-handle[data-v-cbb6f24b]{background:transparent;bottom:0;cursor:ew-resize;position:absolute;right:0;top:0;transition:background-color .2s;width:4px;z-index:10}.resize-handle[data-v-cbb6f24b]:hover{background-color:#5f49c34d}
