/* Lift a collection piece onto its workshop note; ordinary selection remains. */
.piece.service-source-lifted > .piece-art { visibility:hidden!important; }
.service-flight { position:fixed;left:0;top:0;z-index:2051;pointer-events:none;transform-origin:50% 80%;will-change:transform; }
.service-flight > .service-flight-art { position:absolute;left:0;top:0;display:block;margin:0!important;pointer-events:none;transition:none!important;animation:none!important; }
html.service-carrying,html.service-carrying body,html.service-carrying body * { cursor:none!important;user-select:none!important; }
#service-note.service-receptive { outline:1px solid #bc945b99;outline-offset:4px;transition:outline-color .16s,outline-offset .16s; }
#service-note.service-drop-over { outline-color:#d8b775;outline-offset:6px; }
#service-note.service-receptive > .pin-head { filter:brightness(1.12);transition:filter .16s,transform .16s; }
#service-note.service-drop-over > .pin-head { filter:brightness(1.3);transform:translateY(-2px); }
#service-note.service-drop-committed { outline:1px solid #b88d50;outline-offset:4px; }
#service-note.service-drop-committed > .pin-head { filter:brightness(1.22); }
html[data-motion="off"] #service-note.service-receptive,html[data-motion="off"] #service-note.service-receptive > .pin-head { transition:none; }
html[data-motion="off"] #service-note.service-drop-over > .pin-head { transform:none; }
@media (prefers-reduced-motion:reduce) {
  #service-note.service-receptive,#service-note.service-receptive > .pin-head { transition:none; }
  #service-note.service-drop-over > .pin-head { transform:none; }
}
