.TreeNodeEditor{color:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:.875rem;line-height:1.5}.ItemValue-code{background:var(--color-surface-raised);border-radius:3px;padding:0 3px;font-family:monospace;font-size:.85em}.ItemValue-url{color:var(--color-primary);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.ItemValue-url:hover{opacity:.8}.ItemValue-link{color:var(--color-primary);cursor:pointer;text-underline-offset:2px;text-decoration:underline}.ItemValue-link:hover{opacity:.8}.ItemValue-link--bare{text-decoration:none}.ItemValue-link--unresolved{color:var(--color-text-muted);font-style:italic}.ItemValue-uuidActions{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:3px;margin-left:5px;display:inline-flex}.ItemValue-uuidAction{color:var(--color-text-muted);opacity:.75;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.ItemValue-uuidAction:hover{opacity:1}.ItemValue-uuidAction:disabled{opacity:.5;cursor:default}.ItemValue-uuidIcon{width:.85em;height:.85em;font-size:inherit}.MarkdownValue{--MarkdownValue-clamp:9rem;white-space:normal;min-width:0;font-size:.875rem;line-height:1.55}.MarkdownValue--document{max-width:72ch;font-size:.9375rem;line-height:1.6}.MarkdownValue--document .MarkdownValue-body h1,.MarkdownValue--document .MarkdownValue-body h2,.MarkdownValue--document .MarkdownValue-body h3,.MarkdownValue--document .MarkdownValue-body h4,.MarkdownValue--document .MarkdownValue-body h5,.MarkdownValue--document .MarkdownValue-body h6{margin:1.4em 0 .5em}.MarkdownValue--document .MarkdownValue-body h1{font-size:1.6rem}.MarkdownValue--document .MarkdownValue-body h2{font-size:1.3rem}.MarkdownValue--document .MarkdownValue-body h3{font-size:1.1rem}.MarkdownValue--document .MarkdownValue-body p,.MarkdownValue--document .MarkdownValue-body ul,.MarkdownValue--document .MarkdownValue-body ol,.MarkdownValue--document .MarkdownValue-body blockquote,.MarkdownValue--document .MarkdownValue-body pre,.MarkdownValue--document .MarkdownValue-body table{margin:0 0 1em}.MarkdownValue--document .MarkdownValue-body table{width:100%;display:table}.MarkdownValue-clamp{max-height:var(--MarkdownValue-clamp);-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--MarkdownValue-clamp) - 2rem), transparent);mask-image:linear-gradient(to bottom, #000 calc(var(--MarkdownValue-clamp) - 2rem), transparent);overflow:hidden}.MarkdownValue-clamp--expanded{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.MarkdownValue-more{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:2px;padding:0;font-size:.8125rem;display:inline-block}.MarkdownValue-more:hover{text-decoration:underline}.MarkdownValue-body>:first-child{margin-top:0}.MarkdownValue-body>:last-child{margin-bottom:0}.MarkdownValue-body p,.MarkdownValue-body ul,.MarkdownValue-body ol,.MarkdownValue-body blockquote,.MarkdownValue-body pre,.MarkdownValue-body table{margin:.4em 0}.MarkdownValue-body h1,.MarkdownValue-body h2,.MarkdownValue-body h3,.MarkdownValue-body h4,.MarkdownValue-body h5,.MarkdownValue-body h6{margin:.8em 0 .3em;font-weight:600;line-height:1.3}.MarkdownValue-body h1{font-size:1.15em}.MarkdownValue-body h2{font-size:1.08em}.MarkdownValue-body h3,.MarkdownValue-body h4,.MarkdownValue-body h5,.MarkdownValue-body h6{font-size:1em}.MarkdownValue-body ul,.MarkdownValue-body ol{padding-left:1.4em}.MarkdownValue-body li{margin:.15em 0}.MarkdownValue-body code{background:var(--color-surface-raised);border-radius:3px;padding:0 3px;font-family:monospace;font-size:.85em}.MarkdownValue-body pre{background:var(--color-surface-raised);border-radius:4px;padding:8px 10px;overflow-x:auto}.MarkdownValue-body pre code{background:0 0;padding:0}.MarkdownValue-body blockquote{border-left:3px solid var(--color-border);color:var(--color-text-muted);margin-left:0;padding-left:.8em}.MarkdownValue-body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.MarkdownValue-body th,.MarkdownValue-body td{border:1px solid var(--color-border);text-align:left;padding:3px 8px}.MarkdownValue-body th{font-weight:600}.MarkdownValue-body hr{border:none;border-top:1px solid var(--color-border);margin:.8em 0}.MarkdownValue-body img{max-width:100%}.MarkdownValue-body{overflow-wrap:anywhere}.NodeContent-image{max-height:var(--tree-node-image-max-height,240px);border-radius:var(--radius-sm);object-fit:contain;vertical-align:middle;max-width:100%;display:inline-block}.NodeContent-imageWrap{max-width:100%;display:inline-block;position:relative}.NodeContent-image-download{border-radius:var(--radius-sm);color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;justify-content:center;align-items:center;padding:4px;font-size:1rem;transition:opacity .12s;display:inline-flex;position:absolute;top:4px;right:4px}.NodeContent-image-download:disabled{cursor:default;opacity:.4}.NodeContent-image-download.is-failed{background:var(--color-danger);opacity:1}.NodeContent-imageWrap:hover .NodeContent-image-download,.NodeContent-image-download:focus-visible{opacity:1}.NodeContent-file{align-items:center;gap:.35em;min-width:0;display:flex}.NodeContent-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NodeContent-file--downloadable{cursor:pointer}.NodeContent-file--downloadable:hover .NodeContent-file-downloadIcon{color:var(--color-primary-strong)}.NodeContent-file .NodeContent-file-icon,.NodeContent-file .NodeContent-file-downloadIcon,.NodeContent-file .NodeContent-file-download .MuiSvgIcon-root,.NodeContent-grid .NodeContent-grid-icon,.NodeContent-formula .NodeContent-formula-icon{line-height:1;width:1em!important;height:1em!important;font-size:1.25em!important}.NodeContent-file-downloadIcon{color:var(--color-primary);flex:none}.NodeContent-file-icon{color:var(--color-text-muted);flex:none}.NodeContent-file-error{color:var(--color-danger);margin:.75em 0 0;font-size:.85em}.NodeContent-file-download{color:var(--color-primary);align-items:center;text-decoration:none;display:inline-flex}.NodeContent-file-download:hover{color:var(--color-primary-strong)}.NodeContent-formula{align-items:center;gap:.35em;min-width:0;display:inline-flex}.NodeContent-formula-icon{color:var(--color-text-muted);flex:none}.NodeContent-grid{align-items:center;gap:.35em;min-width:0;display:flex}.NodeContent-grid-icon{color:var(--color-text-muted);flex:none}.NodeContent-table{width:100%;min-width:0;height:var(--tree-node-table-height,320px);max-width:100%;display:block}.NodeContent-chart{width:100%;min-width:0;max-width:100%;display:block}.NodeContent-symlink{align-items:center;gap:.45em;min-width:0;max-width:100%;display:inline-flex}.NodeContent-symlink:has(.NodeContent-table,.NodeContent-chart,.NodeContent-markdown,.DiagramContent,.BoardContent,.DrawingContent,.SketchContent){align-items:flex-start;width:100%;display:flex}.NodeContent-symlink-arrow{color:var(--color-success);cursor:pointer;flex:none;align-items:center;margin:-5px;padding:5px;font-size:.5em;line-height:1;display:inline-flex}.NodeContent-symlink-arrow:hover{opacity:.75}.NodeContent-symlink-arrow:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.NodeContent-symlink-arrow.is-broken{color:var(--color-danger);cursor:default}.NodeContent-symlink-target{flex:auto;min-width:0}.NodeContent-symlink-pending{color:var(--color-text-muted)}.NodeContent-symlink-broken{color:var(--color-danger);text-decoration:line-through}.NodeContent-markdown{padding-top:6px;padding-bottom:4px}.GridCellEditor{box-sizing:border-box;outline:2px solid var(--color-primary);outline-offset:-2px;background:var(--color-surface);width:calc(100% + .75rem);color:inherit;font:inherit;font-variant-numeric:tabular-nums;border:none;border-radius:0;margin:-.1875rem -.375rem;padding:.1875rem .375rem;display:block}.GridContent{max-width:100%;font-size:var(--font-size-sm);display:block}.GridContent__description{opacity:.7;margin:.125rem 0 .25rem}.GridContent__note{opacity:.6;margin-left:.375rem;font-style:italic}.GridContent__scroll{max-width:100%;margin-top:.25rem;overflow-x:auto}.GridContent__sheet{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:max-content;min-width:100%;display:grid}.GridContent__corner,.GridContent__header,.GridContent__gutter{background:var(--color-hover);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);white-space:nowrap;text-overflow:ellipsis;padding:.1875rem .375rem;font-weight:600;overflow:hidden}.GridContent__headerLetter{opacity:.6;font-variant-numeric:tabular-nums;margin-right:.375rem;font-size:.9em;font-weight:400}.GridContent__gutter{text-align:right;opacity:.6;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--color-border)}.GridContent__corner{position:sticky;left:0}.GridContent__cell{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);overflow-wrap:anywhere;min-width:0;padding:.1875rem .375rem}.GridContent__cell--empty{min-height:1.5rem}.GridContent__cellChild+.GridContent__cellChild{margin-top:.125rem}.GridContent__formula{font-variant-numeric:tabular-nums}.GridContent__formula--error{color:var(--color-danger);font-weight:600}.GridContent__cell--footer{background:var(--color-hover);border-top:2px solid var(--color-border);font-variant-numeric:tabular-nums;font-weight:600}.GridContent__gutter--footer{border-top:2px solid var(--color-border)}.GridContent__sheet:focus,.GridContent__sheet:focus-visible{outline:none}.GridContent__header{position:relative}.GridContent__resize{cursor:col-resize;-webkit-user-select:none;user-select:none;width:6px;height:100%;position:absolute;top:0;right:-3px}.GridContent__resize:hover{background:var(--color-primary);opacity:.4}.GridContent__resize--last{width:4px;right:0}.GridContent__cell--editable{cursor:cell}.GridContent__cell--selected{outline:2px solid var(--color-primary);outline-offset:-2px}.GridContent__checkbox{cursor:pointer;margin:0}.GridContent__error{border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);cursor:pointer;margin-top:.25rem;padding:.1875rem .375rem}.GridContent__note--readonly{margin-top:.25rem;margin-left:0;display:block}.DiagramContent{max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.DiagramContent--row{width:100%}.DiagramContent--page{flex:1;height:100%;min-height:0}.DiagramContent__label{align-items:center;gap:.25rem;display:inline-flex}.DiagramContent__icon{opacity:.7}.DiagramContent__note{opacity:.6;margin-left:.375rem;font-style:italic}.DiagramContent__description{opacity:.7;margin:.125rem 0 .25rem}.DiagramContent__boxItem{max-width:100%}.DiagramContent__boxLabel{overflow-wrap:anywhere}.MetaPills{flex-shrink:0;align-items:center;gap:4px;margin-left:4px;display:flex}.MetaPills--heading{margin:0 12px}.MetaPills--inline{margin-left:8px}.MetaPills--gutter{top:8px;left:calc(-172px - var(--MetaPills-depth,0) * 24px);flex-wrap:nowrap;justify-content:flex-end;width:140px;margin-left:0;position:absolute;overflow:hidden}.MetaPills__pill{white-space:nowrap;text-transform:none;border-radius:100px;align-items:center;padding:4px 11px;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.MetaPills__pill--done{background:var(--color-success-bg);color:var(--color-success)}.MetaPills__pill--active{background:var(--color-primary-muted);color:var(--color-primary)}.MetaPills__pill--blocked{background:var(--color-danger-bg);color:var(--color-danger)}.MetaPills__pill--pending{background:var(--color-warning-bg);color:var(--color-warning)}.MetaPills__pill--archived{background:color-mix(in srgb, var(--color-text-muted) 14%, transparent);color:var(--color-text-secondary)}.MetaPills__pill--neutral{background:color-mix(in srgb, var(--color-text-secondary) 14%, transparent);color:var(--color-text)}.MetaPills__pill--overdue{background:var(--color-danger-bg);color:var(--color-danger)}.MetaPills__pill--due-soon{background:var(--color-warning-bg);color:var(--color-warning)}.MetaPills__pill--due{background:color-mix(in srgb, var(--color-text-secondary) 14%, transparent);color:var(--color-text)}.MetaPills--heading .MetaPills__pill{padding:5px 13px;font-size:.8125rem}.MetaPills--gutter .MetaPills__pill{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.BoardSettingsDialog__tabs{padding:0 1.5rem}.BoardSettingsDialog__icon{width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}.BoardSettingsDialog__form,.BoardSettingsDialog__rules{flex-direction:column;gap:1rem;display:flex}.BoardSettingsDialog__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.BoardSettingsDialog__row--lists>*{flex:12rem}.BoardSettingsDialog__hint{opacity:.75;margin:0}.BoardSettingsDialog__rule{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.BoardSettingsDialog__rule--off{opacity:.6}.BoardSettingsDialog__group{border-left:2px solid var(--color-border);flex-direction:column;gap:.5rem;padding-left:.75rem;display:flex}.BoardSettingsDialog__groupTitle{opacity:.8;font-weight:600}.BoardCanvas{--BoardCanvas-column-width:272px;min-width:0;max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.BoardCanvas--row{--BoardCanvas-column-width:200px;margin-top:.25rem}.BoardCanvas--page{flex:1;height:100%;min-height:0}.BoardCanvas__icon{width:1.1em!important;height:1.1em!important;font-size:1.1em!important}.BoardCanvas__toolbar{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .25rem .5rem;display:flex}.BoardCanvas__description{opacity:.75}.BoardCanvas__actions{align-items:center;gap:.25rem;display:inline-flex}.BoardCanvas__note{opacity:.6;margin:0 .375rem;font-style:italic}.BoardCanvas__scroll{max-width:100%;overflow:auto}.BoardCanvas--page .BoardCanvas__scroll{flex:1;min-height:0}.BoardCanvas__grid{flex-direction:column;gap:.375rem;width:max-content;min-width:100%;padding-bottom:.25rem;display:flex}.BoardCanvas__columns,.BoardCanvas__cells{align-items:stretch;gap:.5rem;display:flex}.BoardCanvas__columns{align-items:center}.BoardCanvas__laneGutter{flex:none;width:0}.BoardCanvas__column{box-sizing:border-box;width:var(--BoardCanvas-column-width);border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;background:#7f7f7f14;border-top:3px solid #0000;flex:none;align-items:center;gap:.375rem;padding:.375rem .5rem;font-weight:600;display:flex}.BoardCanvas__column--coloured{border-top-color:var(--BoardCanvas-colour)}.BoardCanvas__column--done .BoardCanvas__columnLabel{opacity:.8}.BoardCanvas__column--dragging{opacity:.6;z-index:2}.BoardCanvas__columnLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BoardCanvas__doneIcon{color:#43a047}.BoardCanvas__count{color:var(--color-text-muted);background:#7f7f7f14;border-radius:999px;flex:none;padding:0 .375rem;font-size:.85em;font-weight:500}.BoardCanvas__count--full{color:#ef6c00;background:#fb8c002e}.BoardCanvas__count--over{color:#e53935;background:#e539352e}.BoardCanvas__addColumn{flex:none}.BoardCanvas__lane{border-left:3px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:.25rem;padding-left:.375rem;display:flex}.BoardCanvas__lane--coloured{border-left-color:var(--BoardCanvas-colour)}.BoardCanvas__lane--dragging{opacity:.7;z-index:2}.BoardCanvas__laneHeader{-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;font-weight:600;display:flex}.BoardCanvas__laneToggle{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.BoardCanvas__laneLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BoardCanvas__laneLimit{color:var(--color-text-muted);font-weight:400}.BoardCanvas__cell{box-sizing:border-box;width:var(--BoardCanvas-column-width);border-radius:var(--radius-sm);background:#7f7f7f14;border:1px dashed #0000;flex-direction:column;flex:none;gap:.375rem;min-height:3rem;padding:.375rem;transition:opacity .12s ease-in-out,background .12s ease-in-out;display:flex;position:relative}.BoardCanvas__cell--allowed{border-color:var(--color-border)}.BoardCanvas__cell--over,.BoardCanvas__cell--itemOver{border-color:var(--color-primary);background:#1e88e51a}.BoardCanvas__cell--refused{opacity:.45;cursor:not-allowed;background:repeating-linear-gradient(-45deg,#7f7f7f14,#7f7f7f14 6px,#7f7f7f29 6px 12px)}.BoardCanvas__cell--refused.BoardCanvas__cell--over{opacity:.9;border-color:#e53935}.BoardCanvas--row .BoardCanvas__cell{max-height:260px;overflow-y:auto}.BoardCanvas__cellWip{justify-content:flex-end;display:flex}.BoardCanvas__reason{border-radius:var(--radius-sm);color:#e53935;background:#e5393524;padding:.25rem .375rem;font-size:.9em}.BoardCanvas__folded{color:var(--color-text-muted);align-items:center;gap:.25rem;display:flex}.BoardCanvas__cardSlot{touch-action:manipulation}.BoardCanvas__cardSlot--draggable{cursor:grab}.BoardCanvas--dragging .BoardCanvas__cardSlot--draggable{cursor:grabbing}.BoardCanvas__addCard{border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.25rem;padding:.125rem .25rem;display:inline-flex}.BoardCanvas__addCard:hover{opacity:1;background:#7f7f7f14}.BoardCanvas__empty{color:var(--color-text-muted);padding:1rem;font-style:italic}.BoardCanvas__swatches{flex-wrap:wrap;gap:.375rem;max-width:12rem;padding:.375rem 1rem;display:flex}.BoardCanvas__swatch{border:1px solid var(--color-border);cursor:pointer;border-radius:50%;width:1.125rem;height:1.125rem;padding:0}.BoardCanvas__swatch--current{box-shadow:0 0 0 2px var(--color-primary)}.BoardCanvas__swatch--none{background:linear-gradient(135deg,#0000 45%,#e53935 45% 55%,#0000 55%)}.BoardCanvas--backlog .BoardCanvas__grid{gap:.625rem;width:auto}.BoardCanvas--backlog .BoardCanvas__cell{background:0 0;gap:.125rem;width:auto;min-height:1.75rem;padding:.125rem}.BoardCanvas--backlog.BoardCanvas--row .BoardCanvas__cell{max-height:none;overflow:visible}.BoardCanvas--backlog.BoardCanvas--row .BoardCanvas__scroll{max-height:420px}.BoardCanvas--backlog .BoardCanvas__reason{font-weight:400}.BoardCanvas__group{border-left:3px solid #0000;flex-direction:column;gap:.25rem;padding-left:.375rem;display:flex}.BoardCanvas__group--coloured{border-left-color:var(--BoardCanvas-colour)}.BoardCanvas__group--done .BoardCanvas__groupLabel{opacity:.8}.BoardCanvas__group--dragging{opacity:.6;z-index:2}.BoardCanvas__groupHeading{border:1px dashed #0000;border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;padding:.25rem .375rem .25rem 0;font-size:1.1em;font-weight:600;display:flex}.BoardCanvas__groupHeading--allowed{border-color:var(--color-border)}.BoardCanvas__groupHeading--over{border-color:var(--color-primary);background:#1e88e51a}.BoardCanvas__groupHeading--refused{opacity:.45;cursor:not-allowed}.BoardCanvas__groupHeading--refused.BoardCanvas__groupHeading--over{opacity:.9;border-color:#e53935}.BoardCanvas__groupLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BoardCanvas__subgroup{flex-direction:column;gap:.125rem;padding-left:1.25rem;display:flex}.BoardCanvas__subheading{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;border-left:3px solid #0000;align-items:center;gap:.25rem;padding-left:.25rem;font-weight:600;display:flex}.BoardCanvas__subheading--coloured{border-left-color:var(--BoardCanvas-colour)}.BoardRow{box-sizing:border-box;border:1px solid var(--color-border);border-left:3px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);flex-direction:column;padding:.125rem .5rem .125rem .25rem;display:flex}.BoardRow--coloured{border-left-color:var(--BoardCard-colour)}.BoardRow--note{background:var(--color-warning-bg)}.BoardRow--dangling{color:#e53935;font-style:italic}.BoardRow--overlay{cursor:grabbing;box-shadow:0 6px 18px #00000040}.BoardRow--placeholder{opacity:.35}.BoardRow__line{align-items:center;gap:.375rem;min-width:0;min-height:1.75rem;display:flex}.BoardRow__toggle{width:1.1em;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.BoardRow__toggle--none{cursor:inherit}.BoardRow__icon{width:1.1em!important;height:1.1em!important;font-size:1.1em!important}.BoardRow .BoardCard__typeIcon{margin-top:0}.BoardRow__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BoardRow__title--link{cursor:pointer}.BoardRow__title--link:hover{text-decoration:underline}.BoardRow__meta{white-space:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;max-width:55%;display:inline-flex;overflow:hidden}.BoardRow__meta .MetaPills{flex-wrap:nowrap;margin-left:0}.BoardRow__input{flex:1}.BoardRow__body{max-width:100%;max-height:420px;padding:.25rem 0 .375rem 1.5rem;overflow:auto}.BoardCard{box-sizing:border-box;border:1px solid var(--color-border);border-left:3px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;gap:.25rem;padding:.375rem .5rem;display:flex;overflow:hidden}.BoardCard--coloured{border-left-color:var(--BoardCard-colour)}.BoardCard--note,.BoardCard--compact{flex-direction:row;align-items:flex-start;gap:.375rem}.BoardCard--note{background:var(--color-warning-bg)}.BoardCard--dangling{color:#e53935;flex-direction:row;gap:.375rem;font-style:italic}.BoardCard--overlay{cursor:grabbing;transform:rotate(1.5deg);box-shadow:0 6px 18px #00000040}.BoardCard--placeholder{opacity:.35}.BoardCard__typeIcon{opacity:.7;flex:none;margin-top:.1em;width:1.1em!important;height:1.1em!important;font-size:1.1em!important}.BoardCard__head,.BoardCard__bar{align-items:flex-start;gap:.375rem;display:flex}.BoardCard__bar{color:var(--color-text-muted);align-items:center;font-size:.9em}.BoardCard__barTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BoardCard__title{flex:1;min-width:0}.BoardCard__title--link{cursor:pointer}.BoardCard__title--link:hover{text-decoration:underline}.BoardCard__open{color:var(--color-success);cursor:pointer;display:inline-flex}.BoardCard__open svg{width:1.1em!important;height:1.1em!important;font-size:1.1em!important}.BoardCard__body{max-width:100%;max-height:320px;overflow:auto}.BoardCard .MetaPills{flex-wrap:wrap;margin-left:0}.BoardCard__fields{flex-wrap:wrap;gap:.25rem;display:flex}.BoardCard__field{background:#7f7f7f14;border-radius:999px;padding:0 .375rem;font-size:.85em}.BoardCard__fieldName{color:var(--color-text-muted)}.BoardInlineInput{box-sizing:border-box;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-surface-raised);width:100%;min-width:0;color:inherit;font:inherit;padding:.125rem .25rem}.BoardContent{min-width:0;max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.BoardContent--row{width:100%}.BoardContent--page{flex:1;height:100%;min-height:0}.BoardContent__label{align-items:center;gap:.25rem;display:inline-flex}.BoardContent__icon{opacity:.7;width:1em!important;height:1em!important;font-size:1em!important}.BoardContent__summary,.BoardContent__note{opacity:.6;margin-left:.375rem}.BoardContent__note{font-style:italic}.BoardContent__description{opacity:.7;margin:.125rem 0 .25rem}.DrawingCanvas{color:var(--color-text);flex-direction:column;display:flex;position:relative}.DrawingCanvas--row{width:100%;max-width:32rem}.DrawingCanvas--row .DrawingCanvas__svg{height:12rem}.DrawingCanvas--page{flex:1;min-height:0}.DrawingCanvas--page .DrawingCanvas__svg{cursor:grab;touch-action:none;flex:1;height:100%;min-height:0}.DrawingCanvas--page .DrawingCanvas__svg:active{cursor:grabbing}.DrawingCanvas__svg{width:100%;display:block;overflow:hidden}.DrawingCanvas__toolbar{align-items:center;gap:.125rem;padding:.125rem 0;display:flex}.DrawingCanvas__zoom{text-align:center;min-width:3rem;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;opacity:.7}.DrawingCanvas__page{fill:none;stroke:var(--color-border);stroke-opacity:.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;pointer-events:none}.DrawingCanvas__text{-webkit-user-select:none;user-select:none;font-family:inherit}.DrawingCanvas__itemFrame{stroke:currentColor;stroke-opacity:.25;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.DrawingCanvas__item{box-sizing:border-box;width:100%;height:100%;font-size:var(--font-size-sm);padding:.25rem;overflow:hidden}.DrawingCanvas__itemNote{opacity:.6;font-style:italic}.DrawingContent{max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.DrawingContent--row{width:100%}.DrawingContent--page{flex:1;height:100%;min-height:0}.DrawingContent__label{align-items:center;gap:.25rem;display:inline-flex}.DrawingContent__icon{opacity:.7}.DrawingContent__summary,.DrawingContent__note{opacity:.6;margin-left:.375rem}.DrawingContent__note{font-style:italic}.DrawingContent__description{opacity:.7;margin:.125rem 0 .25rem}.SketchContent{max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.SketchContent--row{width:100%}.SketchContent--page{flex:1;height:100%;min-height:0}.SketchContent__label{align-items:center;gap:.25rem;display:inline-flex}.SketchContent__icon{opacity:.7}.SketchContent__summary,.SketchContent__note{opacity:.6;margin-left:.375rem}.SketchContent__note{font-style:italic}.ComponentPanel{flex-direction:column;flex:1;width:100%;min-height:0;padding:0 32px;display:flex}.ComponentPanel-loading{color:var(--color-text-muted);padding:16px 0;font-size:.875rem}.ComponentPanel-error{border:1px solid var(--color-border);border-left:3px solid var(--color-danger);background:var(--color-surface);border-radius:4px;margin:0 32px;padding:16px 20px}.ComponentPanel-error-title{color:var(--color-text);margin-bottom:4px;font-size:.875rem;font-weight:600}.ComponentPanel-error-message{font-family:var(--font-mono);color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.SlideStage{width:100%;height:100%;position:relative;overflow:hidden}.SlideStage__page{transform-origin:0 0;line-height:1.25;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 1px 4px #00000040}.SlideStage--thumb .SlideStage__page{pointer-events:none}.SlideStage__number{opacity:.6;z-index:100000;font-size:28px;position:absolute;bottom:1.5%;right:1.5%}.SlideStage__blank{z-index:100001;position:absolute;inset:0}.SlideStage__blank--black{background:#000}.SlideStage__blank--white{background:#fff}.SlideElement{box-sizing:border-box;position:absolute}.SlideElement__zoom{transform-origin:0 0}.SlideElement__frame{background:0 0;border:0;width:100%;height:100%;display:block}.SlideElement--text{flex-direction:column;display:flex;overflow:hidden}.SlideElement__text.MarkdownValue,.SlideElement__text .MarkdownValue-body{font-size:inherit;line-height:inherit;color:inherit}.SlideElement__text .MarkdownValue-body h1,.SlideElement__text .MarkdownValue-body h2,.SlideElement__text .MarkdownValue-body h3,.SlideElement__text .MarkdownValue-body h4,.SlideElement__text .MarkdownValue-body h5,.SlideElement__text .MarkdownValue-body h6{color:inherit;margin:0 0 .3em;font-weight:700;line-height:1.1}.SlideElement__text .MarkdownValue-body h1{font-size:1.8em}.SlideElement__text .MarkdownValue-body h2{font-size:1.45em}.SlideElement__text .MarkdownValue-body h3{font-size:1.2em}.SlideElement__text .MarkdownValue-body h4,.SlideElement__text .MarkdownValue-body h5,.SlideElement__text .MarkdownValue-body h6{font-size:1em}.SlideElement__text .MarkdownValue-body p{margin:0 0 .5em}.SlideElement__text .MarkdownValue-body ul,.SlideElement__text .MarkdownValue-body ol{margin:0 0 .5em;padding-left:1.2em}.SlideElement__text .MarkdownValue-body li{margin:.2em 0}.SlideElement__text .MarkdownValue-body li>ul,.SlideElement__text .MarkdownValue-body li>ol{margin:0}.SlideElement__text .MarkdownValue-body code{font-size:.85em}.SlideElement__item{width:100%;height:100%;font-size:16px;overflow:auto}.SlideElement__placeholder,.SlideElement__missing{box-sizing:border-box;opacity:.45;text-align:center;border:3px dashed;justify-content:center;align-items:center;width:100%;height:100%;padding:.5em;font-size:40px;display:flex;overflow:hidden}.DeckViewer{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.DeckViewer__toolbar{border-bottom:1px solid var(--color-border,#7f7f7f40);align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.DeckViewer__position{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5rem}.DeckViewer__title{text-overflow:ellipsis;white-space:nowrap;margin-left:.5rem;font-weight:600;overflow:hidden}.DeckViewer__hidden{opacity:.6;align-items:center;gap:.25rem;margin-left:.5rem;font-style:italic;display:inline-flex}.DeckViewer__spacer{flex:1}.DeckViewer__body{flex:1;min-height:0;display:flex}.DeckViewer__rail{border-right:1px solid var(--color-border,#7f7f7f40);flex-direction:column;flex:0 0 11rem;gap:.5rem;padding:.5rem;display:flex;overflow-y:auto}.DeckViewer__thumb{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:2px solid #0000;border-radius:4px;align-items:flex-start;gap:.375rem;padding:.25rem;display:flex}.DeckViewer__thumb:hover{background:var(--color-hover,#7f7f7f1f)}.DeckViewer__thumb--current{border-color:var(--color-primary,#1976d2)}.DeckViewer__thumb--hidden .DeckViewer__thumbStage{opacity:.4}.DeckViewer__thumbNumber{opacity:.7;text-align:right;flex:0 0 1.25rem;font-size:.75rem}.DeckViewer__thumbStage{aspect-ratio:16/9;flex:1;min-width:0}.DeckViewer__main{flex-direction:column;flex:1;min-width:0;display:flex}.DeckViewer__stage{flex:1;min-height:0;padding:1rem}.DeckViewer__notes{border-top:1px solid var(--color-border,#7f7f7f40);flex:none;max-height:30%;padding:.5rem 1rem;overflow-y:auto}.DeckPresenter{z-index:2000;background:#000;outline:none;position:fixed;inset:0}.DeckPresenter .SlideStage__page{box-shadow:none}.DeckPresenter__controls{color:#fff;opacity:0;background:#0009;border-radius:1rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.8125rem;transition:opacity .2s;display:flex;position:absolute;bottom:1rem;right:1rem}.DeckPresenter__controls .MuiIconButton-root{color:inherit}.DeckPresenter:hover .DeckPresenter__controls,.DeckPresenter__controls:focus-within{opacity:1}.DeckContent{max-width:100%;font-size:var(--font-size-sm);flex-direction:column;display:flex}.DeckContent--row{width:100%}.DeckContent--page{flex:1;height:100%;min-height:0}.DeckContent__label{align-items:center;gap:.25rem;display:inline-flex}.DeckContent__icon{opacity:.7}.DeckContent__summary,.DeckContent__note{opacity:.6;margin-left:.375rem}.DeckContent__note{font-style:italic}.DeckContent__strip{align-items:center;gap:.375rem;margin-top:.25rem;display:flex;overflow:hidden}.DeckContent__thumb{aspect-ratio:16/9;flex:none;width:7.5rem}.DeckContent__more{opacity:.6}.StatusMenu__heading.MuiListSubheader-root{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:2}.StatusMenu__option.MuiMenuItem-root{min-height:34px;font-size:.8125rem}.MarkdownFieldDialog-split{grid-template-columns:1fr 1fr;gap:16px;min-height:320px;display:grid}@media (width<=900px){.MarkdownFieldDialog-split{grid-template-columns:1fr}}.MarkdownFieldDialog-pane{flex-direction:column;gap:4px;min-width:0;display:flex}.MarkdownFieldDialog-paneLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.75rem}.MarkdownFieldDialog-source{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);min-height:320px;max-height:60vh;color:inherit;tab-size:2;border-radius:4px;flex:1;padding:10px 12px;font-family:monospace;font-size:.8125rem;line-height:1.6}.MarkdownFieldDialog-source:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.MarkdownFieldDialog-source[readonly]{opacity:.75}.MarkdownFieldDialog-preview{border:1px solid var(--color-border);border-radius:4px;flex:1;min-height:320px;max-height:60vh;padding:10px 12px;overflow:auto}.MarkdownFieldDialog-empty{color:var(--color-text-muted);font-size:.875rem}.MarkdownFieldDialog-message{justify-content:center;padding:32px 0;display:flex}.TreeNode{flex-direction:column;display:flex}.TreeNode-checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary);flex-shrink:0;margin:0 2px}.TreeNode-row{cursor:pointer;border-radius:4px;align-items:center;gap:4px;min-height:40px;padding:2px 4px;display:flex;position:relative}.TreeNode-row:hover{background:var(--color-hover)}.TreeNode-row--focused{background:var(--color-primary-muted)}.TreeNode-row:has(.NodeContent-table,.NodeContent-chart,.NodeContent-markdown,.DiagramContent,.BoardContent,.DrawingContent,.SketchContent){align-items:flex-start}.TreeNode-toggle{width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.TreeNode-toggle:hover{background:var(--color-hover);color:var(--color-text)}.TreeNode-toggle--leaf{cursor:default;opacity:0}.TreeNode-toggle--leaf:hover{background:0 0}.TreeNode-bullet-hit{flex-shrink:0;align-items:center;display:inline-flex}.TreeNode-bullet{color:var(--color-text-muted);opacity:.5;cursor:pointer;flex-shrink:0;width:24px!important;height:24px!important;font-size:24px!important}.TreeNode-bullet--symlink{color:var(--color-success);opacity:1}.TreeNode-bullet--symlink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.TreeNode-bullet--symlink.is-pending{opacity:.5}.TreeNode-label{word-break:break-word;flex:1;min-width:0;font-size:.875rem;line-height:1.5}.TreeNode-row--pills-inline:not(:has(.NodeContent-table,.NodeContent-chart,.NodeContent-markdown,.DiagramContent,.BoardContent,.DrawingContent,.SketchContent))>.TreeNode-label{flex:0 auto}.TreeNode--emphasized>.TreeNode-row>.TreeNode-label{font-weight:600}.TreeNode-actions{z-index:5;visibility:hidden;border:1px solid #0000;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;height:36px;padding:0 4px;display:flex;position:absolute;top:2px;right:4px}.TreeNode-row:hover .TreeNode-actions{visibility:visible;background:var(--color-surface-raised);border-color:var(--color-border);box-shadow:0 2px 8px #0000002e}.TreeNode-actions-group{align-items:center;gap:2px;margin-right:24px;display:flex}.TreeNode-actions .MuiIconButton-root{color:var(--color-text-muted);padding:0}.TreeNode-actions .MuiIconButton-root:hover{color:var(--color-text);background:var(--color-hover)}.TreeNode-children{padding-left:24px}.TreeNode--confidence-low .TreeNode-bullet{color:var(--color-danger)!important}.TreeNode--confidence-medium .TreeNode-bullet{color:var(--color-warning)!important}.TreeNode--confidence-high .TreeNode-bullet{color:var(--color-success)!important}.TreeNode--confidence-verified .TreeNode-bullet{color:var(--color-primary)!important}.TreeNode--confidence-locked .TreeNode-bullet{color:#6a1b9a!important}.TreeNode--synthetic .TreeNode-bullet{color:#00bcd4!important}.TreeNode-bullet--symlink.is-broken{color:var(--color-danger)!important}.TreeNode-bullet--symlink.is-pending{color:var(--color-text-muted)!important}.TreeView-add-row{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none}.TreeView-add-row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.Breadcrumb{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:0;padding:4px 8px 4px 16px;font-size:.875rem;display:flex}.Breadcrumb-fragment{align-items:center;display:flex}.Breadcrumb-home-icon{opacity:.5;width:24px!important;height:24px!important;font-size:24px!important}.Breadcrumb-item{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;align-items:center;padding:4px 0 0;line-height:1;display:flex}.Breadcrumb-item--icon{padding-top:0}.Breadcrumb-item:hover{color:var(--color-primary);text-decoration:underline}.Breadcrumb-sep{opacity:.4;-webkit-user-select:none;user-select:none;align-items:center;margin:0 2px;display:flex}.HistoryBreadcrumb{color:var(--color-text-secondary);align-items:center;gap:4px;min-width:0;padding:2px 8px;font-size:.8125rem;display:flex}.HistoryBreadcrumb-trail{scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.HistoryBreadcrumb-trail::-webkit-scrollbar{display:none}.HistoryBreadcrumb-fragment{flex-shrink:0;align-items:center;display:flex}.HistoryBreadcrumb-item{cursor:pointer;color:inherit;font-size:inherit;white-space:nowrap;opacity:.65;background:0 0;border:none;padding:0;line-height:1}.HistoryBreadcrumb-item:hover{color:var(--color-primary);opacity:1;text-decoration:underline}.HistoryBreadcrumb-item--current{opacity:1;font-weight:600}.HistoryBreadcrumb-item--home{align-items:center;display:flex}.HistoryBreadcrumb-item--home:hover{text-decoration:none}.HistoryBreadcrumb-home-icon{width:18px!important;height:18px!important;font-size:18px!important}.HistoryBreadcrumb-sep{opacity:.3;-webkit-user-select:none;user-select:none;align-items:center;margin:0 2px;display:flex}.ViewTabs{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:flex-end;gap:2px;margin-bottom:20px;padding:4px 16px 0 32px;display:flex;overflow-x:auto}.ViewTabs-tab{appearance:none;color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:4px 10px 6px;font-family:inherit;font-size:.8125rem;line-height:1.4}.ViewTabs-tab:hover:not(:disabled){color:var(--color-text)}.ViewTabs-tab--active{color:var(--color-text);border-bottom-color:var(--color-primary);font-weight:600}.ViewTabs-tab:disabled{cursor:default;opacity:.5}.ZoomedObject{width:100%}.ZoomedObject--table{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--table>*{flex:1;min-height:0}.ZoomedObject--chart{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--chart>*{flex:1;min-height:0}.ZoomedObject--grid,.ZoomedObject--grid .GridContent{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--grid .GridContent__scroll{flex:1;min-height:0;overflow:auto}.ZoomedObject--diagram{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--diagram .DiagramContent{flex:1;min-height:0}.ZoomedObject--sketch{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--sketch .SketchContent{flex:1;min-height:0}.ZoomedObject--deck{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.ZoomedObject--drawing{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--drawing .DrawingContent{flex:1;min-height:0}.ZoomedObject--board{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--board .BoardContent{flex:1;min-height:0}.ZoomedObject--pdf{flex-direction:column;flex:1;min-height:0;display:flex}.ZoomedObject--image{flex:1;justify-content:flex-start;align-items:flex-start;min-height:0;display:flex}.ZoomedObject-image{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%}.ZoomedObject-pdf{border:1px solid var(--color-border);background:var(--color-surface);border-radius:4px;flex:1;width:100%;min-height:420px;display:block}.ZoomedObject-actions{justify-content:flex-end;margin-bottom:4px;display:flex}.ZoomedObject--prose{max-width:72ch;color:var(--color-text);font-size:.9375rem;line-height:1.6}.ZoomedObject--prose :first-child{margin-top:0}.ZoomedObject--prose :last-child{margin-bottom:0}.ZoomedObject--prose h1,.ZoomedObject--prose h2,.ZoomedObject--prose h3,.ZoomedObject--prose h4,.ZoomedObject--prose h5,.ZoomedObject--prose h6{margin:1.4em 0 .5em;line-height:1.3}.ZoomedObject--prose h1{font-size:1.6rem}.ZoomedObject--prose h2{font-size:1.3rem}.ZoomedObject--prose h3{font-size:1.1rem}.ZoomedObject--prose p,.ZoomedObject--prose ul,.ZoomedObject--prose ol,.ZoomedObject--prose blockquote,.ZoomedObject--prose pre,.ZoomedObject--prose table{margin:0 0 1em}.ZoomedObject--prose ul,.ZoomedObject--prose ol{padding-left:1.5em}.ZoomedObject--prose a{color:var(--color-primary)}.ZoomedObject--prose code{background:var(--color-surface-raised);border-radius:3px;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.ZoomedObject--prose pre{background:var(--color-surface-raised);border-radius:4px;padding:12px;overflow-x:auto}.ZoomedObject--prose pre code{background:0 0;padding:0}.ZoomedObject--prose blockquote{border-left:3px solid var(--color-border);color:var(--color-text-muted);padding-left:12px}.ZoomedObject--prose img{max-width:100%;height:auto}.ZoomedObject--prose table{border-collapse:collapse;width:100%}.ZoomedObject--prose table th,.ZoomedObject--prose table td{border:1px solid var(--color-border);text-align:left;padding:4px 8px}.ZoomedObject-message{color:var(--color-text-muted);padding:8px 0;font-size:.875rem}.ObjectFormatPanel{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ObjectFormatPanel-bar{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 6px 0;display:flex}.ObjectFormatPanel-label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.75rem}.ObjectFormatPanel-source{white-space:pre-wrap;word-break:break-word;min-height:0;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:4px;flex:1;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.55;overflow:auto}.ObjectFormatPanel-message{color:var(--color-text-muted);padding:8px 0;font-size:.875rem}.PropertyList{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex;overflow:auto}.PropertyList-row{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(120px,22%) 1fr;align-items:baseline;gap:4px 16px;padding:5px 4px;display:grid}.PropertyList-row:last-child{border-bottom:none}@media (width<=520px){.PropertyList-row{grid-template-columns:1fr;gap:2px}}.PropertyList-key{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.PropertyList-value{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.875rem}.PropertyList-edit{vertical-align:baseline;opacity:0;margin-left:4px}.PropertyList-edit:focus-visible,.PropertyList-row:hover .PropertyList-edit{opacity:1}.PropertyList-blank{color:var(--color-text-muted)}.PropertyList-message{color:var(--color-text-muted);padding:8px 0;font-size:.875rem}.RelationshipGraph{--rg-in:#eb6834;--rg-out:#2a78d6;--rg-ink:var(--color-text);--rg-ink-muted:var(--color-text-muted);--rg-surface:var(--color-surface);flex-direction:column;gap:10px;display:flex}.RelationshipGraph--empty{color:var(--color-text-muted);padding:18px 0;font-size:.875rem}.RelationshipGraph__canvas{width:100%;height:auto;font-size:12px;overflow:visible}.RelationshipGraph__line{fill:none;stroke-width:1.75px;stroke-linecap:round;transition:stroke-width .12s,opacity .12s}.RelationshipGraph__hit{fill:none;stroke:#0000;stroke-width:14px;cursor:default}.RelationshipGraph__edge--out .RelationshipGraph__line{stroke:var(--rg-out)}.RelationshipGraph__edge--in .RelationshipGraph__line{stroke:var(--rg-in)}.RelationshipGraph__arrow--out{fill:var(--rg-out)}.RelationshipGraph__arrow--in{fill:var(--rg-in)}.RelationshipGraph__edges--focused .RelationshipGraph__edge{opacity:.22}.RelationshipGraph__edges--focused .RelationshipGraph__edge--active{opacity:1}.RelationshipGraph__edges--focused .RelationshipGraph__edge--active .RelationshipGraph__line{stroke-width:2.75px}.RelationshipGraph__edgeLabel{fill:var(--rg-ink-muted);letter-spacing:.02em;pointer-events:none;paint-order:stroke;stroke:var(--rg-surface);stroke-width:3.5px;stroke-linejoin:round;font-size:10.5px}.RelationshipGraph__dot{stroke:var(--rg-surface);stroke-width:2px}.RelationshipGraph__node--out .RelationshipGraph__dot{fill:var(--rg-out)}.RelationshipGraph__node--in .RelationshipGraph__dot{fill:var(--rg-in)}.RelationshipGraph__node--link{cursor:pointer}.RelationshipGraph__node--link:hover .RelationshipGraph__nodeLabel,.RelationshipGraph__node--link:focus-visible .RelationshipGraph__nodeLabel{text-decoration:underline}.RelationshipGraph__node:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:3px}.RelationshipGraph__nodeLabel{fill:var(--rg-ink);font-size:12px}.RelationshipGraph__centre rect{fill:var(--color-surface-raised);stroke:var(--color-border);stroke-width:1px}.RelationshipGraph__centre text{fill:var(--rg-ink);font-size:12.5px;font-weight:600}.RelationshipGraph__footer{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:.75rem;display:flex}.RelationshipGraph__key{align-items:center;gap:6px;display:inline-flex}.RelationshipGraph__key--in .RelationshipGraph__swatch{background:var(--rg-in)}.RelationshipGraph__key--out .RelationshipGraph__swatch{background:var(--rg-out)}.RelationshipGraph__swatch{border-radius:2px;flex:none;width:10px;height:10px}.RelationshipGraph__overflow{font-style:italic}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .RelationshipGraph{--rg-in:#d95926;--rg-out:#3987e5}}:root[data-theme=dark] .RelationshipGraph{--rg-in:#d95926;--rg-out:#3987e5}.RelationshipsPanel{flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow:auto}.RelationshipsPanel-section{flex-direction:column;display:flex}.RelationshipsPanel-heading{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);align-items:center;gap:8px;margin:0 0 4px;font-size:.75rem;font-weight:600;display:flex}.RelationshipsPanel-count{letter-spacing:0;background:var(--color-surface-raised);border-radius:8px;padding:0 6px;font-size:.6875rem;font-weight:500}.RelationshipsPanel-row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:5px 4px;font-size:.875rem;display:flex}.RelationshipsPanel-row:last-child{border-bottom:none}.RelationshipsPanel-owner{color:var(--color-text-muted);overflow-wrap:anywhere;max-width:30%}.RelationshipsPanel-type{color:var(--color-text-muted);white-space:nowrap;align-items:baseline;gap:5px;font-size:.8125rem;display:inline-flex}.RelationshipsPanel-arrow{font-size:.9375rem;line-height:1}.RelationshipsPanel-target{color:var(--color-text);overflow-wrap:anywhere}.RelationshipsPanel-note{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.8125rem;font-style:italic}.RelationshipsPanel-link{cursor:pointer}.RelationshipsPanel-link:hover{text-decoration:underline}.RelationshipsPanel-empty,.RelationshipsPanel-message{color:var(--color-text-muted);padding:4px 0;font-size:.875rem}.SkillsPanel{flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow:auto}.SkillsPanel-section{flex-direction:column;display:flex}.SkillsPanel-heading{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);align-items:center;gap:8px;margin:0 0 4px;font-size:.75rem;font-weight:600;display:flex}.SkillsPanel-count{letter-spacing:0;background:var(--color-surface-raised);border-radius:8px;padding:0 6px;font-size:.6875rem;font-weight:500}.SkillsPanel-list{margin:0;padding:0;list-style:none}.SkillsPanel-row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:5px 4px;font-size:.875rem;display:flex}.SkillsPanel-row:last-child{border-bottom:none}.SkillsPanel-name{color:var(--color-text);overflow-wrap:anywhere}.SkillsPanel-note{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.8125rem;font-style:italic}.SkillsPanel-link{cursor:pointer}.SkillsPanel-link:hover{text-decoration:underline}.SkillsPanel-run{border:1px solid var(--color-border);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-left:auto;padding:1px 10px;font-size:.75rem}.SkillsPanel-run:hover{background:var(--color-surface-raised)}.SkillsPanel-empty,.SkillsPanel-message{color:var(--color-text-muted);padding:4px 0;font-size:.875rem}.TreeView{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.TreeView-history{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;min-width:0;display:flex}.TreeView-breadcrumb{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;display:flex}.TreeView-breadcrumb-actions{flex-shrink:0;align-items:center;gap:0;margin-left:auto;padding:0 2px;display:flex}.TreeView-breadcrumb-btn{opacity:.4;color:var(--color-text)!important;width:41px!important;height:41px!important;padding:0!important}.TreeView-breadcrumb-btn:hover{opacity:1}.TreeView-breadcrumb-btn--starred{opacity:1;color:var(--color-warning)!important}.TreeView-breadcrumb-btn.MuiIconButton-root{width:41px!important;height:41px!important;padding:0!important}.TreeView-breadcrumb-btn .MuiSvgIcon-root{width:24px!important;height:24px!important;font-size:24px!important}.TreeView-heading{color:var(--color-text);flex-shrink:0;align-items:center;padding:22px 16px 4px 32px;font-size:1rem;font-weight:600;display:flex}.TreeView-heading-label{flex:1;min-width:0;font-size:1.4rem}.TreeView-heading-input{min-width:0;color:var(--color-text);border:none;border-bottom:1px solid var(--color-border);background:0 0;outline:none;flex:1;padding:0;font-family:inherit;font-size:1.4rem;font-weight:600}.TreeView-heading-actions{visibility:hidden;flex-shrink:0}.TreeView-heading-actions.TreeNode-actions{height:auto;position:static}.TreeView-heading:hover .TreeView-heading-actions{visibility:visible}.TreeView-content{flex:1;padding:8px 8px 8px 32px;overflow-y:auto}.TreeView-content--object{flex-direction:column;min-height:0;padding:0 16px 16px 32px;display:flex}.TreeView-content--pill-gutter{padding-left:180px}.TreeView-loading{height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:.875rem;display:flex}.TreeView-empty{height:100%;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:.875rem;display:flex}.TreeView-error{color:var(--color-danger);background:var(--color-danger-bg);border-radius:6px;margin:8px;padding:16px;font-size:.875rem}
