.sal-inquiry{min-width:0}.sal-inquiry-panel,.sal-inquiry-summary{border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);background:var(--color-surface);border-radius:1rem;min-width:0;padding:1.25rem}.sal-inquiry-summary{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface));overflow-wrap:anywhere}.sal-inquiry-choice{border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);background:var(--color-surface);text-align:left;min-width:0;min-height:7rem;color:var(--color-primary);border-radius:.875rem;padding:1rem;transition:border-color .15s,background-color .15s}.sal-inquiry-choice:hover{border-color:var(--color-accent-text)}.sal-inquiry-choice[aria-pressed=true]{border-color:var(--color-accent-text);box-shadow:inset 0 0 0 1px var(--color-accent-text);background:color-mix(in srgb, var(--color-accent) 9%, var(--color-surface))}.sal-inquiry :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-accent-text);outline-offset:3px}.sal-inquiry :is(input,select,textarea)[aria-invalid=true],.sal-inquiry button[data-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.sal-inquiry :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.65}.sal-inquiry-check{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:2.75rem;padding-block:.625rem;display:flex}.sal-inquiry-check input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-text);flex-shrink:0;margin-top:.125rem}.sal-inquiry-text-action{min-height:2.75rem;color:var(--color-accent-text);text-underline-offset:.25rem;text-align:left;padding-block:.5rem;font-weight:600;text-decoration:underline}.sal-inquiry select,.sal-inquiry input,.sal-inquiry textarea{font-size:1rem}@media (max-width:639px){.sal-inquiry-choice{grid-template-columns:2rem 1fr;column-gap:.5rem;min-height:0;padding:.875rem;display:grid}.sal-inquiry-choice>span:first-child{grid-row:span 2;align-self:center}.sal-inquiry-choice>span:nth-child(2),.sal-inquiry-choice>span:nth-child(3){margin-top:0}}@media (min-width:640px){.sal-inquiry-panel,.sal-inquiry-summary{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.sal-inquiry-choice{transition:none}}.sal-inquiry [id]{scroll-margin-top:7rem}
