
.cvqc-app{--c-bg:#080b11;--c-panel:#0c1119;--c-panel2:#101722;--c-line:rgba(255,255,255,.085);--c-text:#f3f6fb;--c-muted:#8d98a9;--c-purple:#7b5cff;--c-purple2:#9f86ff;--c-green:#59df9d;max-width:1320px;margin:0 auto;padding:24px 0 90px;color:var(--c-text)}
.cvqc-app *{box-sizing:border-box}
.cvqc-hero{display:flex;align-items:end;justify-content:space-between;gap:32px;padding:12px 0 28px;border-bottom:1px solid var(--c-line)}
.cvqc-eyebrow{color:var(--c-purple2);font-size:10px;font-weight:900;letter-spacing:.18em}
.cvqc-hero h1{margin:9px 0 8px;font-size:clamp(36px,4vw,62px);line-height:1;letter-spacing:-.045em}
.cvqc-hero p{max-width:760px;margin:0;color:var(--c-muted);font-size:15px;line-height:1.65}
.cvqc-local-badge{min-width:210px;display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid rgba(89,223,157,.18);border-radius:12px;background:rgba(89,223,157,.035)}
.cvqc-local-badge i{width:8px;height:8px;border-radius:50%;background:var(--c-green);box-shadow:0 0 14px var(--c-green)}
.cvqc-local-badge span{display:grid}.cvqc-local-badge b{font-size:10px;letter-spacing:.1em}.cvqc-local-badge small{color:#738174;font-size:9px}
.cvqc-shell{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;margin-top:16px}
.cvqc-workspace{display:grid;gap:14px}
.cvqc-panel{border:1px solid var(--c-line);border-radius:16px;background:linear-gradient(150deg,#0d131c,#090d13);overflow:hidden}
.cvqc-panel-head{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid var(--c-line)}
.cvqc-panel-head>div:first-child{display:flex;align-items:center;gap:9px}.cvqc-panel-head>div:first-child span{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(123,92,255,.28);border-radius:8px;color:var(--c-purple2);font-size:8px;font-weight:900}.cvqc-panel-head b{font-size:11px;letter-spacing:.09em}.cvqc-panel-head small{color:#687384;font-size:9px}
.cvqc-head-actions{display:flex;gap:7px}.cvqc-btn{min-height:32px;padding:0 10px;border:1px solid var(--c-line);border-radius:8px;background:#0d131c;color:#cfd5df;font-size:9px;font-weight:800;cursor:pointer}.cvqc-btn:disabled{opacity:.35;cursor:not-allowed}.cvqc-btn:hover:not(:disabled){border-color:rgba(159,134,255,.4)}
.cvqc-dropzone{width:calc(100% - 28px);min-height:250px;margin:14px;padding:20px;border:1px dashed rgba(159,134,255,.28);border-radius:14px;background:#090e15;color:#fff;display:grid;place-items:center;align-content:center;text-align:center;cursor:pointer;transition:.2s}.cvqc-dropzone:hover,.cvqc-dropzone.is-drag{border-color:#8b6dff;background:#0d1220}.cvqc-upload-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:15px;background:rgba(123,92,255,.1);color:#9c83ff;font-size:27px}.cvqc-dropzone strong{margin-top:14px;font-size:18px;letter-spacing:-.02em}.cvqc-dropzone small{margin-top:5px;color:#98a2b2}.cvqc-dropzone em{margin-top:13px;color:#626d7e;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.08em}
.cvqc-file-list,.cvqc-result-list{display:grid;gap:8px;padding:0 14px 14px}.cvqc-file-list:empty{display:none}
.cvqc-file{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:11px;align-items:center;padding:8px;border:1px solid var(--c-line);border-radius:11px;background:#0a0f16}.cvqc-file img{width:52px;height:52px;border-radius:8px;object-fit:cover}.cvqc-file-info{min-width:0}.cvqc-file-info b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.cvqc-file-info small{display:block;margin-top:4px;color:#6f7988;font-size:9px}.cvqc-file>em{color:#8793a4;font-size:9px;font-style:normal}.cvqc-icon-btn{width:31px;height:31px;border:1px solid var(--c-line);border-radius:8px;background:#0c121a;color:#8e98a7;cursor:pointer}.cvqc-icon-btn:hover{color:#fff;border-color:rgba(255,255,255,.18)}
.cvqc-settings{display:grid;align-content:start;gap:14px}.cvqc-settings>.cvqc-panel{padding-bottom:14px}
.cvqc-setting{padding:17px 16px;border-bottom:1px solid var(--c-line)}.cvqc-setting>label,.cvqc-setting-row label{display:block;color:#8b95a5;font-size:8px;font-weight:900;letter-spacing:.12em}.cvqc-setting-row{display:flex;align-items:center;justify-content:space-between}.cvqc-setting-row output{color:#fff;font-size:17px;font-weight:900}
.cvqc-format-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px}.cvqc-format-grid button{min-height:62px;text-align:left;padding:10px;border:1px solid var(--c-line);border-radius:10px;background:#0a0f16;color:#cbd2dc;cursor:pointer}.cvqc-format-grid button b,.cvqc-format-grid button small{display:block}.cvqc-format-grid button b{font-size:11px}.cvqc-format-grid button small{margin-top:3px;color:#657080;font-size:8px}.cvqc-format-grid button.is-active{border-color:#7e61ff;background:rgba(123,92,255,.09);color:#fff}
.cvqc-setting input[type=range]{width:100%;accent-color:#7b5cff;margin:13px 0 0}.cvqc-setting p{margin:7px 0 0;color:#626c7b;font-size:9px;line-height:1.5}.cvqc-setting select{width:100%;height:40px;margin-top:9px;padding:0 10px;border:1px solid var(--c-line);border-radius:9px;background:#090e15;color:#dbe1e9}
.cvqc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 14px 14px;background:var(--c-line);border:1px solid var(--c-line);border-radius:10px;overflow:hidden}.cvqc-stats div{padding:12px;background:#090e15}.cvqc-stats small,.cvqc-stats b{display:block}.cvqc-stats small{color:#636f7e;font-size:7px;font-weight:900;letter-spacing:.08em}.cvqc-stats b{margin-top:5px;font-size:12px}
.cvqc-convert-btn{width:calc(100% - 28px);min-height:62px;margin:0 14px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;text-align:left;align-items:center;padding:0 14px;border:1px solid rgba(126,97,255,.48);border-radius:11px;background:linear-gradient(135deg,#6d4cff,#845eff);color:#fff;cursor:pointer}.cvqc-convert-btn span{font-size:11px;font-weight:900}.cvqc-convert-btn small{color:#d5cdfb;font-size:8px}.cvqc-convert-btn b{grid-column:2;grid-row:1/3;font-size:20px}.cvqc-convert-btn:disabled{filter:grayscale(.6);opacity:.38;cursor:not-allowed}.cvqc-convert-btn:not(:disabled):hover{filter:brightness(1.08)}
.cvqc-status{display:flex;align-items:center;gap:7px;margin:12px 16px 0;color:#778294;font-size:8px;font-weight:900;letter-spacing:.08em}.cvqc-status i{width:6px;height:6px;border-radius:50%;background:var(--c-green);box-shadow:0 0 10px rgba(89,223,157,.7)}.cvqc-status.is-busy i{background:#a986ff}.cvqc-status.is-error{color:#ff8d9f}.cvqc-status.is-error i{background:#ff617c}
.cvqc-privacy{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:14px;border:1px solid rgba(89,223,157,.13);border-radius:13px;background:rgba(89,223,157,.025)}.cvqc-privacy svg{width:28px;height:28px;fill:none;stroke:var(--c-green);stroke-width:1.6}.cvqc-privacy b{font-size:8px;color:#7fddaa;letter-spacing:.1em}.cvqc-privacy p{margin:5px 0 0;color:#6e7986;font-size:9px;line-height:1.5}
.cvqc-empty{min-height:210px;display:grid;place-items:center;align-content:center;text-align:center;padding:20px}.cvqc-empty span{color:#8066ff;font-size:8px;font-weight:900;letter-spacing:.14em}.cvqc-empty b{margin-top:8px}.cvqc-empty p{margin:5px 0 0;color:#707b8b;font-size:10px}
.cvqc-result{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px;border:1px solid var(--c-line);border-radius:11px;background:#0a0f16}.cvqc-result img{width:56px;height:56px;object-fit:cover;border-radius:8px}.cvqc-result-main{min-width:0}.cvqc-result-main b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.cvqc-result-main small{display:block;margin-top:4px;color:#788394;font-size:9px}.cvqc-saving{color:#9f86ff!important}
.cvqc-save{min-height:36px;padding:0 12px;border:1px solid rgba(123,92,255,.38);border-radius:9px;background:rgba(123,92,255,.08);color:#dcd5ff;font-size:9px;font-weight:900;cursor:pointer}.cvqc-save:hover{background:#7758ff;color:#fff}.cvqc-save:disabled{opacity:.45;cursor:wait}
@media(max-width:980px){.cvqc-shell{grid-template-columns:1fr}.cvqc-settings{grid-row:1}.cvqc-hero{align-items:start}.cvqc-local-badge{min-width:0}.cvqc-settings>.cvqc-panel{display:grid;grid-template-columns:1fr 1fr}.cvqc-settings .cvqc-panel-head,.cvqc-settings .cvqc-convert-btn,.cvqc-settings .cvqc-stats,.cvqc-settings .cvqc-status{grid-column:1/-1}.cvqc-setting{border-right:1px solid var(--c-line)}}
@media(max-width:640px){.cvqc-app{padding-top:8px}.cvqc-hero{display:grid}.cvqc-hero h1{font-size:40px}.cvqc-local-badge{width:100%}.cvqc-settings>.cvqc-panel{display:block}.cvqc-setting{border-right:0}.cvqc-file{grid-template-columns:48px minmax(0,1fr) auto}.cvqc-file>em{display:none}.cvqc-result{grid-template-columns:52px minmax(0,1fr)}.cvqc-save{grid-column:1/-1;width:100%}.cvqc-dropzone{min-height:210px}}


/* =========================================================
   CREVANIQ CONVERT V1.1.0 — LAYOUT / READABILITY PASS
   ========================================================= */

/* Remove the duplicated generic WordPress page heading only on Convert. */
body.cvq-convert-page .page-main{
  padding-top:28px!important;
  padding-bottom:64px!important;
}
body.cvq-convert-page .page-main>.shell.narrow{
  width:min(1540px,calc(100vw - 56px))!important;
  max-width:none!important;
}
body.cvq-convert-page .page-main .content-entry>.content-head{
  display:none!important;
}
body.cvq-convert-page .page-main .content-entry>.prose{
  padding-top:0!important;
  font-size:inherit!important;
  line-height:inherit!important;
  color:inherit!important;
}
body.cvq-convert-page .page-main .content-entry>.prose>p:empty{
  display:none!important;
}
body.cvq-convert-page .page-main .content-entry>.prose>.cvqc-app{
  margin-top:0!important;
}

/* Bigger app canvas on desktop. */
.cvqc-app{
  max-width:1540px!important;
  padding:10px 0 64px!important;
}
.cvqc-hero{
  padding:18px 8px 34px!important;
}
.cvqc-hero h1{
  font-size:clamp(48px,4.2vw,72px)!important;
  margin-top:12px!important;
}
.cvqc-hero p{
  max-width:860px!important;
  font-size:17px!important;
  line-height:1.7!important;
}
.cvqc-eyebrow{
  font-size:11px!important;
}
.cvqc-local-badge{
  min-width:250px!important;
  padding:14px 16px!important;
}
.cvqc-local-badge b{
  font-size:11px!important;
}
.cvqc-local-badge small{
  font-size:10px!important;
}

/* Give the actual work area most of the viewport width. */
.cvqc-shell{
  grid-template-columns:minmax(0,1fr) 410px!important;
  gap:18px!important;
  margin-top:18px!important;
}
.cvqc-workspace{
  gap:18px!important;
}
.cvqc-settings{
  gap:18px!important;
}
.cvqc-panel{
  border-radius:18px!important;
}
.cvqc-panel-head{
  min-height:68px!important;
  padding:0 18px!important;
}
.cvqc-panel-head>div:first-child span{
  width:31px!important;
  height:31px!important;
  font-size:9px!important;
}
.cvqc-panel-head b{
  font-size:12px!important;
}
.cvqc-panel-head small{
  font-size:10px!important;
}
.cvqc-btn{
  min-height:36px!important;
  padding:0 13px!important;
  font-size:10px!important;
}

/* Upload workspace: visibly larger and more inviting. */
.cvqc-dropzone{
  min-height:340px!important;
  margin:18px!important;
  width:calc(100% - 36px)!important;
}
.cvqc-upload-icon{
  width:64px!important;
  height:64px!important;
  border-radius:18px!important;
  font-size:31px!important;
}
.cvqc-dropzone strong{
  margin-top:18px!important;
  font-size:22px!important;
}
.cvqc-dropzone small{
  font-size:12px!important;
}
.cvqc-dropzone em{
  font-size:10px!important;
}

/* Result area should not collapse into a tiny block. */
.cvqc-results-panel{
  min-height:340px!important;
}
.cvqc-empty{
  min-height:270px!important;
}
.cvqc-empty span{
  font-size:9px!important;
}
.cvqc-empty b{
  font-size:16px!important;
}
.cvqc-empty p{
  font-size:11px!important;
}

/* File and result rows are easier to scan at 27–32". */
.cvqc-file-list,
.cvqc-result-list{
  gap:10px!important;
  padding:0 18px 18px!important;
}
.cvqc-file{
  grid-template-columns:66px minmax(0,1fr) auto auto!important;
  min-height:82px!important;
  padding:9px!important;
}
.cvqc-file img{
  width:66px!important;
  height:66px!important;
}
.cvqc-file-info b,
.cvqc-result-main b{
  font-size:14px!important;
}
.cvqc-file-info small,
.cvqc-result-main small{
  font-size:10px!important;
}
.cvqc-file>em{
  font-size:10px!important;
}
.cvqc-icon-btn{
  width:36px!important;
  height:36px!important;
}
.cvqc-result{
  grid-template-columns:66px minmax(0,1fr) auto!important;
  min-height:82px!important;
  padding:9px!important;
}
.cvqc-result img{
  width:66px!important;
  height:66px!important;
}
.cvqc-save{
  min-height:42px!important;
  padding:0 16px!important;
  font-size:10px!important;
}

/* Export controls: larger type and controls. */
.cvqc-setting{
  padding:20px 18px!important;
}
.cvqc-setting>label,
.cvqc-setting-row label{
  font-size:9px!important;
}
.cvqc-setting-row output{
  font-size:20px!important;
}
.cvqc-format-grid{
  gap:9px!important;
  margin-top:12px!important;
}
.cvqc-format-grid button{
  min-height:72px!important;
  padding:12px!important;
}
.cvqc-format-grid button b{
  font-size:12px!important;
}
.cvqc-format-grid button small{
  font-size:9px!important;
}
.cvqc-setting p{
  font-size:10px!important;
}
.cvqc-setting select{
  height:44px!important;
  font-size:11px!important;
}
.cvqc-stats{
  margin:0 18px 16px!important;
}
.cvqc-stats div{
  padding:14px!important;
}
.cvqc-stats small{
  font-size:8px!important;
}
.cvqc-stats b{
  font-size:14px!important;
}
.cvqc-convert-btn{
  width:calc(100% - 36px)!important;
  min-height:72px!important;
  margin:0 18px!important;
  padding:0 16px!important;
}
.cvqc-convert-btn span{
  font-size:12px!important;
}
.cvqc-convert-btn small{
  font-size:9px!important;
}
.cvqc-status{
  margin:14px 18px 0!important;
  font-size:9px!important;
}
.cvqc-privacy{
  padding:16px!important;
}
.cvqc-privacy b{
  font-size:9px!important;
}
.cvqc-privacy p{
  font-size:10px!important;
  line-height:1.65!important;
}

/* 1440-ish desktop and smaller: stay generous, avoid oversized whitespace. */
@media(max-width:1280px) and (min-width:981px){
  body.cvq-convert-page .page-main>.shell.narrow{
    width:min(1220px,calc(100vw - 40px))!important;
  }
  .cvqc-app{
    max-width:1220px!important;
  }
  .cvqc-shell{
    grid-template-columns:minmax(0,1fr) 360px!important;
  }
  .cvqc-dropzone{
    min-height:300px!important;
  }
}

/* Tablet keeps app feeling without becoming cramped. */
@media(max-width:980px){
  body.cvq-convert-page .page-main{
    padding-top:16px!important;
  }
  body.cvq-convert-page .page-main>.shell.narrow{
    width:calc(100vw - 28px)!important;
  }
  .cvqc-app{
    padding-bottom:40px!important;
  }
  .cvqc-hero{
    padding-left:0!important;
    padding-right:0!important;
  }
  .cvqc-shell{
    grid-template-columns:1fr!important;
  }
}

/* Mobile readability pass. */
@media(max-width:640px){
  body.cvq-convert-page .page-main>.shell.narrow{
    width:calc(100vw - 20px)!important;
  }
  .cvqc-hero h1{
    font-size:38px!important;
  }
  .cvqc-hero p{
    font-size:15px!important;
  }
  .cvqc-dropzone{
    width:calc(100% - 24px)!important;
    min-height:220px!important;
    margin:12px!important;
  }
  .cvqc-file{
    grid-template-columns:54px minmax(0,1fr) auto!important;
    min-height:70px!important;
  }
  .cvqc-file img{
    width:54px!important;
    height:54px!important;
  }
  .cvqc-result{
    grid-template-columns:54px minmax(0,1fr)!important;
  }
  .cvqc-result img{
    width:54px!important;
    height:54px!important;
  }
  .cvqc-save{
    grid-column:1/-1!important;
    width:100%!important;
  }
}


/* =========================================================
   CREVANIQ CONVERT V1.2.0 — SMART RESULTS
   ========================================================= */

.cvqc-result-list[hidden],
.cvqc-empty[hidden]{
  display:none!important;
}

.cvqc-results-panel:has(.cvqc-result-list:not([hidden])){
  min-height:0!important;
}

.cvqc-result-list:not([hidden]){
  padding-top:16px!important;
}

.cvqc-result{
  position:relative;
  grid-template-columns:72px minmax(0,1fr) auto!important;
  min-height:100px!important;
  padding:13px!important;
  border-color:rgba(255,255,255,.095)!important;
  background:linear-gradient(145deg,#0b1017,#090d13)!important;
}

.cvqc-result img{
  width:72px!important;
  height:72px!important;
  border:1px solid rgba(255,255,255,.08);
}

.cvqc-result-main{
  align-self:center;
}

.cvqc-result-main>b{
  font-size:14px!important;
  line-height:1.35!important;
}

.cvqc-result-meta{
  display:flex;
  flex-wrap:wrap;
  gap:7px;
  align-items:center;
  margin-top:8px;
}

.cvqc-result-meta>span{
  display:inline-flex;
  align-items:center;
  min-height:23px;
  padding:0 8px;
  border:1px solid rgba(255,255,255,.075);
  border-radius:999px;
  background:#0c1219;
  color:#8994a4;
  font-size:9px;
  font-weight:800;
}

.cvqc-result-meta .cvqc-delta.is-smaller{
  border-color:rgba(89,223,157,.2);
  background:rgba(89,223,157,.055);
  color:#78e1a9;
}

.cvqc-result-meta .cvqc-delta.is-larger{
  border-color:rgba(255,180,87,.22);
  background:rgba(255,180,87,.055);
  color:#ffc176;
}

.cvqc-result-meta .cvqc-delta.is-neutral{
  color:#98a2b1;
}

.cvqc-result-note{
  margin-top:8px;
  font-size:10px;
  line-height:1.45;
}

.cvqc-result-note.is-good{
  color:#72dca3;
}

.cvqc-result-note.is-warning{
  color:#d9a467;
}

.cvqc-result-note.is-neutral{
  color:#7b8594;
}

.cvqc-save{
  align-self:center;
  min-width:126px!important;
  min-height:44px!important;
  border-color:rgba(123,92,255,.45)!important;
  background:rgba(123,92,255,.09)!important;
}

.cvqc-save:hover{
  background:linear-gradient(135deg,#6d4cff,#845eff)!important;
}

/* Reduce empty vertical space once results exist. */
.cvqc-results-panel .cvqc-result-list:not([hidden]){
  min-height:0!important;
}

@media(max-width:640px){
  .cvqc-result{
    grid-template-columns:60px minmax(0,1fr)!important;
    min-height:0!important;
  }

  .cvqc-result img{
    width:60px!important;
    height:60px!important;
  }

  .cvqc-save{
    grid-column:1/-1!important;
    width:100%!important;
  }

  .cvqc-result-meta{
    gap:5px!important;
  }

  .cvqc-result-meta>span{
    font-size:8px!important;
    padding:0 7px!important;
  }
}


/* =========================================================
   CREVANIQ CONVERT V1.2.1 — COMPACT HEADER
   Remove redundant outer "CREVANIQ / Convert" title area and
   move the functional converter above the fold.
   ========================================================= */

/* Known outer/page title wrappers: scoped to the converter page where possible. */
body.page-template-page-convert .entry-header,
body.page-template-page-convert .page-header,
body.page-template-page-convert .cvq-page-header,
body.page-template-page-convert .cvq-page-hero,
body.page-template-page-convert .cvqc-page-header,
body.page-template-page-convert .cvqc-page-hero,
body[class*="convert"] .entry-header:has(h1),
body[class*="convert"] .page-header:has(h1){
  display:none!important;
}

/* If WordPress outputs a standalone title immediately before the converter app. */
.entry-content > .wp-block-group:has(+ .cvqc-app):has(h1),
.entry-content > header:has(+ .cvqc-app),
.entry-content > h1:has(+ .cvqc-app){
  display:none!important;
}

.cvqc-wrap,
.cvqc-shell,
.cvqc-app{
  margin-top:0!important;
}

.cvqc-hero,
.cvqc-intro{
  padding-top:30px!important;
  padding-bottom:22px!important;
  margin-top:0!important;
  margin-bottom:0!important;
}

.cvqc-kicker{
  margin-bottom:13px!important;
}

.cvqc-hero h1,
.cvqc-intro h1{
  margin:0!important;
  font-size:clamp(38px,4.1vw,64px)!important;
  line-height:.98!important;
  letter-spacing:-.045em!important;
}

.cvqc-hero p,
.cvqc-intro p{
  max-width:760px!important;
  margin:13px 0 0!important;
  font-size:15px!important;
  line-height:1.5!important;
}

/* Hide verbose original subtitle if a compact replacement is injected below. */
.cvqc-compact-subtitle{
  margin-top:12px!important;
  color:#8e98a8;
  font-size:15px;
  line-height:1.5;
}

@media(max-width:760px){
  .cvqc-hero,
  .cvqc-intro{
    padding-top:20px!important;
    padding-bottom:18px!important;
  }

  .cvqc-hero h1,
  .cvqc-intro h1{
    font-size:clamp(34px,10vw,48px)!important;
  }
}


/* =========================================================
   CREVANIQ CONVERT V1.2.2 — PAGE TITLE HARD FIX
   The theme's generic "CREVANIQ / Convert" header must not
   appear on the converter route.
   ========================================================= */
body.cvq-convert-page .content-head,
body.cvq-convert-page .page-head,
body.cvq-convert-page .page-hero,
body.cvq-convert-page .entry-header,
body.cvq-convert-page .entry-title,
body.cvq-convert-page .page-title,
body.cvq-convert-page .content-title,
body.cvq-convert-page main > header,
body.cvq-convert-page .page-main .shell.narrow > header,
body.cvq-convert-page .page-main .content-entry > header{
  display:none!important;
}

body.cvq-convert-page .page-main{
  padding-top:0!important;
}

body.cvq-convert-page .cvqc-app{
  padding-top:0!important;
}

body.cvq-convert-page .cvqc-hero{
  padding-top:24px!important;
}


/* =========================================================
   CREVANIQ CONVERT V1.2.3 — SMART FORMAT / FILENAME FIX
   ========================================================= */
.cvqc-result-note.is-warning{
  color:#f0b36a!important;
  font-weight:700;
}
