.spp{gap:var(--td-sp-8);min-width:0;display:grid}.spp-q{font-family:var(--td-font-ui);font-size:var(--td-fs-subhead);color:var(--td-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.spp-shelf{gap:var(--td-sp-4);min-width:0;display:grid}.spp-shelf-label{font-family:var(--td-font-ui);font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0;font-weight:600}.spp .td-react-choicechips{gap:var(--td-sp-4);min-width:0}.spp .td-react-choicechips>.td-chip{max-width:100%;min-height:40px;padding:var(--td-sp-3) var(--td-sp-7);border:1px solid var(--td-btn-border-rest);box-shadow:var(--td-btn-rest);color:var(--td-ink);white-space:normal;text-align:start;cursor:pointer}.spp .td-react-choicechips>.td-chip:hover{border-color:var(--td-btn-border-hover);box-shadow:var(--td-btn-hover);background:0 0}.spp .td-react-choicechips>.td-chip:active{border-color:var(--td-btn-border-active);box-shadow:var(--td-btn-active)}.spp .td-react-choicechips>.td-chip[aria-checked=true]{background:var(--td-surface);box-shadow:var(--td-btn-active);border-color:#0000}.spp .td-react-choicechips>.td-chip:before{content:"";background:color-mix(in srgb, var(--td-ink-3) 55%, var(--td-surface));width:7px;height:7px;transition:background var(--td-t-fast) var(--td-ease);border-radius:50%;flex:none}.spp .td-react-choicechips>.td-chip[aria-checked=true]:before{background:var(--td-brand)}@media (pointer:coarse){.spp .td-react-choicechips>.td-chip{min-height:44px}}@media (max-width:639px){.spp .td-react-choicechips{gap:var(--td-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spp .td-react-choicechips>.td-chip{padding:var(--td-sp-3) var(--td-sp-5);font-size:var(--td-fs-small);line-height:1.3}}.spp-help{margin:0}.spp-answer:empty{margin-top:calc(-1 * var(--td-sp-8))}
