.alm-cs{font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}.alm-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:16px;box-shadow:0 6px 20px rgba(0,0,0,.06);margin:12px 0}.alm-login{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.alm-login input,.alm-topbar input{padding:12px;border:1px solid #d1d5db;border-radius:10px}.alm-login button,.alm-topbar button,.alm-cs button{padding:10px 16px;border-radius:10px;border:1px solid #e11d48;background:#fff;color:#e11d48;cursor:pointer}.alm-login button,.alm-cs .button-primary{background:#e11d48!important;color:#fff!important}.alm-help{font-size:13px;color:#6b7280;width:100%}.alm-topbar{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border-radius:18px;padding:12px;margin-bottom:12px;box-shadow:0 6px 20px rgba(0,0,0,.06)}.alm-kpis{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin:12px 0}.alm-kpi{background:#fff;border-radius:18px;padding:16px;box-shadow:0 6px 20px rgba(0,0,0,.06)}.alm-kpi span{display:block;color:#6b7280;font-size:13px}.alm-kpi b{font-size:24px}.alm-alert b{color:#e11d48}.alm-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.alm-table-wrap{overflow:auto;background:#fff;border-radius:18px;box-shadow:0 6px 20px rgba(0,0,0,.06)}#alm-cs-table{border-collapse:collapse;width:100%;min-width:1100px}#alm-cs-table th,#alm-cs-table td{border-bottom:1px solid #e5e7eb;padding:8px;text-align:left;vertical-align:top}#alm-cs-table th{position:sticky;top:0;background:#f9fafb}#alm-cs-table textarea{width:180px;height:42px}.alm-row-alert{background:#fff1f2}@media(max-width:800px){.alm-kpis,.alm-chart-grid{grid-template-columns:1fr}.alm-topbar{display:block}.alm-topbar>*{margin:6px 0;width:100%}.alm-login input,.alm-login button{width:100%}}
#alm-cs-table thead tr:first-child th{top:0;z-index:3;cursor:pointer;user-select:none}#alm-cs-table thead tr.alm-filter-row th{top:38px;z-index:2;background:#fff}.alm-col-filter{width:95%;padding:6px;border:1px solid #d1d5db;border-radius:8px}.alm-mini{width:100%;border-collapse:collapse}.alm-mini th,.alm-mini td{padding:8px;border-bottom:1px solid #e5e7eb;text-align:left}.alm-table-wrap.small{max-height:260px;overflow:auto}#alm-cs-table{min-width:1900px}


/* v1.5.4: πραγματικό freeze της γραμμής κεφαλίδων στο frontend */
.alm-cs .alm-table-wrap{
  max-height:calc(100vh - 150px);
  overflow:auto;
  position:relative;
  -webkit-overflow-scrolling:touch;
}
.alm-cs #alm-cs-table thead{
  position:sticky;
  top:0;
  z-index:10000;
}
.alm-cs #alm-cs-table thead th{
  position:sticky!important;
  top:0!important;
  z-index:10001!important;
  background:#fff!important;
  box-shadow:0 2px 0 #e5e7eb, 0 4px 10px rgba(0,0,0,.08);
}
.alm-cs #alm-cs-table thead tr.alm-filter-row th{
  top:42px!important;
  z-index:10000!important;
  background:#fff!important;
}
body.admin-bar .alm-cs #alm-cs-table thead th{top:0!important}
@media(max-width:782px){.alm-cs .alm-table-wrap{max-height:calc(100vh - 120px)}}

