#taskDetailsRoot{margin:14px 0 20px;min-width:0}#scr-form .td-editor{display:block!important;border:1px solid var(--line,#e2e6eb);border-radius:16px;background:var(--card,#fff);overflow:hidden;text-align:left}.td-editor>summary{display:flex;align-items:center;gap:12px;padding:16px;min-height:64px;cursor:pointer;list-style:none}.td-editor>summary::-webkit-details-marker{display:none}.td-summary-icon{display:grid;place-items:center;width:38px;height:42px;border-radius:12px;background:#f0f4fe;color:#3d63c9;font-size:24px}.td-editor summary b{font-size:15px;display:block;color:var(--ink,#20324a)}.td-editor summary small{font-size:11px;color:var(--muted,#6c7888);display:block;margin-top:4px}.td-summary-end{margin-left:auto;font-size:22px;color:var(--muted,#6c7888)}.td-editor[open] .td-summary-end{transform:rotate(45deg)}.td-editor-body{padding:0 16px 18px}.td-local{display:inline-block;font-size:11px;line-height:1.7;color:#657180;background:#eef2f6;border-radius:20px;padding:5px 10px;margin:0 0 18px}.td-label{display:block;font-weight:700;font-size:13px;margin-bottom:9px;color:var(--ink,#20324a)}#taskDetailsText{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:136px;max-height:360px;padding:13px 14px;font:inherit;font-size:14px;line-height:1.8;border:1px solid var(--line,#dce2ea);border-radius:12px;color:var(--ink,#20324a);background:var(--surface,#f9fafc)}#taskDetailsText::placeholder{color:var(--muted,#8390a1)}#taskDetailsText:focus{outline:2px solid #7294e6;outline-offset:2px}.td-text-meta{display:flex;gap:8px;justify-content:space-between;font-size:10px;color:var(--muted,#78869a);margin:8px 0 23px}.td-photos-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px}.td-photos-heading>span{font-size:10px;color:var(--muted,#78869a);white-space:nowrap}.td-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.td-image{margin:0;min-width:0;border:1px solid var(--line,#e3e8ee);border-radius:12px;overflow:hidden}.td-image-open{display:block;border:0;background:var(--surface,#f3f5f8);padding:0;width:100%;cursor:zoom-in;min-height:44px}.td-image-open>img{display:block;width:100%;height:115px;object-fit:contain;background:#f6f7fa}.td-image figcaption{display:flex;align-items:center;gap:3px;padding:4px 6px;font-size:10px;min-height:38px}.td-image figcaption>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.td-remove{min-width:36px;min-height:36px;background:none;border:0;border-radius:7px;color:var(--muted,#78869a);font-size:20px;cursor:pointer}.td-add-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.td-add-actions>button,.td-focus-open{min-height:44px;border:1px solid var(--line,#dce2ea);background:var(--card,#fff);color:var(--ink,#294369);border-radius:12px;padding:10px 14px;font:inherit;font-size:12px;cursor:pointer}.td-add-actions>button:first-child{border-style:dashed;color:#4267bc;background:#f2f6ff}.td-add-actions button:disabled{opacity:.5;cursor:wait}.td-hint,.td-status{font-size:10px;line-height:1.8;margin:11px 0 0;color:var(--muted,#78869a)}.td-status{min-height:20px}.td-status[data-error=true]{color:#b84443}.td-focus-open{margin:14px auto 0;display:block}.td-dialog{width:min(680px,calc(100vw - 24px));max-height:88dvh;box-sizing:border-box;padding:0;border:1px solid var(--line,#dce2ea);border-radius:20px;background:var(--card,#fff);color:var(--ink,#24334b);box-shadow:0 24px 90px #16244544}.td-dialog::backdrop{background:#17263b77;backdrop-filter:blur(3px)}.td-dialog>header{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line,#e3e8ee);position:sticky;top:0;background:var(--card,#fff);z-index:2}.td-dialog h2{font:inherit;font-size:16px;font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere}.td-dialog header button{margin-left:auto;border:0;background:none;color:inherit;min-width:44px;min-height:44px;font-size:24px;cursor:pointer}.td-view-body{padding:18px}.td-read-text{white-space:pre-wrap;line-height:1.9;font-size:14px;overflow-wrap:anywhere;margin:0 0 22px}.td-view-images .td-image-open{border-radius:12px;overflow:hidden}.td-photo-full{display:block;max-width:100%;height:auto;margin:auto;max-height:66dvh;object-fit:contain;background:#f5f6f8}.td-download{display:block;width:fit-content;margin:16px auto;min-height:44px;padding:11px 18px;box-sizing:border-box;border:1px solid #dce2ea;border-radius:12px;text-decoration:none;color:#4267bc;font:inherit;font-size:13px}@media(max-width:430px){.td-images{grid-template-columns:repeat(2,minmax(0,1fr))}.td-image-open>img{height:132px}.td-editor-body{padding:0 14px 16px}.td-text-meta{font-size:9px;gap:4px}.td-local{font-size:10px}.td-editor>summary{padding:14px}.td-add-actions>button{flex:1;white-space:nowrap}.td-editor summary small{font-size:10px}}
