.survey-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.survey-field{border-radius:var(--field-radius);border:1px solid color-mix(in oklab,var(--color-ink-800) 18%,transparent);background:var(--ui-bg);min-height:40px;font:inherit;color:inherit;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-out}.survey-field-search{padding-left:2.25rem}.survey-field:focus-visible{border-color:var(--color-blue-700);box-shadow:var(--shadow-field)}.survey-field-invalid,.survey-field-invalid:focus-visible{border-color:var(--ui-error)}.survey-chip,.survey-segment{cursor:pointer;border-radius:var(--field-radius);border:1px solid color-mix(in oklab,var(--color-ink-800) 16%,transparent);min-height:36px;font:inherit;color:inherit;background:0 0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.survey-chip:hover,.survey-segment:hover{border-color:color-mix(in oklab,var(--color-blue-700) 55%,transparent)}.survey-chip[aria-pressed=true],.survey-segment[aria-pressed=true]{border-color:var(--color-blue-700);background:var(--color-blue-700);color:var(--color-ink-inverse)}.survey-button-primary:focus-visible,.survey-button-secondary:focus-visible,.survey-checkbox:focus-visible,.survey-chip:focus-visible,.survey-segment:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.survey-checkbox{width:1.125rem;height:1.125rem;accent-color:var(--color-blue-700);flex-shrink:0}.survey-button-primary,.survey-button-secondary{cursor:pointer;border-radius:var(--field-radius);min-height:40px;font:inherit;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s ease-out;display:inline-flex}.survey-button-primary{background:var(--color-blue-700);color:var(--color-ink-inverse);border:0}.survey-button-primary:hover{background:color-mix(in oklab,var(--color-blue-700) 88%,var(--color-navy-900))}.survey-button-primary:disabled{cursor:default;opacity:.6}.survey-button-secondary{border:1px solid color-mix(in oklab,var(--color-ink-800) 18%,transparent);color:inherit;background:0 0}.dark .survey-button-secondary,.dark .survey-chip,.dark .survey-field,.dark .survey-segment{border-color:color-mix(in oklab,var(--color-ink-100) 18%,transparent)}.dark .survey-chip[aria-pressed=true],.dark .survey-segment[aria-pressed=true]{border-color:var(--color-blue-700)}.ci-picked[data-v-5a6e1d5b]{cursor:pointer;border-radius:var(--field-radius);border:1px solid var(--color-blue-700);background:color-mix(in oklab,var(--color-blue-700) 9%,transparent);min-height:32px;font:inherit;color:var(--color-navy-900);align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .75rem;font-size:.875rem;line-height:1.25rem;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.ci-picked[data-v-5a6e1d5b]:hover{background:color-mix(in oklab,var(--color-blue-700) 16%,transparent)}.ci-more[data-v-5a6e1d5b]:focus-visible,.ci-picked[data-v-5a6e1d5b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.dark{color:var(--color-ink-inverse);background:color-mix(in oklab,var(--color-blue-700) 28%,transparent)}.ci-more-icon[data-v-5a6e1d5b]{transition:transform .22s var(--ease-cta)}.ci-tray-enter-active[data-v-5a6e1d5b],.ci-tray-leave-active[data-v-5a6e1d5b],.ci-tray-move[data-v-5a6e1d5b]{transition:opacity .22s var(--ease-cta),transform .22s var(--ease-cta)}.ci-tray-enter-from[data-v-5a6e1d5b],.ci-tray-leave-to[data-v-5a6e1d5b]{opacity:0;transform:scale(.92)}.ci-tray-leave-active[data-v-5a6e1d5b]{position:absolute}@media (prefers-reduced-motion:reduce){.ci-more-icon[data-v-5a6e1d5b],.ci-tray-enter-active[data-v-5a6e1d5b],.ci-tray-leave-active[data-v-5a6e1d5b],.ci-tray-move[data-v-5a6e1d5b]{transition:none}}.ci-card-enter-active[data-v-17367a38],.ci-card-leave-active[data-v-17367a38]{transition:opacity .26s var(--ease-cta),transform .26s var(--ease-cta)}.ci-card-enter-from[data-v-17367a38]{opacity:0;transform:translateY(6px)}.ci-card-leave-to[data-v-17367a38]{opacity:0}.ci-flash-enter-active[data-v-17367a38],.ci-flash-leave-active[data-v-17367a38]{transition:opacity .3s var(--ease-cta)}.ci-flash-enter-from[data-v-17367a38],.ci-flash-leave-to[data-v-17367a38]{opacity:0}@media (prefers-reduced-motion:reduce){.ci-card-enter-active[data-v-17367a38],.ci-card-leave-active[data-v-17367a38],.ci-flash-enter-active[data-v-17367a38],.ci-flash-leave-active[data-v-17367a38]{transition:none}}
