.s265-panel{--s265-line:var(--t-line,#cfd8e5)}.s265-panel>small{display:block;margin:10px 0;opacity:.8}.s265-filters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.s265-filters label{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;gap:7px;min-width:0}.s265-filters input,.s265-filters select{width:100%!important;min-width:0!important}.s265-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0}.s265-stats>div{border:1px solid var(--s265-line);border-top:4px solid #357df5;border-radius:12px;padding:16px;background:var(--t-surface,#fff)}.s265-stats>div:nth-child(2){border-top-color:#16ad83}.s265-stats>div:nth-child(3){border-top-color:#f05e65}.s265-stats>div:nth-child(4){border-top-color:#e6ac21}.s265-stats>div:nth-child(5){border-top-color:#9757e9}.s265-stats span{display:block;font-size:12px;min-height:32px}.s265-stats strong{display:block;font-size:28px;margin-top:8px}.s265-forest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px}.s265-branch{min-width:0;padding:8px}.s265-tree-node>.s265-tree-node{margin:18px 0 0 18px;padding-left:18px;border-left:2px solid #7f9cd1;position:relative}.s265-tree-node>.s265-tree-node:before{content:'';position:absolute;top:24px;left:0;width:16px;border-top:2px solid #7f9cd1}.s265-node{padding:20px;border:1px solid var(--s265-line);border-top:4px solid #367eee;border-radius:14px;background:var(--t-surface,#fff);overflow-wrap:anywhere;min-width:0}.s265-node h3{margin:14px 0 8px}.s265-node p{white-space:pre-wrap;line-height:1.5}.s265-node small{display:block;opacity:.85}.s265-done{border-top-color:#16a77d!important}.s265-overdue{border-top-color:#e75464!important}.s265-unmeasured{border-top-color:#dcac20!important}.s265-closed{border-top-color:#8893a5!important}.s265-badge{display:inline-block;font-size:12px;padding:5px 9px;border:1px solid currentColor;border-radius:20px}.s265-overdue>.s265-badge{color:#e75464}.s265-done>.s265-badge{color:#12a57b}.s265-progress{display:flex;align-items:center;gap:12px;margin:16px 0}.s265-progress progress{width:100%;min-width:20px;height:14px;accent-color:#4488f6}.s265-done progress{accent-color:#16a77d}.s265-node button{margin-top:15px}.s265-panel [aria-pressed=true]{outline:2px solid #5490f7;outline-offset:2px}.s265-timeline{border:1px solid var(--s265-line);border-radius:14px;padding:18px}.s265-timeline header{display:flex;justify-content:space-between;margin:4px 0 18px}.s265-time-row{display:grid;grid-template-columns:minmax(120px,1fr) 3fr;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--s265-line)}.s265-time-row>button{text-align:left;overflow-wrap:anywhere}.s265-track{background:#8b9bb217;border-radius:6px;min-width:0}.s265-time-bar{display:block;background:#377ef4;border-radius:5px;color:white;font-size:12px;line-height:28px;min-width:3px;text-align:center;overflow:hidden}.s265-time-bar.s265-done{background:#119c75}.s265-time-bar.s265-overdue{background:#dd4f60}.s265-time-bar.s265-unmeasured{background:#ab7a0c}.s265-time-bar.s265-closed{background:#6f7b8e}.s265-panel [data-link265] button{margin:4px}.s265-panel [data-filtererror265]{color:#e75464}@media(max-width:1000px){.s265-forest{grid-template-columns:1fr}.s265-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.s265-filters{grid-template-columns:1fr!important}.s265-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.s265-tree-node>.s265-tree-node{margin-left:6px;padding-left:8px}.s265-tree-node>.s265-tree-node:before{width:7px}.s265-node{padding:12px}.s265-time-row{grid-template-columns:1fr}.s265-timeline{padding:10px}}
html body #app#app#app #mpSuite237 .s265-panel button,html body dialog.s265-panel button{background:var(--t-surface,#fff)!important;color:var(--t-text,#20314d)!important;border:1px solid var(--t-line,#cfd8e5)!important}html body #app#app#app #mpSuite237 .s265-panel button[aria-pressed=true]{background:var(--t-soft,#e7f0ff)!important;color:var(--t-text,#20314d)!important}html body #app#app#app #mpSuite237 .s265-panel button:disabled,html body dialog.s265-panel button:disabled{opacity:.55;cursor:wait}
.s265-progress strong{white-space:nowrap;flex-shrink:0}
