@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Instrument+Sans:wght@400;500;600&display=swap";@keyframes _skeletonShimmer_n8qlt_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeleton_n8qlt_10{--skeleton-base: hsl(var(--muted));--skeleton-highlight: hsl(var(--card));display:block;width:100%;background:linear-gradient(90deg,var(--skeleton-base) 0%,var(--skeleton-highlight) 50%,var(--skeleton-base) 100%);background-size:200% 100%;animation:_skeletonShimmer_n8qlt_1 1.4s ease-in-out infinite}._line_n8qlt_25{height:12px;border-radius:999px}._block_n8qlt_30{height:24px;border-radius:10px}._circle_n8qlt_35{height:40px;width:40px;border-radius:999px}._still_n8qlt_41{animation:none;background:var(--skeleton-base)}@media (prefers-reduced-motion: reduce){._skeleton_n8qlt_10{animation:none;background:var(--skeleton-base)}}._shell_154sh_1{display:flex;flex-direction:column;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--crm-border)}._headerRow_154sh_9{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headerRow_154sh_9[data-inline-toolbar=true]{align-items:center}._headerRow_154sh_9[data-inline-toolbar=true] ._titleBlock_154sh_20{flex-direction:row;align-items:baseline;gap:8px}._titleBlock_154sh_20{display:flex;flex-direction:column;gap:2px;min-width:0}._title_154sh_20{font-size:1.05rem;font-weight:600;color:var(--crm-ink);font-family:var(--crm-font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_154sh_43{font-size:.78rem;color:var(--crm-muted);font-family:var(--crm-font-body)}._headerActions_154sh_49{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}._inlineToolbar_154sh_57{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1 auto;min-width:0;flex-wrap:nowrap}._headerRow_154sh_9[data-inline-toolbar=true] ._toolbarStart_154sh_67{order:1;flex:0 0 auto;width:auto;min-width:34px;max-width:min(46vw,440px)}._inlineToolbar_154sh_57[data-toolbar-start-expanded=true] ._toolbarStart_154sh_67{flex:1 1 520px;max-width:min(64vw,760px)}._headerRow_154sh_9[data-inline-toolbar=true] ._toolbarEnd_154sh_80{order:2;flex:0 0 auto}._toolbarRow_154sh_85{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._toolbarStart_154sh_67{flex:1 1 300px;min-width:0}._toolbarEnd_154sh_80{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}._filtersToggle_154sh_106{border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-muted);border-radius:999px;min-height:40px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:500}._filtersToggle_154sh_106:hover{color:var(--crm-ink);border-color:color-mix(in srgb,var(--crm-accent) 30%,var(--crm-border))}._filtersToggle_154sh_106[data-open=true]{color:var(--crm-accent-dark);border-color:color-mix(in srgb,var(--crm-accent) 40%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 10%,var(--crm-panel))}._filtersToggleLabel_154sh_131{white-space:nowrap}._filtersRow_154sh_135{display:flex;flex-direction:column;gap:8px;border:1px solid var(--crm-border);border-radius:12px;background:color-mix(in srgb,var(--crm-panel) 90%,transparent);padding:10px}@media (max-width: 900px){._headerRow_154sh_9{gap:8px;flex-wrap:wrap;align-items:center;position:relative}._inlineToolbar_154sh_57{position:relative;width:auto;margin-left:auto;min-width:0;flex-wrap:nowrap;justify-content:flex-end;row-gap:0;min-height:40px;overflow:visible}._inlineToolbar_154sh_57[data-toolbar-start-expanded=true]{position:absolute;top:0;left:0;right:0;z-index:3;flex:0 0 auto;width:100%;margin-left:0}._headerRow_154sh_9[data-inline-toolbar=true] ._titleBlock_154sh_20{flex-direction:row;align-items:baseline;gap:6px;min-width:0;max-width:calc(100% - 180px)}._headerRow_154sh_9[data-inline-toolbar=true] ._toolbarStart_154sh_67{order:1;flex:0 0 auto;width:auto;min-width:0;max-width:min(76vw,420px)}._headerRow_154sh_9[data-inline-toolbar=true] ._toolbarEnd_154sh_80{order:2;width:auto;justify-content:flex-end;position:relative;z-index:1}._inlineToolbar_154sh_57[data-toolbar-start-expanded=true] ._toolbarStart_154sh_67{order:1;position:absolute;left:0;right:0;top:0;z-index:4;flex:0 0 auto;width:100%;max-width:none}._toolbarRow_154sh_85{width:100%}._toolbarStart_154sh_67{flex:1 1 100%;width:100%}._toolbarEnd_154sh_80{width:100%;justify-content:flex-start;flex-wrap:wrap}._filtersToggleLabel_154sh_131{display:none}._filtersToggle_154sh_106{width:40px;min-width:40px;padding:0;justify-content:center}._filtersRow_154sh_135{padding:8px}}._searchShell_14m8f_1{width:100%;position:relative;display:flex;flex-direction:column;gap:0;min-width:0}._searchShell_14m8f_1[data-expanded=false]{width:auto;margin-left:auto}._searchShell_14m8f_1[data-expanded=true]{width:100%}._searchTrigger_14m8f_19{border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-muted);border-radius:10px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}._searchExpanded_14m8f_31{width:100%;min-height:40px;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-panel);display:flex;align-items:center;gap:6px;padding:0 10px}._searchIcon_14m8f_43{color:var(--crm-muted);flex-shrink:0}._searchInput_14m8f_48{border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:34px!important}._searchInput_14m8f_48:focus-visible{outline:none}._searchAction_14m8f_60{border:none;background:transparent;color:var(--crm-muted);width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}._searchAction_14m8f_60:hover{color:var(--crm-ink);background:color-mix(in srgb,var(--crm-border) 50%,transparent)}._searchHelper_14m8f_77{font-size:.72rem;color:var(--crm-muted);padding-left:2px;margin-top:6px}._resultsPanel_14m8f_84{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;border:1px solid var(--crm-border);border-radius:12px;background:var(--crm-panel);box-shadow:0 12px 28px #0f172a1f;padding:8px;display:flex;flex-direction:column;gap:6px;max-height:320px;overflow:auto}._loadingState_14m8f_102{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--crm-muted)}._loadingSpinner_14m8f_110{animation:_folderSearchSpin_14m8f_1 1s linear infinite}._currentScopeEmptyState_14m8f_114{font-size:.76rem;color:var(--crm-muted);padding:2px 2px 0}._sectionTitle_14m8f_120{font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:var(--crm-muted);font-weight:700;padding:4px 2px 2px}._resultList_14m8f_129{display:flex;flex-direction:column;gap:4px}._resultRow_14m8f_135{border:1px solid transparent;background:transparent;color:var(--crm-ink);border-radius:10px;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:6px 8px}._resultRow_14m8f_135:hover{border-color:color-mix(in srgb,var(--crm-accent) 30%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 8%,var(--crm-panel))}._resultMain_14m8f_154{min-width:0;display:inline-flex;flex-direction:column;gap:2px}._resultTitle_14m8f_161{font-size:.82rem;font-weight:600;color:var(--crm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultSubtitle_14m8f_170{font-size:.74rem;color:var(--crm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultBadge_14m8f_178{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--crm-muted);border:1px solid var(--crm-border);border-radius:999px;padding:2px 8px}._emptyState_14m8f_188{font-size:.8rem;color:var(--crm-muted);padding:10px 6px}@media (max-width: 720px){._searchShell_14m8f_1[data-expanded=true]{width:100%;max-width:none}._searchExpanded_14m8f_31{min-height:40px}._resultsPanel_14m8f_84{max-height:min(52vh,320px)}}@keyframes _folderSearchSpin_14m8f_1{to{transform:rotate(360deg)}}._handle_zrlol_1{display:inline-flex;align-items:center;justify-content:center;color:var(--crm-muted);cursor:grab;flex-shrink:0;border-radius:6px}._handleButton_zrlol_11{border:none;background:transparent;padding:0}._handle_zrlol_1[data-variant=inline]{width:20px;height:20px}._handle_zrlol_1[data-variant=overlay]{width:28px;height:28px;border-radius:8px;background:#0f172a99;border:1px solid rgba(255,255,255,.3);color:#fff}._handle_zrlol_1[data-disabled=true]{opacity:.45;cursor:default}._sidebar_1xw9q_1{display:flex;flex-direction:column;gap:10px;border:1px solid var(--crm-border);border-radius:14px;background:var(--crm-panel);padding:10px;min-width:240px;max-width:300px;height:fit-content}._sidebar_1xw9q_1[data-collapsed=true]{min-width:74px;max-width:74px;padding:10px 8px}._sidebarHeader_1xw9q_20{display:flex;align-items:center;justify-content:space-between;gap:8px}._sidebarTitle_1xw9q_27{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--crm-muted);font-weight:700}._sidebar_1xw9q_1[data-collapsed=true] ._sidebarTitle_1xw9q_27{display:none}._sidebarHeaderActions_1xw9q_39{display:inline-flex;align-items:center;gap:6px}._addButton_1xw9q_45{height:28px;width:28px;padding:0}._headerMenuButton_1xw9q_51{border:1px solid var(--crm-border);background:transparent;opacity:1;pointer-events:auto}._headerMenuButton_1xw9q_51:hover:not(:disabled){background:color-mix(in srgb,var(--crm-border) 55%,transparent);color:var(--crm-ink)}._headerMenu_1xw9q_51{right:0}._collapseButton_1xw9q_67{border:1px solid var(--crm-border);background:transparent;color:var(--crm-muted);width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._collapseButton_1xw9q_67:hover:not(:disabled){color:var(--crm-ink);background:color-mix(in srgb,var(--crm-border) 50%,transparent)}._collapseButton_1xw9q_67:disabled{opacity:.55;cursor:default}._systemCategories_1xw9q_90{display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--crm-border);padding-bottom:8px}._systemCategoryButton_1xw9q_98{border:1px solid transparent;background:transparent;color:var(--crm-ink);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;padding:0 8px;text-align:left;cursor:pointer;font-size:.82rem}._systemCategoryLabel_1xw9q_114{display:inline-flex;align-items:center;gap:8px}._systemCategoryIcon_1xw9q_120{flex-shrink:0}._systemCategoryButtonActive_1xw9q_124{background:color-mix(in srgb,var(--crm-accent) 10%,var(--crm-panel));border-color:color-mix(in srgb,var(--crm-accent) 35%,var(--crm-border))}._systemCategoryButton_1xw9q_98:hover:not(:disabled){border-color:color-mix(in srgb,var(--crm-border) 70%,transparent)}._systemCategoryButton_1xw9q_98:disabled{opacity:.6;cursor:default}._systemCategoryCount_1xw9q_138{font-size:.7rem;border:1px solid var(--crm-border);border-radius:999px;padding:1px 7px;color:var(--crm-muted)}._systemCategoriesCompact_1xw9q_146{display:flex;flex-direction:column;gap:6px;width:100%}._systemCategoryButtonCompact_1xw9q_153{border:1px solid transparent;background:transparent;color:var(--crm-muted);border-radius:10px;min-height:30px;width:100%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative}._systemCategoryButtonCompact_1xw9q_153._systemCategoryButtonActive_1xw9q_124{color:var(--crm-ink);border-color:color-mix(in srgb,var(--crm-accent) 35%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 10%,var(--crm-panel))}._systemCategoryButtonCompact_1xw9q_153:hover:not(:disabled){color:var(--crm-ink);background:color-mix(in srgb,var(--crm-border) 40%,transparent)}._systemCategoryAbbrev_1xw9q_178,._systemCategoryCompactIconWrap_1xw9q_185{display:inline-flex;align-items:center;justify-content:center;position:relative}._systemCategoryCompactCount_1xw9q_192{position:absolute;top:0;right:0;transform:translate(62%,-62%);min-width:13px;height:13px;border-radius:999px;border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-muted);font-size:.5rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 3px}._systemCategoryCompactLabel_1xw9q_212{display:none}._collapsedRail_1xw9q_216{display:flex;flex-direction:column;gap:8px;align-items:center}._railButton_1xw9q_223{border:1px solid transparent;background:transparent;color:var(--crm-muted);width:100%;min-height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;position:relative}._railButton_1xw9q_223:hover:not(:disabled){color:var(--crm-ink);background:color-mix(in srgb,var(--crm-border) 45%,transparent)}._railButtonActive_1xw9q_243{color:var(--crm-ink);border-color:color-mix(in srgb,var(--crm-accent) 35%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 10%,var(--crm-panel))}._railButton_1xw9q_223[data-drop=true]{border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 14%,var(--crm-panel));color:var(--crm-accent)}._railButton_1xw9q_223[data-native-file-drop=true]{border-color:color-mix(in srgb,var(--crm-accent) 55%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 18%,var(--crm-panel));color:var(--crm-accent-dark, #1d4ed8);box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 16%,transparent)}._railButton_1xw9q_223[data-drop-disabled=true]{border-color:color-mix(in srgb,var(--crm-muted) 35%,var(--crm-border));background:color-mix(in srgb,var(--crm-muted) 12%,var(--crm-panel));color:var(--crm-muted)}._railButton_1xw9q_223[data-drop-animate=true]{animation:_folderDropPulse_1xw9q_1 .32s ease}._railIconWrap_1xw9q_272{position:relative;display:inline-flex;align-items:center;justify-content:center}._railCountBadge_1xw9q_279{position:absolute;top:0;right:0;transform:translate(62%,-62%);min-width:13px;height:13px;border-radius:999px;border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-muted);font-size:.5rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 3px}._railCollapseButton_1xw9q_299{display:none}._railCount_1xw9q_279{font-size:.63rem;color:var(--crm-muted)}._folderList_1xw9q_308,._folderGroup_1xw9q_314{display:flex;flex-direction:column;gap:0}._folderRow_1xw9q_320{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:34px;border-radius:10px;border:1px solid transparent;transition:background .12s ease,border-color .12s ease}._folderRowActive_1xw9q_331{background:color-mix(in srgb,var(--crm-accent) 10%,var(--crm-panel));border-color:color-mix(in srgb,var(--crm-accent) 35%,var(--crm-border))}._folderRow_1xw9q_320[data-drop=true]{border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 14%,var(--crm-panel))}._folderRow_1xw9q_320[data-native-file-drop=true]{border-color:color-mix(in srgb,var(--crm-accent) 55%,var(--crm-border));background:color-mix(in srgb,var(--crm-accent) 18%,var(--crm-panel));box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 16%,transparent)}._folderRow_1xw9q_320[data-drop-position=before]:before,._folderRow_1xw9q_320[data-drop-position=after]:before{content:"";position:absolute;left:8px;right:8px;border-top:2px solid color-mix(in srgb,var(--crm-accent) 75%,var(--crm-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 14%,transparent);pointer-events:none}._folderRow_1xw9q_320[data-drop-position=before]:before{top:0}._folderRow_1xw9q_320[data-drop-position=after]:before{bottom:0}._folderRow_1xw9q_320[data-drop-disabled=true]{border-color:color-mix(in srgb,var(--crm-muted) 35%,var(--crm-border));background:color-mix(in srgb,var(--crm-muted) 12%,var(--crm-panel));color:var(--crm-muted)}._folderRow_1xw9q_320[data-drop-disabled=true][data-drop-position=before]:before,._folderRow_1xw9q_320[data-drop-disabled=true][data-drop-position=after]:before{border-top-color:color-mix(in srgb,var(--crm-muted) 70%,var(--crm-border));box-shadow:none}._folderRow_1xw9q_320[data-drop-tooltip]:after{content:attr(data-drop-tooltip);position:absolute;right:34px;top:-22px;font-size:.64rem;line-height:1.2;padding:3px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--crm-accent) 26%,var(--crm-border));background:var(--crm-panel);color:color-mix(in srgb,var(--crm-accent) 82%,var(--crm-ink));box-shadow:0 6px 14px #0f172a24;white-space:nowrap;pointer-events:none;z-index:15}._folderRow_1xw9q_320[data-drop-disabled=true][data-drop-tooltip]:after{border-color:color-mix(in srgb,var(--crm-muted) 35%,var(--crm-border));color:var(--crm-muted)}._folderRow_1xw9q_320[data-dragging=true]{opacity:.58}._folderRow_1xw9q_320[data-drop-animate=true]{animation:_folderDropPulse_1xw9q_1 .32s ease}@keyframes _folderDropPulse_1xw9q_1{0%{box-shadow:0 0 color-mix(in srgb,var(--crm-accent) 35%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--crm-accent) 0%,transparent)}}._folderSelect_1xw9q_418{display:inline-flex;flex:1 1 auto;align-items:center;gap:8px;border:none;background:transparent;color:var(--crm-ink);font:inherit;min-height:30px;padding:0;cursor:pointer;text-align:left;min-width:0}._folderDragHandle_1xw9q_434{display:inline-flex;align-items:center;justify-content:center;color:var(--crm-muted);cursor:grab;border-radius:6px;padding:2px;touch-action:none}._folderName_1xw9q_445{font-size:.88rem;line-height:1.2;display:inline-flex;align-items:center;gap:6px}._folderPolicyLock_1xw9q_453{display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:6px;border:1px solid color-mix(in srgb,var(--crm-warn, #b45309) 45%,var(--crm-border));color:var(--crm-warn, #b45309);background:color-mix(in srgb,var(--crm-warn, #b45309) 14%,transparent)}._folderPolicyLock_1xw9q_453[data-tone=danger]{border-color:#b91c1c80;color:#b91c1c;background:#b91c1c1f}._folderPolicyLock_1xw9q_453[data-tone=accent]{border-color:#2563eb73;color:var(--crm-accent-dark, #1d4ed8);background:#2563eb1f}._folderMeta_1xw9q_476{display:inline-flex;align-items:center;gap:6px;position:relative}._folderCount_1xw9q_483{font-size:.7rem;border:1px solid var(--crm-border);border-radius:999px;padding:1px 7px;color:var(--crm-muted)}._folderMenuContainer_1xw9q_491{position:relative}._folderMenuButton_1xw9q_495{border:none;background:transparent;color:var(--crm-muted);width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;pointer-events:auto;transition:opacity .12s ease,background .12s ease,color .12s ease}._folderRow_1xw9q_320:hover ._folderMenuButton_1xw9q_495,._folderRow_1xw9q_320:focus-within ._folderMenuButton_1xw9q_495,._folderMenuButton_1xw9q_495[data-open=true]{opacity:1;pointer-events:auto}._folderMenuButton_1xw9q_495:hover:not(:disabled){background:color-mix(in srgb,var(--crm-border) 55%,transparent);color:var(--crm-ink)}._folderMenu_1xw9q_491{position:absolute;top:calc(100% + 4px);right:0;min-width:168px;max-height:min(260px,calc(100vh - 24px));overflow-y:auto;overflow-x:hidden;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-panel);box-shadow:0 8px 22px #0f172a29;padding:4px;z-index:30;display:flex;flex-direction:column;gap:2px}._folderMenu_1xw9q_491[data-placement=up]{top:auto;bottom:calc(100% + 4px)}._folderMenuItem_1xw9q_547{border:none;background:transparent;color:var(--crm-ink);min-height:30px;border-radius:8px;display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:0 8px;font-size:.78rem;cursor:pointer}._folderMenuItem_1xw9q_547:hover:not(:disabled),._editorAction_1xw9q_564:hover:not(:disabled){background:color-mix(in srgb,var(--crm-border) 55%,transparent);color:var(--crm-ink)}._folderMenuItemDanger_1xw9q_569{color:#dc2626}._folderMenuItemDanger_1xw9q_569:hover:not(:disabled){color:#b91c1c}._folderMenuItem_1xw9q_547:disabled,._editorAction_1xw9q_564:disabled{opacity:.55;cursor:default}._folderEditorRow_1xw9q_583{display:flex;align-items:center;gap:6px;min-height:34px}._folderInput_1xw9q_590{height:30px;border-radius:9px}._editorAction_1xw9q_564{border:none;background:transparent;width:24px;height:24px;border-radius:6px;color:var(--crm-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 960px){._sidebar_1xw9q_1{max-width:none;min-width:0;width:100%}._sidebar_1xw9q_1[data-collapsed=true]{width:100%;max-width:none;padding:8px}._sidebar_1xw9q_1[data-collapsed=true] ._sidebarHeader_1xw9q_20{display:none}._collapsedRail_1xw9q_216{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:2px}._systemCategoriesCompact_1xw9q_146{display:contents}._systemCategoryButtonCompact_1xw9q_153,._railButton_1xw9q_223{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:12px;flex-shrink:0}._railCollapseButton_1xw9q_299{display:inline-flex}._systemCategoryCompactLabel_1xw9q_212,._railCount_1xw9q_279{display:none}}._drawerContent_v52kc_1{padding:0;display:flex;flex-direction:column;background:hsl(var(--card));color:hsl(var(--card-foreground));border-left:1px solid hsl(var(--border));box-shadow:var(--surface-shadow-lg);height:100dvh;max-height:100dvh;overflow:hidden;min-height:0}._drawerSizeSm_v52kc_15{max-width:min(420px,100vw)}._drawerSizeMd_v52kc_19{max-width:min(560px,100vw)}._drawerSizeLg_v52kc_23{max-width:min(720px,100vw)}._drawerSizeXl_v52kc_27{max-width:min(960px,100vw)}._drawerSizeFull_v52kc_31{max-width:100vw}._drawerHeader_v52kc_35{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid hsl(var(--border));background:linear-gradient(135deg,hsl(var(--muted) / .7),hsl(var(--card) / .95));flex-shrink:0}._drawerHeaderMain_v52kc_49{display:flex;flex-direction:column;gap:6px;min-width:0}._drawerEyebrow_v52kc_56{font-size:.65rem;text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-foreground));font-weight:600}._drawerTitle_v52kc_64{font-size:1.05rem;font-weight:600;color:hsl(var(--foreground));word-break:break-word}._drawerDescription_v52kc_71{font-size:.85rem;color:hsl(var(--muted-foreground))}._drawerHeaderActions_v52kc_76{display:flex;align-items:center;gap:8px}._drawerCloseButton_v52kc_82{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:999px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}._drawerCloseButton_v52kc_82:hover{border-color:color-mix(in srgb,hsl(var(--primary)) 40%,hsl(var(--border)));background:color-mix(in srgb,hsl(var(--primary)) 8%,hsl(var(--card)))}._drawerCloseButton_v52kc_82:disabled{opacity:.55;cursor:not-allowed}._drawerCloseButton_v52kc_82:focus-visible{outline:2px solid color-mix(in srgb,hsl(var(--primary)) 55%,transparent);outline-offset:2px}._drawerBody_v52kc_111{padding:16px 20px 24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex:1 1 auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}._drawerFooter_v52kc_124{border-top:1px solid hsl(var(--border));padding:12px 20px 16px;display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}._drawerBusyHeader_v52kc_133{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid hsl(var(--border));background:color-mix(in srgb,hsl(var(--primary)) 10%,hsl(var(--card)));color:hsl(var(--foreground));font-size:.75rem;font-weight:500;white-space:nowrap}._drawerBusyHeaderSpinner_v52kc_147{animation:_drawerBusySpin_v52kc_1 .9s linear infinite}._drawerBusyOverlay_v52kc_151{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,hsl(var(--background)) 62%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:all}._drawerBusyOverlayCard_v52kc_163{display:flex;align-items:center;gap:10px;width:min(520px,calc(100% - 32px));max-width:calc(100% - 32px);padding:20px;border-radius:8px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:.8rem;font-weight:600;box-shadow:var(--surface-shadow-md)}._drawerBusyOverlayCard_v52kc_163[data-custom-content=true]{display:block}._drawerBusyOverlayCard_v52kc_163[data-custom-content=true]>*{margin-inline:auto}._drawerBusyOverlaySpinner_v52kc_187{animation:_drawerBusySpin_v52kc_1 .9s linear infinite}@keyframes _drawerBusySpin_v52kc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 900px){._drawerContent_v52kc_1{max-width:100vw;width:100vw;border-left:none}._drawerHeader_v52kc_35{padding-top:calc(12px + env(safe-area-inset-top))}._drawerCloseButton_v52kc_82{width:40px;height:40px}}._toggle_azzng_1{display:inline-flex;align-items:center;border:1px solid var(--crm-border);border-radius:999px;overflow:hidden;background:var(--crm-panel)}._button_azzng_10{border:none;background:transparent;color:var(--crm-muted);padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:.78rem;cursor:pointer;min-height:40px}._button_azzng_10[data-active=true]{background:#2563eb1f;color:var(--crm-accent-dark);font-weight:600}._button_azzng_10:focus-visible{outline:2px solid rgba(37,99,235,.6);outline-offset:-2px}@media (max-width: 900px){._button_azzng_10{width:40px;min-width:40px;padding:0}._button_azzng_10 span{display:none}}._section_xjf2k_1{display:flex;flex-direction:column;gap:12px}._header_xjf2k_7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._headerMain_xjf2k_15{min-width:0;flex:1 1 260px}._headerActions_xjf2k_20{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0;flex:0 1 auto}._headerAside_xjf2k_29{min-width:0}._title_xjf2k_33{margin:0;font-size:.95rem;font-weight:600;color:var(--crm-ink, hsl(var(--foreground)))}._meta_xjf2k_40{font-size:.8rem;color:var(--crm-muted, hsl(var(--muted-foreground)))}._tabs_xjf2k_45{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}._tabButton_xjf2k_53{border:1px solid var(--crm-border, hsl(var(--border)));background:var(--crm-panel, hsl(var(--card)));color:var(--crm-ink, hsl(var(--foreground)));border-radius:8px;padding:6px 10px;font-size:.8rem;font-weight:600;cursor:pointer}._tabButton_xjf2k_53:hover:not(:disabled){border-color:#2563eb66;background:#2563eb14}._tabButtonActive_xjf2k_69{border-color:#2563eb73;background:#2563eb24;color:#1d4ed8}._tabButton_xjf2k_53:disabled{cursor:not-allowed;opacity:.5}._body_xjf2k_80{display:flex;flex-direction:column;gap:10px}._drawerBody_h6x2y_1{padding:0}._sections_h6x2y_5{display:grid;gap:16px;padding:20px}._summaryPill_h6x2y_11{border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc;padding:2px 8px;font-size:11px;font-weight:600;color:#475569}._footerRow_h6x2y_21{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%}._secondaryButton_h6x2y_29,._primaryButton_h6x2y_30{display:inline-flex;align-items:center;gap:6px;border-radius:10px;font-size:13px;font-weight:600;padding:8px 12px;border:1px solid transparent;cursor:pointer}._secondaryButton_h6x2y_29{color:#334155;border-color:#cbd5e1;background:#fff}._secondaryButton_h6x2y_29:disabled,._primaryButton_h6x2y_30:disabled{cursor:not-allowed;opacity:.55}._primaryButton_h6x2y_30{background:#2563eb;color:#fff}._loadingState_h6x2y_59{display:flex;align-items:center;gap:8px;padding:24px;color:#475569;font-size:14px}._spinner_h6x2y_68{animation:_spin_h6x2y_68 1s linear infinite}._errorMessage_h6x2y_72{border-radius:10px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;font-size:13px;padding:10px 12px}@keyframes _spin_h6x2y_68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_871lw_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-scrim, rgba(15, 23, 42, .55));display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}._panel_871lw_14{width:min(520px,100%);background:var(--crm-panel, #ffffff);border-radius:14px;padding:18px;box-shadow:var(--surface-shadow-lg, 0 24px 40px rgba(15, 23, 42, .25));display:flex;flex-direction:column;gap:14px;color:var(--crm-ink, #0f172a);border:1px solid var(--crm-border, #e2e8f0)}._header_871lw_27{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_871lw_34{font-size:1rem;font-weight:600}._subtitle_871lw_39{font-size:.78rem;color:var(--crm-muted, #64748b)}._cancelButton_871lw_44{border:1px solid var(--crm-border, #e2e8f0);background:var(--crm-panel, #ffffff);color:var(--crm-accent-dark, #1d4ed8);border-radius:999px;padding:6px 10px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.78rem;font-weight:600}._cancelButton_871lw_44:hover{border-color:#2563eb66;background:#2563eb14}._list_871lw_63{display:flex;flex-direction:column;gap:10px}._overall_871lw_69{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--crm-border, #e2e8f0);background:var(--crm-soft, #f8fafc)}._overallHeader_871lw_79{display:flex;align-items:center;justify-content:space-between;gap:8px}._overallTitle_871lw_86{font-size:.82rem;font-weight:600;color:var(--crm-ink, #0f172a)}._overallMeta_871lw_92{font-size:.72rem;color:var(--crm-muted, #64748b)}._overallBar_871lw_97{height:8px;border-radius:999px;background:hsl(var(--muted-foreground) / .25);overflow:hidden}._overallFill_871lw_104{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#38bdf8);transition:width .2s ease}._row_871lw_111{display:flex;flex-direction:column;gap:6px}._rowMain_871lw_117{display:flex;align-items:center;justify-content:space-between;gap:8px}._filename_871lw_124{font-size:.82rem;font-weight:600;color:var(--crm-ink, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progressMeta_871lw_133{font-size:.75rem;color:var(--crm-muted, #64748b)}._progressBar_871lw_138{height:6px;border-radius:999px;background:hsl(var(--muted-foreground) / .25);overflow:hidden}._progressFill_871lw_145{height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#38bdf8);transition:width .2s ease}._footer_871lw_152{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--crm-muted, #64748b)}._spinner_871lw_160{animation:_spin_871lw_160 1s linear infinite}@keyframes _spin_871lw_160{to{transform:rotate(360deg)}}@media (max-width: 640px){._panel_871lw_14{padding:16px}._cancelButton_871lw_44{padding:8px 12px}}._dropzone_1u5ih_1{border:1px dashed hsl(var(--border));border-radius:8px;background:color-mix(in srgb,hsl(var(--muted)) 54%,hsl(var(--card)));padding:10px 12px;display:flex;flex-direction:column;gap:8px;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease;cursor:pointer}._dropzone_1u5ih_1[data-drag-active=true]{border-color:#2563ebbf;background:#2563eb14;box-shadow:0 0 0 3px #2563eb24}._dropzone_1u5ih_1[data-disabled=true]{opacity:.72;cursor:not-allowed}._dropzone_1u5ih_1:focus-visible{outline:none;border-color:#2563ebbf;box-shadow:0 0 0 3px #2563eb24}._dropzone_1u5ih_1[data-centered=true]{padding:18px;align-items:center;justify-content:center;text-align:center;min-height:132px}._dropzone_1u5ih_1[data-variant=compact]{padding:12px;gap:6px}._dropzone_1u5ih_1[data-variant=compact] ._icon_1u5ih_43{width:28px;height:28px}._dropzone_1u5ih_1[data-variant=compact] ._title_1u5ih_48{font-size:.8rem}._dropzone_1u5ih_1[data-variant=compact] ._subtitle_1u5ih_52,._dropzone_1u5ih_1[data-variant=compact] ._hint_1u5ih_53{font-size:.72rem}._dropzone_1u5ih_1[data-variant=compact] ._browseButton_1u5ih_57{padding:5px 10px;font-size:.78rem}._headerRow_1u5ih_62{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._copyBlock_1u5ih_70{display:inline-flex;align-items:center;gap:8px;min-width:0}._copyBlock_1u5ih_70>div{min-width:0}._dropzone_1u5ih_1[data-centered=true] ._headerRow_1u5ih_62{width:100%;justify-content:center}._icon_1u5ih_43{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid hsl(var(--border));color:hsl(var(--primary));background:hsl(var(--card));flex-shrink:0}._title_1u5ih_48{color:hsl(var(--foreground));font-size:.84rem;font-weight:700;overflow-wrap:anywhere}._subtitle_1u5ih_52{color:hsl(var(--muted-foreground));font-size:.75rem;overflow-wrap:anywhere}._dropzone_1u5ih_1[data-centered=true] ._hint_1u5ih_53{text-align:center}._browseButton_1u5ih_57{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--primary));border-radius:8px;padding:6px 12px;font-weight:600;font-size:.83rem;cursor:pointer;white-space:nowrap}._browseButton_1u5ih_57:hover{border-color:#2563eb66;background:#2563eb14}._browseButton_1u5ih_57:disabled{opacity:.6;cursor:not-allowed}._browseButtonVisuallyHidden_1u5ih_138{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._headerRow_1u5ih_62[data-has-browse-button=false]{justify-content:center}._hint_1u5ih_53{font-size:.73rem;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}._hiddenInput_1u5ih_160{display:none}@media (max-width: 640px){._dropzone_1u5ih_1,._dropzone_1u5ih_1[data-variant=compact]{padding:10px}._title_1u5ih_48{font-size:.8rem}._subtitle_1u5ih_52,._hint_1u5ih_53{font-size:.72rem}}._wrapper_1yqzm_1{display:flex;flex-direction:column;gap:8px}._compact_1yqzm_7{gap:6px}._header_1yqzm_11{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}._headerNoTitle_1yqzm_19{justify-content:flex-end}._title_1yqzm_23{font-size:.78rem;font-weight:600;color:var(--crm-muted);text-transform:uppercase;letter-spacing:.05em}._count_1yqzm_31{font-size:.74rem;color:var(--crm-muted)}._tagRow_1yqzm_36{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._tagChip_1yqzm_43{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .88);padding:2px 8px;font-size:.72rem;font-weight:600;max-width:100%}._tagChip_1yqzm_43[data-muted=true]{opacity:.68}._tagLabel_1yqzm_61{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._tagLabelButton_1yqzm_68{border:0;background:transparent;padding:0;margin:0;color:inherit;font:inherit;min-width:0;max-width:220px}._tagAction_1yqzm_79{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:currentColor;padding:0;cursor:pointer}._tagAction_1yqzm_79:disabled{cursor:not-allowed;opacity:.5}._selectionHint_1yqzm_95{font-size:.72rem;font-weight:600;color:hsl(var(--foreground) / .68);letter-spacing:.01em}._addRow_1yqzm_102{display:block;width:100%}._searchField_1yqzm_107{width:100%}._input_1yqzm_111{width:100%;border-radius:10px;border:1px solid hsl(var(--foreground) / .16);background:hsl(var(--background));padding:7px 10px;font-size:.82rem;min-width:180px}._input_1yqzm_111:focus{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring) / .12)}._addButton_1yqzm_127{border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .88);border-radius:10px;height:32px;width:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:.78rem;font-weight:600;cursor:pointer}._addButton_1yqzm_127:disabled{opacity:.55;cursor:not-allowed}._createRow_1yqzm_150{display:flex;justify-content:flex-end}._searchLoading_1yqzm_155{display:flex;align-items:center;min-height:12px}._hint_1yqzm_161{font-size:.72rem;color:var(--crm-muted)}._error_1yqzm_166{font-size:.72rem;color:#b91c1c}._skeletonPanel_1yqzm_171{display:flex;flex-direction:column;gap:8px}._skeletonChipRow_1yqzm_177{display:flex;gap:8px;flex-wrap:wrap}._skeletonInputRow_1yqzm_183{display:flex;gap:8px;align-items:center}@media (max-width: 720px){._tagLabel_1yqzm_61{max-width:140px}._addRow_1yqzm_102{width:100%}._addButton_1yqzm_127{width:32px}._createRow_1yqzm_150{justify-content:flex-end}}._trigger_170p8_1{display:inline-flex;align-items:center;gap:.25rem;min-width:0;position:relative}._iconButtonBase_170p8_9{display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;outline:none;transition:background-color .12s ease,color .12s ease}._iconButton_170p8_9{height:1.85rem;width:1.85rem;border-radius:9999px;color:hsl(var(--foreground) / .68)}._tagCountBadge_170p8_26{position:absolute;top:-.26rem;right:-.24rem;min-width:.95rem;height:.95rem;border-radius:9999px;border:1px solid hsl(var(--background));background:hsl(var(--ring));color:hsl(var(--ring-foreground));font-size:.58rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0 .16rem;letter-spacing:.01em;pointer-events:none}._iconInlineTrigger_170p8_47{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._iconButtonOpen_170p8_54{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .9)}._iconButtonDisabled_170p8_59{opacity:.55;cursor:not-allowed}._iconButtonBase_170p8_9:focus-visible{box-shadow:0 0 0 2px hsl(var(--ring) / .4)}._inlineTags_170p8_68{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;transition:opacity .14s ease}._trigger_170p8_1[data-display-mode=hover] ._inlineTags_170p8_68{opacity:0;visibility:hidden;pointer-events:none}._trigger_170p8_1[data-display-mode=hover]:hover ._inlineTags_170p8_68,._trigger_170p8_1[data-display-mode=hover]:focus-within ._inlineTags_170p8_68,._trigger_170p8_1[data-display-mode=hover][data-open=true] ._inlineTags_170p8_68,[data-row-primary=true]:hover ._trigger_170p8_1[data-display-mode=hover] ._inlineTags_170p8_68,[data-row-primary=true]:focus-within ._trigger_170p8_1[data-display-mode=hover] ._inlineTags_170p8_68,tr:hover ._trigger_170p8_1[data-display-mode=hover] ._inlineTags_170p8_68,tr:focus-within ._trigger_170p8_1[data-display-mode=hover] ._inlineTags_170p8_68{opacity:1;visibility:visible;pointer-events:auto}._tagsTooltip_170p8_94{position:absolute;top:calc(100% + .32rem);left:0;z-index:75;max-width:min(18rem,60vw);border-radius:.5rem;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--background));box-shadow:0 10px 24px hsl(var(--foreground) / .16);color:hsl(var(--foreground) / .86);font-size:.67rem;line-height:1.3;padding:.35rem .48rem;opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .12s ease,visibility .12s ease,transform .12s ease;pointer-events:none;white-space:normal;display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}._trigger_170p8_1[data-preview-mode=tooltip]:hover ._tagsTooltip_170p8_94,._trigger_170p8_1[data-preview-mode=tooltip]:focus-within ._tagsTooltip_170p8_94{opacity:1;visibility:visible;transform:translateY(0)}._trigger_170p8_1[data-open=true] ._tagsTooltip_170p8_94{opacity:0;visibility:hidden}._tooltipTagChip_170p8_132{display:inline-flex;align-items:center;max-width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid hsl(var(--foreground) / .16);background:hsl(var(--foreground) / .05);border-radius:9999px;padding:.1rem .36rem;font-size:.64rem;font-weight:600;color:hsl(var(--foreground) / .85)}._tooltipTagChip_170p8_132[data-muted=true]{color:hsl(var(--foreground) / .7);background:hsl(var(--foreground) / .08)}._inlineTagChip_170p8_153{display:inline-flex;align-items:center;max-width:7.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid hsl(var(--foreground) / .16);background:hsl(var(--foreground) / .05);border-radius:9999px;padding:.12rem .42rem;font-size:.68rem;font-weight:600;color:hsl(var(--foreground) / .85);cursor:pointer}._inlineTagChip_170p8_153[data-disabled=true]{opacity:.65;cursor:not-allowed}._inlineTagChip_170p8_153:hover{background:hsl(var(--foreground) / .11)}._popover_170p8_179{width:min(23rem,calc(100vw - 1rem))}._popoverPanel_170p8_183{width:100%;border-radius:.75rem;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--background));box-shadow:0 16px 40px hsl(var(--foreground) / .17);padding:.55rem}@media (max-width: 720px){._inlineTagChip_170p8_153{max-width:5.4rem}}:root{--crm-font-display: "Space Grotesk", "Segoe UI", sans-serif;--crm-font-body: "Instrument Sans", "Segoe UI", sans-serif;--crm-ink: hsl(var(--foreground));--crm-muted: hsl(var(--muted-foreground));--crm-border: hsl(var(--border));--crm-panel: hsl(var(--card));--crm-soft: hsl(var(--muted));--crm-accent: #2563eb;--crm-accent-dark: #1d4ed8}._filesPanel_4q8wl_15{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}._folderWorkspace_4q8wl_23{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;width:100%}._folderWorkspaceContent_4q8wl_30{min-width:0;width:100%}._filesFilterMeta_4q8wl_35{font-size:.72rem;color:var(--crm-muted)}._fileUploadProgress_4q8wl_40{display:flex;flex-direction:column;gap:4px;font-size:.72rem;color:var(--crm-muted)}._fileProgressBar_4q8wl_48{width:220px;max-width:100%;height:6px;background:var(--crm-soft);border-radius:999px;overflow:hidden}._fileProgressFill_4q8wl_57{height:100%;background:linear-gradient(90deg,var(--crm-accent),#38bdf8);transition:width .2s ease}._filesSearch_4q8wl_63{position:relative;flex:0 1 420px;width:auto;min-width:0;max-width:420px}._filesSearch_4q8wl_63[data-expanded=true]{width:100%;max-width:none;flex:1 1 100%}._filesFilters_4q8wl_77{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:wrap}._filesTypeFilterField_4q8wl_85{min-width:170px;max-width:240px}._filesTagFilterField_4q8wl_90{min-width:170px;max-width:320px;width:min(100%,320px)}._filesTypeFilterSelect_4q8wl_96{min-width:170px}._filesHiddenInput_4q8wl_100{display:none}._filesToolbarActions_4q8wl_104{display:inline-flex;align-items:center;gap:8px}._filesUploadButton_4q8wl_110{display:inline-flex;align-items:center;gap:6px}._filesUploadButtonLabel_4q8wl_116{display:inline-flex;align-items:center}._filesEmptyDropzone_4q8wl_121{min-height:160px}._filesContent_4q8wl_125{min-width:0;width:100%}._filesEmptyState_4q8wl_130{border:1px solid var(--crm-border);border-radius:12px;padding:12px;font-size:.85rem;color:var(--crm-muted);font-style:italic;background:var(--crm-panel)}._filesList_4q8wl_140{width:100%}._filesTable_4q8wl_144{display:flex;flex-direction:column;border-top:1px solid var(--crm-border);width:100%}._filesRow_4q8wl_151{display:grid;grid-template-columns:34px minmax(220px,1.7fr) minmax(70px,.5fr) minmax(80px,.6fr) minmax(120px,.8fr) minmax(130px,.6fr);gap:12px;padding:8px 0;border-bottom:1px solid var(--crm-border);align-items:center;font-size:.9rem;width:100%}._filesRow_4q8wl_151[data-selected=true]{background:color-mix(in srgb,var(--crm-accent) 6%,transparent)}._filesUploadPlaceholderRow_4q8wl_167{pointer-events:none}._filesUploadPreviewSkeleton_4q8wl_171{width:36px;height:36px;border-radius:10px;flex-shrink:0}._filesUploadSelectSkeleton_4q8wl_178{width:16px;height:16px;border-radius:4px}._filesUploadLabelStack_4q8wl_184{display:grid;gap:5px;min-width:0;flex:1}._filesUploadLabelPrimary_4q8wl_191{width:min(280px,72%);height:12px}._filesUploadLabelSecondary_4q8wl_196{width:min(210px,55%);height:10px}._filesUploadMetaSkeleton_4q8wl_201{width:min(120px,62%);height:10px}._filesUploadMetaSkeletonWide_4q8wl_206{width:min(160px,78%);height:10px}._filesUploadActionSkeleton_4q8wl_211{width:30px;height:30px;border-radius:8px}._filesHeaderRow_4q8wl_217{color:var(--crm-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}._filesCell_4q8wl_225{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSelectCell_4q8wl_235{justify-content:center}._fileSelectCheckbox_4q8wl_239{width:16px;height:16px;accent-color:var(--crm-accent);cursor:pointer}._filePreview_4q8wl_246{width:36px;height:36px;border-radius:10px;border:1px solid var(--crm-border);background:var(--crm-soft);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._filePreviewButton_4q8wl_259{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;border:1px solid var(--crm-border);background:var(--crm-soft);transition:border-color .2s ease,box-shadow .2s ease}._filePreviewButton_4q8wl_259:hover:not(:disabled){border-color:var(--crm-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 20%,transparent)}._filePreviewButton_4q8wl_259:focus-visible{outline:2px solid color-mix(in srgb,var(--crm-accent) 55%,transparent);outline-offset:2px}._filePreviewButton_4q8wl_259:disabled{cursor:not-allowed;opacity:.6}._filePreviewImage_4q8wl_283{width:100%;height:100%;object-fit:cover;display:block}._fileTypeIcon_4q8wl_290,._fileTypeIconLarge_4q8wl_291{color:var(--crm-muted)}._fileTypeIconLarge_4q8wl_291{width:22px;height:22px;stroke-width:1.9}._fileLinkButton_4q8wl_301{border:none;background:none;padding:0;color:var(--crm-ink);font-weight:600;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}._fileLabelStack_4q8wl_316{display:grid;gap:1px;min-width:0}._fileLabelRow_4q8wl_322{display:flex;align-items:center;gap:8px;min-width:0}._fileTagButton_4q8wl_329{flex-shrink:0}._fileTagIconButton_4q8wl_333{height:30px;width:30px;border-radius:8px;background:#0f172a99;border:1px solid rgba(255,255,255,.3);color:#fff}._fileTagIconButton_4q8wl_333:hover{background:#0f172abf;border-color:#ffffff80;color:#fff}._fileLinkButton_4q8wl_301:hover{color:var(--crm-accent-dark)}._fileDescriptionText_4q8wl_352{font-size:.72rem;color:var(--crm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filePinnedIcon_4q8wl_360{color:var(--crm-accent-dark);flex-shrink:0}._filesGrid_4q8wl_365{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),240px));gap:12px;justify-content:flex-start}._filesUploadGridCard_4q8wl_372{border-style:dashed;border-color:color-mix(in srgb,var(--crm-accent) 28%,var(--crm-border));box-shadow:none}._filesUploadGridPreview_4q8wl_378{width:100%;height:100%;background:color-mix(in srgb,var(--crm-soft) 88%,#fff);display:flex}._filesUploadGridPreviewSkeleton_4q8wl_385{width:100%;height:100%;border-radius:0}._filesUploadGridMeta_4q8wl_391{position:absolute;left:0;right:0;bottom:0;padding:10px;display:grid;gap:6px;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.48) 76%)}._filesUploadGridTitleSkeleton_4q8wl_402,._filesUploadGridSubtitleSkeleton_4q8wl_403{--skeleton-base: rgba(255, 255, 255, .28);--skeleton-highlight: rgba(255, 255, 255, .52)}._filesUploadGridTitleSkeleton_4q8wl_402{width:74%;height:10px}._filesUploadGridSubtitleSkeleton_4q8wl_403{width:52%;height:9px}._fileCard_4q8wl_418{display:flex;flex-direction:column;border:1px solid var(--crm-border);border-radius:12px;padding:0;background:var(--crm-panel);box-shadow:0 8px 14px #0f172a14;min-width:0;aspect-ratio:1;position:relative;overflow:hidden}._fileCard_4q8wl_418[data-selected=true]{border-color:color-mix(in srgb,var(--crm-accent) 65%,var(--crm-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 25%,transparent),0 8px 14px #0f172a1a}._fileCardSelect_4q8wl_438{position:absolute;top:8px;right:8px;z-index:3;background:#ffffffdb;border-radius:999px;padding:4px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 12px #0f172a2e}._fileCardPreview_4q8wl_452{width:100%;height:100%;border-radius:0;border:none;background:var(--crm-soft);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}._fileCardPreviewImage_4q8wl_465{width:100%;height:100%;object-fit:cover;display:block}._fileCardActions_4q8wl_472{position:absolute;top:8px;left:8px;margin-top:0;display:flex;align-items:center;gap:6px;z-index:2}._fileCardActions_4q8wl_472 ._filesMenuButton_4q8wl_483{background:#0f172a99;border-color:#ffffff4d;color:#fff}._fileCardActions_4q8wl_472 ._filesMenuButton_4q8wl_483:hover{background:#0f172abf;border-color:#ffffff80;color:#fff}._fileCardOverlay_4q8wl_495{position:absolute;left:0;right:0;bottom:0;padding:10px;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.74) 74%);color:#fff;z-index:1}._fileCardLabelRow_4q8wl_506{display:flex;align-items:center;justify-content:space-between;gap:8px}._fileCardTitle_4q8wl_513{font-size:.82rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._fileCardDescription_4q8wl_522{margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.68rem;line-height:1.25;color:#ffffffd1}._filePinnedBadge_4q8wl_533{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#0f172a85;padding:2px 8px;font-size:.64rem;white-space:nowrap}._fileActions_4q8wl_545{gap:8px;justify-content:flex-end}._fileActionButton_4q8wl_550{border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-accent-dark);border-radius:8px;padding:4px 10px;font-weight:600;font-size:.75rem;cursor:pointer}._fileActionButton_4q8wl_550:hover{border-color:#2563eb66;background:#2563eb14}._fileActionButton_4q8wl_550:disabled{cursor:not-allowed;opacity:.6}._filesBulkBar_4q8wl_571{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--crm-border);border-radius:12px;background:var(--crm-panel);flex-wrap:wrap}._filesBulkSummary_4q8wl_583{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.78rem;color:var(--crm-muted)}._filesBulkCount_4q8wl_592{font-weight:600;color:var(--crm-ink)}._filesBulkActions_4q8wl_597{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._filesBulkDanger_4q8wl_604{color:#b91c1c;border-color:#b91c1c59;background:#b91c1c0f}._filesBulkDanger_4q8wl_604:hover:not(:disabled){border-color:#b91c1c99;background:#b91c1c1f}._filesMenuAnchor_4q8wl_615{position:relative;display:inline-flex}._filesMenuButton_4q8wl_483{border:1px solid var(--crm-border);background:var(--crm-panel);border-radius:8px;padding:6px;color:var(--crm-muted);cursor:pointer}._filesMenuButton_4q8wl_483:hover{border-color:#2563eb4d;background:#2563eb14;color:var(--crm-accent-dark)}._filesMenuButton_4q8wl_483[data-highlight=true]{border-color:color-mix(in srgb,var(--crm-warn, #b45309) 55%,transparent);background:color-mix(in srgb,var(--crm-warn, #b45309) 16%,transparent);color:var(--crm-warn, #b45309)}._fileCardActions_4q8wl_472 ._filesMenuButton_4q8wl_483[data-highlight=true]{border-color:#b45309e6;background:#b45309d1;color:#fff}._fileCardActions_4q8wl_472 ._filesMenuButton_4q8wl_483[data-highlight=true]:hover{border-color:#b45309;background:#b45309eb;color:#fff}._filesMenuPopover_4q8wl_653{min-width:200px;padding:6px;border-radius:12px;background:var(--crm-panel);border:1px solid var(--crm-border);box-shadow:0 14px 28px #0f172a2e}._filesMenuItem_4q8wl_662{width:100%;display:flex;align-items:center;gap:8px;border:none;background:transparent;padding:8px 10px;border-radius:10px;text-align:left;font-size:.85rem;font-weight:600;color:var(--crm-ink);cursor:pointer}._filesMenuItem_4q8wl_662:hover{background:#2563eb14}._filesMenuItem_4q8wl_662:disabled{cursor:not-allowed;color:var(--crm-muted);background:transparent}._filesPagination_4q8wl_688{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._filesPaginationControls_4q8wl_696{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;color:var(--crm-muted)}._filesPaginationControls_4q8wl_696>div:last-child{display:inline-flex;align-items:center;gap:8px}._filesPaginationControls_4q8wl_696 [data-list-pagination-action]{border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-accent-dark);border-radius:8px;padding:4px 10px;font-weight:600;font-size:.75rem;cursor:pointer}._filesPaginationControls_4q8wl_696 [data-list-pagination-action]:hover:not(:disabled){border-color:#2563eb66;background:#2563eb14}._filesPaginationControls_4q8wl_696 [data-list-pagination-action]:disabled{cursor:not-allowed;opacity:.6}._filesPaginationControls_4q8wl_696 [data-list-pagination-action=page][data-active=true]{color:#fff;background:var(--crm-accent);border-color:color-mix(in srgb,var(--crm-accent) 70%,var(--crm-border))}._filesPaginationControls_4q8wl_696 [data-list-pagination-ellipsis]{color:var(--crm-muted);padding:0 2px}._filesPaginationControls_4q8wl_696 [data-list-pagination-page-size-label]{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--crm-muted)}._filesPaginationControls_4q8wl_696 [data-list-pagination-page-size-select]{border:1px solid var(--crm-border);background:var(--crm-panel);color:var(--crm-ink);border-radius:8px;font-size:.75rem;padding:4px 8px}._filesPaginationSentinel_4q8wl_759{width:100%;height:1px}._fileRenameForm_4q8wl_764{display:flex;flex-direction:column;gap:8px}._fileRenameLabel_4q8wl_770{font-size:.86rem;font-weight:600;color:var(--crm-ink)}._fileRenameHint_4q8wl_776{margin:0;font-size:.74rem;color:var(--crm-muted)}._fileDescriptionInput_4q8wl_782{width:100%;min-height:92px;resize:vertical;border:1px solid var(--crm-border);border-radius:10px;padding:8px 10px;font-size:.84rem;color:var(--crm-ink);background:var(--crm-panel)}._fileDescriptionInput_4q8wl_782:focus{outline:2px solid color-mix(in srgb,var(--crm-accent) 35%,transparent);outline-offset:1px}._fileConfirmDetails_4q8wl_799{display:flex;flex-direction:column;gap:10px;margin-top:4px}._fileConfirmSection_4q8wl_806{display:flex;flex-direction:column;gap:6px}._fileConfirmSectionLabel_4q8wl_812{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--crm-muted)}._fileConfirmList_4q8wl_820{display:flex;flex-wrap:wrap;gap:6px}._fileConfirmPill_4q8wl_826{display:inline-flex;align-items:center;max-width:100%;padding:5px 8px;border-radius:999px;border:1px solid var(--crm-border);background:var(--crm-surface);color:var(--crm-ink);font-size:.76rem;line-height:1.2}._fileConfirmHint_4q8wl_839,._fileConfirmWarning_4q8wl_840{margin:0;font-size:.78rem;line-height:1.4}._fileConfirmHint_4q8wl_839{color:var(--crm-muted)}._fileConfirmWarning_4q8wl_840{color:var(--crm-danger, #b42318);font-weight:600}._filesDragOverlay_4q8wl_855{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4200;display:flex;align-items:flex-start;justify-content:flex-end;padding:86px 20px 0;pointer-events:none}._filesDragOverlayPanel_4q8wl_866{width:min(360px,calc(100vw - 40px));min-height:0;border:2px dashed rgba(37,99,235,.7);border-radius:12px;background:color-mix(in srgb,var(--crm-panel) 94%,rgba(37,99,235,.14));color:var(--crm-accent-dark);display:flex;align-items:flex-start;justify-content:flex-start;gap:4px;padding:12px 14px;text-align:left;font-size:.92rem;font-weight:700;box-shadow:0 16px 28px #0f172a33;flex-direction:column}._filesDragOverlayTitle_4q8wl_885{display:inline-flex;align-items:center;gap:8px}._filesDragOverlayHint_4q8wl_891{font-size:.76rem;font-weight:500;color:color-mix(in srgb,var(--crm-accent-dark) 68%,#0f172a)}@media (max-width: 980px){._folderWorkspace_4q8wl_23{grid-template-columns:1fr}._filesSearch_4q8wl_63{min-width:0;width:auto;max-width:min(78vw,420px);flex:0 1 auto}._filesSearch_4q8wl_63[data-expanded=true]{width:100%;max-width:none;flex:1 1 100%}._filesFilters_4q8wl_77{justify-content:flex-start;width:100%}._filesTypeFilterField_4q8wl_85,._filesTagFilterField_4q8wl_90{min-width:0;width:100%;max-width:none}._filesTypeFilterSelect_4q8wl_96{min-width:0}._filesGrid_4q8wl_365{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._filesUploadPreviewSkeleton_4q8wl_171{width:32px;height:32px}._filesDragOverlay_4q8wl_855{padding:74px 12px 0}._filesDragOverlayPanel_4q8wl_866{width:min(320px,calc(100vw - 24px));font-size:.88rem;padding:10px 12px}._filePreview_4q8wl_246{width:32px;height:32px}}@media (max-width: 720px){._filesPanel_4q8wl_15,._filesContent_4q8wl_125,._filesTable_4q8wl_144{width:100%}._filesRow_4q8wl_151{grid-template-columns:1fr;gap:6px;padding:10px 0;width:100%}._filesHeaderRow_4q8wl_217{display:none}._filesCell_4q8wl_225{justify-content:flex-start;width:100%}._fileSelectCell_4q8wl_235,._fileActions_4q8wl_545{justify-content:flex-start}._filesUploadMetaSkeleton_4q8wl_201,._filesUploadMetaSkeletonWide_4q8wl_206{width:46%}._filesUploadButtonLabel_4q8wl_116{display:none}._filesPagination_4q8wl_688{align-items:flex-start;flex-direction:column}._filesPaginationControls_4q8wl_696{width:100%;justify-content:space-between}._filesPaginationControls_4q8wl_696>div:last-child{flex-wrap:wrap}._filesPaginationControls_4q8wl_696 [data-list-pagination-page-size-label]{width:100%;justify-content:flex-start}._fileCard_4q8wl_418{aspect-ratio:1}._fileCardTitle_4q8wl_513{font-size:.76rem}._filePinnedBadge_4q8wl_533{font-size:.6rem}._fileTypeIconLarge_4q8wl_291{width:20px;height:20px}}._fileViewerOverlay_1in84_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:flex;pointer-events:auto;align-items:center;justify-content:center;padding:12px}._fileViewerBackdrop_1in84_12{position:absolute;top:0;right:0;bottom:0;left:0;background:#080f1eb3}._fileViewerPanel_1in84_18{position:relative;z-index:1;width:min(1180px,100%);max-height:calc(100dvh - 24px);height:min(94dvh,100%);display:flex;flex-direction:column;background:var(--crm-panel, #ffffff);border-radius:18px;border:1px solid var(--crm-border, #e2e8f0);box-shadow:0 28px 60px #0f172a73;overflow:hidden}._fileViewerHeader_1in84_33{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--crm-border, #e2e8f0);background:var(--crm-soft, #f8fafc)}._fileViewerTitle_1in84_43{flex:1 1 auto;min-width:0;font-size:.95rem;font-weight:600;color:var(--crm-ink, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileViewerHeaderActions_1in84_54{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}._fileViewerActionIcon_1in84_61{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--crm-border, #e2e8f0);background:var(--crm-panel, #ffffff);border-radius:999px;padding:6px 12px;color:var(--crm-muted, #64748b);cursor:pointer;font-size:.78rem;font-weight:600}._fileViewerActionIcon_1in84_61:hover{border-color:#2563eb4d;background:#2563eb14;color:var(--crm-accent-dark, #1d4ed8)}._fileViewerClose_1in84_81{border:1px solid var(--crm-border, #e2e8f0);background:var(--crm-panel, #ffffff);border-radius:999px;padding:6px;color:var(--crm-muted, #64748b);cursor:pointer}._fileViewerClose_1in84_81:hover{border-color:#2563eb4d;background:#2563eb14;color:var(--crm-accent-dark, #1d4ed8)}._fileViewerFloatingActions_1in84_96{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 28px)}._fileViewerNav_1in84_109{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:1px solid rgba(148,163,184,.6);background:#0f172a99;color:#e2e8f0;border-radius:999px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._fileViewerNav_1in84_109[data-direction=prev]{left:12px}._fileViewerNav_1in84_109[data-direction=next]{right:12px}._fileViewerNav_1in84_109:disabled{opacity:.4;cursor:not-allowed}._fileViewerBody_1in84_139{flex:1;background:#0b1220;display:flex;align-items:center;justify-content:center;padding:8px;overflow:auto;min-height:0}._fileViewerBodyImmersive_1in84_150{padding:0;overflow:hidden}._fileViewerMediaFrame_1in84_155{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100dvw;max-height:100dvh;overflow:auto;padding:22px 14px 14px;box-sizing:border-box;cursor:default;touch-action:pan-x pan-y}._fileViewerMediaFramePannable_1in84_171{cursor:grab}._fileViewerMediaFrameDragging_1in84_175{cursor:grabbing}._fileViewerMedia_1in84_155{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}._fileViewerMediaMinimal_1in84_186{border:1px solid rgba(148,163,184,.2);border-radius:6px}._fileViewerToolbar_1in84_191{display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#0f172ac7;border:1px solid rgba(148,163,184,.55)}._fileViewerToolbarButton_1in84_201{border:1px solid transparent;background:transparent;color:#e2e8f0;border-radius:999px;min-height:30px;padding:0 10px;cursor:pointer;font-size:.72rem;font-weight:700}._fileViewerToolbarButton_1in84_201:hover{background:#ffffff14}._fileViewerToolbarButtonActive_1in84_217{background:#ffffff24;border-color:#bfdbfe6b;color:#f8fafc}._fileViewerToolbarLabel_1in84_223{min-width:42px;text-align:center;color:#e2e8f0;font-size:.72rem;font-weight:700}._fileViewerActionText_1in84_231{border:1px solid rgba(148,163,184,.6);background:#0f172abf;color:#f8fafc;border-radius:999px;min-height:32px;padding:0 12px;cursor:pointer;font-size:.76rem;font-weight:700}._fileViewerActionText_1in84_231:hover{background:#0f172ae6;border-color:#94a3b8cc}._fileViewerMetaCluster_1in84_248{position:absolute;left:14px;bottom:14px;z-index:3;display:flex;flex-wrap:wrap;gap:8px;max-width:calc(100% - 28px)}._fileViewerMetaClusterRaised_1in84_259{bottom:76px}._fileViewerMetaBadge_1in84_263{border-radius:999px;background:#0f172ac7;border:1px solid rgba(148,163,184,.55);color:#e2e8f0;padding:6px 10px;font-size:.72rem;font-weight:700}._fileViewerFrame_1in84_273{width:100%;height:100%;border:none;background:#fff;border-radius:8px}._fileViewerVideo_1in84_281{background:#000}._fileViewerAudioShell_1in84_285{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(680px,100%)}._fileViewerAudio_1in84_285{width:min(680px,100%)}._fileViewerInlineMeta_1in84_297{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}._fileViewerDocumentShell_1in84_304{width:min(1040px,100%);max-height:100%;align-self:stretch;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:var(--crm-panel, #ffffff);border:1px solid var(--crm-border, #e2e8f0);color:var(--crm-ink, #0f172a);overflow:hidden}._fileViewerDocumentMeta_1in84_319{display:flex;flex-wrap:wrap;gap:8px}._fileViewerDocumentNotice_1in84_325{border-radius:10px;border:1px solid rgba(59,130,246,.18);background:#3b82f614;color:#1e3a8a;padding:8px 10px;font-size:.78rem;font-weight:600}._fileViewerTextContent_1in84_335{flex:1 1 auto;min-height:0;margin:0;padding:16px;overflow:auto;border-radius:12px;border:1px solid var(--crm-border, #e2e8f0);background:#f8fafc;color:#0f172a;font-family:SFMono-Regular,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,monospace;font-size:.78rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}._fileViewerTableWrapper_1in84_353{flex:1 1 auto;min-height:0;overflow:auto;border-radius:12px;border:1px solid var(--crm-border, #e2e8f0);background:#fff}._fileViewerTable_1in84_353{width:100%;border-collapse:collapse;font-size:.78rem;color:#0f172a}._fileViewerTable_1in84_353 th,._fileViewerTable_1in84_353 td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--crm-border, #e2e8f0);white-space:pre-wrap;word-break:break-word}._fileViewerTable_1in84_353 th{position:sticky;top:0;z-index:1;background:#f8fafc;font-size:.72rem;font-weight:700;color:#334155}._fileViewerTable_1in84_353 tbody tr:nth-child(2n) td{background:#94a3b80f}._fileViewerEmptyState_1in84_393{display:flex;align-items:center;justify-content:center;min-height:180px;border-radius:12px;border:1px dashed rgba(148,163,184,.45);background:#f8fafc;color:#64748b;font-size:.86rem;font-weight:600}._fileViewerLoading_1in84_406{display:flex;align-items:center;gap:10px;color:#e2e8f0;font-size:.9rem}._fileViewerSpinner_1in84_414{animation:_fileViewerSpin_1in84_414 1s linear infinite}@keyframes _fileViewerSpin_1in84_414{to{transform:rotate(360deg)}}._fileViewerError_1in84_424{display:flex;flex-direction:column;align-items:center;gap:10px;color:#e2e8f0;font-size:.9rem;text-align:center}._fileViewerAction_1in84_61{border:1px solid rgba(148,163,184,.4);background:transparent;color:#e2e8f0;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:600;cursor:pointer}._fileViewerAction_1in84_61:hover{border-color:#94a3b8b3}._portalLinkDialog_1ov1y_1{max-width:760px}._portalLinkDialogBody_1ov1y_5{display:grid;gap:16px}._portalLinkField_1ov1y_10{display:grid;gap:6px}._portalLinkLabel_1ov1y_15{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--crm-muted)}._portalLinkHint_1ov1y_22{font-size:.78rem;color:var(--crm-muted)}._portalLinkError_1ov1y_27{font-size:.78rem;color:#e11d48}._portalLinkGrid_1ov1y_32{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._portalLinkResult_1ov1y_38{border:1px dashed var(--crm-border);border-radius:12px;padding:12px;background:var(--crm-panel);display:grid;gap:8px;font-size:.78rem;color:var(--crm-muted)}._portalLinkResultTitle_1ov1y_49{font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;color:var(--crm-muted)}._portalLinkResultToken_1ov1y_56{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:var(--crm-ink);word-break:break-all}._portalLinkResultLink_1ov1y_62{color:var(--crm-accent-dark);text-decoration:underline;word-break:break-all}._portalLinkResultActions_1ov1y_68{display:flex;gap:8px;flex-wrap:wrap}._fileSummary_1ov1y_74{display:flex;gap:14px;align-items:center;padding:12px;border-radius:12px;border:1px solid var(--crm-border);background:var(--crm-panel)}._filePreview_1ov1y_84{width:64px;height:64px;border-radius:10px;background:var(--crm-card);display:flex;align-items:center;justify-content:center;overflow:hidden}._filePreview_1ov1y_84 img{width:100%;height:100%;object-fit:cover}._filePreviewPlaceholder_1ov1y_101{font-size:.7rem;color:var(--crm-muted)}._fileLabel_1ov1y_106{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--crm-muted)}._fileName_1ov1y_113{font-size:.95rem;font-weight:600;color:var(--crm-ink);word-break:break-word}._root_1bryk_1{min-width:0;width:100%}._searchInput_1bryk_6{width:100%;min-height:36px;border-radius:999px;font-size:.8rem;padding-left:12px;padding-right:30px}._selectedRow_1bryk_15{margin-top:6px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}._selectedChips_1bryk_24{min-width:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}._chip_1bryk_32{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--crm-border);border-radius:999px;background:color-mix(in srgb,var(--crm-accent) 8%,var(--crm-panel));padding:1px 7px;font-size:.68rem;color:var(--crm-ink)}._chipText_1bryk_44{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipRemove_1bryk_51{border:none;background:transparent;color:var(--crm-muted);width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}._chipRemove_1bryk_51:hover:not(:disabled){color:var(--crm-ink);background:color-mix(in srgb,var(--crm-border) 55%,transparent)}._chipOverflow_1bryk_68{font-size:.68rem;color:var(--crm-muted)}._clearButton_1bryk_73{border:none;background:transparent;color:var(--crm-muted);font-size:.72rem;padding:0;white-space:nowrap}._clearButton_1bryk_73:hover:not(:disabled){color:var(--crm-ink);text-decoration:underline}._optionCheck_1bryk_87{color:var(--crm-accent-dark);flex-shrink:0}._optionCheckPlaceholder_1bryk_92{width:14px;height:14px;flex-shrink:0}._body_1bshi_1{display:flex;flex-direction:column;gap:12px}._searchRow_1bshi_7{display:flex}._list_1bshi_11{display:flex;flex-direction:column;gap:8px;max-height:420px;overflow:auto}._viewRow_1bshi_19{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;text-align:left}._viewRow_1bshi_19[data-active=true]{border-color:#93c5fd;background:#eff6ff}._viewMain_1bshi_36{display:flex;flex-direction:column;gap:6px}._viewName_1bshi_42{font-size:14px;font-weight:600;color:#111827}._badges_1bshi_48{display:flex;gap:8px;flex-wrap:wrap}._ownerBadge_1bshi_54{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:2px 8px 2px 4px;border-radius:999px;border:1px solid #d1d5db;color:#374151;background:#f9fafb}._ownerBadge_1bshi_54[data-scope=my]{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}._ownerBadge_1bshi_54[data-scope=org]{border-color:#86efac;color:#166534;background:#f0fdf4}._ownerAvatar_1bshi_78{width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#1f2937;background:#e5e7eb;overflow:hidden;border:1px solid rgba(255,255,255,.95)}._ownerAvatarImage_1bshi_93{width:100%;height:100%;object-fit:cover}._badge_1bshi_48{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 6px;border-radius:999px;border:1px solid #d1d5db;color:#374151;background:#f9fafb}._activeIcon_1bshi_111{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#3b82f6;color:#fff}._empty_1bshi_122{padding:16px;text-align:center;color:#6b7280;font-size:13px}._footer_1bshi_129{display:flex;flex-direction:column;gap:12px;width:100%}._footerRow_1bshi_136{display:flex;flex-wrap:wrap;gap:8px}._createPanel_1bshi_142{display:flex;flex-direction:column;gap:8px;border-top:1px solid #e5e7eb;padding-top:12px}._createRow_1bshi_150{display:flex;gap:8px;align-items:center}._toggleRow_1bshi_156{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151}._replacementPanel_1bshi_164{display:flex;flex-direction:column;gap:8px;margin-top:8px}._replacementLabel_1bshi_171{font-size:12px;font-weight:600;color:#374151}._replacementSelect_1bshi_177{border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:13px;color:#111827;background:#fff}._iconWrapper_p1u6n_1{position:relative;display:inline-flex}._iconBadge_p1u6n_6{position:absolute;right:-3px;bottom:-3px;min-width:16px;height:16px;border-radius:999px;border:1px solid #ffffff;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;line-height:1;color:#1f2937;background:#e5e7eb;box-shadow:0 1px 2px #0f172a26}._iconBadge_p1u6n_6[data-scope=my]{background:#dbeafe;color:#1d4ed8}._iconBadge_p1u6n_6[data-scope=org]{background:#dcfce7;color:#166534}._buttonLabel_p1u6n_35{display:inline-flex;align-items:center;gap:8px}._scopeChip_p1u6n_41{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid #d1d5db;padding:2px 8px;font-size:11px;font-weight:600;line-height:1;color:#374151;background:#f9fafb}._scopeChip_p1u6n_41[data-scope=my]{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}._scopeChip_p1u6n_41[data-scope=org]{border-color:#86efac;color:#166534;background:#f0fdf4}._controlsBar_2omnq_1{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:var(--crm-panel, hsl(var(--card)));border:1px solid var(--crm-border, hsl(var(--border)));box-shadow:none}._controlsMain_2omnq_12{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between}._controlsSearch_2omnq_20{flex:1 1 280px;min-width:200px}._searchBox_2omnq_25{display:flex;align-items:center;gap:10px;padding:8px 12px;width:100%;min-width:0;border-radius:12px;border:1px solid var(--crm-border, hsl(var(--border)));background:var(--crm-panel, hsl(var(--card)));box-shadow:none}._searchIcon_2omnq_38{width:18px;height:18px;color:var(--crm-muted, hsl(var(--muted-foreground)));display:block}._searchInput_2omnq_45{border:none;outline:none;flex:1;width:100%;font-size:.9rem;background:transparent;color:var(--crm-ink, hsl(var(--foreground)));font-family:var(--crm-font-body, inherit)}._clearButton_2omnq_56{border:none;background:var(--crm-soft, hsl(var(--muted)));color:var(--crm-muted, hsl(var(--muted-foreground)));border-radius:999px;padding:4px 8px;font-size:.7rem;cursor:pointer}._controlsLeft_2omnq_66{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-end}._controlsLeft_2omnq_66 [data-list-shell-secondary-actions=true]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}._filterToggle_2omnq_81{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--crm-border, hsl(var(--border)));background:var(--crm-panel, hsl(var(--card)));border-radius:10px;padding:8px 12px;color:var(--crm-ink, hsl(var(--foreground)));white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}._filterToggle_2omnq_81:hover{background:color-mix(in srgb,var(--crm-border, hsl(var(--border))) 42%,transparent)}._filterToggle_2omnq_81[data-open=true]{background:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 12%,var(--crm-panel, hsl(var(--card))));border-color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 44%,var(--crm-border, hsl(var(--border))));color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 86%,var(--crm-ink, hsl(var(--foreground))))}._filterToggle_2omnq_81[data-open=true] ._filterToggleLabel_2omnq_115{font-weight:600}._filterToggle_2omnq_81[data-active-filters=true]{background:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 14%,var(--crm-panel, hsl(var(--card))));border-color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 58%,var(--crm-border, hsl(var(--border))));color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 88%,var(--crm-ink, hsl(var(--foreground))));box-shadow:0 0 0 1px color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 16%,transparent)}._filterToggle_2omnq_81[data-active-filters=true]:hover{background:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 20%,var(--crm-panel, hsl(var(--card))));border-color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 70%,var(--crm-border, hsl(var(--border))))}._filterToggle_2omnq_81[data-open=true][data-active-filters=true]{background:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 22%,var(--crm-panel, hsl(var(--card))));border-color:color-mix(in srgb,var(--crm-accent, hsl(var(--primary))) 76%,var(--crm-border, hsl(var(--border))));color:color-mix(in srgb,var(--crm-accent-dark, hsl(var(--primary))) 92%,var(--crm-ink, hsl(var(--foreground))))}._filterToggle_2omnq_81[data-active-filters=true] ._filterToggleLabel_2omnq_115{font-weight:700}._filterToggleIcon_2omnq_166{width:16px;height:16px}._filterToggleLabel_2omnq_115{font-size:.78rem}._filterCountBadge_2omnq_175{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--crm-accent, hsl(var(--primary)));color:#fff;font-size:.72rem;font-weight:700;line-height:1}._mobileFilters_2omnq_190{display:grid;gap:12px;padding-top:8px;border-top:1px solid var(--crm-border, hsl(var(--border)))}@media (max-width: 900px){._controlsBar_2omnq_1{flex-direction:column;align-items:stretch;gap:8px}._controlsMain_2omnq_12{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}._controlsSearch_2omnq_20{flex:0 0 auto;width:100%}._controlsLeft_2omnq_66{width:100%;justify-content:flex-start;gap:8px}._controlsLeft_2omnq_66[data-compact=true]{flex-wrap:wrap}}@media (max-width: 720px){._controlsBar_2omnq_1{padding:10px;border-radius:12px}._searchBox_2omnq_25{padding:6px 10px}}._shellContainer_1rlx3_1{display:flex;flex-direction:column;width:100%}._contentScope_1rlx3_7{--app-list-table-header-min-height: 40px;--app-list-table-header-padding-y: 8px;--app-list-table-header-line-height: 1.25;--app-list-table-row-min-height: 40px;--app-list-table-row-padding-y: 8px;--app-list-table-row-line-height: 1.25;--app-list-grid-header-min-height: 40px;--app-list-grid-header-padding-y: 8px;--app-list-grid-header-line-height: 1.25;--app-list-grid-row-min-height: 40px;--app-list-grid-row-padding-y: 8px;--app-list-grid-row-line-height: 1.25;--app-list-sort-active-color: #111827;--app-list-sort-inactive-color: #4b5563;--app-list-sort-gap: 6px;--app-list-pagination-button-min-height: 32px;--app-list-pagination-button-px: 10px;--app-list-pagination-button-radius: 6px;--app-list-pagination-border-color: #d1d5db;--app-list-pagination-bg: #ffffff;--app-list-pagination-text: #1f2937;--app-list-selection-column-width: 42px;--app-list-table-header-font-size: .75rem;--app-list-table-header-font-weight: 600;--app-list-table-header-letter-spacing: .02em;--app-list-table-header-text-transform: uppercase;--app-list-table-header-text-color: #4b5563;--app-list-table-header-bg: #f9fafb;--app-list-table-row-font-size: .875rem;--app-list-table-row-text-color: inherit}._tableDensityCompact_1rlx3_40{--app-list-table-header-min-height: 36px;--app-list-table-header-padding-y: 6px;--app-list-table-header-line-height: 1.2;--app-list-table-row-min-height: 34px;--app-list-table-row-padding-y: 6px;--app-list-table-row-line-height: 1.2;--app-list-grid-header-min-height: 36px;--app-list-grid-header-padding-y: 6px;--app-list-grid-header-line-height: 1.2;--app-list-grid-row-min-height: 34px;--app-list-grid-row-padding-y: 6px;--app-list-grid-row-line-height: 1.2}._tableDensityStandard_1rlx3_55{--app-list-table-header-min-height: 40px;--app-list-table-header-padding-y: 8px;--app-list-table-header-line-height: 1.25;--app-list-table-row-min-height: 40px;--app-list-table-row-padding-y: 8px;--app-list-table-row-line-height: 1.25;--app-list-grid-header-min-height: 40px;--app-list-grid-header-padding-y: 8px;--app-list-grid-header-line-height: 1.25;--app-list-grid-row-min-height: 40px;--app-list-grid-row-padding-y: 8px;--app-list-grid-row-line-height: 1.25}._tableDensityComfortable_1rlx3_70{--app-list-table-header-min-height: 44px;--app-list-table-header-padding-y: 10px;--app-list-table-header-line-height: 1.3;--app-list-table-row-min-height: 44px;--app-list-table-row-padding-y: 10px;--app-list-table-row-line-height: 1.3;--app-list-grid-header-min-height: 44px;--app-list-grid-header-padding-y: 10px;--app-list-grid-header-line-height: 1.3;--app-list-grid-row-min-height: 44px;--app-list-grid-row-padding-y: 10px;--app-list-grid-row-line-height: 1.3}._contentScope_1rlx3_7 :where(table thead th){min-height:var(--app-list-table-header-min-height);padding-top:var(--app-list-table-header-padding-y)!important;padding-bottom:var(--app-list-table-header-padding-y)!important;line-height:var(--app-list-table-header-line-height)!important;vertical-align:middle;font-size:var(--app-list-table-header-font-size);font-weight:var(--app-list-table-header-font-weight);letter-spacing:var(--app-list-table-header-letter-spacing);text-transform:var(--app-list-table-header-text-transform);color:var(--app-list-table-header-text-color)}._contentScope_1rlx3_7 :where(table thead){background:var(--app-list-table-header-bg)}._contentScope_1rlx3_7 :where(table tbody td){min-height:var(--app-list-table-row-min-height);padding-top:var(--app-list-table-row-padding-y)!important;padding-bottom:var(--app-list-table-row-padding-y)!important;line-height:var(--app-list-table-row-line-height)!important;vertical-align:middle;font-size:var(--app-list-table-row-font-size);color:var(--app-list-table-row-text-color)}._contentScope_1rlx3_7 :where([data-list-grid-header=true]){min-height:var(--app-list-grid-header-min-height);padding-top:0!important;padding-bottom:0!important}._contentScope_1rlx3_7 :where([data-list-grid-header-cell=true]){min-height:var(--app-list-grid-header-min-height);padding-top:var(--app-list-grid-header-padding-y)!important;padding-bottom:var(--app-list-grid-header-padding-y)!important;line-height:var(--app-list-grid-header-line-height)!important}._contentScope_1rlx3_7 :where([data-list-grid-row=true]){min-height:var(--app-list-grid-row-min-height)}._contentScope_1rlx3_7 :where([data-list-grid-cell=true]){min-height:var(--app-list-grid-row-min-height);padding-top:var(--app-list-grid-row-padding-y)!important;padding-bottom:var(--app-list-grid-row-padding-y)!important;line-height:var(--app-list-grid-row-line-height)!important}._contentScope_1rlx3_7 :where([data-list-sort-button=true]){display:inline-flex;align-items:center;gap:var(--app-list-sort-gap);border:none;background:transparent;padding:0;font:inherit;color:var(--app-list-sort-inactive-color);text-align:inherit;cursor:pointer}._contentScope_1rlx3_7 :where([data-list-sort-button=true][data-active=true]),._contentScope_1rlx3_7 :where([data-list-sort-button=true][aria-pressed=true]){color:var(--app-list-sort-active-color);font-weight:600}._contentScope_1rlx3_7 :where([aria-sort=ascending] [data-list-sort-button=true],[aria-sort=descending] [data-list-sort-button=true]){color:var(--app-list-sort-active-color);font-weight:600}._contentScope_1rlx3_7 :where(th[aria-sort=ascending],th[aria-sort=descending]){color:var(--app-list-sort-active-color)}._contentScope_1rlx3_7 :where(button[data-list-pagination-action]){min-height:var(--app-list-pagination-button-min-height);padding:0 var(--app-list-pagination-button-px);border:1px solid var(--app-list-pagination-border-color);border-radius:var(--app-list-pagination-button-radius);background:var(--app-list-pagination-bg);color:var(--app-list-pagination-text)}._contentScope_1rlx3_7 :where(button[data-list-pagination-action=load-more]){min-width:144px}._contentScope_1rlx3_7 :where(th[data-list-selection-header=true]){width:var(--app-list-selection-column-width);min-width:var(--app-list-selection-column-width)}._contentScope_1rlx3_7 :where(td[data-list-selection-cell=true]){width:var(--app-list-selection-column-width)}._contentScope_1rlx3_7 :where(th[data-list-selection-header=true] input[type=checkbox]),._contentScope_1rlx3_7 :where(td[data-list-selection-cell=true] input[type=checkbox]){width:16px;height:16px;accent-color:#2563eb}