/* v1.5.5 premium frontend design */
.alm-cs-premium{--alm-red:#e5153f;--alm-red2:#ff4b6b;--alm-ink:#151924;--alm-muted:#7a8494;--alm-line:#e8edf4;--alm-bg:#f6f8fb;--alm-card:#fff;--alm-soft:#fff2f5;max-width:100%;margin:0 auto;padding:18px;background:linear-gradient(180deg,#f8fafc 0%,#eef2f7 100%);border-radius:24px;color:var(--alm-ink)}
.alm-cs-premium *{box-sizing:border-box}.alm-cs-premium h1,.alm-cs-premium h2,.alm-cs-premium h3{margin:0;color:var(--alm-ink);letter-spacing:-.02em}.alm-muted,.alm-cs-premium .alm-muted{color:var(--alm-muted);font-size:13px;margin-top:4px}.alm-eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:var(--alm-red);font-weight:800;margin-bottom:8px}.alm-login-shell{min-height:460px;display:grid;place-items:center;padding:40px 16px;background:radial-gradient(circle at top left,rgba(229,21,63,.18),transparent 35%),linear-gradient(135deg,#111827,#263244);border-radius:28px}.alm-login-panel{width:min(720px,100%);padding:34px;border-radius:28px;background:rgba(255,255,255,.96);box-shadow:0 30px 80px rgba(0,0,0,.24);backdrop-filter:blur(12px)}.alm-brand{display:flex;gap:16px;align-items:center;margin-bottom:24px}.alm-brand-mark{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,var(--alm-red),#111827);color:#fff;font-weight:900;font-size:28px;box-shadow:0 14px 35px rgba(229,21,63,.28)}.alm-brand h2{font-size:28px}.alm-brand p{margin:5px 0 0;color:var(--alm-muted)}.alm-login-fields{display:grid;grid-template-columns:1fr 1fr auto;gap:12px}.alm-login-fields input,.alm-cs-premium #alm-cs-search{height:46px;border:1px solid var(--alm-line);border-radius:14px;padding:0 14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.8);outline:none;transition:.18s}.alm-login-fields input:focus,.alm-cs-premium #alm-cs-search:focus,.alm-col-filter:focus{border-color:var(--alm-red);box-shadow:0 0 0 4px rgba(229,21,63,.11)}.alm-login-fields button,.alm-cs-premium button{height:46px;border:0;border-radius:14px;padding:0 18px;background:linear-gradient(135deg,var(--alm-red),var(--alm-red2));color:#fff;font-weight:700;box-shadow:0 12px 28px rgba(229,21,63,.24);transition:.18s;white-space:nowrap}.alm-login-fields button:hover,.alm-cs-premium button:hover{transform:translateY(-1px);box-shadow:0 16px 35px rgba(229,21,63,.30)}.alm-cs-premium .alm-help{margin-top:14px;color:var(--alm-muted);font-size:13px}.alm-hero{position:sticky;top:0;z-index:30;display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:16px;padding:22px;border:1px solid rgba(255,255,255,.7);border-radius:26px;background:rgba(255,255,255,.92);box-shadow:0 20px 60px rgba(15,23,42,.10);backdrop-filter:blur(12px)}.admin-bar .alm-hero{top:32px}.alm-hero h1{font-size:26px}.alm-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.alm-actions #alm-cs-search{min-width:310px}.alm-cs-premium .alm-danger{background:#fff;color:var(--alm-red);border:1px solid rgba(229,21,63,.36);box-shadow:none}.alm-cs-premium .alm-kpis{grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px;margin:16px 0}.alm-cs-premium .alm-kpi{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:24px;padding:18px 18px 20px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 18px 48px rgba(15,23,42,.08)}.alm-cs-premium .alm-kpi:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--alm-red),#ff9fb0)}.alm-cs-premium .alm-kpi span{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--alm-muted);font-weight:800}.alm-cs-premium .alm-kpi b{display:block;margin-top:7px;font-size:25px;line-height:1.15;color:#323b4a}.alm-cs-premium .alm-alert b{color:var(--alm-red)}.alm-cs-premium .alm-card,.alm-cs-premium .alm-table-section{border:1px solid rgba(255,255,255,.8);border-radius:26px;background:rgba(255,255,255,.94);box-shadow:0 18px 48px rgba(15,23,42,.08)}.alm-cs-premium .alm-chart-card{padding:18px}.alm-cs-premium .alm-chart-card h3{font-size:15px;margin-bottom:12px;color:#374151}.alm-cs-premium .alm-chart-grid{gap:16px;margin:16px 0}.alm-cs-premium #alm-seller-aging .alm-card{padding:18px;margin:16px 0}.alm-cs-premium .alm-table-section{padding:0;overflow:hidden;margin-top:16px}.alm-section-title{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--alm-line);background:linear-gradient(180deg,#fff,#fbfcff)}.alm-section-title h3{font-size:17px}.alm-section-title span{font-size:13px;color:var(--alm-muted)}.alm-cs-premium .alm-table-wrap{border-radius:0;box-shadow:none;background:#fff;max-height:calc(100vh - 210px)}.alm-cs-premium #alm-cs-table{font-size:13px;min-width:1980px}.alm-cs-premium #alm-cs-table th{height:44px;padding:10px 12px;background:linear-gradient(180deg,#ffffff,#f6f8fb)!important;color:#4b5563;font-size:12px;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--alm-line);white-space:nowrap}.alm-cs-premium #alm-cs-table td{padding:10px 12px;border-bottom:1px solid #edf1f6;background:#fff;vertical-align:middle}.alm-cs-premium #alm-cs-table tbody tr:nth-child(even) td{background:#fbfcff}.alm-cs-premium #alm-cs-table tbody tr:hover td{background:#fff7f9}.alm-cs-premium #alm-cs-table .alm-row-alert td,.alm-cs-premium .alm-row-alert td{background:#fff1f4!important}.alm-cs-premium .alm-col-filter{height:34px;border-radius:11px;border:1px solid var(--alm-line);background:#fff;padding:0 10px}.alm-cs-premium #alm-cs-table select,.alm-cs-premium #alm-cs-table input[type=date],.alm-cs-premium #alm-cs-table textarea{border:1px solid var(--alm-line);border-radius:11px;background:#fff;padding:8px;min-height:36px}.alm-cs-premium #alm-cs-table textarea{width:210px;height:44px}.alm-cs-premium #alm-cs-table button.save{height:34px;padding:0 13px;border-radius:10px;font-size:12px}.alm-cs-premium .alm-mini th{background:#f8fafc;color:#4b5563;text-transform:uppercase;font-size:12px;position:sticky;top:0}.alm-cs-premium .alm-mini td{background:#fff}.alm-cs-premium ::-webkit-scrollbar{height:10px;width:10px}.alm-cs-premium ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.alm-cs-premium ::-webkit-scrollbar-track{background:#f1f5f9}@media(max-width:1100px){.alm-hero{align-items:flex-start;flex-direction:column}.alm-actions{width:100%;justify-content:flex-start}.alm-actions #alm-cs-search{min-width:0;flex:1}.alm-cs-premium .alm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.alm-cs-premium{padding:10px;border-radius:18px}.alm-login-fields{grid-template-columns:1fr}.alm-hero{top:0;padding:16px}.admin-bar .alm-hero{top:46px}.alm-actions,.alm-actions #alm-cs-search,.alm-actions button{width:100%}.alm-cs-premium .alm-kpis,.alm-cs-premium .alm-chart-grid{grid-template-columns:1fr}.alm-brand h2{font-size:22px}.alm-brand{align-items:flex-start}}


/* v1.6.2 premium dashboard refinement - keeps full v1.5.5 backend */
.alm-cs-premium{
  --alm-blue:#2563eb;
  --alm-blue2:#0f172a;
  --alm-green:#16a34a;
  --alm-orange:#f97316;
  --alm-purple:#7c3aed;
  padding:22px!important;
  background:
    radial-gradient(circle at 12% 0%, rgba(37,99,235,.10), transparent 30%),
    radial-gradient(circle at 100% 10%, rgba(229,21,63,.09), transparent 32%),
    linear-gradient(180deg,#f8fbff 0%,#eef3f9 100%)!important;
}
.alm-cs-premium .alm-hero{
  border:1px solid rgba(226,232,240,.85)!important;
  background:rgba(255,255,255,.96)!important;
  box-shadow:0 18px 55px rgba(15,23,42,.10)!important;
}
.alm-cs-premium .alm-eyebrow{
  color:var(--alm-blue)!important;
}
.alm-cs-premium .alm-hero h1{
  font-size:28px!important;
  font-weight:900!important;
}
.alm-cs-premium #alm-last-update:after{
  content:" Live";
  display:inline-block;
  margin-left:8px;
  padding:3px 8px;
  border-radius:999px;
  background:#dcfce7;
  color:#15803d;
  font-size:11px;
  font-weight:800;
}
.alm-cs-premium .alm-actions button#alm-cs-export{
  background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;
  box-shadow:0 12px 28px rgba(37,99,235,.24)!important;
}
.alm-cs-premium .alm-actions button#alm-cs-refresh{
  background:#fff!important;
  color:#334155!important;
  border:1px solid #dbe3ef!important;
  box-shadow:0 8px 20px rgba(15,23,42,.06)!important;
}
.alm-cs-premium .alm-kpi{
  min-height:116px;
  display:flex;
  flex-direction:column;
  justify-content:center;
}
.alm-cs-premium .alm-kpi:nth-child(1):before{background:linear-gradient(180deg,#2563eb,#60a5fa)!important}
.alm-cs-premium .alm-kpi:nth-child(2):before{background:linear-gradient(180deg,#16a34a,#86efac)!important}
.alm-cs-premium .alm-kpi:nth-child(3):before{background:linear-gradient(180deg,#f97316,#fdba74)!important}
.alm-cs-premium .alm-kpi:nth-child(4):before{background:linear-gradient(180deg,#e11d48,#fb7185)!important}
.alm-cs-premium .alm-kpi b{
  font-size:28px!important;
  font-weight:900!important;
}
.alm-cs-premium .alm-chart-grid{
  grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;
}
.alm-cs-premium .alm-chart-card{
  min-height:360px!important;
  max-height:430px!important;
  overflow:hidden!important;
}
.alm-cs-premium .alm-chart-card canvas{
  width:100%!important;
  max-height:310px!important;
}
.alm-cs-premium #alm-chart-method{
  max-height:300px!important;
}
.alm-cs-premium .alm-chart-card h3,
.alm-cs-premium .alm-section-title h3{
  font-weight:900!important;
  color:#172033!important;
}
.alm-cs-premium .alm-table-section{
  margin-top:20px!important;
  border:1px solid #e2e8f0!important;
}
.alm-cs-premium .alm-section-title{
  background:linear-gradient(180deg,#ffffff,#f8fafc)!important;
}
.alm-cs-premium #alm-cs-table th{
  background:#0f1b33!important;
  color:#fff!important;
  border-color:#172747!important;
}
.alm-cs-premium #alm-cs-table thead tr.alm-filter-row th{
  background:#f8fafc!important;
  color:#334155!important;
}
.alm-cs-premium #alm-cs-table td{
  color:#334155;
}
.alm-cs-premium #alm-cs-table tbody tr:hover td{
  background:#eef6ff!important;
}
.alm-cs-premium .alm-table-wrap{
  border-top:1px solid #e2e8f0;
}
@media(max-width:1100px){
  .alm-cs-premium .alm-chart-grid{grid-template-columns:1fr!important}
  .alm-cs-premium .alm-chart-card{max-height:none!important}
}


/* v1.6.3 FIX: visible sticky column headers */
.alm-cs-premium .alm-table-wrap{
  position:relative!important;
  overflow:auto!important;
  max-height:calc(100vh - 210px)!important;
}

.alm-cs-premium #alm-cs-table{
  border-collapse:separate!important;
  border-spacing:0!important;
}

.alm-cs-premium #alm-cs-table thead{
  position:relative!important;
  display:table-header-group!important;
  z-index:50!important;
}

.alm-cs-premium #alm-cs-table thead tr:first-child th{
  position:sticky!important;
  top:0!important;
  z-index:80!important;
  height:52px!important;
  min-height:52px!important;
  padding:14px 12px!important;
  background:#0f1b33!important;
  color:#ffffff!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-transform:uppercase!important;
  letter-spacing:.03em!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-shadow:0 2px 0 #1e2f55, 0 6px 14px rgba(15,23,42,.18)!important;
}

.alm-cs-premium #alm-cs-table thead tr.alm-filter-row th{
  position:sticky!important;
  top:52px!important;
  z-index:70!important;
  height:48px!important;
  min-height:48px!important;
  padding:8px 10px!important;
  background:#f8fafc!important;
  color:#334155!important;
  opacity:1!important;
  visibility:visible!important;
  box-shadow:0 2px 0 #e2e8f0!important;
}

