@keyframes voiceassistant_va-pulse__ZRfgk{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.75}}@keyframes voiceassistant_va-ripple__R09Z0{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}@keyframes voiceassistant_va-fadein__GVwvT{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.voiceassistant_pill__f7b3d{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 24px rgba(0,0,0,.18),0 1px 4px rgba(0,0,0,.12);animation:voiceassistant_va-fadein__GVwvT .25s ease forwards;transition:background .3s,color .3s,border-color .3s;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.voiceassistant_muted__DpIJ4{background:rgba(30,20,5,.82);color:#fbbf24;border:1px solid rgba(251,191,36,.35)}.voiceassistant_listening__WU0Na{background:rgba(5,20,12,.82);color:#4ade80;border:1px solid rgba(74,222,128,.35)}.voiceassistant_dotWrap__G118p{position:relative;width:10px;height:10px;flex-shrink:0}.voiceassistant_dot__v1Qf7{width:10px;height:10px;border-radius:50%;position:absolute;top:0;left:0}.voiceassistant_muted__DpIJ4 .voiceassistant_dot__v1Qf7{background:#fbbf24}.voiceassistant_listening__WU0Na .voiceassistant_dot__v1Qf7{background:#4ade80;animation:voiceassistant_va-pulse__ZRfgk 1.4s ease-in-out infinite}.voiceassistant_ripple__V91Y0{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;border:2px solid #4ade80;animation:voiceassistant_va-ripple__R09Z0 1.4s ease-out infinite}.voiceassistant_icon__XxBAn{font-size:15px;line-height:1}.media-files_container__kfPgs{height:100%;width:100%;display:flex;flex-direction:column;background:var(--color-surface);font-family:-apple-system,SF Pro Display,sans-serif;color:var(--color-text-primary);overflow:hidden}.media-files_container__kfPgs ::-webkit-scrollbar{width:4px}.media-files_container__kfPgs ::-webkit-scrollbar-track{background:transparent}.media-files_container__kfPgs ::-webkit-scrollbar-thumb{background:var(--color-accent-border);border-radius:99px}.media-files_container__kfPgs ::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.media-files_topBar__k_KcJ{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--color-surface-divider);flex-shrink:0;gap:10px}.media-files_filterGroup__q29Kt{display:flex;gap:5px}.media-files_filterBtn__pm8cD{background:none;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:3px 11px;cursor:pointer;color:var(--color-text-muted);font-size:11px;font-weight:500;transition:all .15s;font-family:-apple-system,SF Pro Display,sans-serif}.media-files_filterBtn__pm8cD:hover{color:var(--color-text-secondary);border-color:hsla(0,0%,100%,.14)}.media-files_filterBtnActive__ObzaP{background:var(--color-accent-subtle);border-color:var(--color-accent-border);color:var(--color-accent)}.media-files_statsGroup__tT_ka{display:flex;align-items:center;gap:7px}.media-files_statChip__80Ifu{font-size:10px;font-weight:500;background:var(--color-accent-subtle);border:1px solid var(--color-accent-border);color:var(--color-accent);padding:2px 8px;border-radius:20px}.media-files_statChipVid__9hiCw{background:rgba(255,80,80,.08);border-color:rgba(255,80,80,.18);color:#ff7070}.media-files_refreshBtn__IDme_{background:none;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;padding:5px 7px;cursor:pointer;color:var(--color-text-muted);display:flex;align-items:center;transition:all .15s}.media-files_refreshBtn__IDme_:hover{border-color:var(--color-accent-border);color:var(--color-accent);background:var(--color-accent-subtle)}.media-files_body__x5Cs_{flex:1;display:flex;overflow:hidden}.media-files_sidebar__dgJGv{width:185px;flex-shrink:0;border-right:1px solid var(--color-surface-divider);display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,.18)}.media-files_searchContainer___Ylc0{padding:10px 9px 7px;flex-shrink:0;position:relative}.media-files_searchIcon__7gRAB{width:11px;height:11px;position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-muted)}.media-files_searchInput__YRoAt{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);border-radius:8px;padding:6px 10px 6px 27px;color:var(--color-text-primary);font-size:11.5px;outline:none;font-family:-apple-system,SF Pro Display,sans-serif;transition:border-color .15s,background .15s}.media-files_searchInput__YRoAt::-moz-placeholder{color:var(--color-text-muted)}.media-files_searchInput__YRoAt::placeholder{color:var(--color-text-muted)}.media-files_searchInput__YRoAt:focus{border-color:var(--color-accent-border);background:rgba(255,140,66,.05)}.media-files_folderHeader__tYBQT{padding:2px 11px 5px;font-size:9.5px;font-weight:600;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.media-files_folderList__KErxh{flex:1;overflow-y:auto;padding:0 7px 10px}.media-files_folderItem__ttrzQ{display:flex;align-items:center;gap:7px;padding:6px 9px;border-radius:7px;cursor:pointer;transition:background .15s;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-files_folderItem__ttrzQ:hover{background:hsla(0,0%,100%,.04)}.media-files_folderItemActive__JTADF{background:var(--color-accent-subtle);border-color:var(--color-accent-border)}.media-files_folderName___ePFU{font-size:12px;flex:1;color:var(--color-text-secondary);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-files_folderNameActive__HSoNc{color:var(--color-accent);font-weight:500}.media-files_folderCount__JP_zL{font-size:9.5px;font-weight:600;color:var(--color-text-muted);background:hsla(0,0%,100%,.05);padding:1px 6px;border-radius:10px;flex-shrink:0}.media-files_folderCountActive__78t4U{color:var(--color-accent);background:var(--color-accent-subtle)}.media-files_content__8_EBd{flex:1;display:flex;flex-direction:column;overflow:hidden}.media-files_folderTitle__UXZLa{padding:7px 14px;border-bottom:1px solid hsla(0,0%,100%,.04);flex-shrink:0;display:flex;align-items:center;gap:7px}.media-files_folderTitleText__ddvfq{font-size:12.5px;font-weight:600;color:var(--color-text-primary)}.media-files_folderTitleCount__6r_UG{font-size:10px;color:var(--color-text-muted)}.media-files_gridContainer__AtH5r{flex:1;overflow-y:auto;padding:12px 14px}.media-files_grid__B3BMc{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.media-files_gridItem__oz_it{animation:media-files_fadeUp__fLGjL .25s ease both}.media-files_mediaCard__zCeKt{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;will-change:transform}.media-files_mediaCard__zCeKt:hover{border-color:var(--color-accent-border);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 0 1px var(--color-accent-border)}.media-files_mediaPreview__RFGCb{width:100%;aspect-ratio:4/3;background:#111;position:relative;overflow:hidden}.media-files_mediaPreviewVid__GaYcx{background:linear-gradient(135deg,#180c06,#0e0a08)}.media-files_mediaPreviewImg__4dpfd{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-files_mediaFallback__YIxFq{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:linear-gradient(135deg,#1a1208,#0e0c0a)}.media-files_mediaBadge__7_HuU{position:absolute;top:5px;right:5px;background:var(--icon-gradient);box-shadow:0 2px 8px var(--icon-glow);color:#fff;font-size:7px;font-weight:700;padding:2px 5px;border-radius:4px;letter-spacing:.06em}.media-files_mediaBadgeVid__xQvpx{background:linear-gradient(135deg,#b03020,#8b1a0a);box-shadow:0 2px 8px rgba(180,50,30,.45)}.media-files_mediaContent__pYNpK{padding:7px 9px 9px}.media-files_mediaName__EXsZ1{font-size:10.5px;color:var(--color-text-secondary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.media-files_mediaMeta__rFxL0{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.media-files_mediaDate__s8LhX{font-size:9px;color:var(--color-text-muted)}.media-files_videoIconContainer__1XfrR{width:34px;height:34px;border-radius:50%;background:rgba(255,140,66,.1);border:1px solid var(--color-accent-border);display:flex;align-items:center;justify-content:center;position:relative}.media-files_videoOverlay__Yiwll{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,140,66,.06) 0,transparent 70%)}.media-files_videoExt__0AcZ5{font-size:8px;color:var(--color-text-muted);letter-spacing:.08em;position:relative}.media-files_statusBadge__mPWjq{font-size:9px;padding:2px 6px;border-radius:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.media-files_statusCompleted__0Sunv{background:rgba(52,199,89,.12);border:1px solid rgba(52,199,89,.25);color:#34c759}.media-files_statusFailed__tdLi7{background:rgba(255,69,58,.12);border:1px solid rgba(255,69,58,.25);color:#ff453a}.media-files_statusDefault__n0W7k{background:var(--color-accent-subtle);border:1px solid var(--color-accent-border);color:var(--color-accent)}.media-files_spinner__bHcmf{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;gap:12px}.media-files_spinnerCircle__l8G_K{width:30px;height:30px;border:2.5px solid rgba(255,140,66,.12);border-top-color:#ff8c42;border-radius:50%;animation:media-files_spin__vrtSm .8s linear infinite}.media-files_spinnerText__PqGKG{font-size:11px;color:var(--color-text-muted)}.media-files_sidebarSpinner__HYADR{width:18px;height:18px;border:2px solid rgba(255,140,66,.15);border-top-color:#ff8c42;border-radius:50%;animation:media-files_spin__vrtSm .8s linear infinite}.media-files_errorContainer__k9Li1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:7px}.media-files_errorIcon__3HPUm{width:40px;height:40px;border-radius:10px;background:rgba(255,69,58,.1);border:1px solid rgba(255,69,58,.2);display:flex;align-items:center;justify-content:center}.media-files_errorTitle__2u3nc{color:#ff453a;font-size:13px;font-weight:500}.media-files_errorMessage__v_oYS{color:var(--color-text-muted);font-size:11px;text-align:center;max-width:180px}.media-files_retryBtn__EHCXf{margin-top:10px;background:rgba(255,80,80,.08);border:1px solid rgba(255,80,80,.2);border-radius:7px;color:#ff6b6b;padding:6px 18px;cursor:pointer;font-size:12px;font-family:-apple-system,SF Pro Display,sans-serif;transition:all .15s}.media-files_retryBtn__EHCXf:hover{background:rgba(255,80,80,.14)}.media-files_emptyContainer__j3Krw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px}.media-files_emptyIcon__UtYo8{width:46px;height:46px;border-radius:12px;background:var(--color-accent-subtle);border:1px solid var(--color-accent-border);display:flex;align-items:center;justify-content:center}.media-files_emptyTitle__ChR2x{color:var(--color-text-secondary);font-size:13px;font-weight:500}.media-files_emptySubtitle__mfjum{color:var(--color-text-muted);font-size:11px}.media-files_footer__DruNy{padding:6px 14px;border-top:1px solid var(--color-surface-divider);display:flex;align-items:center;justify-content:space-between;flex-shrink:0;background:hsla(0,0%,100%,.01)}.media-files_footerStats__NtkaT{font-size:10px;color:var(--color-text-muted)}.media-files_liveIndicator__nVvdd{display:flex;align-items:center;gap:5px}.media-files_liveDot__fnqcW{width:5px;height:5px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 6px var(--color-accent-glow);animation:media-files_pulse__PdsxE 2.5s ease-in-out infinite}.media-files_liveText__YdIWl{font-size:10px;color:var(--color-text-muted)}.media-files_noFolder__NsLLr{display:flex;align-items:center;justify-content:center;height:100%}.media-files_noFolderText__DwEoB{font-size:12px;color:var(--color-text-muted)}@keyframes media-files_spin__vrtSm{to{transform:rotate(1turn)}}@keyframes media-files_fadeUp__fLGjL{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes media-files_pulse__PdsxE{0%,to{opacity:1}50%{opacity:.5}}.media-files_mediaPreviewAud__Pwf1C{width:100%;aspect-ratio:4/3;background:linear-gradient(145deg,rgba(255,110,20,.14),#0c0906);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.media-files_mediaBadgeAud__ghfZZ{position:absolute;top:5px;left:5px;background:linear-gradient(135deg,rgba(200,110,20,.95),rgba(160,80,10,.9));box-shadow:0 2px 8px rgba(200,110,20,.4);color:#fff;font-size:7px;font-weight:700;padding:2px 5px;border-radius:4px;letter-spacing:.06em;z-index:2}.media-files_statChipAud__fGimS{font-size:10px;font-weight:500;background:rgba(255,180,50,.08);border:1px solid rgba(255,180,50,.2);color:rgba(255,180,60,.85);padding:2px 8px;border-radius:20px;white-space:nowrap}@keyframes filesworkspace_lp-pop__3wgyM{0%{opacity:0;transform:scale(.72) translateY(8px)}60%{opacity:1;transform:scale(1.05) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.filesworkspace_lpBtn__U78a5{background:none;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:9px;outline:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.filesworkspace_lpBtn__U78a5:hover{transform:scale(1.14)}.filesworkspace_lpBtn__U78a5:active{transform:scale(.96)}.filesworkspace_lpWrap__cA9bA{width:76px;height:76px;border-radius:22px;background:var(--lp-wrap-bg);border:1px solid var(--lp-wrap-border);display:flex;align-items:center;justify-content:center;box-shadow:var(--lp-wrap-shadow);position:relative;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.filesworkspace_lpBtn__U78a5:hover .filesworkspace_lpWrap__cA9bA{box-shadow:var(--lp-wrap-shadow-hover);border-color:var(--lp-wrap-border-hover)}.filesworkspace_lpLabel__XMg8H{font-size:12.5px;font-weight:500;color:var(--lp-label-color);text-shadow:var(--lp-label-shadow);text-align:center;max-width:86px;line-height:1.35;letter-spacing:.01em}