#hszMD.hsz-md-panel{position: absolute !important;inset: 0 !important;z-index: 99999 !important;background: #fff !important;display: none;flex-direction: column !important;overflow: hidden !important;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;text-align: left !important;}#hszMD.hsz-md-visible{display: flex !important;}#hszMD *,#hszMD *::before,#hszMD *::after{box-sizing: border-box !important;}#hszMD .hsz-md-header{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 12px !important;padding: 14px 18px !important;border-bottom: 1px solid #eceef2 !important;background: #fff !important;flex: none !important;}#hszMD .hsz-md-header h3{margin: 0 !important;font-size: 16px !important;font-weight: 800 !important;color: #0d1220 !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;text-transform: none !important;letter-spacing: -.01em !important;line-height: 1.2 !important;}#hszMD .hsz-md-header h3 i,#hszMD .hsz-md-header h3 svg{width: 18px !important;height: 18px !important;color: #175cd3 !important;}#hszMD .hsz-md-close{display: inline-flex !important;align-items: center !important;gap: 5px !important;padding: 5px 12px !important;font-size: 11px !important;font-weight: 500 !important;font-family: inherit !important;background: #D4AF37 !important;color: #000 !important;border: 1px solid #D4AF37 !important;border-radius: 4px !important;cursor: pointer !important;line-height: 1 !important;text-transform: none !important;box-shadow: none !important;letter-spacing: 0 !important;height: 28px !important;}#hszMD .hsz-md-close:hover{background: #d4a600 !important;border-color: #d4a600 !important;color: #000 !important;}#hszMD .hsz-md-close i,#hszMD .hsz-md-close svg{width: 14px !important;height: 14px !important;}#hszMD .hsz-md-body{flex: 1 1 auto !important;overflow-y: auto !important;padding: 20px !important;background: #fff !important;}#hszMD .hsz-md-empty{padding: 40px 20px !important;text-align: center !important;color: #667085 !important;font-size: 14px !important;}#hszMD .hsz-documents-table-wrapper{background: #fff !important;border: 1px solid #eceef2 !important;border-radius: 12px !important;box-shadow: 0 1px 2px rgba(16,24,40,.04) !important;overflow: visible !important;}#hszMD .hsz-documents-table{width: 100% !important;max-width: none !important;margin: 0 !important;padding: 0 !important;border: none !important;border-collapse: separate !important;border-spacing: 0 !important;background: transparent !important;box-shadow: none !important;font-family: inherit !important;table-layout: auto !important;}#hszMD .hsz-documents-table thead,#hszMD .hsz-documents-table tbody,#hszMD .hsz-documents-table tr{background: transparent !important;border: none !important;box-shadow: none !important;}#hszMD .hsz-documents-table th,#hszMD .hsz-documents-table td{border: none !important;outline: none !important;background-image: none !important;font-family: inherit !important;text-align: left !important;text-shadow: none !important;}#hszMD .hsz-documents-table th{padding: 10px 12px !important;font-size: 11px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: .08em !important;color: #667085 !important;background: #f6f7f9 !important;box-shadow: inset 0 -1px 0 #eceef2 !important;}#hszMD .hsz-documents-table td{padding: 10px 12px !important;border-bottom: 1px solid #f0f1f4 !important;font-size: 13px !important;line-height: 1.4 !important;color: #667085 !important;vertical-align: top !important;font-variant-numeric: tabular-nums;}#hszMD .hsz-documents-table td strong,#hszMD .hsz-documents-table td b{color: #0d1220 !important;font-weight: 600 !important;}#hszMD .hsz-documents-table td a{color: #0d1220 !important;font-weight: 600 !important;text-decoration: none !important;transition: color .15s ease;}#hszMD .hsz-documents-table td a:hover{color: #E4B700 !important;}#hszMD .hsz-documents-table .hsz-doc-meta{color: #98a2b3 !important;font-weight: 500 !important;line-height: 1.3 !important;margin-top: 3px !important;}#hszMD .hsz-documents-table tbody tr:nth-child(odd) td{background: #ffffff !important;}#hszMD .hsz-documents-table tbody tr:nth-child(even) td{background: #f7f8fa !important;}#hszMD .hsz-documents-table tbody tr:hover td{background: #eef0f4 !important;}#hszMD .hsz-documents-table tbody tr:last-child td{border-bottom: none !important;}#hszMD .hsz-documents-table thead th:first-child{border-top-left-radius: 11px !important;}#hszMD .hsz-documents-table thead th:last-child{border-top-right-radius: 11px !important;}#hszMD .hsz-documents-table tbody tr:last-child td:first-child{border-bottom-left-radius: 11px !important;}#hszMD .hsz-documents-table tbody tr:last-child td:last-child{border-bottom-right-radius: 11px !important;}#hszMD .hsz-table-actions{white-space: nowrap !important;}#hszMD .hsz-documents-table td.hsz-expiry-cell{padding: 10px 12px !important;background: transparent !important;text-align: left !important;}#hszMD .hsz-expiry-display{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 4px !important;}#hszMD .hsz-expiry-datetime{font-size: 11.5px !important;font-weight: 500 !important;line-height: 1.3 !important;color: #98a2b3 !important;}#hszMD .hsz-expiry-countdown,#hszMD .hsz-expiry-never{display: inline-flex !important;align-items: center !important;gap: 5px !important;padding: 1px 8px 1px 6px !important;border-radius: 999px !important;font-size: 10px !important;font-weight: 700 !important;line-height: 1.7 !important;letter-spacing: .03em !important;text-transform: uppercase !important;white-space: nowrap !important;}#hszMD .hsz-expiry-countdown::before,#hszMD .hsz-expiry-never::before{content: '' !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background: currentColor !important;flex: none !important;}#hszMD .expiry-good .hsz-expiry-countdown{background: #d4edda !important;color: #155724 !important;}#hszMD .expiry-warning .hsz-expiry-countdown{background: #fff3cd !important;color: #856404 !important;}#hszMD .expiry-critical .hsz-expiry-countdown{background: #f8d7da !important;color: #721c24 !important;}#hszMD .expiry-expired .hsz-expiry-countdown{background: #f2f4f7 !important;color: #667085 !important;}#hszMD .hsz-expiry-never{background: #f2f4f7 !important;color: #667085 !important;}#hszMD .hsz-doc-chip{display: inline-flex !important;align-items: center !important;gap: 5px !important;padding: 1px 8px 1px 6px !important;border-radius: 999px !important;margin-right: 8px !important;font-size: 10px !important;font-weight: 700 !important;letter-spacing: .03em !important;text-transform: uppercase !important;vertical-align: middle !important;}#hszMD .hsz-doc-chip::before{content: '' !important;width: 5px !important;height: 5px !important;border-radius: 50% !important;background: currentColor !important;}#hszMD .hsz-doc-chip-policy{background: #eef2f7 !important;color: #44618a !important;}#hszMD .hsz-doc-chip-ra{background: #f8eeee !important;color: #8f5055 !important;}#hszMD .hsz-doc-chip-coshh{background: #f2f0f8 !important;color: #635187 !important;}#hszMD .hsz-doc-chip-toolbox{background: #f8f3e9 !important;color: #7d5f36 !important;}#hszMD .hsz-doc-chip-checklist{background: #eef4ef !important;color: #3f6a4c !important;}#hszMD .hsz-empty-state{text-align: center !important;padding: 48px 20px !important;}#hszMD .hsz-empty-icon i,#hszMD .hsz-empty-icon svg{width: 40px !important;height: 40px !important;color: #98a2b3 !important;}#hszMD .hsz-empty-text{font-size: 16px !important;font-weight: 700 !important;color: #0d1220 !important;margin-top: 10px !important;}#hszMD .hsz-text{font-size: 13px !important;color: #667085 !important;margin-top: 4px !important;}#hszMD .hsz-btn-primary{display: inline-block !important;margin-top: 14px !important;padding: 9px 16px !important;background: #0d1220 !important;color: #fff !important;border-radius: 6px !important;text-decoration: none !important;font-size: 13px !important;font-weight: 700 !important;}#hszMD .hsz-doc-act{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 28px !important;height: 28px !important;min-width: 0 !important;padding: 0 !important;border: 1px solid #d5d7db !important;border-radius: 6px !important;background: #fff !important;color: #555 !important;cursor: pointer !important;text-decoration: none !important;margin: 0 4px 0 0 !important;box-shadow: none !important;font-size: 0 !important;line-height: 1 !important;transition: .15s !important;vertical-align: middle !important;}#hszMD .hsz-doc-act:hover{background: #1a1a1a !important;color: #E4B700 !important;border-color: #1a1a1a !important;}#hszMD .hsz-doc-act i,#hszMD .hsz-doc-act svg{width: 15px !important;height: 15px !important;}#hszMD .hsz-doc-act.hsz-doc-retain{color: #1a7f37 !important;border-color: #bcdfc6 !important;}#hszMD .hsz-doc-act.hsz-doc-retain:hover{background: #1a7f37 !important;color: #fff !important;border-color: #1a7f37 !important;}#hszMD .hsz-doc-act.hsz-doc-delete{color: #dc2626 !important;border-color: #f1bcbc !important;}#hszMD .hsz-doc-act.hsz-doc-delete:hover{background: #dc2626 !important;color: #fff !important;border-color: #dc2626 !important;}#hszMD .hsz-doc-act.hszfolder-mem-remove{color: #b45309 !important;border-color: #f5d9a8 !important;}#hszMD .hsz-doc-act.hszfolder-mem-remove:hover{background: #b45309 !important;color: #fff !important;border-color: #b45309 !important;}#hszMD .hsz-doc-act.hszfolder-act-delete{color: #dc2626 !important;border-color: #f1bcbc !important;}#hszMD .hsz-doc-act.hszfolder-act-delete:hover{background: #dc2626 !important;color: #fff !important;border-color: #dc2626 !important;}#hszMD .hsz-doc-act.hszfolder-act-disabled{opacity: .45 !important;cursor: not-allowed !important;pointer-events: none !important;}#hszMD .hsz-doc-act.hsz-doc-act-disabled{color: #c2c6cd !important;border-color: #e6e8ec !important;cursor: not-allowed !important;background: #fafbfc !important;}#hszMD .hsz-doc-act.hsz-doc-act-disabled:hover{background: #fafbfc !important;color: #c2c6cd !important;border-color: #e6e8ec !important;}#hszMD #hszFoldersPageActions{display: flex !important;justify-content: space-between !important;align-items: center !important;gap: 12px !important;margin: 0 0 16px !important;flex-wrap: wrap !important;}#hszMD #hszFoldersPageActions .folder-usage{display: inline-flex !important;align-items: center !important;gap: 10px !important;flex-wrap: wrap !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-label{display: inline-flex !important;align-items: center !important;gap: 6px !important;font-size: 12.5px !important;color: #67707c !important;font-weight: 600 !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-label i,#hszMD #hszFoldersPageActions .folder-usage .fu-label svg{width: 14px !important;height: 14px !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-count{font-size: 12.5px !important;color: #0d1220 !important;font-weight: 700 !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-bar{width: 96px !important;height: 6px !important;background: #eef0f4 !important;border-radius: 3px !important;overflow: hidden !important;display: inline-block !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-bar > span{display: block !important;height: 100% !important;border-radius: 3px !important;background: #28a745 !important;}#hszMD #hszFoldersPageActions .folder-usage.is-mid .fu-bar > span{background: #ffc107 !important;}#hszMD #hszFoldersPageActions .folder-usage.is-high .fu-bar > span{background: #dc3545 !important;}#hszMD #hszFoldersPageActions .folder-usage.is-high .fu-count{color: #b42318 !important;}#hszMD #hszFoldersPageActions .folder-usage .fu-tier{font-size: 11px !important;color: #98a2b3 !important;padding-left: 2px !important;}#hszMD #hszFoldersPageActions .hszfolder-new-btn{display: inline-flex !important;align-items: center !important;gap: 6px !important;padding: 6px 12px !important;font-size: 12px !important;font-weight: 600 !important;font-family: inherit !important;line-height: 1.4 !important;background: #e8f6ec !important;color: #155724 !important;border: 1px solid #c3e6cd !important;border-radius: 6px !important;cursor: pointer !important;box-shadow: none !important;text-transform: none !important;letter-spacing: 0 !important;}#hszMD #hszFoldersPageActions .hszfolder-new-btn:hover{background: #d4edd8 !important;border-color: #a8d7b3 !important;color: #0f3d18 !important;}#hszMD #hszFoldersPageActions .hszfolder-new-btn i,#hszMD #hszFoldersPageActions .hszfolder-new-btn svg{width: 13px !important;height: 13px !important;}#hszMD #hszFoldersTable td{vertical-align: middle !important;}#hszMD #hszFoldersTable tr.folder-row td{background: #fff !important;}#hszMD #hszFoldersTable tr.folder-row.is-alt td{background: #f7f8fa !important;}#hszMD #hszFoldersTable tr.folder-row:hover td,#hszMD #hszFoldersTable tr.folder-row.is-alt:hover td{background: #eef0f4 !important;}#hszMD #hszFoldersTable .folder-chev{width: 42px !important;text-align: center !important;padding: 12px 6px !important;}#hszMD #hszFoldersTable .folder-toggle{background: transparent !important;border: 0 !important;color: #98a2b3 !important;cursor: pointer !important;padding: 6px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;border-radius: 4px !important;transition: transform .18s ease,background .18s ease !important;}#hszMD #hszFoldersTable .folder-toggle:hover{background: #f2f4f7 !important;color: #0d1220 !important;}#hszMD #hszFoldersTable .folder-toggle i,#hszMD #hszFoldersTable .folder-toggle svg{width: 14px !important;height: 14px !important;}#hszMD #hszFoldersTable .folder-row.is-expanded .folder-toggle{transform: rotate(90deg) !important;}#hszMD #hszFoldersTable .folder-name{display: inline-flex !important;align-items: center !important;gap: 8px !important;}#hszMD #hszFoldersTable .folder-name .fi{color: #175cd3 !important;display: inline-flex !important;}#hszMD #hszFoldersTable .folder-name .fi i,#hszMD #hszFoldersTable .folder-name .fi svg{width: 15px !important;height: 15px !important;}#hszMD #hszFoldersTable .folder-name.unsorted .fi{color: #98a2b3 !important;}#hszMD #hszFoldersTable .folder-name strong{font-size: 13.5px !important;color: #0d1220 !important;}#hszMD #hszFoldersTable .folder-doc-count{display: inline-flex !important;align-items: center !important;padding: 4px 10px !important;border-radius: 12px !important;background: #eef4ff !important;color: #175cd3 !important;font-size: 11.5px !important;font-weight: 700 !important;line-height: 1.2 !important;}#hszMD #hszFoldersTable .folder-doc-count.zero{background: #f2f4f7 !important;color: #7a828e !important;}#hszMD #hszFoldersTable tr.folder-child-row > td{padding: 0 !important;background: #fff !important;border-bottom: 1px solid #eceef2 !important;}#hszMD #hszFoldersTable .folder-members{margin: 0 !important;padding: 6px 6px 14px 12px !important;border-left: 3px solid #b6d0f2 !important;}#hszMD #hszFoldersTable .folder-members .nested-wrap{border: 1px solid #e5e5e5 !important;border-radius: 8px !important;overflow: hidden !important;box-shadow: 0 2px 8px rgba(0,0,0,.05) !important;}#hszMD #hszFoldersTable .folder-members .folder-empty{text-align: center !important;color: #98a2b3 !important;font-size: 12.5px !important;padding: 18px !important;border: 1px dashed #e4e7ec !important;border-radius: 8px !important;}#hszMD #hszFoldersTable .folder-doc-table .folder-doc-head td{background: #f9f9f9 !important;font-weight: 600 !important;font-size: 11.5px !important;color: #1a1a1a !important;border-bottom: 2px solid #e5e5e5 !important;padding: 9px 12px !important;vertical-align: middle !important;text-align: left !important;}#hszMD #hszFoldersTable .folder-doc-table .folder-doc-head:hover td{background: #f9f9f9 !important;}