.insole-type-choices{gap:16px;display:grid}.insole-type-choice.glass-reading{border:1px solid color-mix(in srgb, var(--action-primary-fill) 82%, white);border-radius:var(--radius-object);background:var(--spatial-crystal-reading);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.insole-type-choice[data-selected=true]{background:var(--spatial-selection);border-width:2px;border-color:var(--action-primary-fill);box-shadow:inset 3px 0 var(--action-primary-fill), var(--shadow-object);padding:19px}.insole-type-choice>.clinical-record-art{width:76px;height:76px}.insole-type-choice__info{color:var(--spatial-ink);gap:7px;display:grid}.insole-type-choice__info strong{font-size:17px}.insole-type-choice__info span{color:var(--action-primary-fill);font-weight:650}.insole-type-choice__info small{color:var(--text-muted)}.insole-type-choice__actions{align-items:center;gap:12px;display:flex}.insole-type-choice__pairs{border-top:1px solid var(--spatial-edge);grid-column:2/-1;gap:16px;padding-top:14px;display:grid}.insole-type-choice__pairs label{gap:8px;font-size:13px;display:grid}@media (width<=600px){.insole-type-choice.glass-reading{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:16px}.insole-type-choice>.clinical-record-art{width:56px;height:56px}.insole-type-choice__actions{grid-column:1/-1;justify-content:space-between;min-width:0}.insole-type-choice__actions .glass-switch-row{flex:1;justify-content:space-between;min-width:0}.insole-type-choice__pairs{grid-column:1/-1}}.insole-type-choice__pairs label{gap:10px;font-size:14px;font-weight:600;display:grid}.insole-type-choice__pairs textarea{font-weight:400}.insole-type-choice__pair-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.insole-type-choice__pair-heading .icon-button{min-width:36px;min-height:36px}.insole-type-choice__info small{font-size:14px}
