.cj-annotation-editor{width:min(1100px,94vw);max-width:94vw;max-height:94vh;overflow:auto;border:1px solid #b8c6d5;border-radius:12px;padding:20px;background:#fff;color:#17324d}.cj-annotation-editor::backdrop{background:rgba(10,25,40,.75)}.cj-annotation-editor h2{margin-top:0}.cj-annotation-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cj-annotation-toolbar input[type=color]{width:48px;height:40px;padding:3px}.cj-annotation-toolbar input:not([type=color]){flex:1;min-width:160px}.cj-annotation-toolbar select{width:auto}.cj-annotation-canvas{display:block;width:100%;height:auto;background:#172b40;touch-action:none;cursor:crosshair}.cj-annotation-editor>button{margin-right:8px}.cj-annotation-editor [hidden]{display:none}

.cj-photo-edit-actions{padding:8px;display:flex;gap:6px}.cj-photo-edit-actions button{margin:0}.cj-claim-narrative{margin:16px 0;padding:16px;border:1px solid #c7d7e5;border-radius:10px}.cj-claim-narrative textarea{width:100%}.cj-claim-narrative input[type=checkbox]{width:auto}.cj-claim-narrative pre{max-height:320px;overflow:auto}

.cj-editor-brightness{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.cj-editor-brightness strong{margin-right:4px}.cj-editor-brightness label{font-weight:600}.cj-annotation-toolbar .cj-editor-brightness input[type=range]{width:180px;min-width:100px;max-width:320px;min-height:44px;flex:1}.cj-editor-brightness output{min-width:3.5em;font-variant-numeric:tabular-nums}.cj-editor-brightness button{min-height:44px}
