:is(.content:has(>[data-field-type=ilii-phase]),.content:has(>[data-field-type=ilii-guide])){flex-direction:column;height:100%;padding:0;display:flex}section.field[data-field-type=ilii-phase],section.field[data-field-type=ilii-guide]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}section.field[data-field-type=ilii-phase]>header,section.field[data-field-type=ilii-guide]>header{display:none}[data-ilii-phase-pane]:not([data-ilii-meta-open]) section.field:has(~section.field[data-field-type=ilii-guide]){display:none}[data-ilii-meta-open] section.field[data-field-type=ilii-guide]{flex:none}[data-ilii-meta-open] .content:has(>[data-field-type=ilii-guide]){height:auto;padding:1rem 0 2rem;overflow-y:auto}[data-ilii-phase-pane],.ilii-phase-tree{--ilii-tree-gutter:1.15rem}[data-ilii-phase-pane] .header>.toolbar{padding:0 var(--ilii-tree-gutter);gap:.5rem}[data-ilii-phase-pane] .header .toolbar.sui.horizontal.secondary h3,[data-ilii-phase-pane] .header .toolbar .menu-button{margin:0}section.field[data-field-type=ilii-phase]>.field-wrapper,section.field[data-field-type=ilii-guide]>.field-wrapper{flex:1;width:100%;max-width:none;min-height:0}section.field[data-field-type=ilii-phase]>.field-wrapper>*,section.field[data-field-type=ilii-guide]>.field-wrapper>*{width:100%;height:100%}.ilii-phase-host{height:100%}.ilii-phase-tree{--ilii-tree-bg:#101114;--ilii-tree-card:#16181c;--ilii-tree-ink:#eceae5;--ilii-tree-body:#d6d4cf;--ilii-tree-muted:#8b8f97;--ilii-tree-ghost:#6f757e;--ilii-tree-line:#292c33;--ilii-tree-chip:#23262c;--ilii-tree-warn:#e0b25c;--ilii-tree-kort-line:#8a7539;--ilii-tree-kort-wash:#6b5a2a1f;--ilii-tree-menu:#1d2026;--ilii-tree-menu-line:#2e323a;--ilii-tree-menu-off:#9aa0a9;--ilii-tree-hit:1.5rem;--ilii-tree-step:calc(var(--ilii-tree-hit) + .15rem);--ilii-tree-rail:16rem;--ilii-tree-accent:#7da2ff;--ilii-tree-accent-soft:#7da2ff24;--ilii-tree-danger-line:#7a3030;--ilii-tree-danger-fill:#3a1c1c;--ilii-tree-danger-wash:#2a1616;--ilii-tree-danger-ink:#ffbdbd;--ilii-tree-danger-mark:#ff7676;--ilii-tree-radius:.875rem;--ilii-tree-chip-radius:.44rem;--ilii-tree-card-radius:.625rem;--ilii-tree-pill-radius:99px;--ilii-tree-hairline-radius:2px;--ilii-tree-menu-radius:.6rem;--ilii-tree-dot-radius:50%;--ilii-tree-z-indicator:2;--ilii-tree-z-grab:3;--ilii-tree-z-menu:30;box-sizing:border-box;background:var(--ilii-tree-bg);height:100%;min-height:min(34rem,100dvh - 9rem);color:var(--ilii-tree-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-columns:clamp(13rem, var(--ilii-tree-rail), 28rem) minmax(0, 1fr);gap:1px;font:400 .875rem/1.55 system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.ilii-tree-pane{max-width:37.4rem;margin-inline:auto;padding-left:3.4rem}.ilii-tree-anatomy,.ilii-tree-main,.ilii-tree-broken{padding:1.25rem var(--ilii-tree-gutter) 2rem;background:var(--ilii-tree-bg);scrollbar-color:var(--ilii-tree-ghost) var(--ilii-tree-bg);overflow-y:auto}.ilii-tree-anatomy{border-right:1px solid var(--ilii-tree-line)}.ilii-tree-broken{grid-column:1/-1}.ilii-tree-grab{z-index:var(--ilii-tree-z-grab);top:0;bottom:0;left:clamp(13rem, var(--ilii-tree-rail), 28rem);width:var(--ilii-tree-hit);cursor:col-resize;touch-action:none;background:0 0;border:0;margin:0;padding:0;position:absolute;transform:translate(-50%)}.ilii-tree-grab:before{content:"";background:0 0;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ilii-tree-grab:hover:before,.ilii-tree-grab:focus-visible:before,.ilii-tree-grab[data-holding=true]:before{background:var(--ilii-tree-accent)}.ilii-phase-tree[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.ilii-tree-eyebrow{color:var(--ilii-tree-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font:600 .68rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-pane .ilii-tree-eyebrow{margin-top:1.6rem}.ilii-tree-where{letter-spacing:.06em;text-transform:none;margin-bottom:.35rem}.ilii-tree-where b{color:var(--ilii-tree-body);font-weight:600}.ilii-tree-head-name .ilii-tree-eyebrow{margin-bottom:.1rem}.ilii-tree-pane>.ilii-tree-eyebrow:first-child{margin-top:0}.ilii-tree-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ilii-tree-head-name{flex:1;min-width:0}.ilii-tree-phase{color:var(--ilii-tree-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .6rem;font-size:1rem;font-weight:620;overflow:hidden}.ilii-tree-sprite{display:none}.ilii-tree-ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vertical-align:-.125em;flex:none;width:1em;height:1em}.ilii-tree-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ilii-tree-history{gap:.15rem;display:flex}.ilii-tree-scroll{position:relative}.ilii-tree-list{margin:0;padding:0;list-style:none}.ilii-tree-list .ilii-tree-list{margin-left:var(--ilii-tree-step);border-left:1px solid var(--ilii-tree-line)}.ilii-tree-line{border-radius:var(--ilii-tree-chip-radius);min-width:0;color:var(--ilii-tree-body);cursor:grab;font:inherit;text-align:left;touch-action:none;background:0 0;border:0;align-items:center;gap:.3rem;min-height:2rem;margin:0;padding:.3rem .15rem .3rem .95rem;display:flex;position:relative}.ilii-tree-line:hover{background:var(--ilii-tree-chip);color:var(--ilii-tree-ink)}.ilii-tree-line-dragging{background:var(--ilii-tree-chip);opacity:.45}.ilii-phase-tree[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ilii-tree-row[aria-current=true]{background:var(--ilii-tree-accent-soft);color:var(--ilii-tree-ink)}.ilii-tree-row[aria-current=true]:before{border-radius:var(--ilii-tree-hairline-radius);background:var(--ilii-tree-accent);content:"";width:2px;position:absolute;top:4px;bottom:4px;left:0}.ilii-tree-grip{color:var(--ilii-tree-ghost);opacity:0;font-size:.85rem;transition:opacity .12s;display:inline-flex;position:absolute;top:50%;left:.1rem;translate:0 -50%}.ilii-tree-line:hover .ilii-tree-grip,.ilii-tree-row[aria-current=true] .ilii-tree-grip{opacity:1}.ilii-tree-twisty{--ilii-tree-twisty-turn:90deg;min-width:var(--ilii-tree-hit);height:var(--ilii-tree-hit);border-radius:var(--ilii-tree-chip-radius);color:var(--ilii-tree-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ilii-tree-twisty:hover{color:var(--ilii-tree-ink)}.ilii-tree-row[aria-expanded=false] .ilii-tree-twisty{--ilii-tree-twisty-turn:0deg}.ilii-tree-twisty .ilii-tree-ic{rotate:var(--ilii-tree-twisty-turn);font-size:.8rem;transition:rotate .12s}.ilii-tree-twisty-void{visibility:hidden;pointer-events:none}.ilii-tree-flag{border-radius:var(--ilii-tree-dot-radius);background:var(--ilii-tree-warn);flex:none;width:6px;height:6px;margin-inline:.15rem}.ilii-tree-more{min-width:var(--ilii-tree-hit);height:var(--ilii-tree-hit);border-radius:var(--ilii-tree-chip-radius);color:var(--ilii-tree-muted);cursor:pointer;font:inherit;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:.95rem;line-height:1;transition:opacity .12s;display:inline-flex}.ilii-tree-more:hover{background:var(--ilii-tree-chip);color:var(--ilii-tree-ink)}.ilii-tree-more:focus-visible,.ilii-tree-more[aria-expanded=true],.ilii-tree-line:hover .ilii-tree-more,.ilii-tree-row[aria-current=true] .ilii-tree-more,.ilii-tree-line:focus-within .ilii-tree-more,.ilii-tree-fixture:focus-within .ilii-tree-more,.ilii-tree-fixture:hover .ilii-tree-more{opacity:1}@media (hover:none){.ilii-tree-more,.ilii-tree-grip{opacity:1}}.ilii-tree-icon{border-radius:var(--ilii-tree-chip-radius);width:1.5rem;height:1.5rem;color:var(--ilii-tree-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font:400 .85rem/1 system-ui,sans-serif;display:flex}.ilii-tree-icon:disabled{color:var(--ilii-tree-ghost);cursor:not-allowed;opacity:.55}.ilii-tree-icon-danger{color:var(--ilii-tree-danger-ink)}.ilii-tree-icon:hover:not(:disabled){border-color:var(--ilii-tree-line);background:var(--ilii-tree-card);color:var(--ilii-tree-ink)}.ilii-tree-indicator{z-index:var(--ilii-tree-z-indicator);border-radius:var(--ilii-tree-hairline-radius);background:var(--ilii-tree-accent);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:0;right:0}.ilii-tree-indicator-denied{background:var(--ilii-tree-danger-mark)}.ilii-tree-indicator-sub{left:var(--ilii-tree-step)}.ilii-tree-indicator-leaf{left:calc(var(--ilii-tree-step) * 2)}.ilii-tree-add{border:1px dashed var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);width:100%;color:var(--ilii-tree-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:.4rem;margin-top:.5rem;padding:.4rem .5rem;display:flex}.ilii-tree-add:hover{border-color:var(--ilii-tree-accent);color:var(--ilii-tree-ink)}.ilii-tree-prompt{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-card);align-items:flex-end;gap:.4rem;margin-top:.5rem;padding:.5rem;display:flex;position:relative}.ilii-tree-prompt-x{z-index:var(--ilii-tree-z-indicator);background:0 0;border-color:#0000;font-size:.78rem;line-height:1;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.ilii-tree-confirm{border:1px solid var(--ilii-tree-danger-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-card);margin:.25rem 0 .35rem;padding:.55rem .6rem}.ilii-tree-confirm-what{color:var(--ilii-tree-body);margin:0 0 .45rem;font-size:.8rem}.ilii-tree-confirm-row{gap:.35rem;display:flex}.ilii-tree-danger,.ilii-tree-quiet{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);color:var(--ilii-tree-body);cursor:pointer;font:inherit;background:0 0;padding:.25rem .6rem;font-size:.8rem}.ilii-tree-danger{border-color:var(--ilii-tree-danger-line);background:var(--ilii-tree-danger-fill);color:var(--ilii-tree-danger-ink)}.ilii-tree-note{color:var(--ilii-tree-muted);margin:0;font-size:.75rem}.ilii-tree-alert{border:1px solid var(--ilii-tree-danger-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-danger-wash);color:var(--ilii-tree-danger-ink);margin:0;padding:.4rem .5rem;font-size:.75rem}.ilii-tree-row-sub{color:var(--ilii-tree-muted)}.ilii-tree-row-sub[aria-current=true],.ilii-tree-row-sub:hover{color:var(--ilii-tree-body)}.ilii-tree-row-leaf{color:var(--ilii-tree-muted)}.ilii-tree-row-leaf[aria-current=true],.ilii-tree-row-leaf:hover{color:var(--ilii-tree-body)}.ilii-tree-line.ilii-tree-row-fixed .ilii-tree-grip{color:var(--ilii-tree-ghost);cursor:default}.ilii-tree-ordinal{min-width:1.5rem;color:var(--ilii-tree-muted);text-align:right;flex:none;font:600 .7rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-row-sub .ilii-tree-ordinal{min-width:2.15rem}.ilii-tree-row-leaf .ilii-tree-ordinal{min-width:2.8rem}.ilii-tree-row[aria-current=true] .ilii-tree-ordinal{color:var(--ilii-tree-accent)}.ilii-tree-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;overflow:hidden}.ilii-tree-row-sub .ilii-tree-label{font-size:.82rem}.ilii-tree-fixture-rule{border:0;border-top:1px solid var(--ilii-tree-line);margin:.7rem .15rem .35rem}.ilii-tree-fixture{color:var(--ilii-tree-body);align-items:center;display:flex}.ilii-tree-fixture-row{color:var(--ilii-tree-body);cursor:default;touch-action:auto;flex:1}.ilii-tree-fixture-row .ilii-tree-ic{color:var(--ilii-tree-muted);font-size:.85rem}.ilii-tree-fixture[data-present=false]{color:var(--ilii-tree-muted)}.ilii-tree-fixture-note{color:var(--ilii-tree-muted);flex:none;margin-left:auto;font-size:.72rem}.ilii-tree-foot{border-top:1px solid var(--ilii-tree-line);margin-top:.9rem;padding:.5rem .15rem 0}.ilii-tree-save{color:var(--ilii-tree-muted);margin:.3rem 0 0;font-size:.75rem}.ilii-tree-menu{z-index:var(--ilii-tree-z-menu);border:1px solid var(--ilii-tree-menu-line);border-radius:var(--ilii-tree-menu-radius);background:var(--ilii-tree-menu);min-width:16.5rem;max-width:19rem;padding:.3rem 0;position:absolute;box-shadow:0 12px 32px #0000009e}.ilii-tree-mi{width:100%;min-height:var(--ilii-tree-hit);color:var(--ilii-tree-body);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:flex-start;gap:.55rem;padding:.35rem .8rem;font-size:.85rem;display:flex}.ilii-tree-mi .ilii-tree-ic{color:var(--ilii-tree-muted);margin-top:.3em}.ilii-tree-mi-text{flex:1;min-width:0}.ilii-tree-mi-text em{color:var(--ilii-tree-menu-off);font-size:.75rem;font-style:normal;line-height:1.35;display:block}.ilii-tree-mi kbd{color:var(--ilii-tree-muted);flex:none;margin-left:auto;padding-left:.7rem;font:500 .74rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-mi:disabled{color:var(--ilii-tree-menu-off);cursor:default}.ilii-tree-mi-danger,.ilii-tree-mi-danger .ilii-tree-ic{color:var(--ilii-tree-danger-ink)}.ilii-tree-mi:disabled .ilii-tree-ic{color:var(--ilii-tree-ghost)}.ilii-tree-mi:focus-visible,.ilii-tree-mi:hover:not(:disabled){background:var(--ilii-tree-accent-soft);color:var(--ilii-tree-ink)}.ilii-tree-mi-danger:focus-visible,.ilii-tree-mi-danger:hover:not(:disabled){background:var(--ilii-tree-danger-wash);color:var(--ilii-tree-danger-ink)}.ilii-tree-menu-head{color:var(--ilii-tree-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.5rem .8rem .25rem;font:600 .66rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-menu-sep{border:0;border-top:1px solid var(--ilii-tree-menu-line);margin:.3rem 0}.ilii-tree-menu-foot{color:var(--ilii-tree-muted);margin:0;padding:.5rem .8rem;font-size:.78rem;line-height:1.45}.ilii-tree-menu .ilii-tree-confirm{background:0 0;border:0;margin:0}.ilii-tree-confirm-cost{color:var(--ilii-tree-muted);margin:0 0 .5rem;font-size:.78rem}.ilii-tree-blank{max-width:26rem;padding:2.5rem 0 1rem}.ilii-tree-blank-head{color:var(--ilii-tree-ink);margin:0 0 .35rem;font-size:1.05rem;font-weight:620}.ilii-tree-blank-say{color:var(--ilii-tree-muted);margin:0 0 1rem;font-size:.9rem}.ilii-tree-blank-arrow{color:var(--ilii-tree-accent)}.ilii-field{flex-direction:column;gap:.25rem;margin:0 0 .9rem;display:flex}.ilii-tree-prompt .ilii-field{flex:1;margin:0}.ilii-field-label{color:var(--ilii-tree-muted);align-items:baseline;gap:.4rem;margin:0;font-size:.78rem;display:flex}.ilii-field-count{color:var(--ilii-tree-muted);font:600 .68rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-field-over{color:var(--ilii-tree-danger-mark)}.ilii-field-input{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-card);width:100%;color:var(--ilii-tree-ink);font:inherit;padding:.4rem .55rem}.ilii-field-input:hover{border-color:var(--ilii-tree-ghost)}.ilii-tree-prompt .ilii-field-input{padding-right:1.9rem}.ilii-field-display .ilii-field-input{letter-spacing:-.01em;padding:.5rem .6rem;font-size:1.25rem;font-weight:700}.ilii-field-sheet{margin-bottom:.35rem;position:relative}.ilii-field-sheet .ilii-field-input{caret-color:var(--ilii-tree-accent);color:var(--ilii-tree-body);text-overflow:ellipsis;background:0 0;border-color:#0000;padding:.1rem 0;font-size:.95rem;overflow:hidden}.ilii-field-sheet .ilii-field-input::placeholder{color:var(--ilii-tree-muted)}.ilii-field-sheet .ilii-field-input:hover,.ilii-field-sheet .ilii-field-input:focus{border-color:#0000;outline:none}.ilii-field-sheet.ilii-field-display .ilii-field-input{color:var(--ilii-tree-ink);letter-spacing:-.015em;font-size:1.6rem;font-weight:700;line-height:1.16}.ilii-field-count-quiet{opacity:0;transition:opacity 90ms linear;position:absolute;top:.35rem;right:0}.ilii-field-sheet:focus-within .ilii-field-count-quiet,.ilii-field-count-quiet.ilii-field-over{opacity:1}.ilii-field-refusal{color:var(--ilii-tree-danger-ink);margin:0;font-size:.78rem}.ilii-tree-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0 1rem;display:grid}.ilii-chip-add{min-height:var(--ilii-tree-hit);border:1px dashed var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);color:var(--ilii-tree-muted);cursor:pointer;font:inherit;background:0 0;padding:.22rem .6rem;font-size:.78rem}.ilii-chip-add:hover{border-color:var(--ilii-tree-ghost);color:var(--ilii-tree-ink)}.ilii-chip-row{flex-wrap:wrap;gap:.3rem;display:flex}.ilii-chip-shelf{color:var(--ilii-tree-muted);letter-spacing:.06em;text-transform:uppercase;margin:.5rem 0 .25rem;font-size:.68rem;font-weight:600}.ilii-chip-toggle{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);color:var(--ilii-tree-muted);cursor:pointer;font:inherit;background:0 0;padding:.22rem .55rem;font-size:.8rem}.ilii-chip-toggle:hover{border-color:var(--ilii-tree-ghost);color:var(--ilii-tree-ink)}.ilii-chip-toggle[aria-pressed=true]{border-color:var(--ilii-tree-accent);background:var(--ilii-tree-accent-soft);color:var(--ilii-tree-ink)}.ilii-tree-title{color:var(--ilii-tree-ink);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:700;line-height:1.15}.ilii-tree-facts{grid-template-columns:8rem minmax(0,1fr);gap:.35rem 1rem;max-width:42rem;margin:1rem 0 0;display:grid}.ilii-tree-facts dt{color:var(--ilii-tree-muted);font-size:.78rem}.ilii-tree-facts dd{color:var(--ilii-tree-body);margin:0}.ilii-tree-facts code{color:var(--ilii-tree-accent);font:400 .78rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-inventory,.ilii-tree-beats{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ilii-tree-inventory li{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-card);align-items:center;gap:.45rem;padding:.22rem .55rem;display:flex}.ilii-tree-chip{color:var(--ilii-tree-body);font-size:.8rem}.ilii-tree-count{color:var(--ilii-tree-muted);font:600 .72rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-tree-beats li{border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-chip);color:var(--ilii-tree-muted);padding:.22rem .55rem;font-size:.8rem}.ilii-tree-empty{color:var(--ilii-tree-muted);margin:0}.ilii-tree-notice{max-width:48rem;color:var(--ilii-tree-ink);margin:0 0 .35rem;font-weight:600}.ilii-tree-notice-sub{max-width:48rem;color:var(--ilii-tree-muted);margin:0 0 1rem}.ilii-tree-raw{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-radius);background:var(--ilii-tree-card);max-height:100%;color:var(--ilii-tree-body);white-space:pre-wrap;margin:0;padding:1rem;font:400 .8rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.ilii-phase-tree :focus-visible{outline:2px solid var(--ilii-tree-accent);outline-offset:2px}.ilii-tree-info{border-top:1px solid var(--ilii-tree-line);border-bottom:1px solid var(--ilii-tree-line);margin:.6rem 0 1.1rem;padding:0}.ilii-tree-info-tog{width:100%;min-height:var(--ilii-tree-hit);color:var(--ilii-tree-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.45rem;padding:.35rem .1rem;font-size:.8rem;display:flex}.ilii-tree-info-tog:hover{color:var(--ilii-tree-ink)}.ilii-tree-info .ilii-tree-info-tog .ilii-tree-ic{font-size:.8rem;transition:rotate .12s linear}.ilii-tree-info-open>.ilii-tree-info-tog .ilii-tree-ic{rotate:90deg}.ilii-tree-info-count{color:var(--ilii-tree-body)}.ilii-tree-info-none{color:var(--ilii-tree-muted)}.ilii-tree-info-body{padding:.15rem .1rem .9rem;display:none}.ilii-tree-info-open>.ilii-tree-info-body{display:block}.ilii-tree-toast{z-index:var(--ilii-tree-z-menu);border:1px solid var(--ilii-tree-menu-line);border-radius:var(--ilii-tree-menu-radius);background:var(--ilii-tree-menu);color:var(--ilii-tree-body);align-items:center;gap:.85rem;padding:.5rem .6rem .5rem .85rem;font-size:.8rem;display:flex;position:absolute;bottom:.9rem;left:.9rem;box-shadow:0 12px 32px #0000009e}.ilii-ms{max-width:37.4rem;margin-inline:auto;padding-left:3.4rem;position:relative}.ilii-ms-block{border-radius:var(--ilii-tree-chip-radius);padding:.15rem 0;position:relative}.ilii-ms-block-picked{background:var(--ilii-tree-accent-soft);box-shadow:inset 0 0 0 2px var(--ilii-tree-accent)}.ilii-ms-body{min-width:0}.ilii-ms-gutter{opacity:0;justify-content:flex-end;gap:.1rem;width:3.4rem;transition:opacity 90ms linear;display:flex;position:absolute;top:.1rem;left:-3.4rem}.ilii-ms-para{position:relative}.ilii-ms-gutter-pinned,.ilii-ms-gutter:focus-within,.ilii-ms-block:hover>.ilii-ms-gutter,.ilii-ms-block:focus-within>.ilii-ms-gutter,.ilii-ms-para:hover>.ilii-ms-gutter,.ilii-ms-para:focus-within>.ilii-ms-gutter{opacity:1}.ilii-ms-drop{z-index:var(--ilii-tree-z-indicator);border-radius:var(--ilii-tree-hairline-radius);background:var(--ilii-tree-accent);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:0;right:0}.ilii-ms-drop-denied{background:var(--ilii-tree-danger-mark)}@media (hover:none){.ilii-ms-gutter{opacity:1}}.ilii-ms-tool{color:var(--ilii-tree-muted)}.ilii-ms-grab{cursor:grab}.ilii-ms-blank{color:var(--ilii-tree-muted);cursor:text;font:inherit;text-align:left;background:0 0;border:0;padding:.12rem .35rem;font-size:.925rem;line-height:1.62}.ilii-ms-blank:hover{color:var(--ilii-tree-body)}.ilii-ms-row{align-items:baseline;gap:.5rem;display:flex}.ilii-ms-marker{min-width:1.1rem;color:var(--ilii-tree-muted);text-align:right;flex:none;font:600 .72rem/1.9 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-ms-line{border-radius:var(--ilii-tree-hairline-radius);min-width:0;min-height:1.5rem;color:var(--ilii-tree-body);white-space:pre-wrap;overflow-wrap:anywhere;caret-color:var(--ilii-tree-accent);flex:1;padding:.12rem .35rem;font-size:.925rem;line-height:1.62}.ilii-ms-line:hover{background:var(--ilii-tree-chip)}.ilii-ms-line:focus{background:var(--ilii-tree-chip);color:var(--ilii-tree-ink);outline:none}.ilii-ms-line-heading{color:var(--ilii-tree-ink);letter-spacing:-.01em;font-size:1rem;font-weight:700}.ilii-ms-line-pending{box-shadow:inset 2px 0 0 0 var(--ilii-tree-accent)}.ilii-ms-dragging,.ilii-ms-dragging .ilii-ms-grab{cursor:grabbing}.ilii-ms-dragging .ilii-ms-line{-webkit-user-select:none;user-select:none}.ilii-ms-line[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--ilii-tree-muted);pointer-events:none;font-weight:400}.ilii-ms-beat{color:var(--ilii-tree-ink);align-items:baseline;gap:.45rem;margin:.4rem 0 .1rem;padding:.35rem .35rem .1rem;font-size:.82rem;font-weight:700;display:flex}.ilii-ms-beat-tag{color:var(--ilii-tree-muted);letter-spacing:.12em;text-transform:uppercase;font:600 .62rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-ms-slab{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-card);align-items:baseline;gap:.55rem;margin:.25rem 0;padding:.4rem .6rem;display:flex}.ilii-ms-slab-kind{color:var(--ilii-tree-muted);letter-spacing:.1em;text-transform:uppercase;flex:none;font:600 .66rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-ms-slab-detail{color:var(--ilii-tree-body);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.ilii-ms-menu{z-index:var(--ilii-tree-z-menu);border:1px solid var(--ilii-tree-menu-line);border-radius:var(--ilii-tree-menu-radius);background:var(--ilii-tree-menu);width:17rem;max-width:100%;padding:.3rem 0;position:absolute;box-shadow:0 12px 32px #0000009e}.ilii-ms-mi-on{background:var(--ilii-tree-accent-soft);color:var(--ilii-tree-ink)}.ilii-ms-alert{border:1px solid var(--ilii-tree-danger-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-danger-wash);color:var(--ilii-tree-danger-ink);margin:.75rem 0 0;padding:.45rem .6rem;font-size:.8rem;position:sticky;bottom:0}.ilii-ms-card{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-card-radius);background:var(--ilii-tree-card);margin:.35rem 0;padding:.55rem .75rem .7rem}.ilii-ms-card[data-card=index],.ilii-ms-block-fixed .ilii-ms-card{background:#ffffff05;border-style:dashed}.ilii-ms-card[data-card=callout]{border-color:var(--ilii-tree-kort-line);background:var(--ilii-tree-kort-wash);border-style:solid}.ilii-ms-card-head{align-items:center;gap:.4rem;margin-bottom:.3rem;display:flex}.ilii-ms-chip{min-height:var(--ilii-tree-hit);border-radius:var(--ilii-tree-pill-radius);background:var(--ilii-tree-chip);color:var(--ilii-tree-body);cursor:pointer;font:inherit;border:0;align-items:center;gap:.3rem;padding:.1rem .55rem;font-size:.74rem;display:inline-flex}.ilii-ms-card-head .ilii-ms-chip .ilii-tree-ic{color:var(--ilii-tree-muted);font-size:.85em}.ilii-ms-chip:hover{color:var(--ilii-tree-ink)}.ilii-ms-chip-still{color:var(--ilii-tree-muted);cursor:default}.ilii-ms-card-field{flex-direction:column;gap:.05rem;margin:.25rem 0 0;display:flex}.ilii-ms-card-label{color:var(--ilii-tree-muted);letter-spacing:.1em;text-transform:uppercase;font:600 .6rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-ms-card-choice .ilii-chip-row{margin:.1rem 0}.ilii-ms-card-select{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-hairline-radius);background:var(--ilii-tree-bg);min-width:0;max-width:100%;color:var(--ilii-tree-body);font:inherit;flex:1;align-self:flex-start;padding:.25rem .4rem;font-size:.85rem}.ilii-ms-card-row{flex-direction:column;flex:1;gap:.1rem;min-width:0;margin:.15rem 0;display:flex}.ilii-ms-card-row-title{color:var(--ilii-tree-ink);font-size:.875rem;font-weight:600}.ilii-ms-card-row-summary{color:var(--ilii-tree-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.ilii-ms-card-row-missing{color:var(--ilii-tree-muted);margin:.15rem 0;font-size:.8rem}.ilii-ms-card-index{margin:.3rem 0 0;padding:0;list-style:none}.ilii-ms-card-index li{align-items:baseline;gap:.5rem;padding:.12rem 0;display:flex}.ilii-ms-card-index-sub{padding-left:1.2rem}.ilii-ms-card-ix{min-width:1.7rem;color:var(--ilii-tree-muted);flex:none;font:500 .7rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-ms-card-index .ilii-ms-card-row-title{font-weight:500}.ilii-ms-card-pick{align-items:flex-start;gap:.35rem;display:flex}.ilii-ms-draft{flex-direction:column;gap:.3rem;width:100%;padding:.4rem .7rem .5rem;display:flex}.ilii-ms-draft-row{gap:.3rem;display:flex}.ilii-tree-meta-open{height:auto;min-height:0;padding:.6rem .75rem .9rem;display:block}.ilii-tree-meta-open>.ilii-tree-anatomy,.ilii-tree-meta-open>.ilii-tree-main,.ilii-tree-meta-open>.ilii-tree-broken,.ilii-tree-meta-open>.ilii-tree-toast,.ilii-tree-meta-open>.ilii-tree-menu,.ilii-tree-meta-open>.ilii-tree-grab{display:none}.ilii-tree-meta-bar{align-items:center;gap:.75rem;display:flex}.ilii-tree-meta-say{color:var(--ilii-tree-muted);margin:0;font-size:.75rem}section.field[data-field-type=ilii-support-lines]{padding:0}section.field[data-field-type=ilii-support-lines]>header{display:none}.ilii-lines{--ilii-tree-bg:#101114;--ilii-tree-card:#16181c;--ilii-tree-ink:#eceae5;--ilii-tree-body:#d6d4cf;--ilii-tree-muted:#8b8f97;--ilii-tree-ghost:#6f757e;--ilii-tree-line:#292c33;--ilii-tree-chip:#23262c;--ilii-tree-warn:#e0b25c;--ilii-tree-accent:#7da2ff;--ilii-tree-accent-soft:#7da2ff24;--ilii-tree-danger-line:#7a3030;--ilii-tree-danger-ink:#ffbdbd;--ilii-tree-danger-mark:#ff7676;--ilii-tree-danger-wash:#2a1616;--ilii-tree-radius:.875rem;--ilii-tree-chip-radius:.44rem;--ilii-tree-hit:1.5rem;box-sizing:border-box;background:var(--ilii-tree-bg);color:var(--ilii-tree-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;gap:.75rem;padding:.75rem 1rem 2rem;font:400 .875rem/1.55 system-ui,sans-serif;display:flex}.ilii-lines-bar{border-bottom:1px solid var(--ilii-tree-line);align-items:baseline;gap:.6rem;padding-bottom:.6rem;display:flex}.ilii-lines-title{color:var(--ilii-tree-ink);margin:0;font-size:1rem;font-weight:600}.ilii-lines-count{color:var(--ilii-tree-muted);margin:0 auto 0 0;font-size:.78rem}.ilii-lines-add{border:1px solid var(--ilii-tree-accent);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-accent-soft);color:var(--ilii-tree-ink);cursor:pointer;font:inherit;min-height:var(--ilii-tree-hit);padding:.35rem .75rem}.ilii-lines-list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ilii-lines-row{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-radius);background:var(--ilii-tree-card);padding:.6rem .75rem .2rem}.ilii-lines-akut{border-color:var(--ilii-tree-warn)}.ilii-lines-refused{border-color:var(--ilii-tree-danger-line)}.ilii-lines-head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ilii-lines-ordinal{color:var(--ilii-tree-muted);font:600 .72rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.ilii-lines-name{color:var(--ilii-tree-ink);text-overflow:ellipsis;white-space:nowrap;margin-right:auto;font-weight:600;overflow:hidden}.ilii-lines-flag{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-chip);color:var(--ilii-tree-muted);cursor:pointer;min-height:var(--ilii-tree-hit);padding:.2rem .55rem;font-size:.74rem}.ilii-lines-flag[aria-pressed=true]{border-color:var(--ilii-tree-warn);color:var(--ilii-tree-warn)}.ilii-lines-controls{gap:.3rem;display:flex}.ilii-lines-move{min-width:var(--ilii-tree-hit);border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-chip);color:var(--ilii-tree-body);cursor:pointer;font:inherit;min-height:var(--ilii-tree-hit)}.ilii-lines-move:disabled{color:var(--ilii-tree-ghost);cursor:default}.ilii-lines-remove{border:1px solid var(--ilii-tree-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-chip);color:var(--ilii-tree-body);cursor:pointer;min-height:var(--ilii-tree-hit);padding-inline:.55rem;font-size:.74rem}.ilii-lines-confirm{border-color:var(--ilii-tree-danger-line);color:var(--ilii-tree-danger-ink)}.ilii-lines-fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0 .75rem;display:grid}.ilii-lines-wide{grid-column:1/-1}.ilii-lines-alert{border:1px solid var(--ilii-tree-danger-line);border-radius:var(--ilii-tree-chip-radius);background:var(--ilii-tree-danger-wash);color:var(--ilii-tree-danger-ink);margin:0;padding:.45rem .6rem;font-size:.78rem;position:sticky;bottom:0}
