:root{--vault-line:rgba(81,103,143,0.34);--vault-line-strong:rgba(139,92,246,0.62);--vault-bg:#050b16;--vault-card:rgba(15,23,42,0.78);--vault-card-2:rgba(12,19,35,0.92);--vault-text:#f8fafc;--vault-muted:rgba(203,213,225,0.68)}.vault-page-shell{padding:0!important;background:radial-gradient(circle at 78% 0,rgba(37,99,235,.18),transparent 34%),radial-gradient(circle at 18% 22%,rgba(124,58,237,.13),transparent 32%),var(--vault-bg)!important}.vault-app-layout{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;gap:0!important;align-items:start!important}[class*=vaultSidebar]{width:250px!important;min-width:250px!important;height:calc(100vh - 74px)!important;position:sticky!important;top:74px!important;padding:18px 12px!important;overflow-y:auto!important;background:rgba(3,10,25,.84)!important;border-right:1px solid rgba(148,163,184,.14)!important}[class*=vaultMainPanel]{min-width:0!important;display:grid!important;gap:10px!important}.vault-recent-panel{display:none!important}.control-panel:has(#vault-search-input),.vault-command-zone,[class*=commandZone]{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:nowrap!important;width:100%!important;padding:14px!important;border-radius:8px!important;background:rgba(15,23,42,.82)!important;border:1px solid rgba(148,163,184,.18)!important}.control-panel:has(#vault-search-input) input,.vault-command-zone input,[class*=commandZone] input{flex:1 1 420px!important;min-width:320px!important}.control-panel:has(#vault-search-input) select,.vault-command-zone select,[class*=commandZone] select{flex:0 0 170px!important}.control-panel:has(#vault-search-input) button,.vault-command-zone button,[class*=commandZone] button{flex:0 0 auto!important;min-width:110px!important}.control-panel:has(#vault-search-input) button,.control-panel:has(#vault-search-input) input,.control-panel:has(#vault-search-input) select,.vault-command-zone button,.vault-command-zone input,.vault-command-zone select,[class*=commandZone] button,[class*=commandZone] input,[class*=commandZone] select{width:100%!important;height:42px!important;min-height:42px!important;border-radius:5px!important;background:rgba(2,6,23,.78)!important;border:1px solid rgba(148,163,184,.18)!important;color:var(--vault-text)!important;font-size:13px!important;font-weight:850!important}.vault-smart-actions,.vault-smart-actions-compact,[class*=batchActions],[class*=smartActions]{display:grid!important;grid-template-columns:148px 180px 180px 220px!important;gap:10px!important;align-items:center!important;padding:12px!important;border-radius:6px!important;background:rgba(10,15,31,.82)!important;border:1px solid rgba(124,58,237,.28)!important}.vault-smart-actions-preview{grid-column:1/-1!important;margin:0!important;font-size:12px!important;color:rgba(226,232,240,.78)!important}.vault-pinned-section,[class*=pinnedSection]{padding:14px!important;border-radius:7px!important;border:1px solid var(--vault-line-strong)!important;background:radial-gradient(circle at top left,rgba(124,58,237,.15),transparent 36%),rgba(15,23,42,.74)!important}.vault-pinned-section h2,[class*=pinnedSection] h2{margin:4px 0!important;font-size:18px!important;line-height:1.1!important}.vault-pinned-section p,[class*=pinnedSection] p{margin:0 0 12px!important;font-size:12px!important;color:var(--vault-muted)!important}.vault-export-grid,.vault-pinned-grid,[class*=exportGrid]{display:grid!important;grid-template-columns:repeat(6,minmax(150px,1fr))!important;gap:12px!important;align-items:start!important;width:100%!important}[class*=cardFrame]{position:relative!important;min-width:0!important;max-width:100%!important}.vault-card img,[class*=cardFrame] img,[class*=vaultCard] img{width:100%!important;height:150px!important;max-height:150px!important;object-fit:cover!important}.vault-card,.vault-export-card-compact,[class*=cardFrame] article,[class*=vaultCard]{border-radius:6px!important;background:var(--vault-card-2)!important;border:1px solid var(--vault-line)!important;overflow:hidden!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}[class*=pinnedSection] [class*=cardFrame] img{height:150px!important;max-height:150px!important}.vault-sidebar-divider{height:1px!important;margin:14px 0!important;background:rgba(148,163,184,.14)!important}.vault-bottom-selection-bar,[class*=bottomSelection],[class*=selectionBar]{border-radius:18px!important;background:rgba(15,23,42,.92)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 20px 54px rgba(0,0,0,.38)!important}@media (max-width:1500px){.vault-export-grid,.vault-pinned-grid,[class*=exportGrid]{grid-template-columns:repeat(5,minmax(150px,1fr))!important}.control-panel:has(#vault-search-input),.vault-command-zone,[class*=commandZone]{grid-template-columns:minmax(260px,1.3fr) 145px 145px 145px 90px 90px 120px 126px!important}}@media (max-width:1180px){.vault-app-layout{grid-template-columns:1fr!important}[class*=vaultSidebar]{width:100%!important;min-width:0!important;height:auto!important;position:relative!important;top:0!important}.control-panel:has(#vault-search-input),.vault-command-zone,[class*=commandZone]{grid-template-columns:1fr 1fr!important}.vault-export-grid,.vault-pinned-grid,[class*=exportGrid]{grid-template-columns:repeat(3,minmax(150px,1fr))!important}}@media (max-width:760px){.vault-export-grid,.vault-pinned-grid,[class*=exportGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.vault-page-shell .control-panel:has(#vault-search-input),.vault-page-shell [class*=commandZone]{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:10px!important;width:100%!important;padding:8px 10px!important;min-height:52px!important;border-radius:8px!important}.vault-page-shell #vault-search-input{flex:1 1 430px!important;min-width:300px!important;width:auto!important}.vault-page-shell .control-panel:has(#vault-search-input) select,.vault-page-shell [class*=commandZone] select{flex:0 0 150px!important;width:150px!important;min-width:150px!important;appearance:none!important}.vault-page-shell .control-panel:has(#vault-search-input) button,.vault-page-shell [class*=commandZone] button{flex:0 0 auto!important;width:auto!important;min-width:94px!important}.vault-page-shell .control-panel:has(#vault-search-input) button,.vault-page-shell .control-panel:has(#vault-search-input) input,.vault-page-shell .control-panel:has(#vault-search-input) select,.vault-page-shell [class*=commandZone] button,.vault-page-shell [class*=commandZone] input,.vault-page-shell [class*=commandZone] select{height:34px!important;min-height:34px!important;padding:0 14px!important;border-radius:6px!important;font-size:13px!important;font-weight:850!important;line-height:1!important}.vault-page-shell .vault-command-stats{display:none!important}.vault-top-toolbar{grid-template-columns:minmax(300px,1.55fr) 150px 150px 150px 92px 92px 130px 136px!important;gap:8px!important;padding:8px!important;min-height:50px!important;border-radius:8px!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important}.vault-toolbar-add,.vault-toolbar-button,.vault-toolbar-danger,.vault-toolbar-input,.vault-toolbar-select{height:34px!important;min-height:34px!important;border-radius:5px!important;border:1px solid rgba(148,163,184,.18)!important;background:rgba(2,6,23,.82)!important;color:#f8fafc!important;font-size:12px!important;font-weight:850!important;padding:0 12px!important;line-height:1!important}.vault-batch-strip{grid-template-columns:140px 170px 150px 170px minmax(0,1fr)!important;gap:8px!important;min-height:50px!important}.vault-batch-strip span{font-size:11px}.vault-batch-strip .vault-toolbar-button,.vault-batch-strip .vault-toolbar-danger,.vault-batch-strip .vault-toolbar-select{height:34px!important;min-height:34px!important}@media (max-width:1350px){.vault-top-toolbar{grid-template-columns:1fr 1fr 1fr 1fr!important}.vault-batch-strip{grid-template-columns:1fr 1fr!important}}.vault-pinned-panel{background:radial-gradient(circle at top left,rgba(168,85,247,.16),transparent 36%),rgba(15,23,42,.72)!important}.vault-pinned-header{gap:16px!important;margin-bottom:14px!important}.vault-pinned-badge{color:rgba(248,250,252,.88)!important}.vault-pinned-header h2{color:#f8fafc!important}.vault-pinned-card-grid{display:grid!important;grid-template-columns:repeat(6,minmax(150px,1fr))!important;gap:14px!important;align-items:stretch!important}.vault-pinned-card-frame{position:relative!important;min-width:0!important}.vault-pinned-card-frame img{width:100%!important;height:150px!important;max-height:150px!important;object-fit:cover!important}.vault-pinned-card-frame [class*=Card],.vault-pinned-card-frame [class*=card],.vault-pinned-card-frame article{height:100%!important;border-radius:6px!important;overflow:hidden!important;background:rgba(12,19,35,.94)!important;border:1px solid rgba(81,103,143,.34)!important}@media (max-width:1500px){.vault-pinned-card-grid{grid-template-columns:repeat(5,minmax(150px,1fr))!important}}@media (max-width:1180px){.vault-pinned-actions,.vault-pinned-header{flex-wrap:wrap!important}.vault-pinned-card-grid{grid-template-columns:repeat(3,minmax(150px,1fr))!important}}.vault-top-toolbar{grid-template-columns:minmax(360px,1.45fr) 170px 170px 170px 100px 100px 150px 150px!important;gap:12px!important;padding:10px 12px!important;min-height:64px!important;border-radius:10px!important;box-shadow:0 18px 46px rgba(0,0,0,.28)!important}.vault-toolbar-add,.vault-toolbar-button,.vault-toolbar-danger,.vault-toolbar-input{height:38px!important;min-height:38px!important;border-radius:6px!important;border:1px solid rgba(148,163,184,.18)!important;background:rgba(2,6,23,.82)!important;color:#f8fafc!important;font-size:13px!important;font-weight:900!important;padding:0 14px!important}.vault-toolbar-input{width:100%!important}.vault-toolbar-wide{min-width:140px!important}.vault-toolbar-add{background:linear-gradient(135deg,#6d28d9,#9333ea)!important;border-color:rgba(196,181,253,.36)!important}.vault-toolbar-danger{color:#fecaca!important;background:rgba(127,29,29,.22)!important;border-color:rgba(248,113,113,.36)!important}.vault-batch-strip [class*=selectTrigger],.vault-batch-strip button[role=combobox],.vault-top-toolbar [class*=selectTrigger],.vault-top-toolbar button[role=combobox]{height:38px!important;min-height:38px!important;border-radius:6px!important;font-size:13px!important;font-weight:900!important}.vault-batch-strip{gap:12px!important;padding:10px 12px!important;min-height:58px!important;border-radius:8px!important;background:rgba(10,15,31,.82)!important;border:1px solid rgba(124,58,237,.28)!important}.vault-batch-strip span{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:950;color:rgba(226,232,240,.72)}.vault-batch-strip p{margin:0!important;font-size:12px!important;color:rgba(226,232,240,.72)!important}.vault-pinned-grid-final{width:100%!important}.vault-pinned-card-frame-final{position:relative!important;min-width:0!important;max-width:100%!important}@media (max-width:1500px){.vault-top-toolbar{grid-template-columns:minmax(300px,1.3fr) 150px 150px 150px 94px 94px 132px 132px!important}.vault-pinned-grid-final{grid-template-columns:repeat(5,minmax(150px,1fr))!important}}@media (max-width:1180px){.vault-batch-strip,.vault-top-toolbar{grid-template-columns:1fr 1fr!important}.vault-pinned-grid-final{grid-template-columns:repeat(3,minmax(150px,1fr))!important}}.vault-top-toolbar{grid-template-columns:minmax(300px,1.35fr) 150px 150px 150px 88px 88px minmax(160px,.8fr) 132px!important;min-height:58px!important}.vault-toolbar-email-field{height:36px!important;min-height:36px!important;min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:0 9px!important;border-radius:6px!important;border:1px solid rgba(71,85,105,.55)!important;background:rgba(2,6,23,.84)!important;color:rgba(203,213,225,.7)!important;font-size:11px!important;font-weight:850!important}.vault-toolbar-email-field input{min-width:0!important;width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#f8fafc!important;font:inherit!important}.vault-toolbar-email-field input::placeholder{color:rgba(203,213,225,.42)!important}.vault-toolbar-email-field button{height:26px!important;min-height:26px!important;padding:0 9px!important;border-radius:5px!important;border:1px solid rgba(147,197,253,.4)!important;background:rgba(37,99,235,.18)!important;color:#dbeafe!important;font-size:11px!important;font-weight:900!important;cursor:pointer!important}.vault-toolbar-email-field button:disabled{opacity:.46!important;cursor:not-allowed!important}.vault-toolbar-email-field:has(input[aria-invalid=true]){border-color:rgba(251,191,36,.74)!important;box-shadow:0 0 0 1px rgba(251,191,36,.14)!important}.vault-pinned-grid-final{gap:12px!important}.vault-top-toolbar{display:grid!important;grid-template-columns:minmax(340px,1.65fr) 160px 160px 160px 104px 104px 148px!important;gap:10px!important;align-items:center!important;width:100%!important;padding:8px 10px!important;min-height:52px!important;border-radius:9px!important;background:rgba(15,23,42,.82)!important;border:1px solid rgba(148,163,184,.18)!important;overflow:hidden!important}.vault-top-toolbar>*{min-width:0!important}.vault-toolbar-button,.vault-toolbar-input,.vault-toolbar-select,.vault-toolbar-wide{width:100%!important;height:36px!important;min-height:36px!important;border-radius:6px!important;padding:0 12px!important;background:rgba(2,6,23,.84)!important;border:1px solid rgba(71,85,105,.55)!important;color:#f8fafc!important;font-size:13px!important;font-weight:850!important;line-height:1!important}.vault-toolbar-select{appearance:auto!important}.vault-batch-strip{display:grid!important;grid-template-columns:150px 220px 180px 220px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:8px 10px!important;min-height:52px!important}@media (max-width:1380px){.vault-top-toolbar{grid-template-columns:minmax(280px,1.4fr) 140px 140px 140px 92px 92px 126px!important}}@media (max-width:980px){.vault-batch-strip,.vault-top-toolbar{grid-template-columns:1fr 1fr!important}}.vault-toolbar-select{height:38px!important;min-height:38px!important;border-radius:6px!important;padding:0 38px 0 14px!important;appearance:none!important;-webkit-appearance:none!important;background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(2,6,23,.92)),url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23cbd5e1' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;background-size:14px 14px!important;border:1px solid rgba(71,85,105,.62)!important;color:#f8fafc!important;font-size:13px!important;font-weight:850!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(0,0,0,.18)!important}.vault-toolbar-select:focus,.vault-toolbar-select:hover{border-color:rgba(96,165,250,.58)!important;outline:none!important}.vault-pinned-panel{display:grid!important;gap:14px!important;padding:16px!important;border-radius:8px!important;border:1px solid rgba(168,85,247,.58)!important;background:radial-gradient(circle at 12% 0,rgba(124,58,237,.18),transparent 34%),rgba(15,23,42,.72)!important}.vault-pinned-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}.vault-pinned-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;height:24px!important;padding:0 10px!important;border-radius:5px!important;border:1px solid rgba(148,163,184,.24)!important;background:rgba(2,6,23,.58)!important;color:rgba(248,250,252,.9)!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important}.vault-pinned-header h2{margin:8px 0 4px!important;font-size:18px!important;line-height:1.1!important}.vault-pinned-header p{margin:0!important;font-size:12px!important;color:rgba(203,213,225,.72)!important}.vault-pinned-actions{display:flex!important;gap:10px!important;flex-wrap:nowrap!important}.vault-pinned-actions button{height:42px!important;min-height:42px!important;min-width:132px!important;border-radius:5px!important;font-size:13px!important;font-weight:900!important}.vault-pinned-grid-final{display:grid!important;grid-template-columns:repeat(6,minmax(150px,1fr))!important;gap:14px!important;align-items:stretch!important}.vault-pinned-card-frame-final img{width:100%!important;height:150px!important;max-height:150px!important;object-fit:cover!important}.vault-pinned-card-frame-final article{min-height:0!important;height:auto!important;border-radius:8px!important}.vault-pinned-card-frame-final [class*=body]{padding:8px 9px 10px!important}.vault-pinned-card-frame-final [class*=folderLine],.vault-pinned-card-frame-final [class*=presetBadge]{display:none!important}.vault-smart-bar{display:grid!important;grid-template-columns:repeat(5,minmax(132px,150px)) minmax(220px,1fr)!important;gap:8px!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:7px 9px!important;border-radius:9px!important;background:rgba(10,15,31,.84)!important;border:1px solid rgba(96,165,250,.34)!important;box-shadow:0 14px 34px rgba(0,0,0,.24)!important;overflow:visible!important}.vault-smart-bar>*{min-width:0!important}.vault-smart-bar .vault-toolbar-button,.vault-smart-bar .vault-toolbar-danger,.vault-smart-bar [class*=selectTrigger],.vault-smart-bar button[role=combobox]{width:100%!important;height:34px!important;min-height:34px!important;border-radius:6px!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:rgba(2,6,23,.84)!important;border:1px solid rgba(71,85,105,.58)!important;color:rgba(248,250,252,.92)!important}.vault-smart-bar [class*=selectTrigger]:hover,.vault-smart-bar button[role=combobox]:hover{border-color:rgba(96,165,250,.62)!important}.vault-smart-bar .vault-smart-actions-preview{grid-column:6!important;justify-self:end!important;text-align:right!important;margin:0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:800!important;color:rgba(203,213,225,.72)!important}@media (max-width:1180px){.vault-smart-bar{grid-template-columns:repeat(3,minmax(120px,1fr))!important}.vault-smart-bar .vault-smart-actions-preview{grid-column:1/-1!important}}@media (max-width:760px){.vault-smart-bar{grid-template-columns:1fr 1fr!important}}.vault-bottom-selection-bar,[class*=bottomSelection],[class*=selectionBar]{overflow:visible!important;z-index:4000!important}.vault-bottom-selection-bar [class*=menuPanel],.vault-bottom-selection-bar [class*=selectContent],.vault-bottom-selection-bar [class*=selectMenu],[class*=bottomSelection] [class*=menuPanel],[class*=bottomSelection] [class*=selectContent],[class*=bottomSelection] [class*=selectMenu],[class*=selectionBar] [class*=menuPanel],[class*=selectionBar] [class*=selectContent],[class*=selectionBar] [class*=selectMenu]{bottom:calc(100% + 8px)!important;top:auto!important;transform:none!important;margin:0!important;z-index:9999!important}.vault-bottom-selection-bar [class*=selectViewport],[class*=bottomSelection] [class*=selectViewport],[class*=selectionBar] [class*=selectViewport]{max-height:260px!important}.vault-folder-gallery-grid,.vault-folder-gallery-stack{width:100%!important}.vault-folder-card-clean{align-content:start!important;gap:9px!important;background:radial-gradient(circle at 0 0,rgba(91,33,182,.16),transparent 34%),linear-gradient(180deg,rgba(12,18,36,.96),rgba(4,7,20,.98))!important;border:1px solid rgba(84,92,140,.34)!important;box-shadow:0 16px 34px rgba(0,0,0,.28)!important}.vault-folder-card-new{justify-items:center!important;text-align:center!important;background:radial-gradient(circle at 16% 0,rgba(124,58,237,.24),transparent 42%),linear-gradient(180deg,rgba(12,18,36,.92),rgba(4,7,20,.96))!important}.vault-folder-gallery-media{border-radius:6px!important;overflow:hidden!important;background:rgba(2,6,23,.72)!important;border:1px solid rgba(71,85,105,.42)!important}.vault-folder-gallery-body{padding:0 4px 4px!important}.vault-folder-card-clean .folder-delete-hover{opacity:0!important;pointer-events:none!important}.vault-folder-card-clean:hover .folder-delete-hover{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.vault-folder-card-clean .folder-delete-hover,.vault-folder-select-count{width:30px!important;height:30px!important;border-radius:999px!important}.vault-folder-select-count{position:absolute!important;top:44px!important;right:8px!important;z-index:10!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;background:rgba(15,23,42,.9)!important;border:1px solid rgba(255,255,255,.24)!important;color:#ffffff!important;font-size:13px!important;font-weight:950!important;line-height:1!important;opacity:0!important;pointer-events:none!important;transform:translateY(6px) scale(.92)!important;transition:opacity .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease!important;box-shadow:0 10px 22px rgba(0,0,0,.28)!important}[class*=selectButtonActive]{min-width:34px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 7px!important;font-size:11px!important}.vault-folder-card-clean .vault-folder-selection-bubble.is-selected,.vault-folder-card-clean:hover .vault-folder-selection-bubble{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.vault-folder-selection-bubble{background:radial-gradient(circle at 50% 0,rgba(147,197,253,.16),transparent 58%),rgba(2,6,23,.76)!important;border-color:rgba(147,197,253,.36)!important}.vault-folder-selection-bubble:focus-visible,.vault-folder-selection-bubble:hover{outline:none!important;background:radial-gradient(circle at 50% 0,rgba(219,234,254,.24),transparent 58%),linear-gradient(135deg,#2563eb,#6366f1,#7c3aed)!important;border-color:rgba(219,234,254,.72)!important;box-shadow:0 10px 22px rgba(59,130,246,.3),0 0 0 1px rgba(147,197,253,.18)!important}.vault-folder-selection-bubble:active{transform:translateY(0) scale(.94)!important}.vault-folder-card-clean .vault-folder-selection-bubble.is-selected{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;font-size:10.5px!important;background:radial-gradient(circle at 50% 0,rgba(219,234,254,.28),transparent 58%),linear-gradient(135deg,#2563eb,#6366f1,#7c3aed)!important;border-color:rgba(219,234,254,.62)!important;box-shadow:0 12px 24px rgba(79,140,255,.32),0 0 0 1px rgba(147,197,253,.18)!important}.vault-folder-card-new{min-height:236px!important}.vault-folder-card-new .vault-folder-gallery-media{display:grid!important;place-items:center!important}.vault-folder-card-new [class*=addImageIcon]{width:56px!important;height:56px!important;font-size:34px!important;margin:0 auto!important}.vault-folder-card-clean .vault-card-close-button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;border-radius:999px!important;display:grid!important;place-items:center!important;font-size:14px!important;line-height:1!important;top:8px!important;right:8px!important}.vault-folder-card-clean .vault-card-close-button:hover{background:rgba(239,68,68,.92)!important}.vault-folder-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(210px,230px))!important;justify-content:start!important}.vault-folder-card-clean{aspect-ratio:auto!important}.vault-folder-gallery-media{height:156px!important;aspect-ratio:16/10!important}.vault-pinned-actions button,.vault-top-toolbar button{cursor:pointer!important}.vault-pinned-actions button:hover,.vault-toolbar-button:hover,.vault-toolbar-wide:hover,.vault-top-toolbar button:hover{transform:translateY(-1px)!important;border-color:rgba(147,197,253,.62)!important;background:radial-gradient(circle at 50% 0,rgba(54,91,148,.24),transparent 44%),linear-gradient(180deg,rgba(16,31,58,.99),rgba(8,15,31,.99))!important;box-shadow:0 0 18px rgba(54,91,148,.22)!important}.vault-toast-notification{max-width:min(360px,calc(100vw - 32px));padding:12px 14px;border-radius:14px;background:radial-gradient(circle at 0 0,rgba(124,58,237,.22),transparent 42%),rgba(8,13,30,.96);border:1px solid rgba(147,197,253,.26);box-shadow:0 18px 42px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06);color:#f8fafc;font-size:13px;font-weight:850;line-height:1.35;animation:vaultToastIn .18s ease}.vault-toast-notification,.vault-toast-stack{position:fixed;right:22px;bottom:24px;z-index:70000}.vault-toast-stack{width:min(380px,calc(100vw - 32px));display:grid;gap:10px;pointer-events:none}.vault-toast-stack .vault-toast-notification{position:static;right:auto;bottom:auto;width:100%;max-width:none;pointer-events:auto}.vault-toast-notification-success{border-color:rgba(34,197,94,.34)}.vault-toast-notification-warning{border-color:rgba(250,204,21,.38);background:radial-gradient(circle at 0 0,rgba(234,179,8,.18),transparent 42%),rgba(15,23,42,.96)}.vault-toast-notification-error{border-color:rgba(248,113,113,.42);background:radial-gradient(circle at 0 0,rgba(239,68,68,.24),transparent 42%),rgba(8,13,30,.96)}@keyframes vaultToastIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){.vault-toast-notification{right:12px;bottom:14px;max-width:calc(100vw - 24px)}.vault-toast-stack{right:12px;bottom:14px;width:calc(100vw - 24px)}}@media (min-width:901px){.vault-top-toolbar{display:grid!important;grid-template-columns:minmax(160px,.9fr) repeat(3,minmax(104px,132px)) auto auto minmax(190px,250px) auto!important;align-items:center!important;gap:8px!important}.vault-top-toolbar>*{min-width:0!important}.vault-toolbar-input,.vault-toolbar-select{width:100%!important;min-width:0!important;height:38px!important}.vault-toolbar-button,.vault-toolbar-wide{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 12px!important;white-space:nowrap!important}.vault-toolbar-email-field{min-width:0!important;grid-template-columns:auto minmax(96px,1fr) auto!important;gap:7px!important}}@media (max-width:900px){.vault-top-toolbar{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.vault-toolbar-email-field,.vault-toolbar-input,.vault-toolbar-select{flex:1 1 220px!important;min-width:min(220px,100%)!important}.vault-toolbar-button,.vault-toolbar-wide{flex:0 1 auto!important;min-height:38px!important}}