.inc-wizard-widget{padding:26px!important;overflow:hidden;background:linear-gradient(135deg,#fff 0%,#fbf9ff 62%,#f1edff 100%)!important}.inc-wizard-summary{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.inc-wizard-kicker,.inc-wizard-section-label{display:block;color:#4b2bd4;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.inc-wizard-summary h2{margin:8px 0 6px;font-size:30px;letter-spacing:-.04em}.inc-wizard-summary p{margin:0;color:#6f6980}.inc-wizard-objectives{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:24px 0 16px}.inc-wizard-objectives button{min-height:116px;border:1px solid #e4def8;border-radius:16px;background:#fff;padding:18px 12px;text-align:left;cursor:pointer;transition:.18s ease}.inc-wizard-objectives button:hover,.inc-wizard-objectives button.is-selected{border-color:#5a39df;box-shadow:0 9px 24px rgba(73,43,190,.12);transform:translateY(-2px)}.inc-wizard-objectives span{display:block;font-size:25px;margin-bottom:18px}.inc-wizard-objectives strong{font-size:14px;color:#211b38}.inc-wizard-prompt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px;border:1px solid #dcd3f6;border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(46,28,116,.08)}.inc-wizard-prompt textarea{border:0!important;box-shadow:none!important;resize:vertical;min-height:72px;padding:12px!important}.inc-wizard-prompt .inc-btn{align-self:stretch;min-width:160px}.inc-wizard-recent{margin-top:25px;border-top:1px solid #e8e2f7;padding-top:20px}.inc-wizard-recent h3{margin:4px 0 0}.inc-wizard-empty{display:flex;align-items:center;gap:12px;color:#777085;padding:16px 0}.inc-wizard-empty span{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#eee9ff;color:#4b2bd4}.inc-recent-journey{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border-top:1px solid #eeeaf6}.inc-recent-journey>button:first-child{display:flex;gap:12px;align-items:center;border:0;background:transparent;padding:14px 0;text-align:left;cursor:pointer}.inc-recent-journey>button:first-child span{width:38px;height:38px;border-radius:12px;background:#efeaff;display:grid;place-items:center}.inc-recent-journey strong,.inc-recent-journey small{display:block}.inc-recent-journey small{margin-top:3px;color:#7b7487}.inc-journey-duplicate{border:1px solid #ddd5f4;background:#fff;border-radius:10px;padding:8px 11px;color:#4323c5;font-weight:800;cursor:pointer}.inc-wizard-canvas>header{display:flex;justify-content:space-between;gap:18px;align-items:center;padding-bottom:18px;border-bottom:1px solid #e8e2f4}.inc-wizard-canvas>header>div:last-child{display:flex;gap:10px}.inc-wizard-engine-note{color:#716a7d;margin:18px 0}.inc-journey-flow{display:grid;gap:14px;max-width:900px;margin:0 auto}.inc-journey-card{position:relative;border:1px solid #ded7f1;border-radius:18px;background:#fff;box-shadow:0 8px 26px rgba(42,25,110,.06);cursor:grab}.inc-journey-card.is-dragging{opacity:.45}.inc-journey-card header{display:grid;grid-template-columns:34px 48px minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px}.inc-step-number{width:28px;height:28px;border-radius:50%;background:#2813ad;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:900}.inc-block-icon{width:46px;height:46px;border-radius:14px;background:#f0ecff;display:grid;place-items:center;font-size:22px}.inc-block-label{display:block;border:0!important;box-shadow:none!important;padding:0!important;font-size:17px;font-weight:900;width:100%}.inc-journey-card header small{display:block;color:#7c7487;margin-top:3px}.inc-block-actions{display:flex;gap:6px}.inc-block-actions button{width:34px;height:34px;border:1px solid #e1dbf3;border-radius:9px;background:#fff;cursor:pointer;color:#4525c6}.inc-block-settings{border-top:1px solid #eee9f7;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#fcfbff}.inc-block-settings[hidden]{display:none}.inc-block-settings label{font-size:12px;font-weight:800;color:#625c6f}.inc-block-settings input{margin-top:6px}.inc-journey-connector{position:absolute;left:46px;top:100%;height:15px;width:2px;background:#bdb0ee;z-index:2}.inc-journey-card:last-child .inc-journey-connector{display:none}.inc-add-block{display:block;margin:18px auto 0;border:1px dashed #8f7ee0;border-radius:12px;background:#faf8ff;color:#4323c5;padding:11px 18px;font-weight:900;cursor:pointer}.inc-wizard-status{text-align:center;min-height:24px;margin-top:12px;color:#187447;font-weight:800}.inc-wizard-status.is-error{color:#b42318}.inc-wizard-widget.is-collapsed .inc-wizard-body,.inc-wizard-widget.is-collapsed .inc-wizard-canvas{display:none!important}.inc-wizard-widget.is-collapsed .inc-wizard-expand{display:inline-flex!important}.inc-wizard-widget.inc-widget-wide .inc-wizard-objectives{grid-template-columns:repeat(3,minmax(0,1fr))}.inc-wizard-widget.inc-widget-wide .inc-wizard-objectives button{min-height:100px}.inc-widget-size,.inc-widget-collapse{display:none}.inc-dashboard-v2.is-editing .inc-widget-size,.inc-dashboard-v2.is-editing .inc-widget-collapse{display:block}.inc-wizard-widget .inc-widget-collapse{display:block}.inc-wizard-widget .inc-widget-size{display:block}
@media(max-width:1000px){.inc-wizard-objectives{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.inc-wizard-widget{padding:20px!important}.inc-wizard-summary h2{font-size:25px}.inc-wizard-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}.inc-wizard-prompt{grid-template-columns:1fr}.inc-wizard-prompt .inc-btn{min-height:48px}.inc-wizard-canvas>header{align-items:flex-start;flex-direction:column}.inc-journey-card header{grid-template-columns:30px 42px minmax(0,1fr)}.inc-block-actions{grid-column:2/-1;justify-content:flex-end}.inc-block-settings{grid-template-columns:1fr}}

.inc-wizard-brief{margin:18px 0 4px;padding:16px 18px;border:1px solid #e3dcf7;border-radius:16px;background:#f8f6ff}.inc-wizard-brief span{display:block;margin-bottom:6px;color:#4b2bd4;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.inc-wizard-brief p{margin:0;color:#3f394c;font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}

/* v1.11.5 — let the flagship Wizard use the full mobile canvas.
   Other dashboard widgets retain the standard page gutters. */
@media(max-width:640px){
  .inc-widget-grid>.inc-wizard-widget{
    width:calc(100% + 36px);
    max-width:none;
    margin-left:-18px;
    margin-right:-18px;
    border-left:0!important;
    border-right:0!important;
    border-radius:0!important;
  }
}


/* v1.18.1: Wizard lives on its own page; dashboard keeps only a compact launch card. */
.inc-wizard-launch-widget{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:220px;padding:32px!important}
.inc-wizard-launch-widget h2{margin:10px 0 8px;font-size:28px;line-height:1.1}
.inc-wizard-launch-widget p{max-width:680px;margin:0 0 22px;color:var(--inc-muted,#64677a);font-size:16px;line-height:1.6}
.inc-wizard-page{max-width:1220px}
.inc-wizard-standalone{padding:30px}
.inc-wizard-standalone .inc-wizard-prompt textarea{min-height:190px}
@media(max-width:780px){.inc-wizard-launch-widget{min-height:auto;padding:24px!important}.inc-wizard-standalone{padding:20px}.inc-wizard-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}}


/* v1.19.3 — flagship Wizard and consistent mobile dashboard cards. */
.inc-wizard-widget .inc-widget-collapse{
  border-radius:999px!important;transition:background .16s ease,color .16s ease,transform .16s ease!important;
}
.inc-wizard-widget .inc-widget-collapse:hover{background:#eee9ff!important;color:#3015c7!important;transform:translateY(-1px)}
@media(max-width:650px){
  .inc-dashboard-v2{padding-left:0!important;padding-right:0!important;overflow-x:hidden}
  .inc-dashboard-v2>.inc-dashboard-premium-head,
  .inc-dashboard-v2>.inc-dashboard-editor,
  .inc-dashboard-v2>.inc-widget-grid{
    width:100%;max-width:none;box-sizing:border-box;
  }
  .inc-dashboard-v2>.inc-dashboard-premium-head{padding-left:16px;padding-right:16px}
  .inc-dashboard-v2>.inc-dashboard-editor{width:calc(100% - 32px);margin-left:auto;margin-right:auto}
  .inc-dashboard-v2 .inc-widget-grid{display:flex!important;flex-direction:column;align-items:center;gap:14px!important}
  .inc-dashboard-v2 .inc-widget-grid>.inc-dashboard-widget{
    width:calc(100% - 32px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;
    box-sizing:border-box!important;grid-column:auto!important;
  }
  .inc-dashboard-v2 .inc-widget-grid>.inc-wizard-widget{
    width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;
    border-left:0!important;border-right:0!important;border-radius:0!important;padding:22px 16px!important;
  }
  .inc-wizard-summary{align-items:flex-start;gap:12px}
  .inc-wizard-summary h2{font-size:26px;line-height:1.05}
  .inc-wizard-objectives{grid-template-columns:1fr!important;gap:10px;margin-top:20px}
  .inc-wizard-objectives button{
    width:100%;min-height:88px;padding:15px 16px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;text-align:left;
  }
  .inc-wizard-objectives span{margin:0;font-size:25px;text-align:center}
  .inc-wizard-objectives strong{font-size:15px}
  .inc-wizard-prompt{width:100%;box-sizing:border-box;padding:10px;border-radius:16px}
  .inc-wizard-prompt textarea{width:100%;min-height:116px!important;box-sizing:border-box}
  .inc-wizard-prompt .inc-btn{width:100%;min-width:0}
  .inc-wizard-recent{width:100%;box-sizing:border-box}
  .inc-wizard-empty,.inc-recent-journey{width:100%;box-sizing:border-box}
}
@media(max-width:390px){
  .inc-dashboard-v2 .inc-widget-grid>.inc-dashboard-widget{width:calc(100% - 24px)!important}
  .inc-dashboard-v2 .inc-widget-grid>.inc-wizard-widget{width:100vw!important}
}
