.dr-choices{border:0;min-width:0;margin:0 0 20px;padding:0}.dr-choices legend{padding:0}.dr-choice{background:var(--v3-paper,#fff);border:1px solid var(--v3-line,#e2e4e9);cursor:pointer;transition:border-color .18s var(--v3-ease), box-shadow .18s var(--v3-ease);border-radius:10px;grid-template-columns:18px 1fr;align-items:start;gap:3px 12px;margin:0 0 8px;padding:13px 14px;display:grid}.dr-choice:hover{border-color:var(--v3-ink,#14161f)}.dr-choice:has(input:checked){border-color:var(--v3-indigo,#4f4fcb);box-shadow:0 0 0 1px var(--v3-indigo,#4f4fcb)}.dr-choice:has(input:focus-visible){box-shadow:0 0 0 3px #4f4fcb38}.dr-choice input{width:16px;height:16px;accent-color:var(--v3-indigo,#4f4fcb);grid-row:1/span 2;margin:3px 0 0}.dr-choice-title{color:var(--v3-ink,#14161f);font-size:15px;font-weight:600;line-height:1.35}.dr-choice-says{color:var(--v3-body,#494e57);grid-column:2;font-size:13.5px;line-height:1.5}.dr-grid2{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}@media (max-width:560px){.dr-grid2{grid-template-columns:1fr}}.dr-under{margin:-6px 0 16px}.dr-textarea{box-sizing:border-box;width:100%;min-height:104px;font:inherit;color:var(--v3-ink,#14161f);background:var(--v3-paper,#fff);border:1px solid var(--v3-line,#e2e4e9);resize:vertical;border-radius:8px;outline:none;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.dr-textarea:focus{border-color:var(--v3-ink,#14161f);box-shadow:0 0 0 3px #4f4fcb24}.dr-check{color:var(--v3-body,#494e57);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 2px;font-size:14px;line-height:1.5;display:flex}.dr-check input{width:16px;height:16px;accent-color:var(--v3-indigo,#4f4fcb);flex:none;margin:3px 0 0}.dr-foot{margin-top:14px}.dr-done-title{color:var(--v3-ink,#14161f);margin:0 0 8px;font-size:18px;font-weight:700}.dr-done-says{color:var(--v3-body,#494e57);margin:0 0 16px;font-size:15px;line-height:1.6}
