/**
 * Proyecto: VozSend - ad de mensajes
 * Archivo: assets/css/app.css
 * Fecha del proyecto y conversación: 2026-03-28
 * Ruta: /proy/vozsend/assets/css/app.css
 * Función: estilos del modal público, botón flotante, panel privado y lista pública.
 */
:root{color-scheme:light}
*{box-sizing:border-box}
body{margin:0;font-family:Montserrat,Arial,sans-serif;background:var(--bg);color:var(--text)}
body.vzs-modal-open{overflow:hidden}
.vzs-page-shell{min-height:100vh}
.vzs-floating-button{position:fixed;right:18px;bottom:18px;border:0;border-radius:999px;background:var(--brand);color:#fff;padding:14px 18px;display:flex;gap:10px;align-items:center;box-shadow:0 12px 30px rgba(0,0,0,.18);cursor:pointer;z-index:20}
.vzs-mic-dot{width:12px;height:12px;border-radius:50%;background:#fff}
.vzs-modal[hidden]{display:none}
.vzs-modal{position:fixed;inset:0;z-index:30;display:grid;place-items:center}
.vzs-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}
.vzs-card{position:relative;z-index:2;width:min(92vw,420px);max-height:min(82vh,620px);overflow-y:auto;background:#fff;color:#111827;border-radius:18px;padding:18px 18px 24px;box-shadow:0 20px 60px rgba(0,0,0,.22)}
.small-card{width:min(92vw,420px)}
.vzs-close{position:absolute;top:8px;right:10px;border:0;background:transparent;font-size:22px;cursor:pointer}
.vzs-subtitle{margin:4px 0 12px;color:#6B7280;font-size:12px;line-height:1.35}
.vzs-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.vzs-full{grid-column:1/-1}
label span{display:block;font-size:11px;margin-bottom:4px;color:#374151}
input,textarea{width:100%;padding:8px 10px;border:1px solid #D1D5DB;border-radius:11px;font:inherit;font-size:13px}
.vzs-consent{display:flex;gap:8px;align-items:flex-start;margin:10px 0;font-size:11px}
.vzs-consent input{width:14px;height:14px;margin-top:2px}
.vzs-status-row{display:flex;gap:8px;align-items:center;justify-content:space-between;margin:10px 0 8px;flex-wrap:wrap;font-size:11px}
.vzs-status-row #vzsStatus,.vzs-status-row #vzsTimer{font-weight:600}
.vzs-wave-wrap{border:1px solid #E5E7EB;border-radius:12px;background:#F9FAFB;padding:4px}
.vzs-wave-wrap canvas{display:block;width:100%;height:28px}
.vzs-controls{display:flex;gap:6px;align-items:center;justify-content:flex-start;margin:10px 0;flex-wrap:nowrap}
.vzs-icon-btn{border:1px solid #CBD5E1;background:#fff;border-radius:10px;min-width:52px;height:36px;font-size:16px;cursor:pointer}
.vzs-icon-btn[disabled]{opacity:.45;cursor:not-allowed}
.vzs-icon-btn.is-recording{background:#16A34A;color:#fff;border-color:#16A34A;box-shadow:0 0 0 2px rgba(22,163,74,.15)}
.vzs-action-btn{display:flex;align-items:center;justify-content:center;gap:4px;min-width:70px;height:36px;padding:0 8px;font-size:12px}
.vzs-action-icon{font-size:13px;line-height:1}
.vzs-action-label{font-size:11px;font-weight:700;line-height:1}
.vzs-btn{border:0;border-radius:10px;padding:7px 10px;font:inherit;font-size:11px;cursor:pointer}
.vzs-btn-primary{background:#1E40AF;color:#fff}
.vzs-btn-light{background:#EEF2FF;color:#111827}
.vzs-btn.is-ready{background:#DCFCE7}
.vzs-send-inline{min-width:92px;justify-content:center}
.vzs-preview[hidden]{display:none}
.vzs-preview audio{width:100%;height:24px}
.vzs-message{min-height:18px;font-size:12px}
.vzs-message.error{color:#B91C1C}
.vzs-message.success{color:#166534}
.vzs-floating-button:focus-visible,.vzs-close:focus-visible,.vzs-btn:focus-visible,.vzs-icon-btn:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid rgba(30,64,175,.28);outline-offset:2px}
.vzs-admin-shell,.vzs-public-shell,.vzs-admin-login{max-width:1100px;margin:0 auto;padding:24px}
.vzs-admin-header{margin-bottom:14px}
.vzs-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:14px}
.vzs-stat{background:#fff;border-radius:18px;padding:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);text-align:center}
.vzs-stat strong{display:block;font-size:28px;color:var(--brand)}
.vzs-badge{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:12px;background:#E5E7EB}
.vzs-badge.red{background:#FEE2E2;color:#991B1B}
.vzs-badge.green{background:#DCFCE7;color:#166534}
.vzs-badge.gray{background:#E5E7EB;color:#374151}
.vzs-badges{display:flex;gap:6px;flex-wrap:wrap;align-items:flex-start}
.vzs-inline-note{font-size:12px;color:#6B7280;line-height:1.35}

.vzs-admin-feedback{
  --fb-bg:#eef2f6;
  --fb-panel:#ffffff;
  --fb-panel-soft:#f7f9fc;
  --fb-panel-elev:#eef2f8;
  --fb-border:#d5deea;
  --fb-text:#152033;
  --fb-muted:#637189;
  --fb-title:#21488f;
  --fb-accent:#3347a8;
  --fb-accent-soft:rgba(35,78,155,.08);
  --fb-accent-strong:#204287;
  --fb-success-bg:#effcf7;
  --fb-success-border:#9dd9c8;
  --fb-success-text:#135c4e;
  --fb-danger-bg:#fff1f2;
  --fb-danger-border:#ef9a9a;
  --fb-danger-text:#9f1239;
  --fb-field:#ffffff;
  --fb-field-text:#152033;
  --fb-shadow:0 8px 18px rgba(15,23,42,.06);
}
.vzs-admin-feedback[data-admin-theme="dark"]{
  --fb-bg:#101826;
  --fb-panel:#162238;
  --fb-panel-soft:#1b2a43;
  --fb-panel-elev:#20304d;
  --fb-border:#2c3d58;
  --fb-text:#eef3fb;
  --fb-muted:#97abc7;
  --fb-title:#b7ccff;
  --fb-accent:#4A55A2;
  --fb-accent-soft:rgba(141,176,255,.18);
  --fb-accent-strong:#dbe7ff;
  --fb-field:#162238;
  --fb-field-text:#eef3fb;
  --fb-shadow:0 10px 24px rgba(0,0,0,.24);
}
.vzs-admin-feedback[data-admin-theme="light"]{
  --fb-bg:#eef2f6;
  --fb-panel:#ffffff;
  --fb-panel-soft:#f7f9fc;
  --fb-panel-elev:#eef2f8;
  --fb-border:#d5deea;
  --fb-text:#152033;
  --fb-muted:#637189;
  --fb-title:#204287;
  --fb-accent:#3347a8;
  --fb-accent-soft:rgba(35,78,155,.08);
  --fb-accent-strong:#204287;
  --fb-field:#ffffff;
  --fb-field-text:#152033;
  --fb-shadow:0 8px 18px rgba(15,23,42,.06);
}
.vzs-admin-feedback[data-admin-theme="military"]{
  --fb-bg:#2d3528;
  --fb-panel:#36412e;
  --fb-panel-soft:#3d4934;
  --fb-panel-elev:#45533a;
  --fb-border:#53624d;
  --fb-text:#f0f4e8;
  --fb-muted:#b8c3aa;
  --fb-title:#d7f3d0;
  --fb-accent:#6b7d3b;
  --fb-accent-soft:rgba(136,188,110,.16);
  --fb-accent-strong:#d7f3d0;
  --fb-field:#36412e;
  --fb-field-text:#f0f4e8;
  --fb-shadow:0 10px 24px rgba(0,0,0,.24);
}
.vzs-admin-feedback[data-admin-theme="windows"]{
  --fb-bg:#cfd9ea;
  --fb-panel:#f9fbff;
  --fb-panel-soft:#e7eef8;
  --fb-panel-elev:#edf3fb;
  --fb-border:#9fb2ca;
  --fb-text:#122033;
  --fb-muted:#5a6a7f;
  --fb-title:#21488f;
  --fb-accent:#2f5fb7;
  --fb-accent-soft:rgba(47,95,183,.12);
  --fb-accent-strong:#21488f;
  --fb-field:#ffffff;
  --fb-field-text:#122033;
  --fb-shadow:0 10px 24px rgba(35,64,112,.14);
}
.vzs-admin-feedback[data-admin-theme="mac"]{
  --fb-bg:#eceff4;
  --fb-panel:#ffffff;
  --fb-panel-soft:#f1f4f8;
  --fb-panel-elev:#f7f8fb;
  --fb-border:#cfd7e3;
  --fb-text:#1c2430;
  --fb-muted:#667285;
  --fb-title:#3d58c7;
  --fb-accent:#5b7cff;
  --fb-accent-soft:rgba(91,124,255,.10);
  --fb-accent-strong:#3d58c7;
  --fb-field:#ffffff;
  --fb-field-text:#1c2430;
  --fb-shadow:0 10px 24px rgba(31,41,55,.10);
}
.module-admin-body.vzs-admin-feedback{
  background:var(--fb-bg);
  color:var(--fb-text);
}

.vzs-admin-feedback .fb-shell{max-width:none;margin:0;padding:6px;display:grid;gap:6px;min-height:0}
.vzs-admin-feedback .fb-shell--embedded{padding:0;max-width:none;height:100%;min-height:0;display:flex;flex-direction:column;gap:6px}
.vzs-admin-feedback .fb-shell--embedded>.fb-bar{flex:0 0 auto}
.vzs-admin-feedback .fb-shell--embedded>.fb-layout{flex:1 1 auto;min-height:0}
.vzs-admin-feedback .fb-bar,
.vzs-admin-feedback .fb-card{border:1px solid var(--fb-border);background:linear-gradient(180deg,color-mix(in srgb,var(--fb-panel) 96%, white) 0%,color-mix(in srgb,var(--fb-panel-soft) 100%, white) 100%);box-shadow:var(--fb-shadow),inset 0 1px 0 rgba(255,255,255,.35)}
.vzs-admin-feedback .fb-bar{padding:8px 10px;display:grid;gap:6px}
.vzs-admin-feedback .fb-line,
.vzs-admin-feedback .fb-meta,
.vzs-admin-feedback .fb-actions,
.vzs-admin-feedback .fb-card-head,
.vzs-admin-feedback .fb-inline{display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.vzs-admin-feedback .fb-title{margin:0;font-size:16px;color:var(--fb-title)}
.vzs-admin-feedback .fb-sub{color:var(--fb-muted);font-size:11px}
.vzs-admin-feedback .fb-chip{display:inline-flex;align-items:center;gap:5px;min-height:20px;padding:0 6px;border:1px solid var(--fb-border);background:color-mix(in srgb,var(--fb-panel-soft) 90%, white);color:var(--fb-muted);font-size:10px;font-weight:700}
.vzs-admin-feedback .fb-chip-value{color:var(--fb-title);font-weight:800}
.vzs-admin-feedback .fb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid var(--fb-border);background:linear-gradient(180deg,color-mix(in srgb,var(--fb-panel) 94%, white) 0%,color-mix(in srgb,var(--fb-panel-soft) 100%, white) 100%);color:var(--fb-text);text-decoration:none;font:inherit;font-size:12px;font-weight:700;cursor:pointer;border-radius:4px}
.vzs-admin-feedback .fb-btn--primary{border-color:var(--fb-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--fb-accent) 82%, white) 0%,color-mix(in srgb,var(--fb-accent) 74%, black) 100%);color:#fff}
.vzs-admin-feedback .fb-btn--danger{border-color:#c2412d;color:#b42318}
.vzs-admin-feedback .fb-tab{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--fb-border);background:var(--fb-panel);color:var(--fb-text);text-decoration:none;font-size:12px;font-weight:700;border-radius:4px}
.vzs-admin-feedback .fb-layout{display:grid;grid-template-columns:minmax(310px,.64fr) minmax(780px,1.36fr);gap:6px;align-items:stretch;min-height:0}
.vzs-admin-feedback .fb-layout--voice{grid-template-columns:minmax(310px,.64fr) minmax(780px,1.36fr)}
.vzs-admin-feedback .fb-card{padding:6px;display:grid;gap:6px}
.vzs-admin-feedback .fb-card--editor{align-self:start}
.vzs-admin-feedback .fb-card--records{padding:6px;gap:4px;min-height:100%;grid-template-rows:auto auto auto auto minmax(0,1fr)}
.vzs-admin-feedback .fb-card h2{margin:0;font-size:11px;color:var(--fb-title);text-transform:uppercase;letter-spacing:.03em}
.vzs-admin-feedback .fb-card-head{justify-content:space-between}
.vzs-admin-feedback .fb-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:5px}
.vzs-admin-feedback .fb-kv{display:grid;grid-template-columns:104px 1fr;gap:6px;align-items:start}
.vzs-admin-feedback .fb-kv-label{font-size:11px;font-weight:700;color:var(--fb-muted);text-align:right;padding-top:2px}
.vzs-admin-feedback .fb-tip{padding:6px;border:1px solid var(--fb-border);background:color-mix(in srgb,var(--fb-panel-soft) 94%, white);color:var(--fb-muted);font-size:10px;line-height:1.35}
.vzs-admin-feedback .fb-tip strong{display:block;margin-bottom:4px;color:var(--fb-title);font-size:10px;text-transform:uppercase;letter-spacing:.03em}
.vzs-admin-feedback .fb-preview-main{font-size:13px;font-weight:700;color:var(--fb-text)}
.vzs-admin-feedback .fb-preview-sub{font-size:11px;color:var(--fb-muted);line-height:1.45}
.vzs-admin-feedback .fb-filter-form{display:grid;grid-template-columns:minmax(320px,1fr) 78px;gap:6px}
.vzs-admin-feedback .fb-filter-form--voice{grid-template-columns:minmax(320px,1fr) 78px}
.vzs-admin-feedback .fb-input,
.vzs-admin-feedback .fb-select{width:100%;min-height:24px;padding:3px 6px;border:1px solid var(--fb-border);background:var(--fb-field);color:var(--fb-field-text);box-sizing:border-box;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08);font:inherit;font-size:12px}
.vzs-admin-feedback .fb-form label>span{display:block;margin-bottom:2px;font-size:11px;font-weight:700;color:var(--fb-title)}
.vzs-admin-feedback .fb-textarea{min-height:58px;padding:4px 6px;border:1px solid var(--fb-border);background:var(--fb-field);color:var(--fb-field-text);box-sizing:border-box;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08);font:inherit;font-size:12px;resize:vertical}
.vzs-admin-feedback .fb-countline{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--fb-muted)}
.vzs-admin-feedback .fb-countline strong{color:var(--fb-title)}
.vzs-admin-feedback .fb-filter-groups{display:flex;gap:8px;flex-wrap:wrap}
.vzs-admin-feedback .fb-filter-box{display:grid;gap:4px;min-width:180px}
.vzs-admin-feedback .fb-filter-label{font-size:11px;font-weight:700;color:var(--fb-title);text-transform:uppercase;letter-spacing:.03em}
.vzs-admin-feedback .fb-filter-menu{position:relative}
.vzs-admin-feedback .fb-filter-menu summary{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 10px;border:1px solid var(--fb-border);background:var(--fb-field);color:var(--fb-field-text);list-style:none;cursor:pointer;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08);font-size:12px;font-weight:700}
.vzs-admin-feedback .fb-filter-menu summary::-webkit-details-marker{display:none}
.vzs-admin-feedback .fb-filter-menu summary::after{content:'>';font-size:12px;color:var(--fb-title)}
.vzs-admin-feedback .fb-filter-menu[open] summary::after{content:'\25BE'}
.vzs-admin-feedback .fb-filter-list{position:absolute;z-index:8;top:calc(100% + 4px);left:0;min-width:100%;padding:6px;border:1px solid var(--fb-border);background:var(--fb-panel);box-shadow:var(--fb-shadow);display:grid;gap:4px}
.vzs-admin-feedback .fb-filter-item{display:flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid transparent;background:transparent;color:var(--fb-text);font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer;border-radius:4px}
.vzs-admin-feedback .fb-filter-item:hover{background:var(--fb-accent-soft)}
.vzs-admin-feedback .fb-filter-item.is-active{border-color:color-mix(in srgb,var(--fb-accent) 36%, var(--fb-border));background:color-mix(in srgb,var(--fb-accent-soft) 80%, white);color:var(--fb-title)}
.vzs-admin-feedback .fb-table{border:1px solid var(--fb-border);background:var(--fb-panel);display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%}
.vzs-admin-feedback .fb-table-head,
.vzs-admin-feedback .fb-table-row{display:grid;grid-template-columns:minmax(0,1.68fr) 62px 78px 152px 116px 98px;gap:0;align-items:stretch}
.vzs-admin-feedback .fb-table-head{background:var(--fb-panel-elev);border-bottom:1px solid var(--fb-border);font-size:10px;text-transform:uppercase;font-weight:800;color:var(--fb-muted)}
.vzs-admin-feedback .fb-table-head>div,
.vzs-admin-feedback .fb-table-row>div{padding:6px 7px;border-left:1px solid color-mix(in srgb,var(--fb-border) 66%, transparent)}
.vzs-admin-feedback .fb-table-head>div{display:flex;align-items:center;justify-content:center}
.vzs-admin-feedback .fb-table-head>div:first-child{justify-content:flex-start}
.vzs-admin-feedback .fb-table-head>div:first-child,
.vzs-admin-feedback .fb-table-row>div:first-child{border-left:0}
.vzs-admin-feedback .fb-th-link{display:flex;align-items:center;justify-content:inherit;gap:4px;width:100%;background:none;border:0;padding:0;color:inherit;font:inherit;font-size:10px;font-weight:800;text-transform:uppercase;cursor:pointer}
.vzs-admin-feedback .fb-th-sort{font-size:9px;color:var(--fb-title)}
.vzs-admin-feedback .fb-table-row{border-top:1px solid color-mix(in srgb,var(--fb-border) 66%, transparent);cursor:pointer}
.vzs-admin-feedback .fb-table-row:nth-child(even){background:color-mix(in srgb,var(--fb-panel-soft) 74%, transparent)}
.vzs-admin-feedback .fb-table-row:first-child{border-top:0}
.vzs-admin-feedback .fb-table-row.is-selected{background:var(--fb-accent-soft)}
.vzs-admin-feedback .fb-table-row[hidden]{display:none}
.vzs-admin-feedback .fb-table-body{height:100%;max-height:none;overflow:auto}
.vzs-admin-feedback .fb-main{padding-right:4px}
.vzs-admin-feedback .fb-main strong{display:block;color:var(--fb-text);font-size:11px;line-height:1.15}
.vzs-admin-feedback .fb-main span,
.vzs-admin-feedback .fb-cell{font-size:10px;color:var(--fb-muted)}
.vzs-admin-feedback .fb-cell{display:flex;align-items:center;justify-content:center}
.vzs-admin-feedback .fb-cell--main{display:block}
.vzs-admin-feedback .fb-cell--status{display:flex;gap:4px;align-items:center;justify-content:flex-start}
.vzs-admin-feedback .fb-order{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:20px;padding:0 4px;border:1px solid color-mix(in srgb,var(--fb-accent) 22%, var(--fb-border));background:var(--fb-accent-soft);color:var(--fb-title);font-size:10px;font-weight:800;border-radius:4px}
.vzs-admin-feedback .fb-select--row{min-height:22px;padding:1px 4px;font-size:11px}
.vzs-admin-feedback .fb-inline-control{display:grid;gap:4px}
.vzs-admin-feedback .fb-inline-label{font-size:10px;font-weight:700;color:var(--fb-title)}
.vzs-admin-feedback .fb-cell--audio audio{width:100%;height:26px}
.vzs-admin-feedback .fb-status{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 6px;border:1px solid var(--fb-border);background:color-mix(in srgb,var(--fb-panel-soft) 92%, white);font-size:10px;font-weight:800;text-transform:uppercase;border-radius:3px}
.vzs-admin-feedback .fb-landing{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 5px;border:1px solid var(--fb-border);background:var(--fb-panel);font-size:10px;font-weight:800;text-transform:uppercase;border-radius:3px}
.vzs-admin-feedback .fb-landing.is-live{border-color:#9dd9c8;background:#effcf7;color:#135c4e}
.vzs-admin-feedback .fb-landing.is-off{border-color:#ef9a9a;background:#fff1f2;color:#9f1239}
.vzs-admin-feedback .fb-empty{padding:10px;border:1px dashed var(--fb-border);background:var(--fb-panel-elev);color:var(--fb-muted);font-size:11px}
.vzs-admin-feedback .fb-tip--audio audio{width:100%;height:28px;margin-top:6px}
.vzs-admin-feedback #vzsSelectionActions{display:flex;gap:5px;flex-wrap:wrap}
.vzs-admin-feedback #vzsSelectionActions .fb-btn{min-height:24px;padding:0 8px;font-size:11px}

.module-admin-body--embedded.vzs-admin-feedback{height:100%;overflow:hidden}
.module-admin-body--embedded.vzs-admin-feedback .fb-shell--embedded{height:calc(100% - 36px)}
.module-admin-body--embedded.vzs-admin-feedback .fb-layout{height:100%;min-height:0}
.module-admin-body--embedded.vzs-admin-feedback .fb-card{min-height:0}
.module-admin-body--embedded.vzs-admin-feedback .fb-card--editor{min-height:0;max-height:100%;overflow:auto}
.module-admin-body--embedded.vzs-admin-feedback .fb-card--records{min-height:0;height:100%}
.module-admin-body--embedded.vzs-admin-feedback .fb-card--records .fb-table-body{height:100%;min-height:0}
.module-admin-body--embedded.vzs-admin-feedback .fb-card--records .fb-table{height:calc(100% - 36px);align-self:start}

@media (max-width:1380px){
  .vzs-admin-feedback .fb-layout{grid-template-columns:minmax(320px,.68fr) minmax(640px,1.32fr)}
  .vzs-admin-feedback .fb-table-head,
  .vzs-admin-feedback .fb-table-row{grid-template-columns:minmax(0,1.62fr) 58px 72px 144px 108px 94px}
}

@media (max-width:1220px){
  .vzs-admin-feedback .fb-layout,
  .vzs-admin-feedback .fb-grid-2,
  .vzs-admin-feedback .fb-filter-form{grid-template-columns:1fr}
  .vzs-admin-feedback .fb-kv{grid-template-columns:1fr}
  .vzs-admin-feedback .fb-kv-label{text-align:left}
  .vzs-admin-feedback .fb-filter-groups{display:grid}
  .vzs-admin-feedback .fb-filter-box{min-width:0}
  .vzs-admin-feedback .fb-table-body{max-height:360px}
}

@media (max-width:860px){
  .vzs-grid{grid-template-columns:1fr}
  .vzs-floating-button{right:12px;left:12px;justify-content:center}
  .vzs-controls{flex-wrap:wrap}
  .vzs-admin-feedback .fb-table-head,
  .vzs-admin-feedback .fb-table-row{grid-template-columns:1fr;gap:6px}
  .vzs-admin-feedback .fb-table-head{display:none}
}
