.TopBar_bar__Gq6TV{display:flex;align-items:center;gap:20px;height:var(--vault-topbar-h);padding:0 20px;border-bottom:1px solid var(--vault-border-light);background:var(--vault-bg)}.TopBar_brand__dRf5M{display:flex;align-items:center;gap:10px;min-width:var(--vault-rail-w)}.TopBar_logoImg__k5j2t{display:block;height:22px;width:72px;background:url(/oppizi-logo-horizontal.png) no-repeat 0/contain}.TopBar_wordmark___x9u6{font-weight:var(--vault-fw-extrabold);font-size:18px;color:#1a2547}.TopBar_searchWrap__FyAu7{flex:1 1;display:flex;justify-content:center}.TopBar_search__6YK_d{position:relative;width:480px;max-width:100%}.TopBar_searchIcon__pj_JD{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--vault-faint);pointer-events:none}.TopBar_searchInput__Ac09E{width:100%;height:40px;padding:0 14px 0 38px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-button);font-size:var(--vault-fs-secondary);color:var(--vault-body-ink);outline:none}.TopBar_searchInput__Ac09E::placeholder{color:var(--vault-faint)}.TopBar_searchInput__Ac09E:focus{border-color:var(--vault-secondary-blue)}.TopBar_actions__K5gPB{display:flex;align-items:center;gap:14px}.TopBar_bell__pVg9h{position:relative;display:grid;place-items:center;width:38px;height:38px;border:none;background:transparent;border-radius:10px;color:var(--vault-secondary-blue);cursor:pointer}.TopBar_bell__pVg9h.TopBar_active__cvhN_,.TopBar_bell__pVg9h:hover{background:var(--vault-hover-bg)}.TopBar_dot__a_9x0{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:999px;background:var(--vault-primary);border:1.5px solid #fff}.TopBar_avatar__H7L8N{display:grid;place-items:center;width:34px;height:34px;border:none;border-radius:999px;background:var(--vault-avatar-bg);color:#2e3860;font-weight:var(--vault-fw-bold);font-size:13px;cursor:pointer}.TopBar_avatar__H7L8N.TopBar_active__cvhN_,.TopBar_avatar__H7L8N:hover{box-shadow:0 0 0 2px var(--vault-secondary-blue)}.TopBar_actionWrap__l3pUm{position:relative}.TopBar_panel__Vpm4_{position:absolute;top:calc(100% + 10px);right:0;z-index:900;background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:0 4px 24px rgba(12,23,44,.18);animation:TopBar_panelIn__VsLu_ .12s ease}@keyframes TopBar_panelIn__VsLu_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.TopBar_panelHead__tpOCY{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--vault-border-light)}.TopBar_panelTitle__hySR3{font-weight:var(--vault-fw-bold);font-size:15px;color:var(--vault-heading-ink,#0c172c)}.TopBar_panelSep__wkJ_G{height:1px;margin:6px 0;background:var(--vault-border-light)}.TopBar_notePanel__zHCsx{width:380px;max-width:calc(100vw - 40px)}.TopBar_noteList__VSRVe{max-height:420px;overflow-y:auto;list-style:none;margin:0;padding:6px}.TopBar_noteItem__yFY1G{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 12px 12px 10px;border-radius:8px}.TopBar_noteItem__yFY1G:hover{background:var(--vault-rail-bg)}.TopBar_noteItem__yFY1G.TopBar_noteUnread__ltaUS,.TopBar_noteItem__yFY1G.TopBar_noteUnread__ltaUS:hover{background:var(--vault-selected-bg)}.TopBar_noteItem__yFY1G+.TopBar_noteItem__yFY1G{margin-top:2px}.TopBar_noteIcon__vqXhJ{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--vault-hover-bg);color:var(--vault-icon-blue)}.TopBar_noteIcon__vqXhJ.TopBar_external_upload__tN97_{background:#eef4ff;color:#2e5bd7}.TopBar_noteIcon__vqXhJ.TopBar_first_download__1cbJO{background:var(--vault-success-bg);color:var(--vault-success-fg)}.TopBar_noteIcon__vqXhJ.TopBar_expiring_soon__q2WG0{background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.TopBar_noteIcon__vqXhJ.TopBar_upcoming_purge__E94KA{background:var(--vault-error-bg);color:var(--vault-error-fg)}.TopBar_noteBody__BUTkA{display:flex;flex-direction:column;gap:3px;min-width:0}.TopBar_noteText__msWE8{font-size:14px;line-height:1.35;color:var(--vault-body-ink)}.TopBar_noteMeta__N8NG6{font-size:12px;color:var(--vault-faint)}.TopBar_noteDot___thO3{position:absolute;top:16px;right:12px;width:8px;height:8px;border-radius:999px;background:var(--vault-primary);flex:none}.TopBar_panelEmpty__pkON3{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 24px 40px;text-align:center}.TopBar_emptyIcon__8C5n6{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--vault-hover-bg);color:var(--vault-icon-blue);margin-bottom:4px}.TopBar_emptyTitle__aE_rO{font-weight:var(--vault-fw-bold);font-size:14px;color:var(--vault-body-ink)}.TopBar_emptySub___2m_l{font-size:13px;color:var(--vault-muted)}.TopBar_accountPanel__lmcxA{width:268px;padding:6px}.TopBar_accountHead__xhoEX{display:flex;align-items:center;gap:12px;padding:12px 12px 10px}.TopBar_accountAvatar__2ejWb{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:999px;background:var(--vault-avatar-bg);color:#2e3860;font-weight:var(--vault-fw-bold);font-size:14px}.TopBar_accountWho__0MC0k{display:flex;flex-direction:column;min-width:0}.TopBar_accountName__99P49{font-weight:var(--vault-fw-bold);font-size:14px;color:var(--vault-heading-ink,#0c172c)}.TopBar_accountEmail__DrpuK{font-size:13px;color:var(--vault-muted);overflow:hidden;text-overflow:ellipsis}.TopBar_accountRole__WKzzW{display:flex;align-items:center;gap:8px;margin:0 8px 4px;padding:8px 10px;border-radius:8px;background:var(--vault-rail-bg);font-size:13px;color:var(--vault-secondary-blue)}.TopBar_langLabel__WyJH6{flex:1 1;text-align:left}.TopBar_langCurrent__o3Pue{font-size:12.5px;color:var(--vault-muted)}.TopBar_langChevron__2aNTt{color:var(--vault-faint);transition:transform .15s ease}.TopBar_langChevronUp__gN8P4{transform:rotate(180deg)}.TopBar_langList__NzbWy{margin:2px 8px 4px 34px;border-left:2px solid var(--vault-border-light);padding-left:6px;display:flex;flex-direction:column;gap:1px}.TopBar_langOption__QbNiW{display:flex;align-items:center;justify-content:space-between;gap:10px;height:32px;padding:0 10px;border:none;background:transparent;border-radius:8px;font-size:13.5px;color:var(--vault-body-ink);cursor:pointer}.TopBar_langOption__QbNiW:hover{background:var(--vault-rail-bg)}.TopBar_langOption__QbNiW.TopBar_langOptionActive__KqX4p{background:var(--vault-selected-bg);font-weight:var(--vault-fw-bold);color:var(--vault-heading-ink)}.TopBar_accountItem__BvZt_{display:flex;align-items:center;gap:10px;width:100%;height:38px;padding:0 12px;border:none;background:transparent;border-radius:8px;font-size:14px;color:var(--vault-body-ink);text-align:left;text-decoration:none;cursor:pointer}.TopBar_accountItem__BvZt_:hover{background:var(--vault-selected-bg)}.TopBar_accountSignOut__Gglyn{color:var(--vault-error-fg)}.TopBar_accountSignOut__Gglyn:hover{background:var(--vault-error-bg)}.chips_chip__6vu5n{gap:5px;height:22px;padding:2px 8px;border-radius:var(--vault-radius-chip);font-size:var(--vault-fs-chip);line-height:18px;white-space:nowrap}.chips_chip__6vu5n,.chips_region__w2oaT{display:inline-flex;align-items:center;font-weight:var(--vault-fw-bold)}.chips_region__w2oaT{height:18px;padding:1px 6px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-badge);font-size:var(--vault-fs-badge);color:var(--vault-muted);letter-spacing:.3px}.chips_sent__3S1Y2{background:var(--vault-info-bg);color:var(--vault-info-fg)}.chips_downloaded__SVEf5,.chips_statusActive__FRm9V{background:var(--vault-success-bg);color:var(--vault-success-fg)}.chips_statusExpired__uc7nf{background:var(--vault-selected-bg);color:var(--vault-muted)}.chips_statusRevoked__TiXad{background:var(--vault-error-bg);color:var(--vault-error-fg)}.chips_statusNeutral__06V5I{background:var(--vault-selected-bg);color:var(--vault-secondary-blue)}.chips_statusExecuting__cFuTc{background:var(--vault-info-bg);color:var(--vault-info-fg)}.chips_retention__809Z6{background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.chips_sharedBatch__uqoUt{background:var(--vault-info-bg);color:var(--vault-info-fg)}.chips_newChip__Ns4Xy{background:var(--vault-selected-bg);color:var(--vault-secondary-blue);font-weight:600}.LeftRail_rail__Ds5ZH{background:var(--vault-rail-bg);border-right:1px solid var(--vault-border-light);overflow:hidden;padding:12px 10px;display:flex;flex-direction:column;gap:2px}.LeftRail_navSection__e_e99{flex:0 0 auto;display:flex;flex-direction:column;gap:2px}.LeftRail_treeSection__s8poK{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.LeftRail_navItem__YG_RX{display:flex;align-items:center;gap:10px;height:40px;flex-shrink:0;padding:0 12px;border:none;background:transparent;border-radius:var(--vault-radius-button);font-weight:var(--vault-fw-bold);font-size:15px;color:#273754;text-align:left;width:100%}.LeftRail_navItem__YG_RX:hover{background:#f0f0ff}.LeftRail_navItem__YG_RX.LeftRail_active__bjnMI{background:var(--vault-primary);color:#fff}.LeftRail_divider__ta3Sq{flex-shrink:0;margin:12px 6px 6px;padding-top:12px;border-top:1px solid var(--vault-border-light)}.LeftRail_sectionLabel__JrMNH{flex-shrink:0;padding:0 6px 4px;font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-muted);letter-spacing:.6px}.LeftRail_tree__fbSLf{flex-shrink:0;display:flex;flex-direction:column;gap:1px}.LeftRail_row__gqabJ{display:flex;align-items:center;gap:6px;height:34px;flex-shrink:0;padding:0 6px;border:none;background:transparent;border-radius:8px;width:100%;text-align:left;color:#273754;font-size:14px}.LeftRail_row__gqabJ:hover{background:#f0f0ff}.LeftRail_row__gqabJ.LeftRail_selected__oQhhW{background:var(--vault-selected-bg);font-weight:var(--vault-fw-bold)}.LeftRail_caret__vwDTg{display:grid;place-items:center;width:16px;height:16px;color:var(--vault-icon-blue);flex-shrink:0;transition:transform var(--vault-transition)}.LeftRail_caret__vwDTg.LeftRail_open__396tg{transform:rotate(90deg)}.LeftRail_rowLabel__LTaJn{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeftRail_folderIcon__5ojs4{color:var(--vault-icon-blue);flex-shrink:0}.LeftRail_folderIconSelected___3Fb9{color:var(--vault-primary)}.LeftRail_spacer__d03Yq{width:16px;flex-shrink:0}.LeftRail_caretBtn__uezuv{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px}.LeftRail_caretBtn__uezuv:hover{background:var(--vault-border-light)}.LeftRail_dropTarget___RZTB{outline:2px dashed var(--vault-icon-blue);outline-offset:-2px;background:var(--vault-selected-bg)}.ContextMenu_menu__nm5mD{position:fixed;z-index:1000;min-width:208px;padding:6px;background:#fff;border:1px solid var(--vault-border-light);border-radius:8px;box-shadow:0 4px 24px rgba(12,23,44,.18);animation:ContextMenu_ctxIn__epRPv .12s ease}@keyframes ContextMenu_ctxIn__epRPv{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ContextMenu_item__5jF0K{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:none;background:transparent;border-radius:6px;font-size:14px;color:var(--vault-body-ink);text-align:left;cursor:pointer}.ContextMenu_item__5jF0K:hover:not(:disabled){background:var(--vault-selected-bg)}.ContextMenu_item__5jF0K:disabled{color:var(--vault-faint);cursor:default}.ContextMenu_item__5jF0K.ContextMenu_danger__REm_H{color:var(--vault-error-fg)}.ContextMenu_item__5jF0K.ContextMenu_danger__REm_H:hover:not(:disabled){background:var(--vault-error-bg)}.ContextMenu_itemIcon__FEDcV{display:grid;place-items:center;width:18px;height:18px;color:var(--vault-icon-blue);flex:none}.ContextMenu_danger__REm_H .ContextMenu_itemIcon__FEDcV{color:var(--vault-error-fg)}.ContextMenu_itemLabel__l0lGC{flex:1 1}.ContextMenu_sep__IEw_4{height:1px;margin:6px 8px;background:var(--vault-border-light)}.SortHeader_sortButton__xBmnR{background:none;border:none;padding:0;margin:0;color:inherit;font:inherit;text-align:inherit;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.SortHeader_sortButton__xBmnR:hover{color:var(--vault-secondary-blue)}.SortHeader_sortButton__xBmnR:focus-visible{outline:2px solid var(--vault-secondary-blue);outline-offset:2px;border-radius:3px}.SortHeader_sortButtonActive__3e9ul{color:var(--vault-secondary-blue)}.MainPane_breadcrumbs___gsEf{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--vault-muted)}.MainPane_crumbSep__vzSK7{color:var(--vault-border-input)}.MainPane_crumbCurrent__Cl2rd{font-weight:var(--vault-fw-bold);color:#222336}.MainPane_crumbLink__BpJEb{background:none;border:none;padding:2px 6px;border-radius:6px;color:var(--vault-muted);font-size:14px}.MainPane_crumbLink__BpJEb:hover{color:var(--vault-secondary-blue);text-decoration:underline}.MainPane_crumbDrop__eMBtx{outline:2px dashed var(--vault-icon-blue);outline-offset:0;background:var(--vault-selected-bg);border-radius:6px}.MainPane_header__pvg1j{display:flex;flex-direction:column;gap:8px}.MainPane_headerTop__xIF6G{display:flex;align-items:flex-start;gap:12px}.MainPane_titleWrap__NCcWk{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.MainPane_title__Cqh8i{margin:0;font-size:var(--vault-fs-page-title);font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.MainPane_campaignId__8js3T{font-size:14px;color:var(--vault-muted)}.MainPane_headerChips__VYJXU{display:flex;align-items:center;gap:8px}.MainPane_headerSpacer__e7C3X{flex:1 1}.MainPane_headerActions__jUNeG{display:flex;gap:10px}.MainPane_metaLine__iwZ2h{font-size:14px;color:var(--vault-muted)}.MainPane_banner__bw5VH{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--vault-warning-bg);border:1px solid var(--vault-warning-border);border-radius:var(--vault-radius-surface);color:var(--vault-warning-fg);font-size:14px}.MainPane_bannerText__4pfm9{flex:1 1}.MainPane_btn__pmF1_{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border-radius:var(--vault-radius-button);font-weight:var(--vault-fw-bold);font-size:14px;border:1px solid transparent}.MainPane_btnPrimary___ZPST{background:var(--vault-deep-blue);color:#fff}.MainPane_btnPrimary___ZPST:hover{background:var(--vault-deep-blue-hover)}.MainPane_btnOutline__Ue_d9{background:#fff;color:var(--vault-secondary-blue);border-color:var(--vault-border-input)}.MainPane_btnOutline__Ue_d9:hover{background:var(--vault-hover-bg)}.MainPane_btnLink__F64Uo{background:none;border:none;color:var(--vault-warning-fg);font-weight:var(--vault-fw-bold);font-size:14px;text-decoration:underline}.MainPane_bulk__RVBZ2{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--vault-selected-bg);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface)}.MainPane_bulkCount__c_5dZ{font-size:14px;margin-right:6px}.MainPane_bulkBtn__j3Ras,.MainPane_bulkCount__c_5dZ{font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.MainPane_bulkBtn__j3Ras{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:none;background:transparent;border-radius:8px;font-size:13px}.MainPane_bulkBtn__j3Ras:hover:not(:disabled){background:#fff}.MainPane_bulkBtn__j3Ras:disabled{color:var(--vault-faint);cursor:not-allowed}.MainPane_bulkDelete__0UT0V:not(:disabled){color:var(--vault-error-fg)}.MainPane_bulkSpacer__NaVh0{flex:1 1}.MainPane_list__7rMHu{border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow:hidden}.MainPane_gridRow__aiVOb{display:grid;grid-template-columns:44px minmax(0,1fr) 80px 130px 110px 95px;align-items:center}.MainPane_headRow__ppraV{height:var(--vault-header-row-h);background:var(--vault-rail-bg);border-bottom:1px solid var(--vault-border-light);font-size:var(--vault-fs-table-header);color:var(--vault-muted);font-weight:var(--vault-fw-bold)}.MainPane_headCell__4FvoB{padding:0 8px;display:flex;align-items:center;gap:4px}.MainPane_row__EPNnq{position:relative;height:var(--vault-row-h);border-bottom:1px solid var(--vault-row-divider);font-size:15px;color:#222336;cursor:pointer}.MainPane_row__EPNnq:last-child{border-bottom:none}.MainPane_row__EPNnq:hover{background:var(--vault-rail-bg)}.MainPane_row__EPNnq.MainPane_rowSelected__HGyT5{background:var(--vault-selected-bg)}.MainPane_row__EPNnq:hover .MainPane_kebab__Mq_nb{opacity:1}.MainPane_kebab__Mq_nb{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:none;background:var(--vault-bg);border-radius:8px;color:var(--vault-icon-blue);opacity:0;cursor:pointer}.MainPane_kebab__Mq_nb:hover{background:var(--vault-selected-bg)}.MainPane_kebabActive__9nWJd{opacity:1}.MainPane_cell__KSmK_{padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainPane_cellSecondary__InPlV{font-size:14px;color:var(--vault-muted)}.MainPane_nameCell___CZg_{display:flex;align-items:center;gap:10px;min-width:0}.MainPane_nameText___2Gou{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainPane_fileIcon__HilUh{color:var(--vault-icon-blue);flex-shrink:0}.MainPane_checkCell__RJvZD{display:flex;align-items:center;justify-content:center}.MainPane_checkbox__1rYx3{width:16px;height:16px;accent-color:var(--vault-deep-blue);cursor:pointer}.MainPane_sharingDot__dqqjB{color:var(--vault-icon-blue)}.MainPane_browseRow__ahbgp{display:flex;align-items:center;gap:10px;width:100%;height:var(--vault-row-h);padding:0 14px;border:none;border-bottom:1px solid var(--vault-row-divider);background:transparent;text-align:left;font-size:15px;color:var(--vault-body-ink)}.MainPane_browseRow__ahbgp:last-child{border-bottom:none}.MainPane_browseRow__ahbgp:hover{background:var(--vault-rail-bg)}.MainPane_browseLabel__IBFjk{flex:1 1;font-weight:var(--vault-fw-bold)}.MainPane_browseMeta___uLC0{font-size:13px;color:var(--vault-muted)}.MainPane_dropTarget__rXssi{outline:2px dashed var(--vault-icon-blue);outline-offset:-2px;background:var(--vault-selected-bg)}.MainPane_rowDragging__q138J{opacity:.5}.MainPane_dragGhost__hQF91{position:fixed;top:-1000px;left:-1000px;padding:6px 12px;background:var(--vault-deep-blue);color:#fff;font-size:13px;font-weight:var(--vault-fw-bold);border-radius:8px;opacity:.85;box-shadow:var(--vault-shadow-menu);pointer-events:none;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}.MainPane_uploadZone__lrdv0{position:relative;min-height:320px;border-radius:var(--vault-radius-surface)}.MainPane_uploadZoneActive__8u7UU{outline:2px dashed var(--vault-icon-blue);outline-offset:3px;background:var(--vault-selected-bg)}.MainPane_uploadHint__0J_GC{position:absolute;inset:0;z-index:5;font-size:15px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);background:rgba(240,240,255,.72);border-radius:var(--vault-radius-surface);pointer-events:none}.MainPane_empty__1zU6e,.MainPane_uploadHint__0J_GC{display:flex;align-items:center;justify-content:center;gap:8px}.MainPane_empty__1zU6e{flex-direction:column;text-align:center;padding:64px 24px;border:1px dashed var(--vault-border-input);border-radius:var(--vault-radius-surface);color:var(--vault-muted)}.MainPane_emptyTitle__X9p64{font-size:16px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.MainPane_emptyBody__TzVRN{font-size:14px;max-width:380px}.MainPane_gridRowNoSharing__yvFk_{grid-template-columns:44px minmax(0,1fr) 80px 130px 110px 44px}.LandingPane_pane__uk67t{padding:44px 32px;margin:0 auto;max-width:920px;width:100%;display:flex;flex-direction:column;gap:26px;overflow-y:auto}.LandingPane_head__NBq_g{display:flex;flex-direction:column;gap:6px}.LandingPane_title__cnBBi{margin:0;font-size:26px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.LandingPane_sub__nR_lh{margin:0;font-size:var(--vault-fs-secondary);color:var(--vault-muted)}.LandingPane_searchWrap__ZEBPC{position:relative;display:flex;align-items:center}.LandingPane_searchIcon__SqS5f{position:absolute;left:16px;color:var(--vault-muted);pointer-events:none}.LandingPane_searchInput__9t4H7{width:100%;height:52px;padding:0 16px 0 44px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-button);background:var(--vault-bg);box-shadow:var(--vault-shadow-card);font-family:var(--vault-font-body);font-size:16px;color:var(--vault-body-ink)}.LandingPane_searchInput__9t4H7::placeholder{color:var(--vault-muted)}.LandingPane_searchInput__9t4H7:focus{outline:2px solid var(--vault-icon-blue);outline-offset:1px}.LandingPane_howStrip__whSO9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.LandingPane_howTile__49xG9{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:var(--vault-rail-bg);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface)}.LandingPane_howIcon__Np8Xh{display:flex;color:var(--vault-icon-blue);padding-top:1px}.LandingPane_howText__La_al{font-size:12px;color:var(--vault-muted);line-height:1.45}.LandingPane_howText__La_al b{color:var(--vault-body-ink);font-weight:var(--vault-fw-bold)}.LandingPane_section__7Ay8E{display:flex;flex-direction:column;gap:10px;min-width:0}.LandingPane_sectionLabel__mW1q8{font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-muted);letter-spacing:.6px;text-transform:uppercase}.LandingPane_note__uluVi{padding:14px 16px;background:var(--vault-rail-bg);font-size:var(--vault-fs-secondary);color:var(--vault-muted)}.LandingPane_hero__n2wjC,.LandingPane_note__uluVi{border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface)}.LandingPane_hero__n2wjC{display:flex;align-items:center;gap:14px;min-width:0;padding:18px 20px;background:var(--vault-bg);box-shadow:var(--vault-shadow-card)}.LandingPane_heroTile__vGv8S{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--vault-radius-surface);background:var(--vault-selected-bg);color:var(--vault-primary)}.LandingPane_heroBody__rms72{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.LandingPane_heroName___0XRH{font-size:17px;font-weight:var(--vault-fw-extrabold);color:var(--vault-body-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPane_heroMeta__Fxs5R{font-size:var(--vault-fs-table-header);color:var(--vault-muted)}.LandingPane_heroCta__bSq70{display:inline-flex;align-items:center;gap:8px;flex:none;height:38px;padding:0 16px;border:none;border-radius:var(--vault-radius-button);background:var(--vault-deep-blue);color:var(--vault-bg);font-family:var(--vault-font-body);font-size:var(--vault-fs-secondary);font-weight:var(--vault-fw-bold);cursor:pointer;transition:background var(--vault-transition)}.LandingPane_heroCta__bSq70:hover{background:var(--vault-deep-blue-hover)}.LandingPane_grid__lB4oK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.LandingPane_card__n6Wi3{display:flex;align-items:flex-start;gap:10px;padding:14px;min-width:0;text-align:left;background:var(--vault-bg);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);cursor:pointer;transition:border-color var(--vault-transition),box-shadow var(--vault-transition)}.LandingPane_card__n6Wi3:hover{border-color:var(--vault-border-input);box-shadow:var(--vault-shadow-card)}.LandingPane_cardTile__DWnSa{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:var(--vault-radius-surface);background:var(--vault-selected-bg);color:var(--vault-primary)}.LandingPane_cardBody__NCdT_{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.LandingPane_cardName__jKLUJ{font-size:var(--vault-fs-body);font-weight:var(--vault-fw-extrabold);color:var(--vault-body-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPane_cardMeta__AIIWn{font-size:12px;color:var(--vault-muted)}.LandingPane_cardSub__WOSwY{font-size:var(--vault-fs-table-header);color:var(--vault-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPane_cardChips__AIcG5{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.LandingPane_columns__1dKQs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.LandingPane_list__vSsQ7{display:flex;flex-direction:column;background:var(--vault-bg);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow:hidden}.LandingPane_row__g31CM{display:flex;align-items:center;gap:10px;padding:10px 14px;min-width:0}.LandingPane_row__g31CM+.LandingPane_row__g31CM{border-top:1px solid var(--vault-row-divider)}.LandingPane_rowIcon__ZD8ur{flex:none;color:var(--vault-muted)}.LandingPane_rowBody__8kXbD{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.LandingPane_rowName__9j8GA{font-size:var(--vault-fs-secondary);font-weight:var(--vault-fw-bold);color:var(--vault-body-ink)}.LandingPane_rowMeta__XxqQi,.LandingPane_rowName__9j8GA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPane_rowMeta__XxqQi{font-size:12px;color:var(--vault-muted)}.LandingPane_rowBtn__m7H0W{flex:none;height:30px;padding:0 12px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-button);background:var(--vault-bg);font-family:var(--vault-font-body);font-size:var(--vault-fs-table-header);font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);cursor:pointer}.LandingPane_rowBtn__m7H0W:hover{background:var(--vault-hover-bg)}.LandingPane_ts__cHsDg{flex:none;font-family:var(--vault-font-mono);font-size:var(--vault-fs-badge);color:var(--vault-faint)}.LandingPane_activityText__70_KV{font-size:var(--vault-fs-table-header);color:var(--vault-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPane_activityText__70_KV b{color:var(--vault-body-ink);font-weight:var(--vault-fw-bold)}.LandingPane_empty__RVpsA{padding:14px;font-size:var(--vault-fs-table-header);color:var(--vault-muted)}.LandingPane_footerLink__RiERJ{display:flex;align-items:center;gap:6px;width:100%;padding:10px 14px;border:none;border-top:1px solid var(--vault-row-divider);background:none;font-family:var(--vault-font-body);font-size:var(--vault-fs-table-header);font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);cursor:pointer}.LandingPane_footerLink__RiERJ:hover{background:var(--vault-rail-bg)}.LandingPane_skeletonRow__vjlvA{height:42px}.LandingPane_skeletonBar__5z3_P{display:block;width:100%;height:10px;border-radius:var(--vault-radius-badge);background:var(--vault-row-divider);animation:LandingPane_landingPulse__Al1jJ 1.4s ease-in-out infinite}@keyframes LandingPane_landingPulse__Al1jJ{0%,to{opacity:1}50%{opacity:.45}}.LandingPane_notice__7zAwd{padding:10px 14px;border-bottom:1px solid var(--vault-row-divider);background:var(--vault-warning-bg);color:var(--vault-warning-fg);font-size:var(--vault-fs-table-header)}@media(prefers-reduced-motion:reduce){.LandingPane_skeletonBar__5z3_P{animation:none}}.LandingPane_onDemand__wCMmJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:var(--vault-rail-bg);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface)}.LandingPane_onDemandNote__QjG87{margin:0;font-size:var(--vault-fs-table-header);color:var(--vault-muted);max-width:620px}.LandingPane_onDemandBtn__oRbvT{display:inline-flex;align-items:center;gap:8px;flex:none;height:34px;padding:0 14px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-button);background:var(--vault-bg);font-family:var(--vault-font-body);font-size:var(--vault-fs-table-header);font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);cursor:pointer}.LandingPane_onDemandBtn__oRbvT:hover{background:var(--vault-hover-bg)}.DetailsPanel_panel__IUIy5{border-left:1px solid var(--vault-border-light);background:#fff;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:16px}.DetailsPanel_head__fgmY8{display:flex;align-items:flex-start;gap:8px}.DetailsPanel_filename__6O6aX{flex:1 1;font-size:15px;font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);word-break:break-all}.DetailsPanel_close__CpuNq{border:none;background:transparent;color:var(--vault-muted);border-radius:6px;padding:4px}.DetailsPanel_close__CpuNq:hover{background:var(--vault-hover-bg)}.DetailsPanel_meta__iqXfZ{font-size:13px;color:var(--vault-muted)}.DetailsPanel_kv__QE5_P{display:flex;flex-direction:column;gap:8px}.DetailsPanel_kvRow__i6VHr{display:flex;justify-content:space-between;gap:12px;font-size:13px}.DetailsPanel_kvKey__fK8qS{color:var(--vault-muted)}.DetailsPanel_kvVal__vIoVS{color:var(--vault-body-ink);text-align:right}.DetailsPanel_sectionTitle__N1ZjN{font-size:12px;font-weight:var(--vault-fw-bold);letter-spacing:.4px;color:var(--vault-muted);text-transform:uppercase}.DetailsPanel_checksumBox__NSqvs{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--vault-rail-bg);border:1px solid var(--vault-border-light);border-radius:8px}.DetailsPanel_checksum__G_NCP{flex:1 1;font-family:var(--vault-font-mono);font-size:11px;color:var(--vault-secondary-blue);word-break:break-all;line-height:1.4}.DetailsPanel_copyBtn___5jpH{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--vault-border-input);background:#fff;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);flex-shrink:0}.DetailsPanel_copyBtn___5jpH:hover{background:var(--vault-hover-bg)}.DetailsPanel_copied__Xx71p{color:var(--vault-success-fg);border-color:var(--vault-success-fg)}.DetailsPanel_shareCard___BH_U{padding:10px 12px;border:1px solid var(--vault-border-light);border-radius:8px;display:flex;flex-direction:column;gap:6px}.DetailsPanel_shareRow__fAn2d{display:flex;align-items:center;justify-content:space-between;gap:8px}.DetailsPanel_shareEmail__BYzy5{font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);word-break:break-all}.DetailsPanel_shareExpiry__YGDw_,.DetailsPanel_sharePersona__G3_0l{font-size:12px;color:var(--vault-muted)}.DetailsPanel_auditLink__PXRlC{background:none;border:none;padding:0;color:var(--vault-secondary-blue);font-size:13px;font-weight:var(--vault-fw-bold);text-align:left}.DetailsPanel_auditLink__PXRlC:hover{text-decoration:underline}.DetailsPanel_section__o6GE2{display:flex;flex-direction:column;gap:8px}.Combo_wrap__ybqLc{position:relative}.Combo_trigger__eH_Ww{display:inline-flex;align-items:center;gap:8px;height:36px;max-width:190px;padding:0 10px 0 12px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);background:#fff;font-size:13px;color:var(--vault-body-ink);white-space:nowrap;flex:0 0 auto}.Combo_trigger__eH_Ww:hover{background:var(--vault-hover-bg)}.Combo_trigger__eH_Ww.Combo_active__OFIiQ{border-color:var(--vault-secondary-blue);background:var(--vault-selected-bg)}.Combo_triggerLabel__unXTR{overflow:hidden;text-overflow:ellipsis}.Combo_chev__jg56x,.Combo_placeholder__ulkeE{color:var(--vault-muted)}.Combo_chev__jg56x{flex-shrink:0}.Combo_panel__vwwyb{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:240px;max-width:340px;background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-menu);padding:6px;animation:Combo_vault-fade-rise__i55aw .12s ease}.Combo_searchRow__8Q8TK{position:relative;margin-bottom:6px}.Combo_searchIcon__9O6iS{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--vault-faint);pointer-events:none}.Combo_search__9SOFq{width:100%;height:32px;padding:0 10px 0 30px;border:1px solid var(--vault-border-input);border-radius:6px;font-size:13px;outline:none}.Combo_search__9SOFq:focus{border-color:var(--vault-secondary-blue)}.Combo_options__iylXe{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.Combo_option__GZ6K4{display:flex;align-items:center;gap:8px;padding:7px 9px;border:none;background:transparent;border-radius:6px;text-align:left;width:100%;font-size:13px;color:var(--vault-body-ink)}.Combo_option__GZ6K4:hover{background:var(--vault-hover-bg)}.Combo_option__GZ6K4.Combo_selected__MbAc3{background:var(--vault-selected-bg);font-weight:var(--vault-fw-bold)}.Combo_check__OQCTS{margin-left:auto;color:var(--vault-primary)}.Combo_noMatch__zsxGv{padding:12px 9px;font-size:13px;color:var(--vault-muted);text-align:center}.DateRangePicker_wrap__G2b0A{position:relative}.DateRangePicker_trigger__GbGDY{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);background:#fff;font-size:13px;color:var(--vault-body-ink);white-space:nowrap}.DateRangePicker_trigger__GbGDY:hover{background:var(--vault-hover-bg)}.DateRangePicker_trigger__GbGDY.DateRangePicker_active__aYjst{border-color:var(--vault-secondary-blue);background:var(--vault-selected-bg)}.DateRangePicker_icon__Ug4g_{color:var(--vault-muted);flex-shrink:0}.DateRangePicker_placeholder__kZyle{color:var(--vault-muted)}.DateRangePicker_panel__DCQPE{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:300px;background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-menu);padding:12px;animation:DateRangePicker_vault-fade-rise__UDMC_ .12s ease}.DateRangePicker_head__2eqR9{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.DateRangePicker_monthLabel__PJ2Zi{font-size:14px;font-weight:var(--vault-fw-bold);color:var(--vault-heading-ink)}.DateRangePicker_navBtn__sAzt6{display:grid;place-items:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;color:var(--vault-secondary-blue)}.DateRangePicker_navBtn__sAzt6:hover{background:var(--vault-hover-bg)}.DateRangePicker_grid__rU3jT{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.DateRangePicker_dow__V6jBK{text-align:center;font-size:11px;font-weight:var(--vault-fw-bold);color:var(--vault-muted);padding:4px 0}.DateRangePicker_day__EHojI{height:32px;border:none;background:transparent;border-radius:6px;font-size:13px;color:var(--vault-body-ink)}.DateRangePicker_day__EHojI:hover:not(:disabled){background:var(--vault-hover-bg)}.DateRangePicker_day__EHojI:disabled{visibility:hidden}.DateRangePicker_inRange__F0Cd_{background:var(--vault-selected-bg);border-radius:0}.DateRangePicker_endpoint__wTDEg{background:var(--vault-deep-blue);color:#fff;font-weight:var(--vault-fw-bold)}.DateRangePicker_endpoint__wTDEg:hover:not(:disabled){background:var(--vault-deep-blue-hover)}.DateRangePicker_rangeStart__YHbV0{border-top-left-radius:6px;border-bottom-left-radius:6px}.DateRangePicker_rangeEnd__u8_Df{border-top-right-radius:6px;border-bottom-right-radius:6px}.DateRangePicker_footer__c0Z1U{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--vault-row-divider)}.DateRangePicker_rangeText__Bm_zo{font-size:12px;color:var(--vault-muted)}.DateRangePicker_clear__sMhXd{border:none;background:transparent;color:var(--vault-secondary-blue);font-size:13px;font-weight:var(--vault-fw-bold);padding:4px 8px;border-radius:6px}.DateRangePicker_clear__sMhXd:hover{background:var(--vault-hover-bg)}.AuditScreen_header__VQ_vF{display:flex;align-items:flex-start;gap:12px}.AuditScreen_titleWrap__QC5zY{display:flex;flex-direction:column;gap:2px}.AuditScreen_title__mwWwf{margin:0;font-size:var(--vault-fs-page-title);font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.AuditScreen_subtitle__3QBPR{font-size:14px;color:var(--vault-muted)}.AuditScreen_provenanceNote__ncUSQ{font-size:12px;color:var(--vault-faint);max-width:78ch;line-height:1.45}.AuditScreen_spacer__Szab2{flex:1 1}.AuditScreen_exportBtn__BQLrU{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid var(--vault-border-input);background:#fff;border-radius:var(--vault-radius-button);font-size:14px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.AuditScreen_exportBtn__BQLrU:hover{background:var(--vault-hover-bg)}.AuditScreen_filters__Alkg2{display:flex;gap:10px;align-items:center;width:100%}.AuditScreen_search__Dcg9n{position:relative;flex:1 1 auto;min-width:200px}.AuditScreen_searchIcon__Jv22m{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--vault-faint);pointer-events:none}.AuditScreen_searchInput__nRFDr{width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);font-size:14px;outline:none}.AuditScreen_searchInput__nRFDr:focus{border-color:var(--vault-secondary-blue)}.AuditScreen_date__7MPqB,.AuditScreen_select__3jjSw{height:36px;padding:0 10px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);font-size:13px;color:var(--vault-body-ink);background:#fff;outline:none}.AuditScreen_date__7MPqB:focus,.AuditScreen_select__3jjSw:focus{border-color:var(--vault-secondary-blue)}.AuditScreen_dateGroup__uXC4R{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--vault-muted)}.AuditScreen_list__0QF7B{border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow-x:hidden;overflow-y:auto;min-height:0}.AuditScreen_gridRow__AfbIt{display:grid;grid-template-columns:172px 126px minmax(0,1.1fr) 92px 140px minmax(0,1.25fr) minmax(0,1fr) 116px;align-items:center}.AuditScreen_headRow__m_G4j{height:var(--vault-header-row-h);background:var(--vault-rail-bg);border-bottom:1px solid var(--vault-border-light);font-size:var(--vault-fs-table-header);color:var(--vault-muted);font-weight:var(--vault-fw-bold);position:-webkit-sticky;position:sticky;top:0;z-index:1}.AuditScreen_headCell__qoMUC{padding:0 12px}.AuditScreen_row__e3bE8{height:48px;border-bottom:1px solid var(--vault-row-divider);font-size:14px;color:var(--vault-body-ink)}.AuditScreen_row__e3bE8:last-child{border-bottom:none}.AuditScreen_row__e3bE8:hover{background:var(--vault-rail-bg)}.AuditScreen_cell__su2uH{padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuditScreen_mono__DqlsW{font-family:var(--vault-font-mono);font-size:12px;color:var(--vault-secondary-blue)}.AuditScreen_secondary__hg3t7{color:var(--vault-muted)}.AuditScreen_detailFlag__qORtR{margin-left:6px;font-size:11px;opacity:.7;cursor:help}.AuditScreen_typeChip__IO293{display:inline-flex;align-items:center;height:20px;padding:1px 8px;border-radius:var(--vault-radius-chip);font-size:12px;font-weight:var(--vault-fw-bold)}.AuditScreen_typeInternal__GVfAI{background:var(--vault-info-bg);color:var(--vault-info-fg)}.AuditScreen_typeExternal__8GpJo{background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.AuditScreen_typeSystem__oGbZC{background:var(--vault-selected-bg);color:var(--vault-muted)}.AuditScreen_sourceTrail__lsRni{background:var(--vault-success-bg);color:var(--vault-success-fg)}.AuditScreen_sourceApp__8vjr5{background:var(--vault-info-bg);color:var(--vault-info-fg)}.AuditScreen_banner__5PRI1,.AuditScreen_sourceUnknown__KAWOD{background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.AuditScreen_banner__5PRI1{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--vault-warning-border);border-radius:var(--vault-radius-surface);font-size:13px;line-height:1.45}.AuditScreen_bannerIcon__pDY8d{flex:0 0 auto;margin-top:2px}.AuditScreen_bannerTitle__kQ3yd{font-weight:var(--vault-fw-bold)}.AuditScreen_bannerDetail__yTHic{margin-top:4px;font-family:var(--vault-font-mono);font-size:11px;opacity:.85;word-break:break-word}.AuditScreen_empty__NzLva{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:56px 24px;border:1px dashed var(--vault-border-input);border-radius:var(--vault-radius-surface);color:var(--vault-muted)}.AuditScreen_emptyTitle__KQqVb{font-size:16px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.dialog_scrim__ff_A7{position:fixed;inset:0;z-index:50;background:var(--vault-scrim);display:flex;align-items:center;justify-content:center;padding:24px}.dialog_modal__BDvEb{background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-dialog);width:520px;max-width:100%;max-height:90vh;overflow-y:auto;animation:dialog_vault-fade-rise__liIi8 .16s ease}.dialog_modalNarrow__VxDuq{width:420px}.dialog_header__2UwC2{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 12px}.dialog_title__p9ZqQ{margin:0;font-size:18px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.dialog_close__Ku103{border:none;background:transparent;color:var(--vault-muted);border-radius:6px;padding:4px}.dialog_close__Ku103:hover{background:var(--vault-hover-bg)}.dialog_body__GThKe{padding:4px 20px 8px;display:flex;flex-direction:column;gap:16px}.dialog_field__j6UX2{display:flex;flex-direction:column;gap:6px}.dialog_label__JYO1f{font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.dialog_input__vtXam,.dialog_textarea__hXcXY{width:100%;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);padding:9px 12px;font-size:14px;color:var(--vault-body-ink);outline:none}.dialog_input__vtXam:focus,.dialog_textarea__hXcXY:focus{border-color:var(--vault-secondary-blue)}.dialog_input__vtXam::placeholder,.dialog_textarea__hXcXY::placeholder{color:var(--vault-faint)}.dialog_textarea__hXcXY{resize:vertical;min-height:64px}.dialog_note__0gInD{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:var(--vault-rail-bg);border:1px solid var(--vault-border-light);border-radius:8px;font-size:12px;color:var(--vault-muted)}.dialog_noteDanger__coJXe{background:var(--vault-error-bg);border-color:var(--vault-error-fg);color:var(--vault-error-fg);font-size:13px;line-height:1.5;align-items:flex-start}.dialog_targetList__tYXH5{margin:0;padding:6px;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;border:1px solid var(--vault-border-light);border-radius:8px}.dialog_targetItem__iNi68{display:flex;align-items:center;gap:8px;padding:5px 8px;font-size:13.5px;color:var(--vault-body-ink)}.dialog_targetName__ak61s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog_targetMore__G00tF{padding:5px 8px;font-size:12.5px;color:var(--vault-muted)}.dialog_footer__bKsRY{display:flex;justify-content:flex-end;gap:10px;padding:12px 20px 20px}.dialog_btn__7pke5{height:40px;padding:0 20px;border-radius:var(--vault-radius-button);font-weight:var(--vault-fw-bold);font-size:14px;border:1px solid transparent}.dialog_btnPrimary__Yy5nf{background:var(--vault-deep-blue);color:#fff}.dialog_btnPrimary__Yy5nf:hover:not(:disabled){background:var(--vault-deep-blue-hover)}.dialog_btnPrimary__Yy5nf:disabled{background:var(--vault-border-input);cursor:not-allowed}.dialog_btnDanger__5_fDi{background:var(--vault-error-fg);color:#fff}.dialog_btnDanger__5_fDi:hover:not(:disabled){filter:brightness(.92)}.dialog_btnDanger__5_fDi:disabled{background:var(--vault-border-input);cursor:not-allowed}.dialog_btnOutline__yE3wR{background:#fff;color:var(--vault-secondary-blue);border-color:var(--vault-border-input)}.dialog_btnOutline__yE3wR:hover{background:var(--vault-hover-bg)}.dialog_results__1n_tP{display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto;border:1px solid var(--vault-border-light);border-radius:8px;padding:6px}.dialog_resultsLabel__SrnHz{font-size:11px;font-weight:var(--vault-fw-bold);letter-spacing:.4px;color:var(--vault-muted);padding:4px 6px}.dialog_resultRow__QI8QA{display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:transparent;border-radius:6px;text-align:left;width:100%;cursor:pointer}.dialog_resultRow__QI8QA:hover{background:var(--vault-hover-bg)}.dialog_resultRow__QI8QA.dialog_resultSelected__jj_VJ{background:var(--vault-selected-bg)}.dialog_resultLabel__YVAzo{font-size:14px;color:var(--vault-body-ink);font-weight:var(--vault-fw-bold)}.dialog_resultPath__DaiUP{font-size:12px;color:var(--vault-muted)}.dialog_resultMain__mGx5F{flex:1 1;min-width:0;display:flex;flex-direction:column}.dialog_backRow__aShzf{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:13px;color:var(--vault-secondary-blue);background:none;border:none;font-weight:var(--vault-fw-bold)}.dialog_emptyResults__iLSFJ{padding:20px 10px;text-align:center;font-size:13px;color:var(--vault-muted)}.dialog_bodyText__4oXNC{margin:0 0 8px;font-size:14.5px;line-height:1.5;color:var(--vault-body-ink)}.dialog_hint__C0XDp{margin:0 0 14px;font-size:13px;color:var(--vault-muted)}.dialog_check__NXyvW{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--vault-body-ink);cursor:pointer}.dialog_checkbox__aA97K{width:16px;height:16px;accent-color:var(--vault-primary)}.TrashScreen_header__pRmKu{display:flex;align-items:flex-start;gap:12px}.TrashScreen_titleWrap__6YBF8{display:flex;flex-direction:column;gap:2px}.TrashScreen_title__2DErj{margin:0;font-size:var(--vault-fs-page-title);font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.TrashScreen_subtitle__wA0k6{font-size:14px;color:var(--vault-muted)}.TrashScreen_spacer__a6hKj{flex:1 1}.TrashScreen_headerActions__juPqx{display:flex;gap:10px;align-items:center}.TrashScreen_btn__3XZDr{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--vault-radius-button);font-size:14px;font-weight:var(--vault-fw-bold);border:1px solid transparent}.TrashScreen_btn__3XZDr:disabled{opacity:.5}.TrashScreen_btnPrimary__AkzNO{background:var(--vault-deep-blue);color:#fff}.TrashScreen_btnPrimary__AkzNO:hover:not(:disabled){background:var(--vault-deep-blue-hover)}.TrashScreen_btnOutline__P2tLj{background:#fff;color:var(--vault-secondary-blue);border-color:var(--vault-border-input)}.TrashScreen_btnOutline__P2tLj:hover:not(:disabled){background:var(--vault-hover-bg)}.TrashScreen_btnDanger__Xe6uH{background:#fff;color:var(--vault-error-fg);border-color:var(--vault-error-fg)}.TrashScreen_btnDanger__Xe6uH:hover:not(:disabled){background:var(--vault-error-bg)}.TrashScreen_notice__OsKuP{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border:1px solid var(--vault-warning-fg);background:var(--vault-warning-bg);border-radius:var(--vault-radius-surface);color:var(--vault-body-ink);font-size:14px}.TrashScreen_noticeTitle__kVeUW{font-weight:var(--vault-fw-bold);display:block;margin-bottom:2px}.TrashScreen_noticeIcon__yaQbt{color:var(--vault-warning-fg);flex-shrink:0;margin-top:2px}.TrashScreen_filters__kxura{display:flex;gap:10px;align-items:center;width:100%}.TrashScreen_search__uxHel{position:relative;flex:1 1 auto;min-width:200px}.TrashScreen_searchIcon__qQwm1{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--vault-faint);pointer-events:none}.TrashScreen_searchInput__NgC4D{width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);font-size:14px;outline:none}.TrashScreen_searchInput__NgC4D:focus{border-color:var(--vault-secondary-blue)}.TrashScreen_list__xHKr7{border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow-x:hidden;overflow-y:auto;min-height:0}.TrashScreen_gridRow__b8REr{display:grid;grid-template-columns:36px minmax(0,1.6fr) minmax(0,1.4fr) 92px 150px 110px 92px;align-items:center}.TrashScreen_headRow__57xOs{height:var(--vault-header-row-h);background:var(--vault-rail-bg);border-bottom:1px solid var(--vault-border-light);font-size:var(--vault-fs-table-header);color:var(--vault-muted);font-weight:var(--vault-fw-bold);position:-webkit-sticky;position:sticky;top:0;z-index:1}.TrashScreen_headCell__hhsjq{padding:0 10px}.TrashScreen_row__Nxk2w{min-height:52px;border-bottom:1px solid var(--vault-row-divider);font-size:14px;color:var(--vault-body-ink)}.TrashScreen_row__Nxk2w:last-child{border-bottom:none}.TrashScreen_row__Nxk2w:hover{background:var(--vault-rail-bg)}.TrashScreen_cell__3vWpP{padding:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrashScreen_checkCell__4wdO_{display:flex;align-items:center;justify-content:center}.TrashScreen_name__nIdQo{display:flex;align-items:center;gap:8px;font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);overflow:hidden}.TrashScreen_nameLabel__DYpxn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrashScreen_icon__Y13bY{color:var(--vault-icon-blue);flex-shrink:0}.TrashScreen_secondary__OAcWB{color:var(--vault-muted)}.TrashScreen_path____Nqr{display:block;font-size:12px;color:var(--vault-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrashScreen_chip__6WA7M{display:inline-flex;align-items:center;height:22px;padding:2px 8px;border-radius:var(--vault-radius-chip);font-size:var(--vault-fs-chip);font-weight:var(--vault-fw-bold)}.TrashScreen_windowOk__uxxOi{background:var(--vault-selected-bg);color:var(--vault-secondary-blue)}.TrashScreen_windowSoon___kfqA{background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.TrashScreen_windowGone__xbi_5{background:var(--vault-error-bg);color:var(--vault-error-fg)}.TrashScreen_actions__Y9LLo{display:flex;gap:6px;padding:0 8px;flex-wrap:nowrap;justify-content:flex-end}.TrashScreen_actionBtn__Ytia0{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--vault-border-input);background:#fff;border-radius:7px;color:var(--vault-secondary-blue);flex-shrink:0}.TrashScreen_actionBtn__Ytia0:hover:not(:disabled){background:var(--vault-hover-bg)}.TrashScreen_actionBtn__Ytia0:disabled{opacity:.4}.TrashScreen_success__aaEuP{color:var(--vault-success-fg)}.TrashScreen_success__aaEuP:hover:not(:disabled){background:var(--vault-success-bg)}.TrashScreen_danger___gY08{color:var(--vault-error-fg)}.TrashScreen_danger___gY08:hover:not(:disabled){background:var(--vault-error-bg)}.TrashScreen_footnote__zDC7D{margin-top:4px;font-size:12px;gap:6px}.TrashScreen_empty__JiUp_,.TrashScreen_footnote__zDC7D{color:var(--vault-muted);display:flex;align-items:center}.TrashScreen_empty__JiUp_{flex-direction:column;gap:8px;text-align:center;padding:56px 24px;border:1px dashed var(--vault-border-input);border-radius:var(--vault-radius-surface)}.TrashScreen_emptyTitle__7E8mT{font-size:16px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.SearchResults_wrap__Mpr6U{display:flex;flex-direction:column;gap:12px;padding:16px 20px;min-height:0;overflow-y:auto}.SearchResults_head__uMWGb{display:flex;flex-direction:column;gap:2px}.SearchResults_title__8SU_w{font-size:15px;font-weight:600;margin:0}.SearchResults_subtitle__w5Yvl{font-size:12px;opacity:.6;margin:0}.SearchResults_truncated__2C1FO{font-size:12px;padding:8px 10px;border-radius:6px;background:var(--vault-hover-bg);border:1px solid var(--vault-border-light);margin:0}.SearchResults_list__5ex95{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.SearchResults_row__UOYFX{width:100%;display:grid;grid-template-columns:18px minmax(0,1fr) 90px 160px;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;background:none;border:none;border-radius:6px;color:inherit;text-align:left;cursor:pointer}.SearchResults_row__UOYFX:hover{background:var(--vault-hover-bg)}.SearchResults_main__3wwty{display:flex;flex-direction:column;gap:1px;min-width:0}.SearchResults_name__bHbOQ{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResults_location__2xNiB{overflow:hidden;text-overflow:ellipsis}.SearchResults_location__2xNiB,.SearchResults_meta__CcNkT{font-size:11px;opacity:.6;white-space:nowrap}@media(max-width:720px){.SearchResults_row__UOYFX{grid-template-columns:18px minmax(0,1fr)}.SearchResults_meta__CcNkT{display:none}}.SearchResults_group__OKMlI{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin:6px 0 0}.SearchResults_groupHead___z5Dk{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.SearchResults_sortBar__8Lk0S{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.SearchResults_sortBarLabel__b7nLo{font-size:11px;opacity:.55}.SearchResults_sortButton__pH8VI{background:none;border:none;padding:0;margin:0;color:inherit;font:inherit;font-size:11px;display:inline-flex;align-items:center;gap:3px;cursor:pointer;opacity:.7}.SearchResults_sortButton__pH8VI:hover{color:var(--vault-secondary-blue);opacity:1}.SearchResults_sortButton__pH8VI:focus-visible{outline:2px solid var(--vault-secondary-blue);outline-offset:2px;border-radius:3px;opacity:1}.SearchResults_sortButtonActive__URZOG{color:var(--vault-secondary-blue);font-weight:600;opacity:1}.SearchResults_reason__VvztM{display:flex;align-items:flex-start;gap:6px;font-size:12px;padding:8px 10px;border-radius:6px;background:var(--vault-warning-bg);border:1px solid var(--vault-warning-border);margin:0}.SearchResults_badge__J4B10{margin-left:8px;font-size:10px;padding:1px 6px;border-radius:999px;background:var(--vault-selected-bg);opacity:.85;white-space:nowrap}.ConfirmRevokeDialog_backdrop__Ha8nU{position:fixed;inset:0;background:var(--vault-scrim);display:flex;align-items:center;justify-content:center;z-index:60}.ConfirmRevokeDialog_dialog__p8EZg{width:min(460px,100vw - 32px);max-height:calc(100vh - 64px);overflow-y:auto;background:#fff;color:var(--vault-body-ink);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-dialog);padding:20px;display:flex;flex-direction:column;gap:14px}.ConfirmRevokeDialog_head__3LZdV{display:flex;align-items:center;justify-content:space-between}.ConfirmRevokeDialog_head__3LZdV h2{font-size:16px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink);margin:0}.ConfirmRevokeDialog_head__3LZdV button{background:none;border:none;color:var(--vault-muted);border-radius:6px;cursor:pointer}.ConfirmRevokeDialog_head__3LZdV button:hover:not(:disabled){background:var(--vault-hover-bg)}.ConfirmRevokeDialog_checkboxField___XDgu{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--vault-body-ink);cursor:pointer}.ConfirmRevokeDialog_checkboxField___XDgu input{width:14px;height:14px;flex-shrink:0;accent-color:var(--vault-primary);cursor:pointer}.ConfirmRevokeDialog_field__8cYth{display:flex;flex-direction:column;gap:5px;font-size:12px}.ConfirmRevokeDialog_field__8cYth span{font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.ConfirmRevokeDialog_field__8cYth input,.ConfirmRevokeDialog_field__8cYth select{background:var(--vault-bg);color:var(--vault-body-ink);border:1px solid var(--vault-border-input);border-radius:6px;padding:7px 9px;font:inherit;font-size:13px;outline:none}.ConfirmRevokeDialog_field__8cYth input:focus,.ConfirmRevokeDialog_field__8cYth select:focus{border-color:var(--vault-secondary-blue)}.ConfirmRevokeDialog_hint__79qOl{margin:-4px 0 0;font-size:12px;color:var(--vault-muted);word-break:break-all}.ConfirmRevokeDialog_notice___wZ40{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;padding:8px 10px;border-radius:6px;background:var(--vault-warning-bg);border:1px solid var(--vault-warning-border);color:var(--vault-warning-fg)}.ConfirmRevokeDialog_error__IEWvZ{margin:0;font-size:12px;padding:8px 10px;border-radius:6px;background:var(--vault-error-bg);border:1px solid var(--vault-error-fg);color:var(--vault-error-fg)}.ConfirmRevokeDialog_actions__Y_5G9{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.ConfirmRevokeDialog_actions__Y_5G9 button{background:#fff;color:var(--vault-secondary-blue);border:1px solid var(--vault-border-input);border-radius:6px;padding:8px 14px;font:inherit;cursor:pointer}.ConfirmRevokeDialog_actions__Y_5G9 button:hover:not(:disabled){background:var(--vault-hover-bg)}.ConfirmRevokeDialog_actions__Y_5G9 button:disabled{opacity:.5;cursor:not-allowed}.ConfirmRevokeDialog_primary__X9eoC{background:var(--vault-primary);border-color:var(--vault-primary);color:#fff}.ConfirmRevokeDialog_primary__X9eoC:hover:not(:disabled){background:var(--vault-primary-hover);border-color:var(--vault-primary-hover)}.ConfirmRevokeDialog_body__p3GsF{margin:0;font-size:13px}.ConfirmRevokeDialog_scope__4hHwK{margin:0;font-size:12px;font-family:var(--vault-font-mono);color:var(--vault-body-ink);word-break:break-all;padding:8px 10px;border-radius:6px;background:var(--vault-rail-bg);border:1px solid var(--vault-border-light)}.ConfirmRevokeDialog_danger__FmFgV{background:var(--vault-error-fg);border-color:var(--vault-error-fg);color:#fff}.ConfirmRevokeDialog_danger__FmFgV:hover:not(:disabled){filter:brightness(.92)}.ConfirmRevokeDialog_stillCovered__BRbc_{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;padding:10px;border-radius:6px;background:var(--vault-error-bg);border:1px solid var(--vault-error-fg);color:var(--vault-error-fg)}.ConfirmRevokeDialog_stillCovered__BRbc_ strong{font-weight:600}.ConfirmRevokeDialog_stillCovered__BRbc_ .ConfirmRevokeDialog_scope__4hHwK{margin-top:6px;background:transparent;border-color:var(--vault-error-fg);color:var(--vault-error-fg)}.AccessControlScreen_header__4HWLK{display:flex;align-items:flex-start;gap:12px}.AccessControlScreen_titleWrap__OPFQv{display:flex;flex-direction:column;gap:2px}.AccessControlScreen_title__3X3S5{margin:0;font-size:var(--vault-fs-page-title);font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.AccessControlScreen_subtitle__qYFYa{font-size:14px;color:var(--vault-muted)}.AccessControlScreen_spacer__Ms_wH{flex:1 1}.AccessControlScreen_headerActions__G1o_0{display:flex;gap:10px}.AccessControlScreen_btn___ZPWW{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:var(--vault-radius-button);font-size:14px;font-weight:var(--vault-fw-bold);border:1px solid transparent}.AccessControlScreen_btnPrimary__lLl7c{background:var(--vault-deep-blue);color:#fff}.AccessControlScreen_btnPrimary__lLl7c:hover{background:var(--vault-deep-blue-hover)}.AccessControlScreen_btnOutline___UAPG{background:#fff;color:var(--vault-secondary-blue);border-color:var(--vault-border-input)}.AccessControlScreen_btnOutline___UAPG:hover{background:var(--vault-hover-bg)}.AccessControlScreen_filters__8_OTm{display:flex;gap:10px;align-items:center;width:100%}.AccessControlScreen_filterToggle__US85p{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;flex:0 0 auto;white-space:nowrap;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);background:#fff;font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.AccessControlScreen_filterToggle__US85p:hover{background:var(--vault-hover-bg)}.AccessControlScreen_filterToggleActive__X3p_T{border-color:var(--vault-secondary-blue);background:var(--vault-selected-bg)}.AccessControlScreen_search__LKuy9{position:relative;flex:1 1 auto;min-width:200px}.AccessControlScreen_searchIcon__QdGjU{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--vault-faint);pointer-events:none}.AccessControlScreen_searchInput__P15Y_{width:100%;height:36px;padding:0 12px 0 34px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);font-size:14px;outline:none}.AccessControlScreen_searchInput__P15Y_:focus{border-color:var(--vault-secondary-blue)}.AccessControlScreen_list__7D2V3{border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow-x:hidden;overflow-y:auto;min-height:0}.AccessControlScreen_gridRow___ceO7{display:grid;grid-template-columns:minmax(0,1.5fr) 96px minmax(0,1.2fr) 130px 120px 96px 96px 92px 92px;align-items:center}.AccessControlScreen_headRow__kC4Vl{height:var(--vault-header-row-h);background:var(--vault-rail-bg);border-bottom:1px solid var(--vault-border-light);font-size:var(--vault-fs-table-header);color:var(--vault-muted);font-weight:var(--vault-fw-bold);position:-webkit-sticky;position:sticky;top:0;z-index:1}.AccessControlScreen_headCell__ZKoMO{padding:0 10px}.AccessControlScreen_row__CM_sg{min-height:52px;border-bottom:1px solid var(--vault-row-divider);font-size:14px;color:var(--vault-body-ink)}.AccessControlScreen_row__CM_sg:last-child{border-bottom:none}.AccessControlScreen_row__CM_sg:hover{background:var(--vault-rail-bg)}.AccessControlScreen_cell__kJSp9{padding:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessControlScreen_recipient__R7omh{font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);display:flex;align-items:center;gap:6px;overflow:hidden}.AccessControlScreen_recipientEmail__2V_IH{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccessControlScreen_noSignIn__G0_kc{flex:none;display:inline-flex;align-items:center;height:20px;padding:2px 7px;border-radius:var(--vault-radius-chip);background:var(--vault-selected-bg);color:var(--vault-muted);font-size:var(--vault-fs-chip);font-weight:var(--vault-fw-regular);white-space:nowrap;cursor:help}.AccessControlScreen_secondary__VLGJ_{color:var(--vault-muted)}.AccessControlScreen_chip__gnrUS{display:inline-flex;align-items:center;height:22px;padding:2px 8px;border-radius:var(--vault-radius-chip);font-size:var(--vault-fs-chip);font-weight:var(--vault-fw-bold)}.AccessControlScreen_statusActive__2OdKG{background:var(--vault-success-bg);color:var(--vault-success-fg)}.AccessControlScreen_statusExpired__q7vOt{background:var(--vault-selected-bg);color:var(--vault-muted)}.AccessControlScreen_statusRevoked__rLEGy{background:var(--vault-error-bg);color:var(--vault-error-fg)}.AccessControlScreen_personaChip__WotMu{background:var(--vault-selected-bg);color:var(--vault-secondary-blue)}.AccessControlScreen_actions__SrZjB{display:flex;gap:6px;padding:0 8px;flex-wrap:nowrap;justify-content:flex-end}.AccessControlScreen_actionBtn__0BaHQ{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--vault-border-input);background:#fff;border-radius:7px;color:var(--vault-secondary-blue);flex-shrink:0}.AccessControlScreen_actionBtn__0BaHQ:hover{background:var(--vault-hover-bg)}.AccessControlScreen_danger__gndY8{color:var(--vault-error-fg)}.AccessControlScreen_danger__gndY8:hover{background:var(--vault-error-bg)}.AccessControlScreen_success__kW2xn{color:var(--vault-success-fg)}.AccessControlScreen_success__kW2xn:hover{background:var(--vault-success-bg)}.AccessControlScreen_warning__Rh97J{color:var(--vault-warning-fg)}.AccessControlScreen_warning__Rh97J:hover{background:var(--vault-warning-bg)}.AccessControlScreen_footnote__3vQy2{margin-top:4px;font-size:12px;color:var(--vault-muted);display:flex;align-items:center;gap:6px}.AccessControlScreen_empty__wvttg{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:56px 24px;border:1px dashed var(--vault-border-input);border-radius:var(--vault-radius-surface);color:var(--vault-muted)}.AccessControlScreen_emptyTitle__9KC1d{font-size:16px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.AccessControlScreen_rowClickable__aVdvG{cursor:pointer}.AccessControlScreen_rowClickable__aVdvG:hover{background:var(--vault-hover-bg,#f4f5f9)}.AccessControlScreen_rowClickable__aVdvG:focus-visible{outline:2px solid var(--vault-primary,#ee4360);outline-offset:-2px}.AccessControlScreen_group__4dj20{border-bottom:1px solid var(--vault-border-light)}.AccessControlScreen_group__4dj20:last-child{border-bottom:0}.AccessControlScreen_recipientRow__yAH7B{font-weight:var(--vault-fw-bold)}.AccessControlScreen_subRow__xWBBy{background:var(--vault-surface-2,transparent);border-top:1px solid var(--vault-border-light);padding-left:18px;font-weight:var(--vault-fw-regular)}.AccessControlScreen_disclose__8pZMc{flex:none;width:18px;height:18px;margin-right:6px;border:1px solid var(--vault-border);border-radius:3px;background:none;cursor:pointer;font-size:12px;line-height:1;color:var(--vault-text-secondary)}.AccessControlScreen_disclose__8pZMc:hover{border-color:var(--vault-primary,#d3374f);color:var(--vault-primary,#d3374f)}.AccessControlScreen_folderCount__pX4QH{border:0;background:none;padding:0;cursor:pointer;font:inherit;color:var(--vault-primary,#d3374f);text-align:left}.AccessControlScreen_folderCount__pX4QH:hover{text-decoration:underline}.AccessControlScreen_statusMixed__ZZ9wz{background:var(--vault-selected-bg);color:var(--vault-text-secondary)}.AccessControlScreen_readOnlyHint__AWpa8{font-size:11px;color:var(--vault-text-secondary);white-space:nowrap}.AccessControlScreen_statusCell__c_7Rc{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:normal;overflow:visible}.AccessControlScreen_supersededNote__neH_z{display:block;max-width:100%;padding:1px 5px;border-radius:4px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;background:var(--vault-error-bg);color:var(--vault-error-fg);border:1px solid var(--vault-error-fg);cursor:help}.GrantAccessDialog_backdrop__T7Dx1{position:fixed;inset:0;background:var(--vault-scrim);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:32px 16px;z-index:60}.GrantAccessDialog_dialog__A6dMr{width:min(460px,100vw - 32px);margin:auto;background:#fff;color:var(--vault-body-ink);border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-dialog);padding:20px;display:flex;flex-direction:column;gap:14px}.GrantAccessDialog_head__i5sX4{display:flex;align-items:center;justify-content:space-between}.GrantAccessDialog_head__i5sX4 h2{font-size:16px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink);margin:0}.GrantAccessDialog_head__i5sX4 button{background:none;border:none;color:var(--vault-muted);border-radius:6px;cursor:pointer}.GrantAccessDialog_head__i5sX4 button:hover{background:var(--vault-hover-bg)}.GrantAccessDialog_field__TkPmQ{display:flex;flex-direction:column;gap:6px;font-size:13px}.GrantAccessDialog_field__TkPmQ span{font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.GrantAccessDialog_field__TkPmQ input,.GrantAccessDialog_field__TkPmQ select{background:var(--vault-bg);color:var(--vault-body-ink);border:1px solid var(--vault-border-input);border-radius:6px;padding:8px 10px;font:inherit;outline:none}.GrantAccessDialog_field__TkPmQ input:focus,.GrantAccessDialog_field__TkPmQ select:focus{border-color:var(--vault-secondary-blue)}.GrantAccessDialog_hint__4_1Nh{margin:-4px 0 0;font-size:12px;color:var(--vault-muted);word-break:break-all}.GrantAccessDialog_presets__Vf26r{display:flex;gap:8px;flex-wrap:wrap;margin-top:-2px}.GrantAccessDialog_preset__r_6zI{height:30px;padding:0 12px;border:1px solid var(--vault-border-input);background:var(--vault-bg);border-radius:var(--vault-radius-pill);font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.GrantAccessDialog_preset__r_6zI:hover{background:var(--vault-hover-bg)}.GrantAccessDialog_presetActive__uI4E4{background:var(--vault-deep-blue);border-color:var(--vault-deep-blue);color:#fff}.GrantAccessDialog_presetActive__uI4E4:hover{background:var(--vault-deep-blue-hover)}.GrantAccessDialog_presetUnbounded__b9pms{background:var(--vault-warning-bg);border-color:var(--vault-warning-border);color:var(--vault-warning-fg)}.GrantAccessDialog_notice__5UfhD,.GrantAccessDialog_presetUnbounded__b9pms:hover{background:var(--vault-warning-bg)}.GrantAccessDialog_notice__5UfhD{margin:0;font-size:12px;padding:8px 10px;border-radius:6px;border:1px solid var(--vault-warning-border);color:var(--vault-warning-fg)}.GrantAccessDialog_pills__MIS6U{display:flex;gap:8px;flex-wrap:wrap}.GrantAccessDialog_pill__ygR_o{height:32px;padding:0 14px;border:1px solid var(--vault-border-input);background:var(--vault-bg);border-radius:var(--vault-radius-pill);font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.GrantAccessDialog_pill__ygR_o:hover:not(:disabled){background:var(--vault-hover-bg)}.GrantAccessDialog_pill__ygR_o:disabled{opacity:.45;cursor:not-allowed}.GrantAccessDialog_pillActive__RpCer{background:var(--vault-deep-blue);border-color:var(--vault-deep-blue);color:#fff}.GrantAccessDialog_pillActive__RpCer:hover:not(:disabled){background:var(--vault-deep-blue-hover)}.GrantAccessDialog_radioRow__stjjZ{display:flex;flex-direction:column;gap:6px}.GrantAccessDialog_radio__KDQHU{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--vault-body-ink);font-weight:var(--vault-fw-regular)}.GrantAccessDialog_fixedScope__N2JRj{margin:0;padding:8px 10px;border-radius:6px;background:var(--vault-selected-bg);color:var(--vault-secondary-blue);font-weight:var(--vault-fw-bold);font-size:13px;word-break:break-all}.GrantAccessDialog_note__fZbOO{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--vault-muted)}.GrantAccessDialog_note__fZbOO svg{flex-shrink:0;margin-top:2px}.GrantAccessDialog_sent__0uUCf{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:16px 8px 8px}.GrantAccessDialog_sentIcon__RJHlr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--vault-radius-pill);background:var(--vault-success-bg);color:var(--vault-success-fg)}.GrantAccessDialog_sentTitle__IeCkr{font-size:16px;font-weight:var(--vault-fw-bold);color:var(--vault-heading-ink)}.GrantAccessDialog_sentBody__0rns4{font-size:13px;color:var(--vault-muted);word-break:break-word}.GrantAccessDialog_error__HRoy_{margin:0;font-size:12px;padding:8px 10px;border-radius:6px;background:var(--vault-error-bg);border:1px solid var(--vault-error-fg);color:var(--vault-error-fg)}.GrantAccessDialog_actions__iJqkv{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.GrantAccessDialog_actions__iJqkv button{background:#fff;color:var(--vault-secondary-blue);border:1px solid var(--vault-border-input);border-radius:6px;padding:8px 14px;font:inherit;cursor:pointer}.GrantAccessDialog_actions__iJqkv button:hover:not(:disabled){background:var(--vault-hover-bg)}.GrantAccessDialog_actions__iJqkv button:disabled{opacity:.5;cursor:not-allowed}.GrantAccessDialog_primary__ITpFj{background:var(--vault-primary);border-color:var(--vault-primary);color:#fff}.GrantAccessDialog_primary__ITpFj:hover:not(:disabled){background:var(--vault-primary-hover);border-color:var(--vault-primary-hover)}.GrantAccessDialog_scopeField__0ZXmw{position:relative;display:flex;flex-direction:column}.GrantAccessDialog_scopeList__xUoos{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;list-style:none;margin:0;padding:4px;max-height:min(420px,50vh);overflow-y:auto;background:#fff;border:1px solid var(--vault-border-light);border-radius:8px;box-shadow:var(--vault-shadow-menu)}.GrantAccessDialog_scopeEmpty__oZmcw{padding:8px 10px;font-size:12px;color:var(--vault-muted)}.GrantAccessDialog_scopeOption__Dkcn1{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding:7px 10px;background:none;border:none;border-radius:6px;color:var(--vault-body-ink);text-align:left;cursor:pointer}.GrantAccessDialog_scopeOption__Dkcn1:hover:not(:disabled){background:var(--vault-hover-bg)}.GrantAccessDialog_scopeOption__Dkcn1:disabled{opacity:.35;cursor:not-allowed}.GrantAccessDialog_scopeOptionActive__W8Jx3{background:var(--vault-selected-bg)}.GrantAccessDialog_scopeLabel__fcCsV{font-size:13px}.GrantAccessDialog_scopePath___iQSi{font-size:11px;font-family:var(--vault-font-mono);color:var(--vault-muted);word-break:break-all}.GrantAccessDialog_field__TkPmQ input[readonly]{background:var(--vault-hover-bg,#f4f5f9);color:var(--vault-muted,#6b7793);cursor:default}.GrantAccessDialog_scopeChips__ThB7X{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;min-height:68px;align-content:flex-start}.GrantAccessDialog_scopeChip__QWckm{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:3px 6px 3px 8px;border:1px solid var(--vault-border);border-radius:4px;background:var(--vault-surface-2,transparent)}.GrantAccessDialog_scopeChipPath__opzrP{font-family:var(--vault-font-mono);font-size:11px;line-height:1.5;color:var(--vault-text-secondary);overflow-wrap:anywhere}.GrantAccessDialog_scopeChipRemove__Gxnoh{border:0;background:none;cursor:pointer;padding:0 2px;font-size:14px;line-height:1;color:var(--vault-text-secondary)}.GrantAccessDialog_scopeChipRemove__Gxnoh:hover{color:var(--vault-error-fg)}.GrantAccessDialog_scopeOptionText__K14B1{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}.GrantAccessDialog_scopeCheck__OsYSJ{flex:none;width:15px;height:15px;margin-top:1px;border:1px solid var(--vault-border);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;color:transparent}.GrantAccessDialog_scopeCheckOn__Lwvfy{background:var(--vault-primary,#d3374f);border-color:var(--vault-primary,#d3374f);color:#fff}.GrantAccessDialog_scopeChipText__6G3LM{display:flex;flex-direction:column;min-width:0}.GrantAccessDialog_scopeChipName__MgL4q{font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-text-primary);line-height:1.4}.GrantAccessDialog_scopeChipMuted__7EmuR{opacity:.62;border-style:dashed}.PiiClassifyDialog_presets__Kxh2w{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PiiClassifyDialog_presetLabel__rpX_w{font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-muted);margin-right:2px}.PiiClassifyDialog_fileList__VkO7l{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto;border:1px solid var(--vault-border-light);border-radius:8px}.PiiClassifyDialog_fileRow__AS4bi{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:8px;background:var(--vault-rail-bg)}.PiiClassifyDialog_fileName__BxlUq{display:flex;align-items:center;gap:8px;min-width:0;color:var(--vault-muted)}.PiiClassifyDialog_fileNameText__Ip497{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:var(--vault-fw-bold);color:var(--vault-body-ink)}.PiiClassifyDialog_choices__mPzAM{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.PiiClassifyDialog_choice__tBiGG{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 10px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-button);background:#fff;font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);text-align:center;cursor:pointer}.PiiClassifyDialog_choice__tBiGG:hover{background:var(--vault-hover-bg)}.PiiClassifyDialog_choice__tBiGG:focus-within{outline:2px solid var(--vault-secondary-blue);outline-offset:1px}.PiiClassifyDialog_srOnly__G8hT3{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.PiiClassifyDialog_choicePii__aZlEI.PiiClassifyDialog_selected__g_FPc{border-color:var(--vault-warning-fg);background:var(--vault-warning-bg);color:var(--vault-warning-fg)}.PiiClassifyDialog_choiceSafe__UYQrB.PiiClassifyDialog_selected__g_FPc{border-color:var(--vault-success-fg);background:var(--vault-success-bg);color:var(--vault-success-fg)}.UndoSnackbar_snackbar__qw5_q{position:fixed;left:24px;bottom:24px;z-index:60;display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--vault-dark-surface);color:#fff;border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-dialog);font-size:14px;animation:UndoSnackbar_vault-fade-rise__cZNyZ .16s ease}.UndoSnackbar_ring__l3GiM{flex-shrink:0}.UndoSnackbar_ringTrack__drIOp{stroke:hsla(0,0%,100%,.22)}.UndoSnackbar_ringFill___rZNS{stroke:var(--vault-primary-soft)}.UndoSnackbar_count__4QyjS{position:absolute}.UndoSnackbar_label___kHJe{flex:1 1}.UndoSnackbar_undo__cZKB_{border:none;background:transparent;color:var(--vault-primary-soft);font-weight:var(--vault-fw-bold);font-size:14px;padding:4px 8px;border-radius:6px}.UndoSnackbar_undo__cZKB_:hover{background:hsla(0,0%,100%,.08)}.UndoSnackbar_seconds__151Vb{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:var(--vault-fw-bold);fill:#fff}.Toast_toaster__p0max{position:fixed;top:calc(var(--vault-topbar-h) + 12px);right:24px;z-index:1200;display:flex;flex-direction:column;gap:10px;width:min(420px,100vw - 48px);pointer-events:none}.Toast_toast__fTlls{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;border-radius:var(--vault-radius-surface);border:1px solid transparent;border-left-width:4px;box-shadow:var(--vault-shadow-menu);font-family:var(--vault-font-body);font-size:var(--vault-fs-secondary);line-height:1.4;animation:Toast_vault-fade-rise__ntUtX .16s ease}@media(prefers-reduced-motion:reduce){.Toast_toast__fTlls{animation:none}}.Toast_error___qLrA{background:var(--vault-error-bg);color:var(--vault-error-fg);border-color:var(--vault-error-fg)}.Toast_success__c8BHI{background:var(--vault-success-bg);color:var(--vault-success-fg);border-color:var(--vault-success-fg)}.Toast_info__79FT7{background:var(--vault-info-bg);color:var(--vault-info-fg);border-color:var(--vault-info-fg)}.Toast_icon__mubdQ{flex-shrink:0;margin-top:1px}.Toast_message__tauOv{flex:1 1;min-width:0;overflow-wrap:anywhere}.Toast_close__tTK2g{flex-shrink:0;border:none;background:transparent;color:inherit;cursor:pointer;padding:2px;border-radius:4px;line-height:0;opacity:.7;transition:opacity var(--vault-transition)}.Toast_close__tTK2g:focus-visible,.Toast_close__tTK2g:hover{opacity:1;background:rgba(12,23,44,.08)}.UploadQueue_tray__S4ijy{position:fixed;right:24px;bottom:24px;z-index:950;width:400px;max-width:calc(100vw - 32px);background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:0 8px 32px rgba(12,23,44,.22);overflow:hidden;animation:UploadQueue_trayIn__qq18H .16s ease}@keyframes UploadQueue_trayIn__qq18H{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.UploadQueue_head__NmMzv{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 10px 0 16px;background:var(--vault-heading-ink);color:#fff}.UploadQueue_title__xKHif{font-weight:var(--vault-fw-bold);font-size:14px}.UploadQueue_headActions__DpWA8{display:flex;align-items:center;gap:2px}.UploadQueue_iconBtn__tHId4{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.85);cursor:pointer}.UploadQueue_iconBtn__tHId4:hover{background:hsla(0,0%,100%,.14);color:#fff}.UploadQueue_chevron__aVUX8{transition:transform .15s ease}.UploadQueue_chevronUp__mGSB2{transform:rotate(180deg)}.UploadQueue_list__liw70{list-style:none;margin:0;padding:6px;max-height:340px;overflow-y:auto}.UploadQueue_item__PrvES{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 10px;border-radius:8px}.UploadQueue_item__PrvES:hover{background:var(--vault-rail-bg)}.UploadQueue_item__PrvES+.UploadQueue_item__PrvES{border-top:1px solid var(--vault-row-divider)}.UploadQueue_fileIcon__HcvoP{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--vault-hover-bg);color:var(--vault-icon-blue)}.UploadQueue_fileIcon__HcvoP.UploadQueue_done__s9ghg{background:var(--vault-success-bg);color:var(--vault-success-fg)}.UploadQueue_fileIcon__HcvoP.UploadQueue_error__uY9Z8{background:var(--vault-error-bg);color:var(--vault-error-fg)}.UploadQueue_body___HSDQ{flex:1 1;min-width:0}.UploadQueue_rowTop__q5ZcQ{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.UploadQueue_name__wFpGl{font-size:14px;color:var(--vault-body-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UploadQueue_size___hLJB{font-size:12px;color:var(--vault-faint);flex:none}.UploadQueue_track__Mhn1Q{position:relative;height:6px;margin:7px 0 5px;border-radius:999px;background:var(--vault-border-light);overflow:hidden}.UploadQueue_fill__m3Yai{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--vault-primary);transition:width .2s linear}.UploadQueue_trackDone__fv7fU .UploadQueue_fill__m3Yai{background:var(--vault-success-fg)}.UploadQueue_trackError__TlENG .UploadQueue_fill__m3Yai{background:var(--vault-error-fg)}.UploadQueue_trackPaused__jxGQ4 .UploadQueue_fill__m3Yai{background:var(--vault-faint)}.UploadQueue_statusText__9WiFr{font-size:12px;color:var(--vault-muted)}.UploadQueue_controls__DgvxQ{display:flex;align-items:center;gap:2px;flex:none}.UploadQueue_ctrl__ViXWi{display:grid;place-items:center;width:30px;height:30px;border:none;background:transparent;border-radius:8px;color:var(--vault-secondary-blue);cursor:pointer}.UploadQueue_ctrl__ViXWi:hover{background:var(--vault-selected-bg)}.FilePreview_scrim__wicUQ{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:32px;background:rgba(12,23,44,.62);animation:FilePreview_fade__18aBq .14s ease}@keyframes FilePreview_fade__18aBq{0%{opacity:0}to{opacity:1}}.FilePreview_frame__uWos8{display:flex;flex-direction:column;width:min(880px,100%);height:min(88vh,900px);background:#fff;border-radius:var(--vault-radius-surface);box-shadow:0 24px 64px rgba(0,0,0,.4);overflow:hidden;animation:FilePreview_rise__XtCK9 .16s ease}@keyframes FilePreview_rise__XtCK9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FilePreview_head__cL_dN{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 16px;border-bottom:1px solid var(--vault-border-light);flex:none}.FilePreview_headIcon__JfDCU{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--vault-hover-bg);color:var(--vault-icon-blue)}.FilePreview_headText__PZHcl{display:flex;flex-direction:column;min-width:0;flex:1 1}.FilePreview_name__WKVJI{font-weight:var(--vault-fw-bold);font-size:15px;color:var(--vault-heading-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilePreview_sub__7NXp7{font-size:13px;color:var(--vault-muted)}.FilePreview_headActions__aGsi6{display:flex;align-items:center;gap:8px;flex:none}.FilePreview_headBtn__pZiEB{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--vault-border-input);background:#fff;border-radius:var(--vault-radius-button);font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);cursor:pointer}.FilePreview_headBtn__pZiEB:hover{background:var(--vault-hover-bg)}.FilePreview_iconBtn___G0wN{display:grid;place-items:center;width:34px;height:34px;border:none;background:transparent;border-radius:8px;color:var(--vault-muted);cursor:pointer}.FilePreview_iconBtn___G0wN:hover{background:var(--vault-hover-bg)}.FilePreview_stage__r0GU_{flex:1 1;overflow:auto;background:var(--vault-rail-bg);display:flex;justify-content:center;padding:24px;position:relative}.FilePreview_renderPending__gOUmM{position:absolute;inset:24px;opacity:0;pointer-events:none}.FilePreview_realWrap__tZJxb{position:relative;width:100%;height:100%}.FilePreview_realFrame__YLXvc{width:100%;height:100%;border:none;border-radius:4px;background:#fff}.FilePreview_realWatermark__ExPi0{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;overflow:hidden;pointer-events:none}.FilePreview_realWatermark__ExPi0 span{transform:rotate(-24deg);font-size:36px;font-weight:var(--vault-fw-extrabold);color:rgba(12,23,44,.1);white-space:nowrap}.FilePreview_realImage___AuI3{max-width:100%;max-height:100%;object-fit:contain;align-self:center;border-radius:4px;box-shadow:0 2px 16px rgba(39,55,84,.12)}.FilePreview_sheetWrap__FkpQc{width:100%;align-self:flex-start;overflow-x:auto}.FilePreview_sheet__UfVq_{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--vault-border-light);border-radius:6px;overflow:hidden;font-size:13px}.FilePreview_sheet__UfVq_ td,.FilePreview_sheet__UfVq_ th{padding:9px 12px;text-align:left;border-bottom:1px solid var(--vault-row-divider);white-space:nowrap}.FilePreview_sheet__UfVq_ th{background:var(--vault-rail-bg);font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);font-size:12px}.FilePreview_sheet__UfVq_ td{color:var(--vault-body-ink)}.FilePreview_sheet__UfVq_ tbody tr:last-child td{border-bottom:none}.FilePreview_rowNum__tJOCW{width:40px;color:var(--vault-faint);text-align:right!important}.FilePreview_mono__sjRYQ{font-family:ui-monospace,SF Mono,Menlo,monospace}.FilePreview_maskNote__q5PLZ{margin-top:12px;font-size:12px;color:var(--vault-muted)}.FilePreview_textWrap__84L0c{width:100%;align-self:flex-start;background:#fff;border:1px solid var(--vault-border-light);border-radius:6px;overflow:auto}.FilePreview_textPre__jX8hV{margin:0;padding:10px 0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.55}.FilePreview_textLine__390rz{display:flex;gap:14px;padding:0 14px;white-space:pre}.FilePreview_textLine__390rz:hover{background:var(--vault-rail-bg)}.FilePreview_textLineNo__wr_9_{flex:none;width:34px;text-align:right;color:var(--vault-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilePreview_textLineContent__urdAk{color:var(--vault-body-ink)}.FilePreview_zipWrap__GN_gr{width:100%;align-self:flex-start}.FilePreview_zipList__JzbAB{list-style:none;margin:0;padding:4px 12px;background:#fff;border:1px solid var(--vault-border-light);border-radius:6px}.FilePreview_zipRow__AJaoF{display:flex;align-items:center;gap:12px;padding:9px 4px;font-size:13.5px}.FilePreview_zipRow__AJaoF+.FilePreview_zipRow__AJaoF{border-top:1px solid var(--vault-row-divider)}.FilePreview_zipIcon__dFwYn{display:grid;place-items:center;color:var(--vault-icon-blue);flex:none}.FilePreview_zipName__QhCL9{flex:1 1;min-width:0;color:var(--vault-body-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePreview_zipSize__UJlPh{flex:none;color:var(--vault-faint);font-size:12.5px}.FilePreview_zipMore__xcfeq{margin-top:10px;font-size:12.5px;color:var(--vault-muted)}.FilePreview_noPreview__j6E5N{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;align-self:center;text-align:center;max-width:380px;color:var(--vault-faint)}.FilePreview_noPreviewTitle__V_0Tk{font-size:15px;font-weight:var(--vault-fw-bold);color:var(--vault-body-ink);margin-top:6px}.FilePreview_noPreviewBody__rPn4O{font-size:13.5px;line-height:1.5;color:var(--vault-muted)}.FilePreview_foot__0bWrk{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--vault-border-light);background:var(--vault-warning-bg);color:var(--vault-warning-fg);font-size:13px;flex:none}.FilePreview_spinner__yAEYP{color:var(--vault-faint);animation:FilePreview_preview-spin__svJx0 1s linear infinite}@keyframes FilePreview_preview-spin__svJx0{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.FilePreview_spinner__yAEYP{animation:none}}.Explorer_app__ubtoV{display:grid;grid-template-rows:var(--vault-topbar-h) 1fr;height:100vh;overflow:hidden}.Explorer_body__XlMXs{display:grid;grid-template-columns:var(--vault-rail-w) minmax(0,1fr);min-height:0}.Explorer_body__XlMXs.Explorer_withDetails__WBw78{grid-template-columns:var(--vault-rail-w) minmax(0,1fr) var(--vault-details-w)}.Explorer_main__5aPUe{min-width:0;min-height:0;overflow-y:auto;padding:20px 24px 40px;display:flex;flex-direction:column;gap:16px}.Explorer_bootLoading__D8vRC{display:grid;place-items:center;height:100vh;color:var(--vault-muted);font-size:15px}.portal_page__PzEwT{min-height:100vh;background:var(--vault-rail-bg);display:flex;flex-direction:column}.portal_topbar__zJxd1{display:flex;align-items:center;gap:12px;height:var(--vault-topbar-h);padding:0 24px;background:#fff;border-bottom:1px solid var(--vault-border-light)}.portal_brand__bnZoq{display:flex;align-items:center;gap:10px}.portal_logoImg__r7pA3{display:block;height:22px;width:72px;background:url(/oppizi-logo-horizontal.png) no-repeat 0/contain}.portal_wordmark__XM1U2{font-weight:var(--vault-fw-extrabold);font-size:18px;color:#1a2547}.portal_topSpacer__P6WT1{flex:1 1}.portal_localeWrap__bfrWP{position:relative;margin-right:14px}.portal_localeBtn__VcE0A{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--vault-border-input);background:#fff;border-radius:8px;font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue);cursor:pointer}.portal_localeBtn__VcE0A:hover{background:var(--vault-hover-bg)}.portal_localeMenu__4xKcG{position:absolute;top:calc(100% + 6px);right:0;z-index:900;min-width:150px;padding:5px;background:#fff;border:1px solid var(--vault-border-light);border-radius:8px;box-shadow:0 4px 24px rgba(12,23,44,.18)}.portal_localeOption__5TXpO{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:32px;padding:0 10px;border:none;background:transparent;border-radius:6px;font-size:13px;color:var(--vault-body-ink);text-align:left;cursor:pointer}.portal_localeOption__5TXpO:hover{background:var(--vault-rail-bg)}.portal_localeOption__5TXpO.portal_localeOptionActive__q4LZK{background:var(--vault-selected-bg);font-weight:var(--vault-fw-bold)}.portal_signedIn__c9yeW{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--vault-muted)}.portal_signOut__I2NhE{border:none;background:transparent;color:var(--vault-secondary-blue);font-weight:var(--vault-fw-bold);font-size:13px;padding:6px 10px;border-radius:6px}.portal_signOut__I2NhE:hover{background:var(--vault-hover-bg)}.portal_center__WEnfU{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px 24px}.portal_card__kKUgq{width:420px;max-width:100%;background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-card);padding:28px;animation:portal_vault-fade-rise__cdxaI .16s ease}.portal_cardIcon__eUU8E{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--vault-selected-bg);color:var(--vault-secondary-blue);margin-bottom:14px}.portal_cardTitle__QTeAd{margin:0 0 6px;font-size:20px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.portal_cardBody__zy0bK{font-size:14px;color:var(--vault-muted);margin-bottom:18px;line-height:1.5}.portal_field__HfFaP{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.portal_label__eCORg{font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.portal_input__OatLj{width:100%;height:42px;padding:0 14px;border:1px solid var(--vault-border-input);border-radius:var(--vault-radius-surface);font-size:15px;outline:none}.portal_input__OatLj:focus{border-color:var(--vault-secondary-blue)}.portal_btnPrimary__BZTTX{width:100%;height:44px;border:none;border-radius:var(--vault-radius-button);background:var(--vault-deep-blue);color:#fff;font-size:15px;font-weight:var(--vault-fw-bold)}.portal_btnPrimary__BZTTX:hover:not(:disabled){background:var(--vault-deep-blue-hover)}.portal_btnPrimary__BZTTX:disabled{background:var(--vault-border-input);cursor:not-allowed}.portal_hint__M2Dvc{margin-top:14px;font-size:12px;color:var(--vault-muted);text-align:center}.portal_demoHint__pHvSW{margin-top:12px;padding:8px 10px;background:var(--vault-warning-bg);border:1px solid var(--vault-warning-border);border-radius:8px;font-size:12px;color:var(--vault-warning-fg);text-align:center}.portal_codeRow__g2dNl{display:flex;gap:8px;justify-content:space-between;margin-bottom:16px}.portal_codeBox___XMwo{width:48px;height:56px;text-align:center;font-size:22px;font-weight:var(--vault-fw-bold);border:1px solid var(--vault-border-input);border-radius:10px;outline:none}.portal_codeBox___XMwo:focus{border-color:var(--vault-secondary-blue)}.portal_error__vskN6{font-size:13px;color:var(--vault-error-fg);margin-bottom:12px}.portal_linkBtn__lKQxR{border:none;background:transparent;color:var(--vault-secondary-blue);font-weight:var(--vault-fw-bold);font-size:13px;padding:4px}.portal_linkBtn__lKQxR:disabled{color:var(--vault-faint);cursor:not-allowed}.portal_rowBetween__8qzxo{display:flex;align-items:center;justify-content:space-between}.portal_check__Yeoqc{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--vault-border-light);border-radius:8px;margin-bottom:16px;font-size:14px;color:var(--vault-body-ink);line-height:1.5;cursor:pointer}.portal_checkbox__NhdkZ{width:18px;height:18px;margin-top:1px;accent-color:var(--vault-deep-blue);flex-shrink:0}.portal_deadIcon___lILm{background:var(--vault-error-bg);color:var(--vault-error-fg)}.portal_support__DKpur{margin-top:8px;font-size:13px;color:var(--vault-muted);text-align:center}.portal_supportLink__5XOnC{color:var(--vault-secondary-blue);font-weight:var(--vault-fw-bold)}.portal_main__nYcdE{flex:1 1;max-width:960px;width:100%;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:16px}.portal_expiryBanner__DPOl6{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--vault-warning-bg);border:1px solid var(--vault-warning-border);border-radius:var(--vault-radius-surface);color:var(--vault-warning-fg);font-size:14px}.portal_expirySpacer__gGGkg{flex:1 1}.portal_campaignHead___UCat{display:flex;flex-direction:column;gap:4px}.portal_campaignTitle__hxJec{margin:0;font-size:var(--vault-fs-page-title);font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink)}.portal_campaignMeta__Ikx9J{font-size:14px;color:var(--vault-muted)}.portal_dropzone__EVKM0{border:1.5px dashed var(--vault-icon-blue);border-radius:var(--vault-radius-surface);background:#fff;padding:22px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--vault-secondary-blue);text-align:center}.portal_dropzoneActive__fM3X1{background:var(--vault-selected-bg);border-color:var(--vault-deep-blue)}.portal_dropTitle__5o3XJ{font-size:15px;font-weight:var(--vault-fw-bold)}.portal_browseBtn__LKOcT{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border:1px solid var(--vault-border-input);background:#fff;border-radius:var(--vault-radius-button);font-size:13px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.portal_browseBtn__LKOcT:hover{background:var(--vault-hover-bg)}.portal_list__z7FtD{background:#fff;border:1px solid var(--vault-border-light);border-radius:var(--vault-radius-surface);overflow:hidden}.portal_gridRow__mKh0D{display:grid;grid-template-columns:minmax(0,1fr) 110px 130px 180px;align-items:center}.portal_headRow__5Udsz{height:var(--vault-header-row-h);background:var(--vault-rail-bg);border-bottom:1px solid var(--vault-border-light);font-size:var(--vault-fs-table-header);color:var(--vault-muted);font-weight:var(--vault-fw-bold)}.portal_headCell__7gvXE{padding:0 14px}.portal_row__Q4g8x{height:var(--vault-row-h);border-bottom:1px solid var(--vault-row-divider);font-size:15px;color:var(--vault-body-ink)}.portal_row__Q4g8x:last-child{border-bottom:none}.portal_row__Q4g8x:hover{background:var(--vault-rail-bg)}.portal_cell__nDRAM{padding:0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal_nameCell__lKpo7{display:flex;align-items:center;gap:10px;min-width:0}.portal_nameText__3wpRL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal_fileIcon__RAxwo{color:var(--vault-icon-blue);flex-shrink:0}.portal_secondary__046eb{font-size:14px;color:var(--vault-muted)}.portal_youChip__WtqqY{display:inline-flex;align-items:center;height:20px;padding:1px 8px;border-radius:var(--vault-radius-chip);font-size:12px;font-weight:var(--vault-fw-bold);background:var(--vault-success-bg);color:var(--vault-success-fg)}.portal_rowActions__IUZLv{display:flex;gap:6px;padding:0 12px;justify-content:flex-end}.portal_smallBtn__9FfJ0{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--vault-border-input);background:#fff;border-radius:7px;font-size:12px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.portal_smallBtn__9FfJ0:hover:not(:disabled){background:var(--vault-hover-bg)}.portal_smallBtn__9FfJ0:disabled{color:var(--vault-faint);cursor:default}.portal_footerNote__Of3u2{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--vault-muted)}.portal_scrim__Sah_T{position:fixed;inset:0;z-index:50;background:var(--vault-scrim);display:flex;align-items:center;justify-content:center;padding:24px}.portal_modal__okpgx{width:420px;max-width:100%;background:#fff;border-radius:var(--vault-radius-surface);box-shadow:var(--vault-shadow-dialog);padding:24px;text-align:center;animation:portal_vault-fade-rise__cdxaI .16s ease}.portal_modalIcon__b00W_{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--vault-warning-bg);color:var(--vault-warning-fg);margin:0 auto 12px}.portal_modalTitle__j6QSo{font-size:18px;font-weight:var(--vault-fw-extrabold);color:var(--vault-heading-ink);margin-bottom:6px}.portal_modalBody__yzXAB{font-size:14px;color:var(--vault-muted);margin-bottom:18px}.portal_modalActions__AE_nj{display:flex;gap:10px;justify-content:center}.portal_btnOutline__ntHLB{height:40px;padding:0 18px;border:1px solid var(--vault-border-input);background:#fff;border-radius:var(--vault-radius-button);font-size:14px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.portal_btnOutline__ntHLB:hover{background:var(--vault-hover-bg)}.portal_btnStay__XUoLY{height:40px;padding:0 18px;border:none;border-radius:var(--vault-radius-button);background:var(--vault-deep-blue);color:#fff;font-size:14px;font-weight:var(--vault-fw-bold)}.portal_btnStay__XUoLY:hover{background:var(--vault-deep-blue-hover)}.portal_previewScrim__cyJ5g{position:fixed;inset:0;z-index:60;background:rgba(12,23,44,.72);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px}.portal_previewHeader__NuZz7{color:#fff;font-size:14px;display:flex;align-items:center;gap:12px}.portal_previewClose__5wzVt{border:1px solid hsla(0,0%,100%,.4);background:transparent;color:#fff;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:var(--vault-fw-bold)}.portal_previewClose__5wzVt:hover{background:hsla(0,0%,100%,.12)}.portal_previewCanvas__lK_0W{width:min(720px,90vw);height:min(70vh,820px);background:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--vault-muted)}.portal_previewPage__7hWs5{font-size:15px;font-weight:var(--vault-fw-bold);color:var(--vault-secondary-blue)}.portal_previewNote__doN48{color:hsla(0,0%,100%,.8);font-size:12px}