.dragging-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.dragging-list li{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid #aebbb4;background:#fff;border-radius:5px;padding:10px 8px;min-height:69px}.dragging-position{font-size:10px;color:#525e58}.dragging-label{font-size:13px;font-weight:700}.dragging-grip{font-size:24px;color:#525e58;padding:0 10px}.dragging-target{border:2px solid #805139!important;background:#fff9f1!important}.dragging-path{margin:16px 0 10px;font-size:11px;line-height:1.9;color:#5d3823}.dragging-path>span{font-size:23px;font-weight:700;vertical-align:middle;margin-right:4px}.dragging-static-note{font-size:10px;color:#545e5f;margin:12px 0 0}.dragging-actions{display:flex;gap:6px}.dragging-actions[hidden],.dragging-reset[hidden]{display:none}.dragging-actions button,.dragging-reset{min-height:44px;border:1px solid #557165;border-radius:4px;background:#fff;color:#244c3f;padding:6px 8px;line-height:1.5;cursor:pointer;font-size:11px}.dragging-actions button[aria-disabled=true]{border-style:dashed;color:#59635e;background:#f1f2ef;cursor:default}.dragging-actions button:hover:not([aria-disabled=true]),.dragging-reset:hover{background:#e3eee7}.dragging-actions button:focus-visible,.dragging-reset:focus-visible{outline-offset:3px}.dragging-boundary-note{font-size:10px;line-height:1.9;color:#545e5f;margin:12px 0}.dragging-status{font-size:11px;line-height:1.9;border-top:1px solid #c6d1c9;padding-top:10px;margin:12px 0;min-height:64px}.dragging-reset{font-size:10px;padding:7px 10px}.dragging-comparison .mock-instruction{min-height:77px}
@media(min-width:721px) and (max-width:1200px){.dragging-interactive-list li{grid-template-columns:44px minmax(0,1fr)}.dragging-actions{grid-column:1/-1;justify-content:flex-end}.dragging-interactive-list .dragging-actions button{min-width:59px}}
@media(max-width:720px){.dragging-list li{padding:12px 10px;grid-template-columns:48px minmax(0,1fr) auto}.dragging-label{font-size:14px}.dragging-position,.dragging-static-note,.dragging-boundary-note{font-size:11px}.dragging-actions button,.dragging-reset,.dragging-path,.dragging-status{font-size:12px}.dragging-comparison .mock-instruction{min-height:0}.dragging-actions button{padding:6px 9px}.dragging-status{min-height:0}}
@media(max-width:380px){.dragging-interactive-list li{grid-template-columns:44px minmax(0,1fr)}.dragging-actions{grid-column:1/-1;justify-content:flex-end}.dragging-actions button{min-width:70px}}
@media print{.dragging-list li{grid-template-columns:36px minmax(0,1fr);min-height:0;padding:7pt}.dragging-actions{grid-column:1/-1;justify-content:flex-end}.dragging-actions button{min-height:0;font-size:7pt;padding:3pt 5pt}.dragging-grip{grid-column:3;font-size:18pt}.dragging-reset{display:none}.dragging-position,.dragging-static-note,.dragging-boundary-note{font-size:7pt}.dragging-label{font-size:9pt}.dragging-path,.dragging-status{font-size:8pt}.dragging-comparison .mock-instruction{min-height:55pt}.dragging-status{min-height:0}}
