.wizard-mapper{width:100%}.wizard-mapper .select-kit{min-width:initial;width:initial}.wizard-mapper .select-kit .select-kit-header{min-height:30px}.wizard-mapper .select-kit .choices .choice{height:24px}.wizard-mapper div.mapper-block:not(:last-of-type){margin-right:10px}.wizard-mapper>.mapper-connector.single{width:min-content;margin-bottom:10px;height:20px;border:2px solid var(--primary-low)}[class~=mapper-input]{display:flex;align-items:flex-start;width:min-content;position:relative;padding:25px 7px 7px 7px;margin-bottom:10px;background:rgba(var(--secondary-rgb), 0.5);border:2px solid var(--primary-low)}[class~=mapper-input] .d-icon{text-align:center}[class~=mapper-input] input{margin:0}[class~=mapper-input] input[disabled]{background-color:var(--primary-low);border-color:#ddd}[class~=mapper-input] .output{position:relative}[class~=mapper-input] a.remove-input{position:absolute;right:-13px;top:0px;padding:4px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background:var(--secondary);border-radius:50%;font-size:.8em;border:2px solid var(--primary-low)}[class~=mapper-input].association,[class~=mapper-input].validation{padding-right:27px}.add-mapper-input{display:inline-block}.mapper-connector{width:auto;min-width:40px}.mapper-connector .select-kit .select-kit-header{display:flex;justify-content:center}.mapper-connector.single{height:28px;background:var(--secondary);border:1px solid var(--primary-medium);display:flex;align-items:center;justify-content:center}.mapper-connector .connector-single{padding:0 5px}.mapper-selector{width:100%;max-width:250px;min-width:250px;position:relative}.mapper-selector>input,.mapper-selector .select-kit,.mapper-selector .ac-wrap,.mapper-selector .autocomplete.ac-user{width:250px !important}.mapper-selector .input{width:100%;transition:all .1s}.mapper-selector .type-selector{position:absolute;top:-22px;width:150px}.mapper-selector .type-selector a{color:var(--primary);margin-right:4px;display:flex;align-items:center}.mapper-selector .type-selector a.active{color:var(--tertiary);text-decoration:underline}.mapper-selector .type-selector a:last-of-type{margin-right:0}.mapper-selector .type-selector a .type-selector-icon{margin-left:2px;font-size:.7em}.mapper-selector .selector-types{box-shadow:shadow("dropdown");position:absolute;display:flex;background:var(--secondary);z-index:200;padding:5px 7px;flex-direction:column;border:1px solid var(--primary-low)}.mapper-selector .value-list .remove-value-btn{background:none;border:none}.mapper-selector .value-list .remove-value-btn .d-icon{color:var(--primary)}.mapper-selector .select-kit-header .selected-name{max-width:85%}.mapper-selector .select-kit-header .selected-name .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mapper-pairs{display:flex;flex-direction:column;align-items:center;position:relative}.mapper-pairs .add-pair,.mapper-pairs .remove-pair,.mapper-pairs .join-pair{font-size:.9em}.mapper-pairs .add-pair{margin-top:5px}.mapper-pairs .remove-pair{position:absolute;top:5px;right:-20px}.mapper-pairs .join-pair{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%)}.mapper-pairs .mapper-connector{min-width:50px}.mapper-pair{display:flex;align-items:flex-start;position:relative}.mapper-pair:not(:first-of-type){margin-top:30px}.admin-wizards-manager .admin-wizard-controls{display:flex;justify-content:flex-start}.admin-wizards-manager .admin-wizard-controls .buttons{display:flex;margin-left:auto}.admin-wizards-manager .admin-wizard-controls .buttons>*{margin-left:10px}.admin-wizards-manager .admin-wizard-controls .buttons #import-button:enabled,.admin-wizards-manager .admin-wizard-controls .buttons #export-button:enabled{background-color:var(--tertiary);color:var(--secondary)}.admin-wizards-manager .admin-wizard-controls .buttons #destroy-button:enabled{background-color:var(--danger);color:var(--secondary)}.admin-wizards-manager .admin-wizard-controls #custom-wizard-file-upload{display:none}.admin-wizards-manager .admin-wizard-controls .filename{padding:0 10px;border:1px solid var(--primary);display:inline-flex;height:28px;line-height:28px}.admin-wizards-manager .admin-wizard-controls .filename a{color:var(--primary);margin-right:5px;display:inline-flex;align-items:center}.wizard-list-select{list-style-type:none}.wizard-action-buttons{flex-direction:column}.control-column{width:100px;text-align:center}.admin-wizards-api{margin-bottom:40px}.admin-wizards-api .content-list{margin-right:20px}.admin-wizards-api .new-api{margin-top:20px}.admin-wizards-api .metadata .title input{width:400px}.admin-wizards-api .buttons{text-align:right;vertical-align:middle}.admin-wizards-api .buttons>.d-icon,.admin-wizards-api .buttons>.spinner{margin-right:7px}.admin-wizards-api .buttons .error{margin-top:10px;color:var(--danger)}.wizard-api-header{margin-top:20px}.wizard-api-header.page{margin-bottom:20px}.wizard-api-header .buttons{float:right}.wizard-api-header .metadata{display:flex}.wizard-api-header .metadata .title{margin-right:1em}.wizard-api-header .metadata .name.saved span{display:inline-block;padding:6px 12px;background-color:var(--primary-low)}.wizard-api-authentication{display:flex;background-color:var(--primary-very-low);padding:20px;margin-bottom:20px}.wizard-api-authentication .settings{width:50%;max-width:50%}.wizard-api-authentication .redirect-uri .controls{word-break:break-all}.wizard-api-authentication .auth-type .select-kit{min-width:210px;width:210px;margin-bottom:10px}.wizard-api-authentication .status{border-left:1px solid var(--primary);margin-left:20px;padding-left:20px;width:50%;max-width:50%}.wizard-api-authentication .status .authorization{float:right}.wizard-api-authentication .status .control-group{margin-bottom:15px}.wizard-api-endpoints{background-color:var(--primary-very-low);padding:20px;margin-bottom:20px}.wizard-api-endpoints .endpoint-list{margin-top:20px}.wizard-api-endpoints .endpoint-list ul{margin:0;list-style:none}.wizard-api-endpoints .endpoint{margin-top:20px}.wizard-api-endpoints .endpoint .top,.wizard-api-endpoints .endpoint .bottom{display:flex}.wizard-api-endpoints .endpoint .top{margin-bottom:15px}.wizard-api-endpoints .endpoint .combo-box{margin-right:10px;width:210px}.wizard-api-endpoints .endpoint input{margin:0;margin-right:10px}.wizard-api-endpoints .endpoint .endpoint-url{flex:1 1 auto}.wizard-api-endpoints .endpoint .remove-endpoint{margin-left:auto}.wizard-api-log{background-color:#f8f8f8;padding:20px;margin-bottom:20px}.wizard-step-contents{height:unset !important}:root{--pavilion-primary: #3c1c8c;--pavilion-secondary: #ffffff;--pavilion-warning: rgb(243, 163, 61);--subscription-none: #3c1c8c;--subscription-standard: #3c1c8c;--subscription-business: #333;--subscription-community: #fff}.announcement{margin-left:auto}.announcement a{display:flex;color:#fff;background-color:#3c1c8d;padding:6px 12px;text-decoration:none}.announcement a img{width:20px;height:20px;margin-right:.5rem}.admin-wizard-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;min-height:34px}.admin-wizard-controls+.wizard-message+div{margin-top:20px}.admin-wizard-controls h3{margin-bottom:0}.wizard-message{background-color:var(--primary-low);width:100%;padding:10px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start}.wizard-message .message-block .d-icon{margin-right:4px}.wizard-message .message-block .d-icon-check-circle{color:var(--success)}.wizard-message .message-block .d-icon-times-circle{color:var(--danger)}.wizard-message .message-block a+a{border-left:1px solid var(--primary-medium);padding-left:5px;margin-left:5px}.wizard-message .message-block .message{white-space:nowrap}.wizard-message .message-block .list-colon{margin-right:5px}.wizard-message .message-block ul{list-style:none;margin:0}.wizard-message .message-block ul span.action{margin-left:5px}.wizard-message+div,.wizard-message+div+div{margin-top:30px}.wizard-table{overflow:scroll}.wizard-table table td:not(.small){min-width:150px}.wizard-table table thead th{text-transform:capitalize}.wizard-table .wizard-table-icon-item{display:flex;align-items:center}.wizard-table .wizard-table-icon-item svg{margin-right:5px}.wizard-table .wizard-table-checkbox-true{text-transform:capitalize;color:var(--success)}.wizard-table .wizard-table-checkbox-false{text-transform:capitalize;color:var(--danger)}.wizard-table .wizard-table-long-text-content{white-space:nowrap;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;width:250px;margin-bottom:0}.wizard-table .wizard-table-long-text-content.text-expanded{white-space:normal}.wizard-table .wizard-table-long-text a{font-size:var(--font-down-1)}.wizard-table .wizard-table-composer-text{font-family:monospace}.wizard-settings-parent,.wizard-settings,.wizard-custom-step,.wizard-custom-action{padding:1em;border:1px solid var(--primary-low)}.wizard-settings-group,.wizard-basic-details,.wizard-custom-field,.subscription-settings,.wizard-settings,.wizard-custom-step,.wizard-custom-action{display:flex;justify-content:space-between;flex-flow:wrap;width:100%;box-sizing:border-box}.wizard-custom-field{background:rgba(0,0,0,0);background-color:var(--primary-very-low);padding:20px}.wizard-custom-field,.wizard-custom-action{position:relative;display:none}.wizard-custom-field.visible,.wizard-custom-action.visible{display:flex}.wizard-custom-field .undo-changes,.wizard-custom-action .undo-changes{position:absolute;top:0;right:0}.admin-wizard-container.settings .wizard-basic-details{justify-content:initial}.admin-wizard-container.settings .wizard-basic-details .setting{width:auto;margin-right:20px}.admin-wizard-container.settings .wizard-basic-details .setting .setting-label{width:initial;min-width:initial}.wizard-header{margin-bottom:20px;display:flex}.wizard-header.large{font-size:1.5em;min-height:31px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start}.wizard-header.large input{margin-bottom:0;width:400px}.wizard-header.large label{margin-bottom:0}.wizard-header.large button{font-size:1rem}.wizard-header.large .download-link{font-size:1rem;line-height:20px}.wizard-header.large .wizard-url{display:inline-flex;margin-left:20px;max-width:50%}.wizard-header.large .wizard-url a{padding:6px 12px;font-size:1rem;background-color:var(--primary-low)}.wizard-header.medium{font-size:1.2em}.wizard-header.small{font-size:1em;font-weight:700;margin-bottom:5px}.wizard-header.underline{text-decoration:underline}.wizard-header .controls{font-size:1rem;display:flex;margin-left:auto}.admin-wizard-buttons{margin-top:20px;display:flex}.admin-wizard-buttons .btn{margin-right:1em}.admin-wizard-container.settings [class~=setting]{display:inline-flex;align-items:flex-start;width:48%;margin-bottom:30px;padding-bottom:0;position:relative}.admin-wizard-container.settings [class~=setting]:last-of-type{margin-bottom:0}.admin-wizard-container.settings [class~=setting] .setting-label{width:80px;min-width:80px}.admin-wizard-container.settings [class~=setting] .setting-value{flex:1;overflow:initial;float:initial;width:initial;padding:0}.admin-wizard-container.settings [class~=setting] .setting-value label{font-size:.85em}.admin-wizard-container.settings [class~=setting] .setting-value>span{font-size:.929em}.admin-wizard-container.settings [class~=setting] .setting-value button{display:block}.admin-wizard-container.settings [class~=setting] .setting-value input[type=text],.admin-wizard-container.settings [class~=setting] .setting-value textarea{width:100%;box-sizing:border-box;margin-bottom:0}.admin-wizard-container.settings [class~=setting] .setting-value input[type=text].medium,.admin-wizard-container.settings [class~=setting] .setting-value textarea.medium{width:40%}.admin-wizard-container.settings [class~=setting] .setting-value input[type=number]{margin-bottom:0}.admin-wizard-container.settings [class~=setting] .setting-value input[disabled]{background-color:var(--primary-low);cursor:not-allowed}.admin-wizard-container.settings [class~=setting] .setting-value input.medium{width:200px}.admin-wizard-container.settings [class~=setting] .setting-value input.small{width:100px}.admin-wizard-container.settings [class~=setting] .setting-value .uploaded-image-preview{width:100%;max-height:100px;margin-bottom:0}.admin-wizard-container.settings [class~=setting] .setting-value .image-upload-controls label{font-size:1em;margin:0 5px 0 0}.admin-wizard-container.settings [class~=setting] .setting-value>textarea{min-height:100px;resize:vertical}.admin-wizard-container.settings [class~=setting] .setting-value input[type=checkbox]{float:left;margin:5px 7px 0 0}.admin-wizard-container.settings [class~=setting] .setting-value .input .select-kit,.admin-wizard-container.settings [class~=setting] .setting-value>.select-kit:not(.group-chooser){max-width:250px !important;min-width:250px !important}.admin-wizard-container.settings [class~=setting] .setting-value .group-chooser{max-width:400px !important;min-width:400px !important}.admin-wizard-container.settings [class~=setting] .setting-value.force-final{padding:1em;background-color:var(--primary-very-low)}.admin-wizard-container.settings [class~=setting] .setting-value.force-final label,.admin-wizard-container.settings [class~=setting] .setting-value.force-final span{font-size:1em}.admin-wizard-container.settings [class~=setting] .setting-value .preview-template{min-height:150px}.admin-wizard-container.settings [class~=setting].full,.admin-wizard-container.settings [class~=setting].full-inline{width:100%}.admin-wizard-container.settings [class~=setting].full .setting-value,.admin-wizard-container.settings [class~=setting].full-inline .setting-value{width:initial;float:none}.admin-wizard-container.settings [class~=setting].full .setting-value.editor .d-editor,.admin-wizard-container.settings [class~=setting].full-inline .setting-value.editor .d-editor{margin-bottom:5px}.admin-wizard-container.settings [class~=setting].full .setting-value .uploaded-image-preview,.admin-wizard-container.settings [class~=setting].full-inline .setting-value .uploaded-image-preview{max-height:200px}.admin-wizard-container.settings [class~=setting].full-inline .setting-value{display:flex;align-items:center}.admin-wizard-container.settings [class~=setting].full-inline .setting-value input{margin:0 7px 0 0}.admin-wizard-container.settings [class~=setting].full-inline .setting-value button{margin:0 0 0 20px}.admin-wizard-container.settings [class~=setting].field-mapper-setting .setting-value{max-width:calc(100% - 80px)}.admin-wizard-container.settings [class~=setting].field-mapper-setting .setting-value .mapper-input{max-width:100%;box-sizing:border-box}.admin-wizard-container.settings [class~=setting] label{margin:3px 0}.admin-wizard-container.settings [class~=setting] .setting-gutter{margin-top:5px}.admin-wizard-container.settings [class~=setting].subscription .setting-label{display:flex;flex-direction:column}.admin-wizard-container.settings [class~=setting].subscription .setting-label label{margin:0}.admin-wizard-container.settings .wizard-custom-action>[class~=setting]:first-of-type{margin-bottom:0}.admin-wizard-container.settings .select-box-kit-header{height:initial}.admin-wizard-container.settings .buttons .error{color:var(--danger)}.admin-wizard-container.settings .buttons .error .fa{margin-right:5px}.admin-wizard-container.settings .buttons .remove{float:right}.admin-wizard-container.settings .custom-category{margin-top:5px;padding:5px}.btn-after-time{margin-top:7px}.wizard-text-editor .d-editor{width:100%}.wizard-text-editor .d-editor .d-editor-input{min-height:150px}.wizard-text-editor .d-editor .d-editor-container{display:block}.wizard-text-editor .d-editor .d-editor-textarea-wrapper{margin-bottom:10px}.wizard-text-editor .d-editor .d-editor-textarea-wrapper textarea{resize:vertical}.wizard-text-editor .d-editor .d-editor-preview-wrapper{display:none;margin:0 0 10px 0;padding:10px;background-color:var(--secondary);border:1px solid var(--primary-medium);max-width:100%}.wizard-text-editor .d-editor .d-editor-preview-wrapper.force-preview{display:block}.wizard-text-editor .d-editor button{margin:0}.wizard-text-editor .wizard-editor-gutter{position:relative;display:flex}.wizard-text-editor .wizard-editor-gutter .btn{margin-right:10px;color:var(--primary)}.wizard-text-editor .wizard-editor-gutter .btn:hover{color:var(--secondary)}.wizard-text-editor .wizard-editor-gutter .wizard-editor-gutter-popover{position:absolute;padding:10px;background-color:var(--secondary);box-shadow:shadow("card");z-index:200;top:40px}.wizard-links{margin:40px 0 20px 0;display:inline-block;width:100%}.wizard-links .link-list{margin:0;padding:0;list-style:none;display:inline-flex;align-items:flex-start;flex-flow:wrap}.wizard-links .link-list>div{display:flex;align-items:center;margin-bottom:10px;margin-right:10px}.wizard-links .link-list .btn{height:32px}.wizard-links .sortable-placeholder{height:30px;width:100px;display:inline-block;vertical-align:top;background-color:var(--primary-low);margin-right:10px;margin-left:3px}.wizard-column-contents{position:relative}.required-data-message{display:inline-block;margin-top:20px}.required-data-message .label{margin-bottom:5px}.required-data-message input{margin-bottom:0}.wizard-field-composer textarea{width:100%;min-height:150px}.modal .modal-body.next-session-time-modal{overflow:visible}.modal .modal-body.next-session-time-modal .picker-container{position:absolute;top:30px}.post-builder-editor{min-height:220px}.text-divider{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin:5px 0}.text-divider>span{position:relative;display:inline-block}.text-divider>span:before,.text-divider>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:var(--tertiary)}.text-divider>span:before{right:100%;margin-right:15px}.text-divider>span:after{left:100%;margin-left:15px}.wizard-step-contents{height:unset !important}.wizard-advanced-toggle{width:100%}.add-mapper-input .btn,.btn-after-time,.wizard-editor-gutter .btn{background-color:var(--secondary);border:1px solid var(--primary-medium)}.admin-wizards-custom-fields .admin-wizard-controls .buttons{display:flex;align-items:center}.admin-wizards-custom-fields .admin-wizard-controls .buttons button.btn{margin-left:10px}.admin-wizards-custom-fields h3{margin-bottom:0}.admin-wizards-custom-fields .select-kit{width:150px}.admin-wizards-custom-fields .select-kit.multi-select{width:300px}.admin-wizards-custom-fields .select-kit.multi-select .choices .choice,.admin-wizards-custom-fields .select-kit.multi-select .select-kit-filter .filter-input{height:25px;min-height:25px}.admin-wizards-custom-fields input[type=text]{margin:0}.admin-wizards-custom-fields table td{vertical-align:top}.admin-wizards-custom-fields table td label{margin:0;line-height:30px;display:inline-block;margin-right:10px}.admin-wizards-custom-fields table td{min-width:170px;width:170px}.admin-wizards-custom-fields table td.multi-select{min-width:300px}.admin-wizards-custom-fields table td.input{min-width:210px;width:210px}.admin-wizards-custom-fields table td.actions{min-width:100px;text-align:right}.admin-wizards-custom-fields table td.actions button.btn{margin-left:5px !important}.admin-wizards-custom-fields table td.external{font-style:italic}.admin-wizard-container.settings .realtime-validations .setting-value>ul{list-style:none;margin:0;width:100%;display:flex;flex-wrap:wrap}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li{border:1px solid var(--primary);padding:1em;margin:0 0 1em 0}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-title{display:flex;align-items:center}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-title h4{margin:0 15px 0 0}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-title input[type=checkbox]{margin:0 5px 0 0}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-label{width:100px}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-value{display:flex;align-items:center}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-value .input .select-kit,.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-value>.select-kit{max-width:unset !important}.admin-wizard-container.settings .realtime-validations .setting-value>ul>li .setting-value>span{margin-right:1em}.validation-container{display:flex;flex-direction:column;padding:1em 0}.validation-container .validation-section{min-width:250px;margin:.5em 0}.wizard.category-selector{width:200px !important}.time-n-value{width:70px;vertical-align:middle}.select-kit.time-unit-selector{width:80px;vertical-align:middle}.wizard-subscription-container{width:100%;padding:1em;background-color:rgba(60,28,140,.1)}.wizard-subscription-container .subscription-header{display:flex;justify-content:space-between;margin-bottom:.5em}.wizard-subscription-container .subscription-header h3{margin:0}.wizard-subscription-container .subscription-header a{color:var(--primary)}.wizard-subscription-container:not(.subscribed) .subscription-settings{filter:blur(1px);pointer-events:none}.btn.wizard-subscription-badge{display:inline-flex;align-items:center;box-sizing:border-box;position:relative;cursor:pointer;padding:.5em .65em;background-color:rgba(144.5,144.5,144.5,.05);border:1.5px solid rgba(144.5,144.5,144.5,.5);color:var(--secondary)}.btn.wizard-subscription-badge svg.d-icon-pavilion-logo{width:15px;height:15px;margin-right:.45em;margin-bottom:.15em;color:var(--secondary)}.btn.wizard-subscription-badge.none{background-color:var(--subscription-none);border:1.5px solid var(--subscription-none)}.btn.wizard-subscription-badge.standard{background-color:var(--subscription-standard);border:1.5px solid var(--subscription-standard)}.btn.wizard-subscription-badge.business{background-color:var(--subscription-business);border:1.5px solid var(--subscription-business)}.btn.wizard-subscription-badge.community{background-color:var(--subscription-community);border:1.5px solid var(--pavilion-primary);color:var(--pavilion-primary)}.btn.wizard-subscription-badge.community:hover,.btn.wizard-subscription-badge.community svg{color:var(--pavilion-primary)}.btn.wizard-subscription-badge .d-icon{margin-right:.75em}.wizard-subscription-selector.select-kit.single-select .select-kit-row .texts{display:flex;align-items:center}.wizard-subscription-selector.select-kit.single-select .select-kit-row.disabled{background:var(--primary-low);cursor:unset}.wizard-subscription-selector.select-kit.single-select .subscription-label{margin-left:.75em;padding-top:.25em;color:var(--pavilion-primary);font-size:.75em}.admin-wizards .admin-actions .supplier-authorize{display:inline-flex}.admin-wizards .admin-actions .supplier-authorize button.update{width:40px}.admin-wizards .admin-actions .supplier-authorize .wizard-subscription-badge{margin-right:5px}.admin-wizards .admin-actions .supplier-authorize .wizard-subscription-badge svg{margin-right:.45em}.admin-wizards .admin-actions .supplier-authorize .btn-primary{margin-right:5px}.admin-wizards .admin-actions .supplier-authorize .deauthorize{background-color:var(--secondary)}.admin-wizards .admin-actions .supplier-authorize .deauthorize:hover{color:var(--primary)}body.custom-wizard input{display:inline-block;padding:4px 10px;margin-bottom:9px;font-size:1em;line-height:1;color:var(--primary);background-color:var(--secondary);border:1px solid var(--primary-medium);border-radius:0;box-sizing:border-box}body.custom-wizard textarea{height:auto;background-color:var(--secondary);border:1px solid var(--primary-medium);min-height:150px}body.custom-wizard textarea:focus{border-color:var(--tertiary);box-shadow:shadow("focus");outline:0}body.custom-wizard input,body.custom-wizard select,body.custom-wizard textarea{color:var(--primary);caret-color:currentColor}body.custom-wizard input[class*=span],body.custom-wizard select[class*=span],body.custom-wizard textarea[class*=span]{float:none;margin-left:0}body.custom-wizard input[disabled],body.custom-wizard input[readonly],body.custom-wizard select[disabled],body.custom-wizard select[readonly],body.custom-wizard textarea[disabled],body.custom-wizard textarea[readonly]{cursor:not-allowed;background-color:var(--primary-low);border-color:var(--primary-low)}body.custom-wizard input:focus:required:invalid,body.custom-wizard select:focus:required:invalid,body.custom-wizard textarea:focus:required:invalid{color:var(--danger);border-color:var(--danger)}body.custom-wizard input:focus:required:invalid:focus,body.custom-wizard select:focus:required:invalid:focus,body.custom-wizard textarea:focus:required:invalid:focus{border-color:var(--danger);box-shadow:shadow("focus-danger")}body.custom-wizard input[type=checkbox],body.custom-wizard select[type=checkbox],body.custom-wizard textarea[type=checkbox]{margin-bottom:0;margin-right:10px}body.custom-wizard .body-length{text-align:right}body.custom-wizard{background:var(--secondary);color:var(--primary);font-size:1.1em}body.custom-wizard .sidebar-wrapper{display:none}body.custom-wizard #main-outlet-wrapper{grid-template-areas:"sidebar content";grid-template-columns:0 minmax(0, 1fr);gap:0}body.custom-wizard .wizard-column{position:relative;z-index:11;background-color:var(--secondary);box-shadow:0 5px 10px rgba(var(--primary-rgb), 0.15);box-sizing:border-box;margin:1.5em auto;padding:0;max-width:820px;min-width:280px;width:100%;border:1px solid var(--primary-low-mid);border-radius:5px;margin:0 auto 2.5em auto}body.custom-wizard .wizard-column .wizard-field .input-area{margin:.5em 0}body.custom-wizard .wizard-column .wizard-column-contents{padding:1.2em}body.custom-wizard .wizard-column .wizard-column-contents h1{margin:0}body.custom-wizard .wizard-column .wizard-footer{border-top:1px solid var(--primary-low-mid);background-color:var(--secondary);padding:.5em;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.custom-wizard .wizard-column .wizard-progress{border:1px solid var(--tertiary-high);width:200px;height:1.4em}body.custom-wizard .wizard-column .wizard-progress div{position:absolute;height:1.4em}body.custom-wizard .wizard-column .wizard-progress .white{background:var(--secondary);width:200px;z-index:11}body.custom-wizard .wizard-column .wizard-progress .black{background:var(--primary);transition:width .3s;z-index:12}body.custom-wizard .wizard-column .wizard-progress span{position:absolute;font-size:var(--font-0);mix-blend-mode:difference;color:var(--secondary-or-primary);z-index:13;left:1.5em;line-height:1.4em}body.custom-wizard .wizard-column .wizard-progress .screen{background-color:var(--tertiary-high);mix-blend-mode:screen;width:200px;z-index:14}body.custom-wizard .wizard-buttons>a,body.custom-wizard .wizard-buttons>button,body.custom-wizard .spinner{display:inline-block;vertical-align:middle}body.custom-wizard .spinner.small{margin-right:10px}body.custom-wizard .wizard-column .wizard-btn{color:var(--primary);background:var(--primary-low);cursor:pointer}body.custom-wizard .wizard-column .wizard-btn.primary,body.custom-wizard .wizard-column .wizard-btn.next{color:var(--secondary);background:var(--tertiary)}body.custom-wizard .wizard-step-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.custom-wizard .wizard-step-footer .wizard-btn.next{min-width:70px}body.custom-wizard .wizard-step-footer .wizard-btn.next .d-icon-chevron-right{margin-left:.25em;font-size:.8em}body.custom-wizard .wizard-step-footer button.wizard-btn:last-child{margin-right:0}body.custom-wizard .wizard-step-footer button.wizard-btn.done,body.custom-wizard .wizard-step-footer button.wizard-btn.finish{color:var(--secondary);background-color:var(--success)}body.custom-wizard .wizard-step-footer button.wizard-btn.done:hover,body.custom-wizard .wizard-step-footer button.wizard-btn.done:focus,body.custom-wizard .wizard-step-footer button.wizard-btn.finish:hover,body.custom-wizard .wizard-step-footer button.wizard-btn.finish:focus{background-color:var(--success-hover)}body.custom-wizard .wizard-step-footer button.wizard-btn.done:active,body.custom-wizard .wizard-step-footer button.wizard-btn.finish:active{background-color:var(--success-medium)}body.custom-wizard .wizard-step-footer button.wizard-btn.done:disabled,body.custom-wizard .wizard-step-footer button.wizard-btn.finish:disabled{background-color:var(--success-low)}body.custom-wizard .wizard-column .action-link{color:var(--tertiary)}body.custom-wizard .no-access-gutter{margin-top:10px;display:flex;justify-content:space-between}body.custom-wizard .no-access-gutter .return-to-site{display:flex;align-items:center}body.custom-wizard .powered-by-discourse{display:none}@media all and (-ms-high-contrast: none){body.custom-wizard div.wizard-step-contents{display:block}body.custom-wizard div.wizard-progress{visibility:hidden}}body.custom-wizard .d-header,body.custom-wizard .global-notice,body.custom-wizard .create-topics-notice,body.custom-wizard .top-notices-outlet,body.custom-wizard .consent_banner,body.custom-wizard .bootstrap-mode-notice{display:none}body.custom-wizard .wizard-column .wizard-step-contents{position:relative;display:flex;flex-direction:column;width:100%;min-height:initial;height:initial;margin-bottom:10px}body.custom-wizard .wizard-column h1.wizard-step-title{flex:0}body.custom-wizard .wizard-column h1.wizard-step-title p{margin:0 0 .5em 0}body.custom-wizard .wizard-column .emoji,body.custom-wizard .wizard-column .wizard-step-description p img{width:20px;height:20px;vertical-align:middle}body.custom-wizard .wizard-column .wizard-step-description{flex:0;margin-bottom:0}body.custom-wizard .wizard-column .wizard-step-description i{margin-right:7px}body.custom-wizard .wizard-column .wizard-step-description ul li{margin:10px 0}body.custom-wizard .wizard-column .wizard-step-description .image-container{padding:0 20px;margin:50px 0;display:flex;justify-content:space-between;flex-wrap:wrap}body.custom-wizard .wizard-column .wizard-step-description .image-container a{cursor:pointer}body.custom-wizard .wizard-column .wizard-step-description .image-container span{display:block;text-align:center;max-width:140px}body.custom-wizard .wizard-column .wizard-step-description .image-container.group{padding:0;margin:0;width:130px;height:130px}body.custom-wizard .wizard-column .wizard-step-description img.large{width:150;padding:25px}body.custom-wizard .wizard-column .wizard-step-description img.small{width:100;padding:15px}body.custom-wizard .wizard-column .wizard-step-description img.x-small{width:50px;height:50px;padding:3px}body.custom-wizard .wizard-column .wizard-step-description label{display:block;text-align:center}body.custom-wizard .wizard-column .wizard-step-description .inline-list>*{display:inline-block}body.custom-wizard .wizard-column .wizard-step-banner{width:initial;margin-bottom:1em}body.custom-wizard .wizard-column .wizard-step-banner img{max-height:300px}body.custom-wizard .wizard-column .wizard-step-form{flex:auto;display:flex;flex-direction:column;max-height:initial;width:100%}body.custom-wizard .wizard-column .wizard-progress .screen{background-color:var(--tertiary)}body.custom-wizard .wizard-column .step-message{text-align:center;transition:all .2s;z-index:2;padding:20px}body.custom-wizard .wizard-column .step-message.success{background-color:var(--success);color:var(--secondary)}body.custom-wizard .wizard-column .step-message.error{background-color:var(--danger);color:var(--secondary)}body.custom-wizard .wizard-column .step-message.not-permitted{background-color:var(--danger);color:var(--secondary)}body.custom-wizard .wizard-column .step-message .text{display:inline-block}body.custom-wizard .wizard-column .step-message .reset-wizard{margin-top:20px;text-decoration:underline;cursor:pointer}body.custom-wizard .badge-wrapper{font-size:var(--font-down-1);font-weight:bold;white-space:nowrap;position:relative;display:inline-flex;align-items:baseline}body.custom-wizard .badge-wrapper .badge-category{display:inline-flex;align-items:baseline}body.custom-wizard .badge-wrapper .badge-category .category-name{text-overflow:ellipsis;overflow:hidden}body.custom-wizard .badge-wrapper .badge-category .d-icon{margin-right:3px;width:.74em;height:.74em;color:inherit}body.custom-wizard .badge-wrapper.bullet{margin-right:8px}body.custom-wizard .badge-wrapper.bullet span.badge-category{color:var(--primary-high);overflow:hidden;text-overflow:ellipsis}.extra-info-wrapper body.custom-wizard .badge-wrapper.bullet span.badge-category{color:var(--header_primary)}body.custom-wizard .badge-wrapper.bullet .badge-category-parent-bg,body.custom-wizard .badge-wrapper.bullet .badge-category-bg{flex:0 0 auto;width:9px;height:9px;margin-right:5px;display:inline-block}body.custom-wizard .badge-wrapper.bullet .badge-category-parent-bg{width:5px;margin-right:0}body.custom-wizard .badge-wrapper.bullet .badge-category-parent-bg+.badge-category-bg{width:5px}body.custom-wizard .badge-wrapper.bullet .d-icon{color:var(--primary-medium)}body.custom-wizard .badge-wrapper.box{margin-right:5px;padding:2px 4px 2px 4px;display:inline-flex}body.custom-wizard .badge-wrapper.box span{overflow:hidden;text-overflow:ellipsis}body.custom-wizard .badge-wrapper.box span.badge-category-bg,body.custom-wizard .badge-wrapper.box span.badge-category-parent-bg{position:absolute;top:0;right:0;bottom:0;left:0}body.custom-wizard .badge-wrapper.box span.badge-category-parent-bg{width:calc(100% - 5px)}body.custom-wizard .badge-wrapper.box span.badge-category-parent-bg+.badge-category-bg{left:5px;width:calc(100% - 5px)}body.custom-wizard .badge-wrapper.box span.badge-category-parent-bg+.badge-category-bg+.badge-category{margin-left:5px}body.custom-wizard .badge-wrapper.box span.badge-category{position:relative}body.custom-wizard .badge-wrapper.box+.topic-header-extra{padding:2px 4px 2px 4px}body.custom-wizard .badge-wrapper.bar{margin-right:5px}body.custom-wizard .badge-wrapper.bar span.badge-category{color:var(--primary-high);padding:1px 3px;overflow:hidden;text-overflow:ellipsis}.extra-info-wrapper body.custom-wizard .badge-wrapper.bar span.badge-category{color:var(--header_primary)}body.custom-wizard .badge-wrapper.bar .badge-category-parent-bg,body.custom-wizard .badge-wrapper.bar .badge-category-bg{display:inline-block;padding:0 1px}body.custom-wizard .badge-wrapper.bar .badge-category-parent-bg:before,body.custom-wizard .badge-wrapper.bar .badge-category-bg:before{content:" "}body.custom-wizard .badge-wrapper.none{color:var(--primary-high);margin-right:5px}body.custom-wizard .wizard-btn{border-radius:2px;font-size:var(--font-0);border:0;padding:.5em;transition:background-color .3s;margin-right:.5em;text-decoration:none;background-color:var(--secondary);color:var(--primary-very-high);box-shadow:0 1px 4px rgba(var(--always-black-rgb), 0.4);cursor:pointer}body.custom-wizard .wizard-btn.small{padding:.25em .5em;font-size:var(--font-down-1)}body.custom-wizard .wizard-btn:hover,body.custom-wizard .wizard-btn:focus{background-color:var(--primary-low)}body.custom-wizard .wizard-btn:active{background-color:var(--primary-low-mid)}body.custom-wizard .wizard-btn:disabled,body.custom-wizard .wizard-btn.disabled{background-color:var(--primary-medium)}body.custom-wizard .wizard-btn .d-icon-chevron-right{margin-left:.25em;font-size:.8em}body.custom-wizard .wizard-btn .d-icon-chevron-left{margin-right:.25em;font-size:.8em}body.custom-wizard .wizard-btn.primary{background-color:var(--tertiary);color:var(--secondary);box-shadow:0 1px 4px rgba(var(--always-black-rgb), 0.6)}body.custom-wizard .wizard-btn.primary:hover,body.custom-wizard .wizard-btn.primary:focus{background-color:var(--tertiary-hover)}body.custom-wizard .wizard-btn.primary:active{background-color:var(--tertiary-high)}body.custom-wizard .wizard-btn.primary:disabled{background-color:var(--tertiary-low)}body.custom-wizard .wizard-btn.danger{background-color:var(--danger);color:var(--secondary)}body.custom-wizard .wizard-btn.danger:hover,body.custom-wizard .wizard-btn.danger:focus{background-color:var(--danger-hover)}body.custom-wizard .wizard-btn.danger:active{background-color:var(--danger-medium)}body.custom-wizard .wizard-btn.danger:disabled{background-color:var(--danger-low)}body.custom-wizard .action-link{margin-right:1em;text-decoration:none;color:var(--tertiary)}body.custom-wizard .action-link:hover{color:var(--tertiary-hover)}body.custom-wizard .wizard-field{margin-bottom:1em}body.custom-wizard .wizard-field .field-label{font-weight:800}body.custom-wizard .wizard-field .field-image{margin-bottom:.5em}body.custom-wizard .wizard-field .field-image img{max-width:100%;max-height:150px}body.custom-wizard .wizard-field .field-description{flex:1;color:var(--primary);margin-top:0}body.custom-wizard .wizard-field .field-description p{margin:.3em 0;line-height:1.3em}body.custom-wizard .wizard-field .field-description img{height:15px;width:15px;margin:0 5px}body.custom-wizard .wizard-field.invalid .wizard-focusable{outline:4px solid var(--danger)}body.custom-wizard .checkbox-field{display:flex;align-items:center}body.custom-wizard .checkbox-field .input-area{order:0;margin:15px 20px !important}body.custom-wizard .checkbox-field .input-area input{cursor:pointer;transform:scale(1.3);margin-bottom:0}body.custom-wizard .checkbox-field>label.field-label{order:1;font-weight:400;margin-bottom:0}body.custom-wizard .checkbox-field>.field-description{margin-top:0;order:2}body.custom-wizard .checkbox-field>.field-label+.field-description{margin-left:.5em}body.custom-wizard .url-field input{width:100%;max-width:500px;font-size:1.1487em;padding:6px;transition:border-color .5s}body.custom-wizard .wizard-step-form .wizard-btn{display:block;margin:20px 0}body.custom-wizard .wizard-image-row .wizard-btn-upload{margin:0}body.custom-wizard .wizard-image-preview{margin-top:10px;max-width:500px;max-height:500px;overflow:hidden;display:block;border:none;padding:0}body.custom-wizard .wizard-image-preview img{max-width:100%;max-height:100%}body.custom-wizard .wizard-select-value img{vertical-align:middle}body.custom-wizard .wizard-field-upload .wizard-btn-upload-file{display:inline-block;position:relative;cursor:pointer}body.custom-wizard .wizard-field-upload .wizard-btn-upload-file input{left:0;right:0;top:0;bottom:0}body.custom-wizard .wizard-field-upload .filename{margin-left:10px}body.custom-wizard input.date-picker{font-size:1.1487em;padding:6px;transition:border-color .5s}body.custom-wizard .pika-single.is-bound{width:fit-content;position:absolute !important}body.custom-wizard .d-time-input .select-kit.combo-box{width:90px}body.custom-wizard .d-time-input .select-kit.combo-box .select-kit-header{font-size:1.1487em;padding:6px}body.custom-wizard .d-date-time-input{display:flex;max-width:350px}body.custom-wizard .list-controls .category-breadcrumb a.badge-category{display:inline-block;padding:6px 8px;line-height:var(--line-height-medium)}body.custom-wizard .select-kit.combo-box.group-dropdown{min-width:220px}body.custom-wizard .text-field input{margin-bottom:0}body.custom-wizard .text-field input[type=text],body.custom-wizard .text-field textarea,body.custom-wizard .textarea-field input[type=text],body.custom-wizard .textarea-field textarea,body.custom-wizard .composer-field input[type=text],body.custom-wizard .composer-field textarea{width:100%}body.custom-wizard .text-field input[type=text]:focus::placeholder,body.custom-wizard .text-field textarea:focus::placeholder,body.custom-wizard .textarea-field input[type=text]:focus::placeholder,body.custom-wizard .textarea-field textarea:focus::placeholder,body.custom-wizard .composer-field input[type=text]:focus::placeholder,body.custom-wizard .composer-field textarea:focus::placeholder{color:rgba(0,0,0,0)}body.custom-wizard .wizard-category-selector,body.custom-wizard .wizard-topic-selector{width:500px}body.custom-wizard .wizard-topic-selector .topic-row .topic-title,body.custom-wizard .wizard-topic-selector .topic-row .topic-categories>span:not(:last-of-type){margin-right:10px}body.custom-wizard .similar-topics-validator{position:relative;display:flex}body.custom-wizard .similar-topics-validator label{min-height:20px}body.custom-wizard .wizard-similar-topics{margin-left:3px}body.custom-wizard .wizard-similar-topics ul{background-color:var(--tertiary-low);padding:5px;margin:0;list-style:none;position:absolute;left:0;top:25px;box-shadow:shadow("dropdown");width:100%;box-sizing:border-box;z-index:100}body.custom-wizard .wizard-similar-topics ul .title{color:var(--primary)}body.custom-wizard .wizard-similar-topics ul .blurb{margin-left:.5em;color:var(--primary-high);font-size:var(--font-down-1)}body.custom-wizard .wizard-similar-topics .show-topics{cursor:pointer}body.custom-wizard .wizard-step-form .wizard-btn{margin:0}body.custom-wizard .wizard-step-description .image-container{margin:20px 0;padding:0}body.custom-wizard .wizard-step-description img.large{width:150px;padding:10px}body.custom-wizard .wizard-step-description img.small{width:60px;height:60px;padding:10px}body.custom-wizard .wizard-step-banner img{max-height:250px !important;max-width:100%}body.custom-wizard .control-group{margin-right:0;margin-bottom:20px;width:100%}body.custom-wizard div.ac-wrap{box-sizing:border-box;position:relative;overflow:visible;max-height:150px;min-height:34px;background-color:var(--secondary);border:1px solid var(--primary-medium);padding:5px}body.custom-wizard div.ac-wrap div.item{float:left;margin-bottom:4px;margin-right:10px;line-height:1.6}body.custom-wizard div.ac-wrap div.item span{height:24px;display:inline-block;line-height:20px}body.custom-wizard div.ac-wrap .ac-collapsed-button{float:left;border-radius:20px;position:relative;top:-2px;margin-right:10px}body.custom-wizard div.ac-wrap input[type=text]{border:0}body.custom-wizard div.ac-wrap .remove-link{margin-left:4px;font-size:var(--font-down-1);line-height:var(--line-height-small);padding:1px 3.5px;border-radius:12px;box-sizing:border-box;border:1px solid var(--primary-low)}body.custom-wizard div.ac-wrap .remove-link:hover{background-color:var(--danger-low);border:1px solid var(--danger-medium);text-decoration:none;color:var(--danger)}body.custom-wizard div.ac-wrap .ac-loading{position:absolute;top:7px;right:5px}body.custom-wizard div.ac-wrap input{margin-bottom:0}body.custom-wizard div.ac-wrap .autocomplete{z-index:999999;position:absolute;width:inherit;max-width:240px;box-sizing:border-box;background-color:var(--secondary);border:1px solid var(--primary-low)}body.custom-wizard div.ac-wrap .autocomplete li,body.custom-wizard div.ac-wrap .autocomplete .no-results{padding:10px}body.custom-wizard div.ac-wrap .autocomplete ul{list-style:none;padding:0;margin:0}body.custom-wizard div.ac-wrap .autocomplete ul li{border-bottom:1px solid var(--primary-low)}body.custom-wizard div.ac-wrap .autocomplete ul li .d-users{color:var(--primary-medium);padding:0 2px}body.custom-wizard div.ac-wrap .autocomplete ul li a{padding:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;text-decoration:none;color:var(--primary)}body.custom-wizard div.ac-wrap .autocomplete ul li a img{margin-right:5px}body.custom-wizard div.ac-wrap .autocomplete ul li a span.username{color:var(--primary);vertical-align:middle}body.custom-wizard div.ac-wrap .autocomplete ul li a span.name{font-size:var(--font-down-1);vertical-align:middle;margin-left:5px;color:var(--primary)}body.custom-wizard div.ac-wrap .autocomplete ul li a.selected{background-color:var(--tertiary)}body.custom-wizard div.ac-wrap .autocomplete ul li a.selected span.username,body.custom-wizard div.ac-wrap .autocomplete ul li a.selected span.name{color:var(--secondary)}body.custom-wizard div.ac-wrap .autocomplete ul li a:hover:not(.selected){background-color:var(--highlight-low);text-decoration:none}body.custom-wizard div.ac-wrap .autocomplete ul>label{margin:5px 0;padding:0 5px;font-size:80%;line-height:1.4em}body.custom-wizard div.ac-wrap .autocomplete ul>label a{text-decoration:underline}body.custom-wizard .ac-form-result{cursor:pointer;background-color:var(--secondary);display:flex}body.custom-wizard .ac-form-result:hover,body.custom-wizard .ac-form-result.selected{background-color:var(--tertiary);color:#fff}body.custom-wizard .ac-form-result:hover label,body.custom-wizard .ac-form-result.selected label{color:#fff}body.custom-wizard .ac-form-result label{flex:1 1 auto;margin-bottom:0;cursor:pointer}body.custom-wizard .ac-form-result i{margin-right:5px}body.custom-wizard .d-editor-container{display:flex;flex-grow:1;max-width:100%}body.custom-wizard .d-editor-overlay{position:absolute;background-color:#000;opacity:.8;z-index:1200}body.custom-wizard .d-editor-modals{position:absolute;z-index:1300}body.custom-wizard .d-editor{display:flex;flex-grow:1;min-height:0}body.custom-wizard .d-editor .d-editor-modal{min-width:400px;position:absolute;background-color:var(--secondary);border:1px solid var(--primary);padding:1em;top:25px}@media screen and (max-width: 424px){body.custom-wizard .d-editor .d-editor-modal{min-width:300px}}body.custom-wizard .d-editor .d-editor-modal input{width:95%}body.custom-wizard .d-editor .d-editor-modal h3{margin-bottom:.5em}body.custom-wizard .wizard-field-composer .wmd-controls{position:relative}body.custom-wizard .wizard-field-composer.show-preview .d-editor-textarea-column{display:none}body.custom-wizard .d-editor-textarea-wrapper,body.custom-wizard .d-editor-preview-wrapper{background-color:var(--secondary);border:1px solid var(--primary-medium);flex:1;max-width:unset}body.custom-wizard .d-editor-textarea-wrapper{display:flex;flex-direction:column;position:relative}body.custom-wizard .d-editor-textarea-wrapper textarea{background:rgba(0,0,0,0)}body.custom-wizard .d-editor-preview-wrapper{display:flex;flex-direction:column;margin-left:0;overflow:auto;cursor:default;margin-top:unset;padding-top:unset}body.custom-wizard .d-editor-button-bar{display:flex;align-items:center;border-bottom:none;min-height:30px;padding-left:3px;border-bottom:1px solid var(--primary-low)}body.custom-wizard .d-editor-button-bar button{background-color:rgba(0,0,0,0);color:var(--primary)}body.custom-wizard .d-editor-button-bar .btn:not(.no-text){font-size:1.1487em}body.custom-wizard .d-editor-button-bar .btn.bold{font-weight:bolder}body.custom-wizard .d-editor-button-bar .btn.italic{font-style:italic}body.custom-wizard .d-editor-button-bar .toolbar-popup-menu-options{display:none}body.custom-wizard .d-editor-spacer{width:1px;height:20px;margin:0 5px;display:inline-block}body.custom-wizard .d-editor-input,body.custom-wizard .d-editor-preview{box-sizing:border-box;flex:1 1 100%;width:100%;margin:0;min-height:auto;word-wrap:break-word;-webkit-appearance:none;border-radius:0}body.custom-wizard .d-editor-input:focus,body.custom-wizard .d-editor-preview:focus{box-shadow:none;border:0;outline:0}body.custom-wizard .d-editor-input{border:0;padding:10px;height:unset;overflow-x:hidden;resize:none}body.custom-wizard .d-editor-preview{height:auto;padding:10px}body.custom-wizard .d-editor-plugin{display:flex;flex:1 1;overflow:auto}body.custom-wizard .composing-whisper .d-editor-preview{font-style:italic;color:var(--primary) !important}body.custom-wizard .d-editor-preview>*:first-child{margin-top:0}body.custom-wizard .hide-preview .d-editor-preview-wrapper{display:none;flex:0}body.custom-wizard .d-editor{min-height:200px}body.custom-wizard .d-editor .d-editor-input{resize:vertical;flex:initial}body.custom-wizard .d-editor textarea{min-height:168px}body.custom-wizard .d-editor-modal.hidden{display:none}body.custom-wizard .d-editor-button-bar .btn{border:none;font-size:.9em}body.custom-wizard .wizard-composer-upload{display:none}body.custom-wizard .wizard-composer-hyperlink{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--primary-rgb), 0.8)}body.custom-wizard .wizard-composer-hyperlink-contents{background-color:var(--secondary);padding:20px}body.custom-wizard .wizard-composer-hyperlink-contents h3{margin-top:0}body.custom-wizard .wizard-composer-hyperlink-contents .composer-link-url,body.custom-wizard .wizard-composer-hyperlink-contents .composer-link-name{display:block;min-width:450px}body.custom-wizard .hide-hyperlink-box,body.custom-wizard .add-link{display:inline}body.custom-wizard #file-uploading{position:absolute;bottom:1px;right:1px;padding:10px;background-color:var(--secondary)}body.custom-wizard .bottom-bar{display:flex;justify-content:space-between;margin-top:20px;align-items:center}body.custom-wizard .cooked a.mention,body.custom-wizard .d-editor-preview a.mention{display:inline-block;font-weight:bold;font-size:.93em;color:var(--primary-high-or-secondary-low);padding:0 4px 1px;background:var(--primary-low);border-radius:8px}body.custom-wizard .cooked table,body.custom-wizard .d-editor-preview table{border-collapse:collapse}body.custom-wizard .cooked table tr,body.custom-wizard .d-editor-preview table tr{border-bottom:1px solid var(--primary-low)}body.custom-wizard .cooked table tr.highlighted,body.custom-wizard .d-editor-preview table tr.highlighted{animation:background-fade-highlight 2.5s ease-out}body.custom-wizard .cooked table thead th,body.custom-wizard .d-editor-preview table thead th{text-align:left;padding:.5em;font-weight:bold;color:var(--primary)}body.custom-wizard .cooked table tbody,body.custom-wizard .d-editor-preview table tbody{border-top:3px solid var(--primary-low)}body.custom-wizard .cooked table td,body.custom-wizard .d-editor-preview table td{padding:3px 3px 3px .5em}body.custom-wizard{/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */}body.custom-wizard .event-form{width:585px;max-width:80vw}body.custom-wizard .event-form .control{display:inline-flex;align-items:flex-start;min-height:30px;margin-right:20px}body.custom-wizard .event-form .control>input:first-child{margin-top:10px !important}body.custom-wizard .event-form .control>span:first-child{margin-top:5px !important}body.custom-wizard .event-form .control>input+span{margin-top:5px}body.custom-wizard .event-form .control:last-of-type{margin-right:0}body.custom-wizard .event-form .control input[type=checkbox]{margin:0 10px 0 0}body.custom-wizard .event-form .control input[type=number]{width:50px;margin:0;min-height:34px;border:1px solid #e9e9e9}body.custom-wizard .event-form .control.full-width{flex:1}body.custom-wizard .event-form .control .select-kit,body.custom-wizard .event-form .control .ac-wrap{width:100% !important;max-width:330px}body.custom-wizard .event-form .control .select-kit-body{width:100% !important;max-width:330px}body.custom-wizard .event-form .event-controls{margin-bottom:20px;display:flex;align-items:flex-start}body.custom-wizard .event-form .datetime-controls{display:flex;margin-bottom:5px}body.custom-wizard .event-form .datetime-controls .date-time-card{width:270px;display:inline-block;text-align:left}body.custom-wizard .event-form .datetime-controls .start-card{border-left:1px solid rgba(0,0,0,0);padding-right:20px}body.custom-wizard .event-form .datetime-controls .end-card{border-left:1px solid #eee;padding-left:20px}body.custom-wizard .event-form .datetime-controls .end-card.disabled span,body.custom-wizard .event-form .datetime-controls .end-card.disabled label,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-label,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-table th,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-button,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-prev,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-next,body.custom-wizard .event-form .datetime-controls .end-card.disabled input,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-lendar,body.custom-wizard .event-form .datetime-controls .end-card.disabled .is-selected .pika-button{color:var(--primary-low);background-image:initial;background:initial;box-shadow:initial;cursor:default;pointer-events:none}body.custom-wizard .event-form .datetime-controls .end-card.disabled input,body.custom-wizard .event-form .datetime-controls .end-card.disabled .pika-lendar{border:1px solid var(--primary-low) !important}body.custom-wizard .event-form .datetime-controls .set-all-day{font-size:1.2em;padding-bottom:13px}body.custom-wizard .event-form .datetime-controls .sub-title{font-size:1.2em;font-weight:bold;padding-bottom:2px;padding-right:10px}body.custom-wizard .event-form .datetime-controls .date-time-set{padding-top:10px;display:flex;flex-direction:row}body.custom-wizard .event-form .datetime-controls .date-time-set .date-area{order:1}body.custom-wizard .event-form .datetime-controls .date-time-set .time-area{order:2;margin-left:10px}body.custom-wizard .event-form .datetime-controls .date-time-set .time-area .modal-time{width:127px}body.custom-wizard .event-form .datetime-controls .date-time-set input{padding:4px 10px;font-size:1em;line-height:1;color:var(--primary);border:1px solid var(--primary-medium);min-height:30px;width:130px;margin:10px 0}body.custom-wizard .event-form .datetime-controls #date-container-start,body.custom-wizard .event-form .datetime-controls #date-container-end{height:250px}body.custom-wizard .event-form .datetime-controls .ui-timepicker-input{width:105px;text-align:center}body.custom-wizard .event-form .datetime-controls .pika-single{position:relative !important;border:none;z-index:100}body.custom-wizard .event-form .datetime-controls .pika-single .pika-lendar{border:1px solid var(--primary-medium);padding:14px;margin:0;float:none;width:auto}body.custom-wizard .event-form .rsvp-controls .rsvp-container{display:flex;flex-flow:wrap;margin-top:10px}body.custom-wizard .event-form .rsvp-controls .rsvp-container .control span{margin-right:10px}body.custom-wizard .event-form .rsvp-controls .rsvp-container .full-width{align-items:flex-start}body.custom-wizard .pika-single{z-index:9999;display:block;position:relative;color:var(--primary);background:var(--secondary);border:1px solid var(--primary-low);border-bottom-color:var(--primary-low);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body.custom-wizard .pika-single.is-hidden{display:none}body.custom-wizard .pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}body.custom-wizard .pika-single:before,body.custom-wizard .pika-single:after{content:" ";display:table}body.custom-wizard .pika-single:after{clear:both}body.custom-wizard .pika-lendar{float:left;width:240px;margin:8px}body.custom-wizard .pika-title{position:relative;text-align:center}body.custom-wizard .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}body.custom-wizard .pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;color:var(--primary);background-color:var(--secondary)}body.custom-wizard .pika-prev,body.custom-wizard .pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}body.custom-wizard .pika-prev:hover,body.custom-wizard .pika-next:hover{opacity:1}body.custom-wizard .pika-prev.is-disabled,body.custom-wizard .pika-next.is-disabled{cursor:default;opacity:.2}body.custom-wizard .pika-prev,body.custom-wizard .is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}body.custom-wizard .pika-next,body.custom-wizard .is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}body.custom-wizard .pika-select{display:inline-block}body.custom-wizard .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}body.custom-wizard .pika-table th,body.custom-wizard .pika-table td{width:14.2857142857%;padding:0}body.custom-wizard .pika-table th{color:var(--primary);font-size:12px;line-height:25px;font-weight:bold;text-align:center}body.custom-wizard .pika-table abbr{border-bottom:none;cursor:help}body.custom-wizard .pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:var(--primary);font-size:12px;line-height:15px;text-align:right;background:var(--secondary)}.is-today body.custom-wizard .pika-button{color:var(--tertiary);font-weight:bold}.is-selected body.custom-wizard .pika-button{color:var(--secondary);font-weight:bold;background:var(--tertiary);box-shadow:inset 0 1px 3px var(--tertiary-low);border-radius:3px}.is-disabled body.custom-wizard .pika-button,.is-outside-current-month body.custom-wizard .pika-button{pointer-events:none;cursor:default;color:var(--primary);opacity:.3}body.custom-wizard .pika-button:hover{color:var(--primary);background:var(--tertiary-low);box-shadow:none;border-radius:3px}body.custom-wizard .pika-week{font-size:11px;color:var(--primary)}body.custom-wizard .is-inrange .pika-button{background:#d5e9f7}body.custom-wizard .is-startrange .pika-button{color:var(--secondary);background:#6cb31d;box-shadow:none;border-radius:3px}body.custom-wizard .is-endrange .pika-button{color:var(--secondary);background:var(--tertiary);box-shadow:none;border-radius:3px}body.custom-wizard .ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.2);outline:none;z-index:10001;margin:0}body.custom-wizard .ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}body.custom-wizard .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,body.custom-wizard .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}body.custom-wizard .ui-timepicker-list{margin:0;padding:0;list-style:none}body.custom-wizard .ui-timepicker-duration{margin-left:5px;color:#888}body.custom-wizard .ui-timepicker-list:hover .ui-timepicker-duration{color:#888}body.custom-wizard .ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}body.custom-wizard .ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}body.custom-wizard li.ui-timepicker-selected,body.custom-wizard .ui-timepicker-list li:hover,body.custom-wizard .ui-timepicker-list .ui-timepicker-selected:hover{background:#1980ec;color:#fff}body.custom-wizard li.ui-timepicker-selected .ui-timepicker-duration,body.custom-wizard .ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}body.custom-wizard .ui-timepicker-list li.ui-timepicker-disabled,body.custom-wizard .ui-timepicker-list li.ui-timepicker-disabled:hover,body.custom-wizard .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}body.custom-wizard .ui-timepicker-list li.ui-timepicker-disabled:hover,body.custom-wizard .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}body.custom-wizard .location-form-instructions,body.custom-wizard .location-selector-container .ac-wrap .autocomplete ul>label,body.custom-wizard .location-form .control-group .instructions{color:#919191;margin:5px 0;font-size:80%;line-height:1.4em}body.custom-wizard .location-form-instructions a,body.custom-wizard .location-selector-container .ac-wrap .autocomplete ul>label a,body.custom-wizard .location-form .control-group .instructions a{text-decoration:underline}body.custom-wizard .location-form{display:flex;overflow:visible}body.custom-wizard .location-form .title{font-weight:700}body.custom-wizard .location-form .address{padding-right:20px}body.custom-wizard .location-form .coordinates .control-group{display:block}body.custom-wizard .location-form .coordinates .control-group .controls{display:flex;width:100%}body.custom-wizard .location-form .coordinates .control-group .controls input{width:100px}body.custom-wizard .location-form .coordinates .control-group .icon{margin-left:10px;display:inline-block}body.custom-wizard .location-form .coordinates .icon img{max-width:30px}body.custom-wizard .location-form .address+.coordinates{border-left:1px solid var(--primary-low);padding-left:20px}body.custom-wizard .location-form .control-group{display:inline-block;vertical-align:top;margin-right:20px;margin-top:10px;width:auto}body.custom-wizard .location-form .location-search{display:block;margin:15px 0}body.custom-wizard .location-form .geo-map{height:400px}body.custom-wizard input.input-location,body.custom-wizard div.input-location{max-height:150px;background-color:var(--secondary);box-shadow:none;box-sizing:border-box;margin:0}body.custom-wizard .input-location .select2-choice{padding:2px 5px}body.custom-wizard .input-location.input-small{width:100px}body.custom-wizard .location-selector-container{position:relative}body.custom-wizard .location-selector-container .ac-wrap{box-sizing:border-box}body.custom-wizard .location-selector-container .ac-wrap .ac-loading{position:absolute;top:7px;right:5px}body.custom-wizard .location-selector-container .ac-wrap .item{line-height:1.6}body.custom-wizard .location-selector-container .ac-wrap .autocomplete{width:inherit;left:0 !important;width:100%;top:30px !important;box-sizing:border-box}body.custom-wizard .location-selector-container .ac-wrap .autocomplete li,body.custom-wizard .location-selector-container .ac-wrap .autocomplete .no-results{padding:10px}body.custom-wizard .location-selector-container .ac-wrap .autocomplete ul>label{padding:0 5px}body.custom-wizard .location-form-result{cursor:pointer;background-color:var(--secondary);display:flex}body.custom-wizard .location-form-result:hover,body.custom-wizard .location-form-result.selected{background-color:var(--tertiary);color:#fff}body.custom-wizard .location-form-result:hover label,body.custom-wizard .location-form-result.selected label{color:#fff}body.custom-wizard .location-form-result label{flex:1 1 auto;margin-bottom:0;cursor:pointer}body.custom-wizard .location-form-result i{margin-right:5px}body.custom-wizard .location-results{max-width:550px;position:relative}body.custom-wizard .location-results .spinner{position:absolute;right:50%;top:50%}body.custom-wizard .location-results ul{background-color:var(--primary-very-low);border:1px solid #e9e9e9;margin:0;padding:0;list-style:none;height:95px;overflow:scroll}body.custom-wizard .location-results li{padding:6px 12px}body.custom-wizard .location-results .no-results{padding:15px}body.custom-wizard .location-results .default{margin:0 auto;top:50%;transform:translateY(-50%);position:absolute;width:100%;text-align:center;color:#919191}body.custom-wizard span.mentionable-item{font-weight:bold}body.custom-wizard a.mentionable-item span{background-color:rgb(232.9,232.9,232.9);padding:3px;border-radius:3px;color:#222}body.custom-wizard .ac-mentionable-item ul li a{display:flex;align-items:center}body.custom-wizard .ac-mentionable-item-name{padding-left:.5em}body.custom-wizard .ac-mentionable-item-image{width:25px;height:25px;display:flex;align-items:center;justify-content:center}body.custom-wizard .ac-mentionable-item-image img{height:100%;object-fit:contain}
/*# sourceMappingURL=discourse-custom-wizard_b814cc7e0246a4adb10fdbabb09781e2a5026202.css.map?__ws=discourse.pumpingstationone.org */
