.ltf6RW_mark:after{content:" *";content:" *" / ""}
@media (min-width:768px){.APpr8G_rows{flex-direction:column;min-width:0;display:flex}.APpr8G_row{justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:44px;margin:0 -8px;padding:6px 8px;display:flex;position:relative}.APpr8G_row+.APpr8G_row{border-top:1px solid var(--line)}.APpr8G_left{flex-direction:column;flex:auto;min-width:0;display:flex}.APpr8G_label{color:var(--ink);font-size:13px;font-weight:500;line-height:20px}.APpr8G_note{max-width:60ch;color:var(--muted);font-size:12px;line-height:17px}.APpr8G_error{max-width:60ch;color:var(--ink);font-size:12px;font-weight:600;line-height:17px}.APpr8G_value{min-width:0;color:var(--ink);text-align:right;overflow-wrap:anywhere;flex:0 auto;font-size:13px;line-height:20px}.APpr8G_empty{color:var(--muted)}.APpr8G_control{flex:none;align-items:center;gap:8px;max-width:60%;display:flex}.APpr8G_press:hover{background:var(--wash)}.APpr8G_valueButton{min-width:0;font:inherit;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.APpr8G_valueButton.APpr8G_value{font-size:13px;line-height:20px}.APpr8G_valueButton:focus-visible{outline:none}.APpr8G_valueButton:after{content:"";position:absolute;inset:0}html[data-modality=keyboard] .APpr8G_press:has(.APpr8G_valueButton:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.APpr8G_valueText{min-width:0}.APpr8G_pencil{color:var(--ink);flex:none;display:none}.APpr8G_fullHead .APpr8G_pencil{margin-top:2px}.APpr8G_press:hover .APpr8G_pencil,.APpr8G_press:focus-within .APpr8G_pencil{display:block}.APpr8G_quiet .APpr8G_pencil{display:none!important}.APpr8G_field{flex:none;width:240px;max-width:60%}.APpr8G_pushButton{z-index:0;cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.APpr8G_pushButton:focus-visible{outline:none}.APpr8G_push:has(.APpr8G_pushButton:focus-visible){background:var(--wash)}html[data-modality=keyboard] .APpr8G_push:has(.APpr8G_pushButton:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.APpr8G_pushEnd{flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex}.APpr8G_pushSide{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.APpr8G_pushValue{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:20px}.APpr8G_pushChevron{color:var(--muted);flex:none;margin-right:-6px;display:flex}.APpr8G_wrapRows .APpr8G_row{flex-wrap:wrap;row-gap:0;min-height:36px;padding-top:6px;padding-bottom:6px}.APpr8G_wrapRows .APpr8G_row+.APpr8G_row{padding-top:5px}.APpr8G_wrapRows .APpr8G_ctl.APpr8G_ctl{padding-top:0;padding-bottom:0}.APpr8G_wrapRows .APpr8G_row:has(>.APpr8G_field){padding-top:0;padding-bottom:0}.APpr8G_wrapRows .APpr8G_item{min-height:36px}.APpr8G_wrapRows .APpr8G_item[data-selected]{background:var(--sel-side)}.APpr8G_panelGroups>*+*{margin-top:24px}.APpr8G_wrapRows .APpr8G_ctl [data-inline-popup]{position:relative;left:8px}.APpr8G_actions.APpr8G_actionsTile{gap:12px}.APpr8G_full{padding-top:10px;padding-bottom:12px;display:block}.APpr8G_fullHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.APpr8G_fullButton{text-align:left;width:100%;display:block}.APpr8G_fullValue{text-align:left;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:20px}.APpr8G_fullField{margin-top:6px}.APpr8G_ctl.APpr8G_ctl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 24px;display:grid}.APpr8G_ctl.APpr8G_ctl>.field-frame{display:contents}.APpr8G_ctl.APpr8G_ctl>.field-frame>label{color:var(--ink);grid-area:1/1;align-self:end;font-size:13px;font-weight:500;line-height:20px}.APpr8G_ctl.APpr8G_ctl>.field-frame>.field-helper-row{grid-area:2/1;align-self:start;max-width:60ch;line-height:17px}.APpr8G_ctl.APpr8G_ctl>.field-frame>:not(label):not(.field-helper-row){grid-area:1/2/span 2;justify-self:end;min-width:0;max-width:100%}.APpr8G_ctl.APpr8G_ctl>.field-frame:not(:has(>.field-helper-row))>label{grid-row:1/span 2;align-self:center}.APpr8G_pair{-moz-column-gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;margin:0 -8px;padding:4px 8px;display:grid}.APpr8G_half.APpr8G_half{gap:0 16px;min-height:40px;position:relative}.APpr8G_half.APpr8G_half+.APpr8G_half.APpr8G_half:before{content:"";background:var(--line);width:1px;position:absolute;top:4px;bottom:4px;left:-24px}.APpr8G_list{flex-direction:column;margin:0 -8px;padding:0;list-style:none;display:flex}.APpr8G_item{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;min-height:52px;padding:6px 8px;transition:background-color .15s;display:flex;position:relative}.APpr8G_item:last-child{border-bottom-color:#0000}.APpr8G_item:hover{background:var(--wash)}.APpr8G_item[data-selected]{--muted:var(--muted-on-sel);background:var(--sel-page)}:is(.APpr8G_item:has(.APpr8G_push:hover),.APpr8G_item:has(.APpr8G_pushButton:focus-visible)){background:0 0}.APpr8G_stack{flex-direction:column;align-items:stretch}.APpr8G_itemMain{flex-direction:column;flex:auto;min-width:0;display:flex}.APpr8G_itemName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.APpr8G_itemSub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;overflow:hidden}.APpr8G_itemSide{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.APpr8G_itemText{color:var(--muted);padding:0 8px;font-size:13px;line-height:20px}.APpr8G_actions{opacity:0;flex:none;align-items:center;gap:2px;transition:opacity .1s;display:flex}.APpr8G_item:hover .APpr8G_actions,.APpr8G_item:focus-within .APpr8G_actions,.APpr8G_item[data-selected] .APpr8G_actions{opacity:1}.APpr8G_list[data-dragging]>.APpr8G_item{border-bottom-color:var(--line);transition:translate var(--motion-tint) ease-out, border-color var(--motion-tint) ease-out}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag-last]{border-bottom-color:#0000}.APpr8G_list[data-dragging]>.APpr8G_item:hover{background:0 0}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=shift] .APpr8G_actions{opacity:0}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=lifted],.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=settle]{z-index:1;border-radius:var(--r-ctl)}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=lifted]{background:var(--surface-elevated);box-shadow:var(--shadow-modal);transition:scale var(--motion-tint) ease-out, box-shadow var(--motion-tint) ease-out;border-bottom-color:#0000;scale:1.01}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=lifted] .APpr8G_actions,.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=settle] .APpr8G_actions{opacity:1}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=settle]{transition:translate var(--motion-tint) ease-out, scale var(--motion-tint) ease-out, box-shadow var(--motion-tint) ease-out, background-color var(--motion-tint) ease-out, border-color var(--motion-tint) ease-out}:is(html[data-row-drag],html[data-row-drag] *){cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.APpr8G_foot{margin:0 -8px}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.APpr8G_pencil,.APpr8G_actions,.APpr8G_item,.APpr8G_list[data-dragging]>.APpr8G_item,.APpr8G_list[data-dragging]>.APpr8G_item[data-drag]{transition:none}.APpr8G_list[data-dragging]>.APpr8G_item[data-drag=lifted]{scale:none}}
@media (min-width:768px){.vxq5ma_wrap{container-type:inline-size}.vxq5ma_facts{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 16px;display:grid}.vxq5ma_short .field-control{max-width:112px}.vxq5ma_time .field-control{width:112px}@container (min-width:448px){.vxq5ma_facts:not(:has(>[data-field=surveyId])){grid-template-columns:minmax(64px,112px) 112px minmax(112px,1fr) minmax(112px,1fr)}}@container (min-width:456px){.vxq5ma_facts:has(>[data-field=surveyId]){grid-template-columns:minmax(56px,112px) 112px minmax(96px,1fr) minmax(144px,1fr)}}.vxq5ma_factsError{flex-direction:column;grid-area:2/1/auto/-1;gap:4px;margin-top:-8px;display:flex}}
