/* Visores genericos para los archivos de las subcarpetas de sap-hcm-skills y migration-cockpit:
   #w-fnote (Bloc de notas, .txt) y #w-fxls (planilla simple, .xls). JS: folder-files.js. */
#w-fnote, #w-fxls { width: min(520px, calc(100vw - 40px)); }
@media (min-width: 1024px) {
  #w-fnote:not([hidden]):not(.is-max):not(.is-float) { margin: 150px 0 0 420px !important; }
  #w-fxls:not([hidden]):not(.is-max):not(.is-float) { margin: 170px 0 0 460px !important; }
}
#w-fnote .notepad__text { max-height: none; min-height: 220px; white-space: pre-wrap; overflow: auto; }
/* planilla */
#w-fxls .fv__sheet { min-height: 220px; max-height: 340px; margin: 2px 0 0; padding: 0; overflow: auto; background: #fff; }
#w-fxls .fv__tbl { border-collapse: collapse; font-size: 12px; min-width: 100%; }
#w-fxls .fv__tbl th { position: sticky; top: 0; padding: 1px 8px; background: #c0c0c0; color: #000; font-weight: 400; text-align: center; box-shadow: inset -1px -1px #808080, inset 1px 1px #fff; }
#w-fxls .fv__tbl tbody th { position: static; min-width: 28px; }
#w-fxls .fv__tbl td { padding: 1px 8px; border: 1px solid #c0c0c0; white-space: nowrap; }
#w-fxls .fv__tbl td.is-h { font-weight: 700; }
