.wi-create-type-cards{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}
.wi-create-type-card{flex:1 1 140px;min-width:120px;padding:12px 14px;border:2px solid #c3c4c7;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}
.wi-create-type-card:hover,.wi-create-type-card.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}
.wi-create-type-card__title{display:block;font-weight:600;font-size:14px;margin-bottom:4px;color:#1d2327}
.wi-create-type-card__desc{display:block;font-size:12px;line-height:1.45;color:#50575e}
.wi-create-type-select-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.wi-admin-details{margin:12px 0;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7}
.wi-admin-details>summary{padding:10px 14px;cursor:pointer;font-weight:600;font-size:13px;color:#1d2327;list-style:none}
.wi-admin-details>summary::-webkit-details-marker{display:none}
.wi-admin-details>summary::before{content:"+ ";color:#2271b1}
.wi-admin-details[open]>summary::before{content:"− "}
.wi-admin-details__inner{padding:0 14px 14px}
body.wi-admin-advanced-mode-off .wi-admin-advanced{display:none!important}
.wi-setup-checklist{margin:12px 0 18px;padding:16px 20px;background:#fff;border:1px solid #c3c4c7;border-radius:8px;border-left:4px solid #2271b1}
.wi-setup-checklist__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}
.wi-setup-checklist__progress{font-size:12px;color:#50575e;font-weight:600}
.wi-setup-checklist__intro{margin:0 0 12px;font-size:13px;color:#50575e;line-height:1.5}
.wi-setup-checklist__list{margin:0;padding:0;list-style:none}
.wi-setup-checklist__item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:10px 0;border-top:1px solid #f0f0f1}
.wi-setup-checklist__item:first-child{border-top:0;padding-top:0}
.wi-setup-checklist__item.is-done .wi-setup-checklist__label{color:#50575e}
.wi-setup-checklist__status{flex:0 0 20px;font-size:16px;line-height:1.4;color:#2271b1}
.wi-setup-checklist__item.is-done .wi-setup-checklist__status{color:#00a32a}
.wi-setup-checklist__body{flex:1 1 200px;min-width:0}
.wi-setup-checklist__label{display:block;font-weight:600;font-size:14px;color:#1d2327}
.wi-setup-checklist__hint{display:block;font-size:12px;color:#646970;margin-top:2px;line-height:1.45}
.wi-setup-checklist__cta{margin-left:auto}
.wi-edit-nav .wi-tab-label-sub{display:block;font-size:10px;font-weight:400;opacity:.85;margin-top:2px;line-height:1.2}

.wi-setup-checklist__check{margin:0;flex:0 0 auto;display:flex;align-items:flex-start;padding-top:2px}
.wi-setup-checklist__checkbox{width:18px;height:18px;margin:0;cursor:pointer}
.wi-setup-checklist__actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto;align-items:center}
.wi-setup-checklist__edit,.wi-setup-checklist__view,.wi-setup-checklist__cta{white-space:nowrap}
.wi-create-type-wrap .createTitleCopy1,.wi-create-type-wrap .wi-create-type-help{display:none}
.wi-create-other-ways{margin:0 0 16px}
.wi-create-other-ways__manual{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}
.wi-create-other-ways__duplicate,.wi-create-other-ways__import{margin-bottom:12px}
.wi-create-other-btn.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}
.wi-setup-checklist__item--registration{align-items:stretch}
.wi-setup-checklist__item--registration .wi-setup-checklist__actions{margin-left:0;width:100%;justify-content:flex-end}
.wi-reg-pages-panel{flex:1 1 100%;width:100%;margin:8px 0 0 30px;padding:12px 14px;background:#f6f7f7;border:1px solid #dcdcde;border-radius:6px}
.wi-reg-pages-panel__lead{margin:0 0 10px;font-size:12px;color:#50575e;line-height:1.45}
.wi-reg-pages-panel__active{font-size:12px;flex:0 0 auto}
.wi-reg-pages-panel__pick{font-size:12px;color:#50575e;flex:0 0 auto}
.wi-reg-pages-panel__mode-option{font-size:13px;color:#1d2327;cursor:pointer}
.wi-reg-pages-panel__list{margin:0;padding:0;list-style:none}
.wi-reg-pages-panel__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;border-top:1px solid #e0e0e0}
.wi-reg-pages-panel__row:first-child{border-top:0;padding-top:0}
.wi-reg-pages-panel__title{flex:1 1 160px;min-width:0;font-size:13px}
.wi-reg-pages-panel__status{display:inline-block;margin-left:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#646970}
.wi-reg-pages-panel__row.is-active .wi-reg-pages-panel__status{color:#00a32a}
.wi-reg-pages-panel__row.is-default{background:#e7f3ff;border-radius:4px;padding-left:6px;padding-right:6px}
.wi-reg-pages-panel__pick{font-size:12px;color:#50575e}
.wi-reg-pages-panel__actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}
.wi-reg-pages-panel__note{margin:8px 0 0;font-size:12px;color:#50575e;min-height:1.2em}
.wi-reg-pages-panel.is-saving{opacity:.65;pointer-events:none}
.wi-setup-checklist__badge{display:inline-block;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:600;border-radius:4px;line-height:1.4}
.wi-setup-checklist__badge--ok{color:#1e4620;background:#edfaef;border:1px solid #46b450}

.wi-setup-checklist__bar{height:8px;margin:0 0 10px;background:#dcdcde;border-radius:4px;overflow:hidden}
.wi-setup-checklist__bar-fill{display:block;height:100%;min-width:0;background:#2271b1;border-radius:4px;transition:width .25s ease}
.wi-setup-checklist.is-complete .wi-setup-checklist__bar-fill{background:#00a32a}

.wi-setup-checklist__tip{display:block;font-size:12px;color:#2271b1;margin-top:4px;line-height:1.45}

.wi-setup-checklist__toggle{padding:0;border:0;background:transparent;cursor:pointer;text-align:left;color:inherit;font-size:inherit}
.wi-setup-checklist__toggle strong{font-size:14px;color:#1d2327}
.wi-setup-checklist__toggle::before{content:"▾";display:inline-block;margin-right:6px;color:#50575e;transition:transform .2s ease}
.wi-setup-checklist.is-collapsed .wi-setup-checklist__toggle::before{transform:rotate(-90deg)}
.wi-setup-checklist__body-wrap{overflow:hidden;max-height:8000px;opacity:1;transition:max-height .65s ease,opacity .55s ease,margin .55s ease}
.wi-setup-checklist.is-collapsed .wi-setup-checklist__body-wrap{max-height:0;opacity:0;margin-top:0;pointer-events:none}
.wi-setup-checklist__group-heading{list-style:none;padding:10px 0 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#646970;border-top:1px solid #f0f0f1}
.wi-setup-checklist__item--optional .wi-setup-checklist__label{color:#50575e}
.wi-setup-checklist__badge--auto{color:#1d2327;background:#f0f6fc;border:1px solid #72aee6}
.wi-setup-checklist__item.is-auto-done .wi-setup-checklist__checkbox{accent-color:#72aee6}
.wi-setup-checklist__spread-tease,.wi-setup-checklist__spread-complete{margin-top:14px;padding:12px 14px;border-radius:6px}
.wi-setup-checklist.is-collapsed .wi-setup-checklist__spread-complete{margin-top:10px}
.wi-setup-checklist__spread-hint--complete-live{margin-bottom:0}
.wi-setup-checklist__spread-tease{background:#f6f7f7;border:1px dashed #c3c4c7}
.wi-setup-checklist__spread-complete{background:#edfaef;border:1px solid #46b450}
.wi-setup-checklist__spread-success{margin:0 0 10px;font-size:14px;font-weight:700;color:#1e4620;line-height:1.45}
.wi-setup-checklist.is-complete .wi-setup-checklist__progress{color:#1e4620;font-weight:600}
.wi-setup-checklist__spread-tease-lead,.wi-setup-checklist__spread-title{margin:0 0 6px;font-size:13px;font-weight:600;color:#1d2327}
.wi-setup-checklist__spread-tease-hint,.wi-setup-checklist__spread-hint{margin:0 0 10px;font-size:12px;color:#50575e;line-height:1.45}
.wi-setup-checklist__spread-url-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}
.wi-setup-checklist__spread-url{flex:1 1 220px;min-width:0;font-size:12px}
.wi-setup-checklist__spread-live{margin-top:12px;padding-top:12px;border-top:1px solid #c3e6cb}
.wi-setup-checklist__spread-live-actions{display:flex;flex-wrap:wrap;gap:8px}

body.wi-admin-webinars-list .wi-list-apps .editableSectionHeadingDASH .wi-list-setup-progress,body.wi-admin-webinars-list .wi-list-apps .editableSectionHeadingDASH a .wi-list-setup-progress{display:inline-block;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;border-radius:4px;color:#1d2327!important;background:#fff!important;border:1px solid #c3c4c7!important;text-shadow:none!important;box-shadow:none}
body.wi-admin-webinars-list .wi-list-apps .editableSectionHeadingDASH .wi-list-setup-progress.is-complete,body.wi-admin-webinars-list .wi-list-apps .editableSectionHeadingDASH a .wi-list-setup-progress.is-complete{color:#1e4620!important;background:#edfaef!important;border-color:#46b450!important}
.wi-setup-checklist__spread-tease-hint a,.wi-setup-checklist__spread-hint--links a{color:#2271b1;font-weight:600;text-decoration:underline}
.wi-setup-checklist__spread-tease-hint a:hover,.wi-setup-checklist__spread-hint--links a:hover{color:#135e96}
.wi-setup-checklist__subs{flex:1 1 100%;width:100%;margin:8px 0 0;padding-left:30px;box-sizing:border-box}
.wi-setup-checklist__sub-heading{margin:0 0 6px;font-size:12px;font-weight:600;color:#50575e}
.wi-setup-checklist__sublist{list-style:none;margin:0 0 4px;padding:0}
.wi-setup-checklist__subitem{padding:4px 0}
.wi-setup-checklist__subcheck{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#1d2327;line-height:1.45;cursor:pointer}
.wi-setup-checklist__subcheck input{margin-top:2px}
.wi-setup-checklist__subitem.is-done .wi-setup-checklist__subcheck{color:#50575e}
.wi-setup-checklist__item--registration .wi-setup-checklist__subs{padding-left:0}


.wi-reg-page-title-clip{display:inline-block;max-width:100%;min-width:0;vertical-align:middle}
.wi-reg-page-title-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.wi-reg-pages-panel__title .wi-reg-page-title-clip{max-width:min(100%,380px)}
.wi-reg-pages-panel__title .wi-reg-page-template-num{display:inline-block;margin-left:6px;font-size:11px;font-weight:600;color:#646970;vertical-align:middle}
.wi-reg-pages-panel__row.is-default .wi-reg-page-template-num{color:#50575e}
.wi_selected_pages_links .wi_webinar_preview_box .wi-reg-page-title-clip{flex:1;min-width:0;max-width:none;display:block;vertical-align:middle}
.wi_selected_pages_links .wi_webinar_preview_box.checked .wi-reg-page-title-text{color:#fff}
