.td-react-choiceradio>.td-chip[aria-checked=true]{color:var(--td-brand-text);background:var(--td-surface);box-shadow:inset 1.5px 1.5px 4px color-mix(in srgb, var(--td-shadow-dark) 42%, transparent), inset -1px -1px 2.5px color-mix(in srgb, var(--td-shadow-light) 40%, transparent);border-color:#0000}.td-react-choiceradio>.td-chip[aria-checked=true][data-color=accent]{color:var(--td-accent-text);box-shadow:inset 1.5px 1.5px 4px color-mix(in srgb, var(--td-shadow-dark) 46%, transparent), inset -1px -1px 3px color-mix(in srgb, var(--td-shadow-light) 36%, transparent)}
.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}}.spp-help{margin:0}.spp-answer:empty{margin-top:calc(-1 * var(--td-sp-8))}
