.ds .tr-choice .tr-card-in{gap:var(--space-32)}.ds .tc-demo{align-self:stretch;align-items:flex-start;gap:var(--space-12);padding:var(--space-16);background:var(--surface-50);border:1px solid var(--borders-standard);border-radius:var(--radius-s);flex-direction:column;display:flex}.ds .tc-row{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:var(--space-12);display:flex}.ds .tc-name{gap:var(--space-4);font-size:var(--fs-16);font-weight:var(--fw-400);flex-direction:column;line-height:1.2;display:flex}.ds .tc-sub{font-size:var(--fs-12);font-weight:var(--fw-350);color:var(--text-secondary)}.ds .tc-state{padding:var(--space-4) var(--space-8);border:1px solid var(--borders-standard);border-radius:var(--radius-full);font-size:var(--fs-12);font-weight:var(--fw-400);color:var(--text-secondary);transition:color var(--t-fast), border-color var(--t-fast);flex:none;line-height:1}.ds .tc-state[data-on]{color:var(--text-accent-avocado);border-color:currentColor}.ds .tc-btns{gap:var(--space-8);display:flex}.ds .tr-choice .tc-btn{padding:calc(var(--space-8) - 1px) calc(var(--space-16) - 1px);font-size:var(--fs-14)}.ds .tc-said{font-size:var(--fs-12);font-weight:var(--fw-350);color:var(--text-secondary);margin:0;line-height:1.3}@media (max-width:767px){.ds .tc-demo,.ds .tc-state{border-width:.5px}}