.alm-cs-premium #alm-cs-table thead tr:first-child th span{
  color:#ffffff!important;
  opacity:.9!important;
}

.alm-cs-premium #alm-cs-table thead tr:first-child{
  display:table-row!important;
  height:52px!important;
}

.alm-cs-premium #alm-cs-table thead tr.alm-filter-row{
  display:table-row!important;
  height:48px!important;
}

/* v1.7.1 data visibility fix */
.alm-cs .notice{margin:12px 0}.alm-cs .form-table input.regular-text{width:460px;max-width:100%}

/* v1.7.2 last update fix */
#alm-last-update{font-weight:700!important}

/* v1.8.0 */
#alm-category-filter{min-width:230px;max-width:320px;height:44px;border:1px solid #dbe3ef;border-radius:10px;padding:6px;background:#fff}
.alm-kpi small{display:block;margin-top:4px;color:#64748b;font-size:11px}
.partial-fields{margin-top:6px;display:grid;grid-template-columns:1fr 1fr;gap:5px}
.partial-fields input,.partial-fields select{width:100%!important;min-width:80px!important}
.alm-locked{display:block;color:#b91c1c;font-weight:700;margin-top:4px}


/* v1.9.1 Managers & Teams */
.alm-managers-page .widefat th{font-weight:700}
.alm-managers-page .alm-role-select{min-width:130px}
.alm-managers-page .alm-team-input{min-height:58px}
.alm-managers-page .notice.inline{margin-left:0}
.alm-managers-page tbody tr:hover td{background:#f8fbff}


/* v1.9.2 Portal Users */
.alm-portal-users .alm-user-exists{color:#15803d;font-weight:700}
.alm-portal-users .alm-user-missing{color:#b91c1c;font-weight:700}
.alm-portal-users .alm-credentials-box{margin-top:24px;padding:18px;background:#fff;border:1px solid #dcdcde;border-radius:8px}
.alm-portal-users code{font-size:13px}

/* v2.0 multi-select dashboard */
.alm-actions{overflow:visible!important}.alm-check-filter{position:relative;display:inline-block;min-width:210px}.alm-check-toggle{width:100%;min-height:44px;padding:9px 12px;border:1px solid #dbe3ef;border-radius:10px;background:#fff;text-align:left;font-weight:700;white-space:nowrap}.alm-check-toggle .alm-count{float:right;background:#e8f0ff;color:#174ea6;border-radius:12px;padding:1px 7px;font-size:11px}.alm-check-menu{display:none;position:absolute;z-index:1000;top:calc(100% + 6px);left:0;width:320px;max-width:80vw;padding:10px;background:#fff;border:1px solid #dbe3ef;border-radius:12px;box-shadow:0 16px 40px rgba(15,23,42,.2)}.alm-check-filter.open .alm-check-menu{display:block}.alm-check-tools{display:flex;gap:7px;margin-bottom:7px}.alm-check-tools button{border:0;border-radius:7px;padding:5px 9px;cursor:pointer}.alm-check-search{width:100%!important;margin-bottom:8px!important;min-width:0!important}.alm-check-list{max-height:240px;overflow:auto;display:grid;gap:3px}.alm-check-list label{display:flex;gap:7px;align-items:flex-start;padding:6px;border-radius:6px;font-size:12px;line-height:1.25}.alm-check-list label:hover{background:#f3f7fc}.alm-check-list input{margin:1px 0 0!important}.alm-kpi-filter-wrap{display:flex;justify-content:flex-end;margin:4px 0 12px}.alm-kpi-filter-wrap .alm-check-filter{min-width:300px}.alm-card-head{display:flex;justify-content:space-between;align-items:center}.alm-card-head small{color:#64748b}.alm-seller-drill{border:0;background:transparent;color:#135db8;font-weight:800;text-decoration:underline;cursor:pointer;text-align:left;padding:0}.alm-single-chart{grid-template-columns:minmax(320px,620px)!important;justify-content:center}.alm-single-chart .alm-chart-card{height:350px}.alm-filter-row .alm-check-filter{min-width:155px;width:100%}.alm-filter-row .alm-check-toggle{min-height:34px;padding:5px 7px;font-size:11px}.alm-filter-row .alm-check-menu{position:fixed;width:300px;top:auto;left:auto;z-index:100000}.alm-empty{text-align:center!important;padding:30px!important;color:#64748b}#alm-clear-filters{border:0;border-radius:50%;width:28px;height:28px;font-size:20px;cursor:pointer;background:#fee2e2;color:#991b1b}.alm-modal{display:none;position:fixed;inset:0;z-index:99999}.alm-modal.open{display:block}.alm-modal-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.65)}.alm-modal-dialog{position:relative;width:min(720px,92vw);margin:6vh auto;background:#fff;border-radius:18px;padding:26px;box-shadow:0 24px 80px rgba(0,0,0,.3)}.alm-modal-close{position:absolute;right:14px;top:12px;border:0;background:#eef2f7;border-radius:50%;width:34px;height:34px;font-size:23px;cursor:pointer}.alm-pie-summary{padding:10px 0 14px;color:#334155}.alm-pie-canvas{height:430px}@media(max-width:700px){.alm-actions{display:grid!important;grid-template-columns:1fr}.alm-check-filter,.alm-kpi-filter-wrap .alm-check-filter{width:100%;min-width:0}.alm-check-menu{width:min(320px,88vw)}.alm-pie-canvas{height:330px}}


/* v2.0.2 Aging ληξιπρόθεσμων chart */
.alm-cs-premium .alm-dashboard-charts{
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
  align-items:stretch;
}
.alm-cs-premium .alm-dashboard-charts .alm-chart-card{
  min-height:360px!important;
  height:360px;
  max-height:none!important;
}
.alm-cs-premium .alm-dashboard-charts .alm-chart-card canvas{
  width:100%!important;
  height:290px!important;
  max-height:290px!important;
}
.alm-cs-premium .alm-dashboard-charts .alm-aging-card .alm-card-head{
  margin-bottom:8px;
}
.alm-cs-premium .alm-dashboard-charts .alm-aging-card h3{
  margin-bottom:2px;
}
@media(max-width:1100px){
  .alm-cs-premium .alm-dashboard-charts{
    grid-template-columns:1fr!important;
  }
  .alm-cs-premium .alm-dashboard-charts .alm-chart-card{
    height:380px;
  }
}


/* v2.0.5 - Save button beside comments */
.alm-cs-premium #alm-cs-table{min-width:1880px}
.alm-cs-premium .alm-comment-editor{display:flex;align-items:center;gap:8px;min-width:275px}
.alm-cs-premium .alm-comment-editor textarea.c{width:210px;flex:0 0 210px}
.alm-cs-premium .alm-comment-editor button.save{flex:0 0 auto;height:36px;min-width:44px;padding:0 12px;margin:0}
@media(max-width:700px){.alm-cs-premium .alm-comment-editor{min-width:250px}.alm-cs-premium .alm-comment-editor textarea.c{width:185px;flex-basis:185px}}
