/* Shared content frames for the price list and Start wizard. */
:is(.order-site,.start-site){--cezar-frame-width:1px;--cezar-card-radius:4px;--cezar-panel-radius:5px;--cezar-card-border:#91a7b7;--cezar-panel-border:#a8bac7}
:is(.order-site,.start-site) :is(.panel,.summary-panel){border-width:var(--cezar-frame-width);border-style:solid;border-radius:var(--cezar-panel-radius)}
:is(.order-site,.start-site) .panel{border-color:var(--cezar-panel-border)}
:is(.order-site,.start-site) :is(.audience-card,.route-card,.profile-card,.module-tile,.choice,.answer-choice,.module-choice,.owned-choice,.generation-card,.generation-choice,.module-group,.context-strip,.help-note,.recommendation,.recap-context,.bundle-line,.pending-note,.form-preview,.status-notice,.open-questions,.validation,.generation-tabs,.catalogue-calculator,.formula,.summary-pending,.completed-step,.next-step-note,.automatic-note,.generation-recommendation,.question-info-text,.advice-context,.recap-generation,.order-success){border-width:var(--cezar-frame-width);border-style:solid;border-radius:var(--cezar-card-radius)}
:is(.order-site,.start-site) :is(.audience-card,.route-card,.profile-card,.module-tile,.choice,.answer-choice,.module-choice,.owned-choice,.generation-card,.generation-choice,.module-group):not(.is-selected):not(.selected):not(.active):not(:hover):not(:has(input:checked)){border-color:var(--cezar-card-border)}
:is(.order-site,.start-site) :is(.profile-card,.module-tile,.choice,.answer-choice,.module-choice,.owned-choice,.generation-card,.generation-choice),
:is(.order-site,.start-site) :is(.profile-card,.module-tile,.choice,.answer-choice,.module-choice,.owned-choice,.generation-card,.generation-choice):is(.is-selected,.selected,:hover,:has(input:checked)){box-shadow:none}
:is(.order-site,.start-site) :is(.profile-card,.module-tile,.choice,.answer-choice,.module-choice,.owned-choice,.generation-card,.generation-choice):is(.is-selected,.selected,:hover,:has(input:checked)){border-color:#008caf}
:is(.order-site,.start-site) :is(.context-strip,.help-note,.recap-context,.pending-note,.form-preview,.generation-tabs,.catalogue-calculator,.formula,.next-step-note,.question-info-text,.advice-context,.recap-generation){border-color:var(--cezar-card-border)}
:is(.order-site,.start-site) :is(.recommendation,.open-questions,.automatic-note,.generation-recommendation,.order-success){border-color:#008caf}
:is(.order-site,.start-site) .validation{border-color:#d8868c}
.order-site .summary-price .summary-pending{border-color:#42728c}
.order-site .inquiry-block{border:var(--cezar-frame-width) solid var(--cezar-card-border);border-radius:var(--cezar-card-radius)}
.start-site .recap-total{border:var(--cezar-frame-width) solid #008caf;border-radius:var(--cezar-card-radius)}
