.annotations-readonly,.annotation-editor{color:#1d1d1f;font-family:inherit;min-width:0}.annotation-figure{margin:18px 0 24px}.annotation-figure figcaption{font-size:13px;color:#6e6e73;margin-bottom:10px}.annotation-photo{position:relative;width:100%;max-width:760px;margin:0 auto;border:1px solid #d2d2d7;border-radius:12px;overflow:hidden;background:#fff;line-height:0}.annotation-photo img{display:block;width:100%;height:auto;max-height:none!important;margin:0!important}.annotation-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.annotation-overlay[data-annotation-canvas]{pointer-events:auto;touch-action:none;cursor:crosshair;user-select:none}.annotation-mark rect,.annotation-mark polyline{stroke:#d13d34;stroke-width:2.5px;vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-linejoin:round}.annotation-notes{list-style:none;padding:0;margin:12px 0;display:grid;gap:8px;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.annotation-notes li{padding:10px 12px;border-radius:10px;background:#fff6f5}.annotation-notes b{color:#9f2e26;margin-right:7px}.annotation-help{font-size:13px;color:#6e6e73;line-height:1.65}.annotation-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:18px 0}.annotation-toolbar label,.annotation-comment,.annotation-edit-list label{display:grid;gap:7px;font-size:13px}.annotation-toolbar [role=group]{display:flex;gap:6px}.annotation-editor button,.annotation-editor select{min-height:42px;padding:8px 15px;background:#fff;border:1px solid #d2d2d7;border-radius:10px;font:inherit;color:inherit}.annotation-editor button[aria-pressed=true]{background:#0071e3;color:white;border-color:#0071e3}.annotation-count{margin-left:auto;font-size:13px;color:#6e6e73;padding:11px 0}.annotation-editor textarea{box-sizing:border-box;width:100%;min-height:68px;font:inherit;line-height:1.6;border:1px solid #d2d2d7;border-radius:10px;padding:10px;background:#fff;color:#1d1d1f;resize:vertical}.annotation-comment{margin-bottom:16px}.annotation-edit-list{list-style:none;padding:0;display:grid;gap:12px}.annotation-edit-list li{padding:14px;border:1px solid #e5e5ea;border-radius:12px;background:#fafafa}.annotation-edit-list li>div{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.annotation-edit-list b{font-size:13px}.annotation-edit-list button{color:#b42318;border:0;background:transparent}.annotation-editor :focus-visible{outline:3px solid #0071e3;outline-offset:3px}.annotation-editor button:disabled{opacity:.5;cursor:wait}@media(max-width:640px){.annotation-toolbar{gap:10px}.annotation-toolbar label{flex:1}.annotation-count{width:100%;padding:0;margin:0}.annotation-photo{border-radius:8px}.annotation-edit-list li{padding:10px}}@media print{.annotation-photo{break-inside:avoid}.annotation-overlay{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
