:where([data-marketing-design]) [data-quote-card-shell]{min-width:0;min-height:0;padding:var(--quote-surface-inset) var(--quote-surface-inset) 0;background:var(--fin-surface-inline);border-radius:var(--quote-card-radius);border:1px solid #00000003;flex-direction:column;display:flex;position:relative;overflow:clip;box-shadow:0 1px 2px #00000003}:where([data-marketing-design]) [data-quote-card-panel]{background:var(--fin-surface-page);border-radius:var(--quote-panel-radius);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:clip;box-shadow:0 1px 3px #00000006,0 0 0 1px #00000002}:where([data-marketing-design]) [data-quote-card-actions]{padding:var(--quote-footer-padding) calc(var(--quote-footer-padding) - var(--quote-surface-inset));flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-appointment-fields] [data-select-field]{--field-label-space:var(--field-label-overflow,0px);min-width:0;position:relative}[data-appointment-fields] [data-select-field]>label,[data-appointment-fields] [data-select-field]>div:first-child>label{z-index:2;max-width:calc(100% - 50px);color:var(--fin-text-muted);overflow-wrap:anywhere;white-space:normal;font-size:11px;font-weight:400;line-height:15px;position:absolute;top:8px;left:13px}[data-appointment-fields] [data-select-field]>div{margin-top:0}[data-appointment-fields] [data-select-field] :is([data-slot=select-trigger],button[role=combobox]){min-height:calc(var(--quote-control-height) + var(--field-label-space));padding-top:calc(24px + var(--field-label-space));padding-bottom:8px}[data-appointment-fields] [data-select-field] :is([data-slot=select-trigger],button[role=combobox])>[data-material-icon]{top:calc(20px + var(--field-label-space) / 2);position:absolute;right:12px}[data-appointment-fields] [data-slot=select-value]{text-overflow:ellipsis;text-align:left;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}[data-appointment-fields] [data-select-field] [data-slot=select-value]{padding-right:20px}[data-appointment-fields] [data-select-field] p{margin-top:5px}[data-appointment-fields] :is([data-slot=select-trigger],button[role=combobox],textarea,input)[aria-invalid=true]{border-color:#d78b88;box-shadow:0 0 0 2px #dc26260a}
