.manual-annotation-list{margin:4px 0 10px;padding-bottom:9px;border-bottom:1px solid #d6d9cd}.manual-annotation-list>strong{display:block;font-size:11px;color:#715823;margin-bottom:7px}.manual-annotation-list .proposal-card{width:100%;text-align:left}.manual-annotation-list small{display:block;margin-top:5px;color:#6a634b;font-size:10px}
.manual-annotation-panel{position:absolute;right:16px;top:16px;bottom:20px;width:min(340px,calc(100% - 32px));max-height:calc(100% - 36px);overflow:auto;padding:17px;background:#f7f8f0f5;color:#26372a;border:1px solid #b7c7b0;border-radius:10px;z-index:45;box-shadow:0 8px 30px #0003;font-size:12px;line-height:1.5;pointer-events:auto}.manual-annotation-panel[hidden]{display:none}.manual-heading{display:flex;justify-content:space-between;align-items:center}.manual-heading small{color:#7b612b;letter-spacing:.08em}.manual-heading button{font-size:23px;border:0!important;padding:0!important;background:none!important}.manual-annotation-panel h2{font-size:21px;margin:6px 0 10px}.manual-annotation-panel p{margin:9px 0}.manual-boundary{font-size:11px;color:#6c6245}.manual-annotation-panel button{padding:8px 11px;background:white;border:1px solid #c2cfb9;border-radius:6px;color:#284531;cursor:pointer}.manual-annotation-panel button:disabled{opacity:.5;cursor:default}.manual-actions{display:flex;gap:6px;margin:12px 0 7px}.manual-annotation-panel [data-manual-action=remove]{width:100%}.manual-state{font-size:10px;color:#5d6b57}.manual-annotation-panel details{font-size:10px;margin-top:15px}.manual-annotation-panel .asset-photo{margin-top:12px}.manual-annotation-panel .asset-photo img{max-height:240px;object-fit:contain}
.manual-annotation-active #btn-go-target,.manual-annotation-active #inspection-destination,.manual-annotation-active #btn-inspector{display:none!important}.manual-annotation-active .route-map-panel{display:none}.manual-annotation-active .navigation-hud{display:none}
@media(max-width:650px){.manual-annotation-active .workspace{grid-template-columns:minmax(0,1fr)}.manual-annotation-active .left-sidebar{display:none}.manual-annotation-panel{top:auto;bottom:10px;max-height:50%;right:10px;left:10px;width:auto}.manual-annotation-panel .asset-photo img{max-height:150px}}
