.targoNoteDialog{width:min(900px,94vw);max-width:96vw;height:min(760px,90dvh);max-height:96dvh;border:1px solid #cbd5e1;border-radius:16px;padding:24px;color:#17263a;background:white;overflow:auto;box-shadow:0 24px 90px #14253d40}.targoNoteDialog::-webkit-backdrop{background:#14253d80}.targoNoteDialog::backdrop{background:#14253d80}.targoNoteDialog[open]{display:flex;flex-direction:column;gap:14px}.targoNoteDialog footer,.targoNoteDialog header,.targoNoteToolbar{flex-shrink:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.targoNoteDialog header h2{flex:1 1;margin:0;font-size:20px}.targoNoteDialog button{cursor:pointer}.targoNoteDialog header button,.targoNoteToolbar button{border:1px solid #ccd4df;background:#f6f8fb;color:inherit;border-radius:6px;padding:7px 10px}.targoNoteContent{flex:1 1;min-height:0;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.6}.targoNoteContent p{margin:0 0 12px}.targoNoteContent img{max-width:100%;max-height:420px;object-fit:contain;cursor:zoom-in}.targoNoteContent a{color:#155bb5;text-decoration:underline}.targoNoteEditor{border:1px solid #9eafc5;border-radius:8px;padding:16px;outline-offset:2px}.targoNoteEditor img{cursor:default}.targoNoteFull{width:96vw;height:96dvh}.targoNoteFull .targoNoteContent img{width:100%;height:auto;max-height:none}.targoNoteMark{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;padding:5px;cursor:pointer}.targoNoteZoom{position:absolute;inset:0;background:#14253df5;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;z-index:1}.targoNoteZoom img{flex:1 1;min-height:0;width:100%;height:0;max-width:100%;object-fit:contain}.targoNoteZoom button{align-self:flex-end}.targoNoteDialog [role=alert]{color:#9c2020}.targoNoteDialog .meta{margin:0}@media (max-width:600px){.targoNoteDialog{padding:14px}.targoNoteDialog header h2{flex-basis:100%}.targoNoteDialog footer{gap:6px}}.targoNoteDialog .targoNoteIconButton{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;flex-shrink:0}.targoNoteIconButton .uiIcon{width:19px;height:19px}.targoNoteFiles{flex-shrink:0;max-height:180px;overflow:auto}.targoNoteFiles ul{list-style:none;margin:6px 0;padding:0}.targoNoteFiles li{display:flex;align-items:center;gap:10px;padding:3px 0;overflow-wrap:anywhere}.targoNoteFiles a{color:#155bb5;text-decoration:underline}.targoNoteFiles>button{margin-right:8px}