/* Scoped to the Blueway Publisher modal clone; no Astra or unrelated workspace selectors. */
.bwc-live-bwc-publisher-add .bwq-publisher-intake{width:100%;max-width:100%;color:#17364e;font:inherit}
.bwc-live-bwc-publisher-add .bwq-intake-intro{border-bottom:1px solid #dbe5ed;margin:0 0 15px;padding:0 0 13px}
.bwc-live-bwc-publisher-add .bwq-intake-intro>p{font-size:13px;line-height:1.5;margin:0 0 11px!important;color:#597184}
.bwc-live-bwc-publisher-add .bwq-intake-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
.bwc-live-bwc-publisher-add .bwq-intake-step-button{appearance:none!important;border:1px solid #d7e3ec!important;background:#fff!important;color:#31516b!important;border-radius:6px!important;padding:9px 10px!important;min-height:43px!important;font-size:12px!important;font-weight:500!important;text-align:left!important;line-height:1.4!important;cursor:pointer}
.bwc-live-bwc-publisher-add .bwq-intake-step-button.is-current{background:#eaf5ff!important;border-color:#3884cf!important;color:#095498!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-button:focus-visible,.bwc-live-bwc-publisher-add .bwq-intake-controls button:focus-visible{outline:3px solid rgba(11,101,197,.26)!important;outline-offset:2px}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;min-width:0!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel[hidden]{display:none!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel>h3{grid-column:1/-1;font-size:17px!important;font-weight:500!important;line-height:1.3!important;color:#15364c!important;margin:0!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel>label{min-width:0!important;display:grid!important;gap:5px!important;align-content:start!important;font-size:13px!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel>label.wide,.bwc-live-bwc-publisher-add .bwq-intake-step-panel>fieldset{grid-column:1/-1}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel :where(input:not([type="checkbox"]),textarea,select){width:100%!important;max-width:100%!important;min-height:42px!important;border:1px solid #ccd9e4!important;border-radius:5px!important;box-sizing:border-box!important;padding:9px 11px!important;background:#fff!important;color:#16384f!important;font-size:14px!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel :where(input,textarea,select):focus{outline:2px solid #c5e0f6!important;outline-offset:0!important;border-color:#478ac6!important}
.bwc-live-bwc-publisher-add .bwq-intake-step-panel textarea{min-height:95px!important}
.bwc-live-bwc-publisher-add .bwq-intake-footer{border-top:1px solid #dbe5ed;margin-top:18px;padding-top:12px;display:grid;gap:8px}
.bwc-live-bwc-publisher-add .bwq-intake-message{font-size:12px!important;color:#536f83!important;line-height:1.5!important;margin:0!important}
.bwc-live-bwc-publisher-add .bwq-intake-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px}
.bwc-live-bwc-publisher-add .bwq-intake-controls button{min-height:42px!important;border-radius:5px!important;padding:10px 15px!important;font-size:13px!important;cursor:pointer}
.bwc-live-bwc-publisher-add .bwq-intake-controls button[hidden]{display:none!important}
.bwc-live-bwc-publisher-add .bwq-intake-secondary{background:#fff!important;color:#234c6a!important;border:1px solid #cbdae7!important}
.bwc-live-bwc-publisher-add :where(.bwq-intake-primary,.bwq-intake-submit){background:#076cbd!important;border:1px solid #076cbd!important;color:#fff!important}
@media(max-width:620px){.bwc-live-bwc-publisher-add .bwq-intake-steps{gap:4px}.bwc-live-bwc-publisher-add .bwq-intake-step-button{padding:7px!important;font-size:11px!important;min-height:46px!important}.bwc-live-bwc-publisher-add .bwq-intake-step-panel{grid-template-columns:1fr!important}.bwc-live-bwc-publisher-add .bwq-intake-step-panel>*{grid-column:1!important}.bwc-live-bwc-publisher-add .bwq-intake-controls{display:grid;grid-template-columns:1fr 1fr}.bwc-live-bwc-publisher-add .bwq-intake-controls button{width:100%!important}.bwc-live-bwc-publisher-add .bwq-intake-controls :where(.bwq-intake-primary,.bwq-intake-submit):first-child{grid-column:1/-1}}
