.mindmap_projectTile__3mMLi{grid-template-rows:auto auto auto 1fr auto}.mindmap_tileTitle__9_XHP.mindmap_tileTitle__9_XHP{font-size:1.5rem;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.mindmap_tileType__RbWgz{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.mindmap_cardPreview__Jx7uq{align-items:center;background:var(--color-bg);border:1px solid var(--border);border-radius:0;display:flex;height:132px;justify-content:center;overflow:hidden;padding:4px;width:100%}.mindmap_cardPreview__Jx7uq img{display:block;height:100%;object-fit:contain;width:100%}.mindmap_cardPreviewEmpty__U4XKV{color:var(--muted);font-size:11px;text-align:center}.mindmap_hubGrid__67Xzl{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.mindmap_hubCard__v7aFB{align-content:start;background:transparent;border:1px solid var(--line);box-shadow:var(--shadow-sm);color:inherit;display:grid;grid-gap:.5rem;gap:.5rem;padding:1.6rem;text-decoration:none}.mindmap_hubCard__v7aFB:hover{border-color:var(--blueprint)}.mindmap_hubCard__v7aFB h2{font-family:var(--font-heading);font-size:2.6rem;letter-spacing:-.05em;margin:0}.mindmap_hubCard__v7aFB p{color:var(--muted);margin:0}.mindmap_hubStats__CwPsC{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.6rem}.mindmap_hubStats__CwPsC span{color:var(--muted);display:grid;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mindmap_hubStats__CwPsC strong{color:var(--ink);font-family:var(--font-heading);font-size:2rem;letter-spacing:-.04em}.mindmap_hubWarn__sInFf{color:var(--danger);font-size:.82rem;font-weight:700}.mindmap_kindStats__XXJlU{display:grid;grid-gap:.2rem;gap:.2rem;min-width:130px}.mindmap_kindStats__XXJlU span{color:var(--muted);font-size:.8rem;font-weight:700}.mindmap_kindStats__XXJlU strong{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_sourceLine__EM59L{color:var(--muted);font-size:.78rem;margin:.4rem 0 0}.mindmap_headActions__3AZ7T{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.mindmap_dangerButton__HdeUB.mindmap_dangerButton__HdeUB{background:var(--danger);border-color:var(--danger)}.mindmap_noticeOk__qAfoP{background:color-mix(in srgb,var(--color-accent-800) 10%,transparent);border-left:4px solid var(--success);color:var(--color-accent-800);font-weight:700;margin:0;padding:.7rem 1rem}.mindmap_warnLine__UyJuA{color:var(--color-neutral-800);font-size:.85rem;margin:.4rem 0 0}.mindmap_mutedLine__mrOVr{color:var(--muted);margin:0}.mindmap_ontologySearch__53qkA{align-items:center;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr) 170px auto auto}.mindmap_treePanel__LF1TK{background:transparent;border:1px solid var(--line);padding:1rem 1.25rem}.mindmap_resultCount__41Ufy{color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.1em;margin:0 0 .6rem;text-transform:uppercase}.mindmap_flatList__pIMFG,.mindmap_plainList__4Yryf,.mindmap_ruleList__io2f3,.mindmap_tree__UyPjD{list-style:none;margin:0;padding:0}.mindmap_tree__UyPjD .mindmap_tree__UyPjD{border-left:1px solid var(--line);margin-left:.75rem;padding-left:.75rem}.mindmap_treeSummary__UN2fB{align-items:center;cursor:pointer;display:flex;gap:.5rem;list-style:none;padding:.1rem 0}.mindmap_treeSummary__UN2fB::-webkit-details-marker{display:none}.mindmap_treeSummary__UN2fB:before{border-color:transparent transparent transparent var(--muted);border-style:solid;border-width:5px 0 5px 7px;content:"";flex:none;height:0;transition:transform .12s ease;width:0}details[open]>.mindmap_treeSummary__UN2fB:before{transform:rotate(90deg)}details:not([open])>.mindmap_tree__UyPjD{display:none}.mindmap_treeLeaf__Lg_PB{padding-left:1.05rem}.mindmap_treeCount__ykHEN{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--blueprint);font-size:.68rem;font-weight:700;padding:.05rem .4rem}.mindmap_classLink__ZBB0J{align-items:baseline;color:inherit;display:inline-flex;flex-wrap:wrap;gap:.45rem;padding:.2rem 0;text-decoration:none}.mindmap_classLink__ZBB0J:hover .mindmap_className__bS92x{text-decoration:underline}.mindmap_classLinkActive__o3xGj .mindmap_className__bS92x{color:var(--blueprint)}.mindmap_className__bS92x{font-weight:700}.mindmap_classId__IOP7U{color:var(--muted);font-size:.72rem}.mindmap_classIdBig__8EUSS{color:var(--muted);font-size:.85rem}.mindmap_kindTag__bMrJA,.mindmap_metaTag__NK__i,.mindmap_userTag__h9YtE{border:1px solid var(--line);font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:.05rem .35rem;text-transform:uppercase}.mindmap_kind_asset__B2Gq4{background:color-mix(in srgb,var(--status-warn) 18%,transparent);border-color:color-mix(in srgb,var(--status-warn) 45%,transparent)}.mindmap_kind_system__6F_73{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}.mindmap_kind_assembly__oTcYq{background:color-mix(in srgb,var(--color-accent) 16%,transparent);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent)}.mindmap_kind_component__0C4gf{background:transparent}.mindmap_metaTag__NK__i{color:var(--muted)}.mindmap_userTag__h9YtE{background:color-mix(in srgb,var(--color-accent-800) 14%,transparent);border-color:color-mix(in srgb,var(--color-accent-800) 40%,transparent);color:var(--color-accent-800)}.mindmap_flatList__pIMFG>li{border-bottom:1px solid var(--line);padding:.35rem 0}.mindmap_detailGrid__i2gBC{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.mindmap_detailPanel__jTl6f{background:transparent;border:1px solid var(--line);padding:1.1rem 1.25rem;overflow-x:auto}.mindmap_detailPanel__jTl6f h2{font-family:var(--font-heading);font-size:1.5rem;letter-spacing:-.03em;margin:0 0 .7rem}.mindmap_factList__U_umx{grid-template-columns:minmax(120px,auto) minmax(0,1fr)}.mindmap_factList__U_umx dd{margin:0 0 .35rem}.mindmap_contractTable__frG4A.mindmap_contractTable__frG4A{min-width:0}.mindmap_contractTable__frG4A td,.mindmap_contractTable__frG4A th{padding:.4rem .5rem}.mindmap_plainList__4Yryf>li{border-bottom:1px solid var(--line);padding:.3rem 0}.mindmap_relType__9VXTP{color:var(--blueprint);font-weight:700;margin-right:.5rem}.mindmap_ruleList__io2f3{display:grid;grid-gap:.2rem;gap:.2rem;margin-top:.5rem}.mindmap_ruleList__io2f3 code{font-size:.72rem}.mindmap_classForm__Flblo{display:grid;grid-gap:1rem;gap:1rem}.mindmap_classForm__Flblo fieldset{background:transparent;border:1px solid var(--line);display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:1.1rem 1.25rem}.mindmap_classForm__Flblo legend{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.12em;padding:0 .4rem;text-transform:uppercase}.mindmap_classForm__Flblo label>span{font-size:.8rem}.mindmap_classForm__Flblo small{color:var(--muted);font-weight:400}.mindmap_classForm__Flblo textarea{font-family:var(--font-mono),ui-monospace,monospace;font-size:.82rem;min-height:0}.mindmap_classForm__Flblo input[readonly]{background:color-mix(in srgb,var(--color-neutral-400) 25%,transparent)}.mindmap_formWide__DBP2b{grid-column:1/-1}.mindmap_checkboxRow__S2egN.mindmap_checkboxRow__S2egN{align-items:center;display:flex;font-weight:400;gap:.6rem;grid-column:1/-1}.mindmap_checkboxRow__S2egN input{height:18px;width:18px}@media (max-width:760px){.mindmap_ontologySearch__53qkA{grid-template-columns:minmax(0,1fr)}}.mindmap_ontologyBadgeNone__tTGPx,.mindmap_ontologyBadge__Fa0WJ{border:1px solid var(--line);font-size:.62rem;font-weight:700;letter-spacing:.08em;margin-left:.5rem;padding:.1rem .4rem;text-transform:uppercase;white-space:nowrap}.mindmap_ontologyBadge__Fa0WJ{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);color:var(--blueprint)}.mindmap_ontologyBadgeNone__tTGPx{color:var(--muted)}.mindmap_stepCard__8gQxW{background:transparent;border:1px solid var(--line);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6)}.mindmap_stepSummary__T1Gs2{align-items:center;cursor:pointer;display:flex;gap:.9rem;list-style:none;padding:.9rem 1.1rem}.mindmap_stepSummary__T1Gs2::-webkit-details-marker{display:none}.mindmap_stepSummary__T1Gs2:before{border-color:transparent transparent transparent var(--muted);border-style:solid;border-width:5px 0 5px 7px;content:"";flex:none;height:0;transition:transform .12s ease;width:0}.mindmap_stepCard__8gQxW[open]>.mindmap_stepSummary__T1Gs2:before{transform:rotate(90deg)}.mindmap_stepCard__8gQxW[open]>.mindmap_stepSummary__T1Gs2{border-bottom:1px solid var(--line)}.mindmap_stepNumber__dEro1{align-items:center;background:var(--blueprint);color:var(--color-bg);display:flex;flex:none;font-family:var(--font-heading);font-size:15px;height:28px;justify-content:center;width:28px}.mindmap_stepTitleCol__b2EmD{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.mindmap_stepTitle__jvG9T{font-family:var(--font-heading);font-size:21px;letter-spacing:-.02em}.mindmap_stepMeta__MNQSr{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_stepActions__BL91W{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}.mindmap_stepForm__qNXZi{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.mindmap_stepModel__SwNKD{align-self:center;color:var(--muted);font-size:12px;max-width:26rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mindmap_stepModel_warn__0aPX5{color:var(--color-neutral-800)}.mindmap_settings__Yu0OA{flex:none;position:relative}.mindmap_settingsButton__zlBbP{align-items:center;background:color-mix(in srgb,var(--color-surface) 76%,transparent);border:1px solid var(--line);border-radius:0;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;line-height:1;list-style:none;width:40px}.mindmap_settingsButton__zlBbP::-webkit-details-marker{display:none}.mindmap_settings__Yu0OA[open]>.mindmap_settingsButton__zlBbP{background:var(--blueprint);color:var(--color-bg)}.mindmap_settingsPanel__t9ev3{background:var(--color-bg);border:1px solid var(--line);box-shadow:var(--shadow-lg);display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem;position:absolute;right:0;top:calc(100% + .5rem);width:min(30rem,calc(100vw - 3rem));z-index:30}.mindmap_settingsTitle__oDxZm{font-family:var(--font-heading);font-size:19px;margin:0}.mindmap_settingsLead__cTK5m{color:var(--muted);font-size:12px;margin:0}.mindmap_settingsField__rnz1l{display:grid;grid-gap:.15rem;gap:.15rem}.mindmap_settingsFieldLabel__NRbO_{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.mindmap_settingsFieldHint__28dQl{color:var(--muted);font-size:11px;margin-bottom:.2rem}.mindmap_settingsFoot__oAUsY{align-items:center;display:flex;gap:.6rem}.mindmap_settingsSaved__s3Vqp{color:var(--color-accent-800);font-size:12px}.mindmap_modelSelect__1ao5S{background:var(--color-bg);border:1px solid var(--line);border-radius:0;color:inherit;font:inherit;font-size:13px;max-width:24rem;padding:.42rem .75rem}.mindmap_settingsField__rnz1l .mindmap_modelSelect__1ao5S{max-width:100%;width:100%}.mindmap_stepBody__ZIjUB{padding:1rem 1.1rem 1.1rem}.mindmap_stepLead__XaBFZ{color:var(--muted);margin:0 0 .9rem;max-width:70ch}.mindmap_runNotice__CEfHX{border-left:3px solid var(--line);font-size:13px;margin:0 0 1rem;padding:.5rem .8rem}.mindmap_runNotice_ok___F6NJ{border-left-color:var(--color-accent-700);color:var(--color-accent-700)}.mindmap_runNotice_warn____eop{border-left-color:var(--color-neutral-600);color:var(--color-neutral-800)}.mindmap_runNotice_busy__ej4U2{border-left-color:var(--blueprint);color:var(--blueprint)}.mindmap_cropTotals__aJpBT{display:flex;flex-wrap:wrap;gap:1.6rem;margin-bottom:1.2rem}.mindmap_cropStat__IYWmH{color:var(--muted);display:grid;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.mindmap_cropStat__IYWmH strong{color:inherit;font-family:var(--font-heading);font-size:26px;letter-spacing:0;text-transform:none}.mindmap_cropPage__AxNb7{border:1px solid var(--line);background:transparent;margin-bottom:1rem}.mindmap_cropPageSummary__gDVQL{align-items:baseline;cursor:pointer;display:flex;gap:.8rem;justify-content:space-between;padding:.7rem 1rem}.mindmap_cropPageLabel__ulnA7{font-family:var(--font-heading);font-size:19px}.mindmap_cropPageMeta__RWNgt{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mindmap_cropList__M2U_0{display:grid;grid-gap:.9rem;gap:.9rem;padding:0 1rem 1rem}.mindmap_cropSearch__QXynC{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem}.mindmap_cropSearchLabel__dJO5A{color:var(--muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.mindmap_cropSearchInput__qdy2L{background:var(--color-bg);border:1px solid var(--line);color:inherit;flex:1 1 18rem;font:inherit;font-size:13px;max-width:30rem;padding:.35rem .6rem}.mindmap_cropSearchInput__qdy2L:focus{border-color:var(--blueprint);outline:2px solid color-mix(in srgb,var(--color-accent) 18%,transparent)}.mindmap_cropSearchGo__6fo_k{background:none;border:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;font-size:12px;padding:.35rem .8rem}.mindmap_cropSearchGo__6fo_k:hover{background:var(--blueprint);border-color:var(--blueprint);color:var(--color-bg)}.mindmap_cropSearchCount__MuiWo{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_cropSearchClear__Nli7P{color:var(--blueprint);font-size:12px}.mindmap_cropPager__4zdRf{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin-bottom:.9rem;padding:.55rem 0}.mindmap_cropPager__4zdRf:last-child{margin-bottom:0;margin-top:.9rem}.mindmap_cropPagerCount__6aW44{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_cropPagerLinks__Fkz4B{align-items:center;display:flex;flex-wrap:wrap;gap:.15rem}.mindmap_cropPagerHere__GB8sf,.mindmap_cropPagerNumber__mCvKp,.mindmap_cropPagerStep__JRBRk{border:1px solid transparent;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.2rem .5rem;text-decoration:none}.mindmap_cropPagerNumber__mCvKp,.mindmap_cropPagerStep__JRBRk{color:var(--blueprint)}.mindmap_cropPagerNumber__mCvKp:hover,.mindmap_cropPagerStep__JRBRk:hover{border-color:var(--line)}.mindmap_cropPagerHere__GB8sf{background:var(--blueprint);color:var(--color-bg)}.mindmap_cropPagerStep_off__Ss2T9{color:var(--muted);opacity:.5}.mindmap_cropPagerGap__NYg18{color:var(--muted);font-size:12px;padding:0 .1rem}.mindmap_cropCard__pbYMc{background:var(--color-bg);border:1px solid var(--line);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:340px minmax(0,1fr);padding:.9rem}@media (max-width:900px){.mindmap_cropCard__pbYMc{grid-template-columns:minmax(0,1fr)}}.mindmap_cropImageCol___f1H4{align-content:start;align-self:start;background:var(--color-bg);display:grid;grid-gap:.35rem;gap:.35rem;position:-webkit-sticky;position:sticky;top:1rem}.mindmap_cropRerunForm__sPwyb{display:grid}.mindmap_cropRerun__sVGTk{background:none;border:1px solid var(--line);color:var(--muted);cursor:pointer;font:inherit;font-size:12px;padding:.3rem .6rem}.mindmap_cropRerun__sVGTk:hover:enabled{background:var(--blueprint);border-color:var(--blueprint);color:var(--color-bg)}.mindmap_cropRerun__sVGTk:disabled{cursor:not-allowed;opacity:.6}.mindmap_cropImageButton__UzRqU{background:var(--color-surface);border:1px solid var(--border);border-radius:0;cursor:zoom-in;display:block;max-height:440px;overflow:hidden;padding:0;position:relative;width:100%}.mindmap_cropImageButton__UzRqU:hover{border-color:var(--blueprint)}.mindmap_cropImageHint__xGkPf{background:color-mix(in srgb,var(--color-accent) 88%,transparent);color:var(--color-bg);font-size:10px;letter-spacing:.08em;opacity:0;padding:2px 8px;position:absolute;right:6px;text-transform:uppercase;top:6px}.mindmap_cropImageButton__UzRqU:focus-visible .mindmap_cropImageHint__xGkPf,.mindmap_cropImageButton__UzRqU:hover .mindmap_cropImageHint__xGkPf{opacity:1}.mindmap_cropImage__XuOda{display:block;height:auto;max-height:440px;object-fit:contain;width:100%}.mindmap_cropBody___DIni{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;min-width:0}.mindmap_cropHead__boPAq{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.mindmap_cropHead__boPAq h4{font-size:15px;margin:0}.mindmap_cropStatus__DLD_h{border-radius:0;font-size:10px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.mindmap_cropStatus_done__ac0fH{background:var(--color-accent-100);color:var(--color-accent-700)}.mindmap_cropStatus_failed__o5ba_{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.mindmap_cropStatus_not_analysed__OjHZL{background:var(--color-surface);color:var(--muted)}.mindmap_cropSource__3adgG{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin:0}.mindmap_cropSource__3adgG code{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.mindmap_cropTag__9EZeB{background:var(--color-surface);border-radius:0;color:var(--blueprint);font-size:10px;letter-spacing:.04em;padding:1px 6px;text-transform:uppercase}.mindmap_cropFail__kdsaw,.mindmap_cropIdle__334_m{font-size:12px;margin:0}.mindmap_cropIdle__334_m{color:var(--muted)}.mindmap_cropFail__kdsaw{color:var(--danger)}.mindmap_cropSummary__g33P8{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:.5rem;margin:0}.mindmap_cropView__pxe5N{background:var(--blueprint);border-radius:0;color:var(--color-bg);font-size:10px;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.mindmap_cropDescription__S3frc{font-size:13px;line-height:1.5;margin:0}.mindmap_cropSection__6FwUu{display:grid;grid-gap:.25rem;gap:.25rem}.mindmap_cropSectionTitle__Q40j2{color:var(--muted);font-size:10px;letter-spacing:.08em;margin:0;text-transform:uppercase}.mindmap_cropSectionHead__xHW4T{align-items:baseline;display:flex;gap:.5rem;margin:.5rem 0 .15rem}.mindmap_cropEditButton__K_lRz{background:none;border:1px solid var(--line);border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:11px;margin-left:auto;padding:1px 10px}.mindmap_cropEditButton__K_lRz:hover{background:var(--blueprint);border-color:var(--blueprint);color:var(--color-bg)}.mindmap_cropEditSaved__HERL3,.mindmap_cropEditedMark__eoYeH{color:var(--color-accent-800);font-size:11px}.mindmap_cropEmptyTable__Jgeco{color:var(--muted);font-size:12px;margin:.1rem 0 .3rem}.mindmap_cropTableEdit__3MQpd td,.mindmap_cropTableEdit__3MQpd th{padding:.15rem .3rem .15rem 0}.mindmap_cropInput__congx{background:var(--color-bg);border:1px solid var(--line);color:inherit;font:inherit;font-size:12.5px;min-width:4rem;padding:.2rem .35rem;width:100%}.mindmap_cropInput__congx:focus{border-color:var(--blueprint);outline:2px solid color-mix(in srgb,var(--color-accent) 18%,transparent);outline-offset:0}.mindmap_cropRowRemove__pors4{background:none;border:1px solid transparent;color:var(--muted);cursor:pointer;font-size:15px;line-height:1;padding:0 .3rem}.mindmap_cropRowRemove__pors4:hover{border-color:var(--danger);color:var(--danger)}.mindmap_cropAddRow__s79E0{background:none;border:1px dashed var(--line);color:var(--muted);cursor:pointer;font:inherit;font-size:12px;margin-top:.35rem;padding:.25rem .6rem}.mindmap_cropAddRow__s79E0:hover{border-color:var(--blueprint);border-style:solid;color:var(--blueprint)}.mindmap_cropEditFoot__keOdx{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.mindmap_cropEditError__54rVm{color:var(--danger);font-size:12px}.mindmap_cropVisuallyHidden__ufSaf{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mindmap_cropNotes__HxINg{display:grid;grid-gap:.2rem;gap:.2rem;list-style:none;margin:0;padding:0}.mindmap_cropNotes__HxINg li{border-left:2px solid var(--border);font-size:12px;line-height:1.45;padding-left:.6rem}.mindmap_cropTableWrap__RDXNt{max-width:100%;overflow-x:auto}.mindmap_cropTable__LZjDo{border-collapse:collapse;font-size:12.5px;width:100%}.mindmap_cropTable__LZjDo th{border-bottom:1px solid var(--line);color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.06em;padding:0 .4rem .2rem 0;text-align:left;text-transform:uppercase;white-space:nowrap}.mindmap_cropTable__LZjDo td{border-bottom:1px solid color-mix(in srgb,var(--color-neutral-400) 45%,transparent);padding:.25rem .4rem .25rem 0;vertical-align:baseline}.mindmap_cropTable__LZjDo tr>:last-child{padding-right:0}.mindmap_cropCellNum__Oi0PE,.mindmap_cropCellTight__R3bHv{white-space:nowrap}.mindmap_cropCellMark__Y_DRR{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;max-width:11rem;min-width:8rem;overflow-wrap:break-word}.mindmap_cropCellNum__Oi0PE,.mindmap_cropTable__LZjDo th.mindmap_cropCellNum__Oi0PE{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.mindmap_cropCellProse___RvEt{color:var(--muted);width:100%}.mindmap_cropChips__7vFlD{display:flex;flex-wrap:wrap;gap:.3rem;margin:0}.mindmap_cropChip__5a_lv{background:var(--color-surface);border-radius:0;font-size:11px;max-width:100%;overflow-wrap:anywhere;padding:2px 7px}.mindmap_cropJsonButton__LWuaT{background:var(--color-bg);border:1px solid var(--line);border-radius:0;color:var(--blueprint);cursor:pointer;font-size:11px;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase}.mindmap_cropJsonButton__LWuaT:hover{background:var(--blueprint);color:var(--color-bg)}.mindmap_cropDialog__DWgP_[open]{background:var(--color-surface);border:1px solid var(--line);display:grid;grid-template-rows:auto minmax(0,1fr);height:90vh;max-height:90vh;max-width:94vw;padding:0;width:94vw}.mindmap_cropDialog__DWgP_::-webkit-backdrop{background:color-mix(in srgb,var(--color-text) 62%,transparent)}.mindmap_cropDialog__DWgP_::backdrop{background:color-mix(in srgb,var(--color-text) 62%,transparent)}.mindmap_cropDialogHead__kqb8l{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:1rem;justify-content:space-between;padding:.7rem 1rem}.mindmap_cropDialogHead__kqb8l h3{font-size:17px;margin:0}.mindmap_cropDialogActions__T19us{display:flex;flex-shrink:0;gap:.5rem}.mindmap_cropDialogBody__V_nXq{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);min-height:0}@media (max-width:900px){.mindmap_cropDialogBody__V_nXq{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}}.mindmap_cropDialogImage__EGCBE{align-items:center;background:var(--color-bg);display:flex;justify-content:center;min-height:0;overflow:auto;padding:.8rem}.mindmap_cropDialogImage__EGCBE img{max-height:100%;max-width:100%;object-fit:contain}.mindmap_cropDialogJson__faXRJ{border-left:1px solid var(--line);min-height:0;overflow:auto;padding:.8rem}.mindmap_cropDialogJson__faXRJ pre{font-size:12px;line-height:1.5;margin:0;min-width:100%;white-space:pre;width:max-content}.mindmap_cropMeta__hbAFO{color:var(--muted);font-size:11px;letter-spacing:0;text-transform:none}.mindmap_itemList__W9g0E{display:grid;grid-gap:.4rem;gap:.4rem}.mindmap_itemCard__Xa5lQ{background:var(--color-bg);border:1px solid var(--line)}.mindmap_itemSummary__HlIqf{align-items:baseline;cursor:pointer;display:flex;gap:.8rem;list-style:none;padding:.55rem .8rem}.mindmap_itemSummary__HlIqf::-webkit-details-marker{display:none}.mindmap_itemSummary__HlIqf:before{border-color:transparent transparent transparent var(--muted);border-style:solid;border-width:4px 0 4px 6px;content:"";flex:none;height:0;position:relative;top:-1px;transition:transform .12s ease;width:0}.mindmap_itemCard__Xa5lQ[open]>.mindmap_itemSummary__HlIqf:before{transform:rotate(90deg)}.mindmap_itemName__GUt49{align-items:baseline;display:flex;flex-wrap:wrap;font-weight:700;gap:.4rem;min-width:0}.mindmap_itemCategory__vxDc5{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--blueprint)}.mindmap_itemCategory__vxDc5,.mindmap_itemFallback__QEJ7T{font-size:10px;font-weight:700;letter-spacing:.06em;padding:1px 6px;text-transform:uppercase}.mindmap_itemFallback__QEJ7T{background:color-mix(in srgb,var(--status-warn) 20%,transparent);color:var(--color-neutral-800)}.mindmap_itemDetail__TFcmO{color:var(--muted);font-size:12px}.mindmap_itemPages__cxOhW{align-items:baseline;display:flex;gap:.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.mindmap_itemCropCount__VlfUQ{color:var(--muted);font-size:11px}.mindmap_itemBody__jSP9Q{border-top:1px solid var(--border);display:grid;grid-gap:.5rem;gap:.5rem;padding:.6rem .8rem .7rem}.mindmap_itemLine__ft1j1{align-items:center;display:flex;flex-wrap:wrap;gap:.3rem;margin:0}.mindmap_itemLineLabel__SMwwa{color:var(--muted);font-size:10px;letter-spacing:.08em;margin-right:.2rem;text-transform:uppercase}.mindmap_itemChip__4VM3c{background:var(--color-surface);font-size:11px;max-width:100%;overflow-wrap:anywhere;padding:2px 7px}.mindmap_itemTagChip__v_dYi{background:var(--color-neutral-200);font-family:var(--font-mono),ui-monospace,monospace}.mindmap_itemPageList__l3MFr{display:grid;grid-gap:.3rem;gap:.3rem;list-style:none;margin:0;padding:0}.mindmap_itemPageList__l3MFr li{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:2.4rem minmax(0,1fr)}.mindmap_itemPageNo__f8EwA{color:var(--blueprint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.mindmap_itemPageCrops__SilBR{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.mindmap_itemCropRef__N9B_w{display:flex;flex-wrap:wrap;font-size:12px;gap:.4rem}.mindmap_itemCropRef__N9B_w a{color:var(--blueprint);overflow-wrap:anywhere}.mindmap_itemCropSaid__qDyv7{color:var(--muted)}.mindmap_gapPanel___twzU{background:color-mix(in srgb,var(--status-warn) 8%,transparent);border-left:3px solid color-mix(in srgb,var(--status-warn) 70%,transparent);margin-bottom:.9rem;padding:.7rem .9rem}.mindmap_gapPanelTitle__aHE02{align-items:baseline;display:flex;flex-wrap:wrap;font-weight:700;gap:.6rem;margin:0 0 .5rem}.mindmap_gapPanelLink__Y_h__{color:var(--blueprint);font-size:12px;font-weight:700}.mindmap_gapRows__hXU9_{display:grid;grid-gap:.4rem;gap:.4rem;list-style:none;margin:0;padding:0}.mindmap_gapRows__hXU9_ li{display:grid;grid-gap:.1rem .6rem;gap:.1rem .6rem;grid-template-columns:minmax(0,auto) minmax(0,1fr)}.mindmap_gapName___wRSW{font-weight:700}.mindmap_gapReason__lOSc_{color:var(--color-neutral-800);font-size:12px;grid-column:1/-1;line-height:1.45}.mindmap_gapRejected__1x0xo{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger);font-size:11px;margin-left:.4rem;padding:1px 5px}.mindmap_matchGroups__lyJrs{display:grid;grid-gap:.8rem;gap:.8rem}.mindmap_matchGroup__3pcMY{background:var(--color-bg);border:1px solid var(--line);padding:.6rem .8rem .7rem}.mindmap_matchGroupTitle__mu7YV{align-items:baseline;color:var(--muted);display:flex;font-size:11px;gap:.5rem;letter-spacing:.08em;margin:0 0 .4rem;text-transform:uppercase}.mindmap_matchGroupCount__ZKOLt{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--blueprint);font-weight:700;letter-spacing:0;padding:0 5px}.mindmap_matchRows__19u_w{display:grid;grid-gap:.25rem;gap:.25rem;list-style:none;margin:0;padding:0}.mindmap_matchRows__19u_w li{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem;padding:.15rem 0}.mindmap_matchRowUncertain__KZ8WS{background:color-mix(in srgb,var(--status-warn) 8%,transparent)}.mindmap_matchItem__pv_1V{align-items:baseline;display:flex;font-weight:700;gap:.35rem;min-width:12rem}.mindmap_matchCheck__O6jvR{background:color-mix(in srgb,var(--status-warn) 22%,transparent);color:var(--color-neutral-800);font-size:10px;letter-spacing:.06em;padding:1px 5px;text-transform:uppercase}.mindmap_matchArrow__s_6GD{color:var(--muted)}.mindmap_matchClass__qjvNx{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.mindmap_matchClass__qjvNx a{color:var(--blueprint)}.mindmap_matchClassId__U1xCS{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.mindmap_matchGrouping__z3anG{border:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.06em;padding:0 5px;text-transform:uppercase}.mindmap_matchDetail__lRgV7,.mindmap_matchOn__xm_YM{color:var(--muted);font-size:12px}.mindmap_matchOn__xm_YM{margin-left:auto;white-space:nowrap}.mindmap_matchMeasure_attention__oiq6P,.mindmap_matchMeasure_busy__zjOLd,.mindmap_matchMeasure_ok__l63rF{font-size:11px;letter-spacing:.02em;padding:0 5px;white-space:nowrap}.mindmap_matchMeasure_ok__l63rF{background:color-mix(in srgb,var(--color-accent-800) 12%,transparent);color:var(--color-accent-800)}.mindmap_matchMeasure_attention__oiq6P{background:color-mix(in srgb,var(--status-warn) 18%,transparent);color:var(--color-neutral-800)}.mindmap_matchMeasure_busy__zjOLd{color:var(--muted)}.mindmap_activityPanel__T9uz2{background:var(--color-neutral-900);border:1px solid var(--color-neutral-800);box-shadow:var(--shadow-sm);color:var(--color-neutral-200);margin-bottom:1.2rem}.mindmap_activityPanelLive__8RRWR{position:-webkit-sticky;position:sticky;top:0;z-index:5}.mindmap_activityHead__KkFZ2{align-items:center;border-bottom:1px solid var(--color-neutral-800);display:flex;gap:.6rem;padding:.6rem .9rem}.mindmap_activityPulseIdle__0lcNl,.mindmap_activityPulse__H1KhH{border-radius:0;flex:none;height:8px;width:8px}.mindmap_activityPulse__H1KhH{animation:mindmap_activityBlink__We8gR 1.1s ease-in-out infinite;background:var(--color-accent-400)}.mindmap_activityPulseIdle__0lcNl{background:var(--color-neutral-600)}@keyframes mindmap_activityBlink__We8gR{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.mindmap_activityPulse__H1KhH{animation:none}}.mindmap_activityTitle__5lz5_{font-family:var(--font-heading);font-size:15px}.mindmap_activityHint__94KKQ{color:var(--color-neutral-500);font-size:11px;letter-spacing:.06em;margin-left:auto;text-transform:uppercase}.mindmap_activitySteps__CE1Ng{display:grid;grid-gap:.25rem;gap:.25rem;padding:.6rem .9rem}.mindmap_activityStepActive__YQInR,.mindmap_activityStep__jQ0fc{align-items:center;display:grid;font-size:12px;grid-gap:.6rem;gap:.6rem;grid-template-columns:18px minmax(0,130px) minmax(0,1fr) 90px}.mindmap_activityStep__jQ0fc{color:var(--color-neutral-500)}.mindmap_activityStepActive__YQInR{color:var(--color-neutral-200)}.mindmap_activityStepNumber__w_xq2{color:var(--color-neutral-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_activityStepLine__Aj0nJ,.mindmap_activityStepName__rd4QT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mindmap_activityStepLine__Aj0nJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_activityBar__k_rkH{background:var(--color-neutral-800);display:block;height:4px;overflow:hidden;position:relative}.mindmap_activityBarFill__k1Ktd{background:var(--color-accent-400);display:block;height:100%;transition:width .3s ease}.mindmap_activityBarFillIdle___iIvJ{background:color-mix(in srgb,var(--color-neutral-700) 50%,transparent);display:block;height:100%}.mindmap_activityBarWaiting__7A9pr{animation:mindmap_activitySweep__0D49S 1.4s ease-in-out infinite;background:var(--color-accent-400);display:block;height:100%;width:40%}@keyframes mindmap_activitySweep__0D49S{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.mindmap_activityBarWaiting__7A9pr{animation:none;width:100%}}.mindmap_activityLog__d6bst{border-top:1px solid var(--color-neutral-800);font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px;list-style:none;margin:0;max-height:8.5rem;overflow-y:auto;padding:.5rem .9rem}.mindmap_activityLine_done__l47g4,.mindmap_activityLine_error__gHwps,.mindmap_activityLine_info__H_InZ,.mindmap_activityLine_warn__HVlRU{display:flex;gap:.6rem;padding:1px 0}.mindmap_activityLine_info__H_InZ{color:var(--color-neutral-400)}.mindmap_activityLine_warn__HVlRU{color:var(--status-warn)}.mindmap_activityLine_error__gHwps{color:var(--danger-on-dark)}.mindmap_activityLine_done__l47g4{color:var(--color-accent-400)}.mindmap_activityTime__OlDkQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_activityTag__aXk5d,.mindmap_activityTime__OlDkQ{color:var(--color-neutral-600);flex:none}.mindmap_activityText__Phc0Q{overflow-wrap:anywhere}.mindmap_activityWaiting__Z_lKm{color:var(--color-neutral-500)}.mindmap_activityError__DNCyX,.mindmap_activityWaiting__Z_lKm{border-top:1px solid var(--color-neutral-800);font-size:12px;margin:0;padding:.5rem .9rem}.mindmap_activityError__DNCyX{color:var(--danger-on-dark)}.mindmap_count__5yTue{color:var(--muted);font-size:12px}.mindmap_dataTable__Mbppj{width:100%;border-collapse:collapse;font-size:12.5px}.mindmap_dataTable__Mbppj td,.mindmap_dataTable__Mbppj th{border:1px solid var(--border);padding:6px 8px;text-align:left}.mindmap_dataTable__Mbppj th{background:var(--surface);font-weight:600}.mindmap_noteList__YfYyQ{margin:0;padding-left:18px;font-size:13px;line-height:1.6}.mindmap_labelRow__pXIgV{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:6px}.mindmap_chip__lU0hW{border:1px solid var(--border);border-radius:0;padding:3px 10px;font-size:12px;background:var(--color-bg)}.mindmap_emptyBranch__4vHC_{color:var(--muted);font-size:13px}.mindmap_lightboxBackdrop__lWQ8m{align-items:center;background:color-mix(in srgb,var(--color-neutral-900) 80%,transparent);display:flex;flex-direction:column;inset:0;justify-content:center;padding:24px;position:fixed;z-index:50}.mindmap_lightboxClose__pTs4_{background:none;border:0;color:color-mix(in srgb,var(--color-bg) 80%,transparent);cursor:pointer;font-size:32px;line-height:1;position:absolute;right:16px;top:16px;z-index:10}.mindmap_lightboxClose__pTs4_:hover{color:var(--color-bg)}.mindmap_lightboxSolo__pEb7W,.mindmap_lightboxSplit__zZsgy{display:flex;gap:16px;max-height:90vh;max-width:92vw}.mindmap_lightboxSplit__zZsgy{flex-direction:column}@media (min-width:1024px){.mindmap_lightboxSplit__zZsgy{flex-direction:row}}.mindmap_lightboxStage__pcbbY{align-items:center;border-radius:0;display:flex;justify-content:center;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mindmap_lightboxStage__pcbbY img{max-height:80vh;max-width:88vw;object-fit:contain;box-shadow:var(--shadow-lg)}.mindmap_lightboxSplit__zZsgy .mindmap_lightboxStage__pcbbY img{max-height:55vh}@media (min-width:1024px){.mindmap_lightboxSplit__zZsgy .mindmap_lightboxStage__pcbbY img{max-height:85vh;max-width:60vw}}.mindmap_lightboxPanel__NvslZ{background:var(--color-bg);border-radius:0;max-height:35vh;overflow:auto;padding:16px;width:100%}.mindmap_lightboxPanel__NvslZ h3{font-size:14px;margin:4px 0 10px}@media (min-width:1024px){.mindmap_lightboxPanel__NvslZ{max-height:85vh;width:380px}}.mindmap_lightboxCaption__Vf2yf{color:color-mix(in srgb,var(--color-bg) 80%,transparent);font-size:12px;margin-top:12px;max-width:60ch;text-align:center}.mindmap_zoomBar__Be5M3{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--color-neutral-900) 60%,transparent);border-radius:0;bottom:12px;color:var(--color-bg);display:flex;gap:4px;left:50%;padding:4px 6px;position:absolute;transform:translateX(-50%)}.mindmap_zoomBar__Be5M3 button{align-items:center;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;line-height:1;width:28px}.mindmap_zoomBar__Be5M3 button:hover:not(:disabled){background:color-mix(in srgb,var(--color-bg) 20%,transparent)}.mindmap_zoomBar__Be5M3 button:disabled{cursor:default;opacity:.4}.mindmap_zoomLevel__iutiz{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:48px;width:auto!important}.mindmap_itemChipMore__UXTXR{color:var(--muted);cursor:help;font-size:11px;font-weight:700}.mindmap_itemJsonButton__GZpfM.mindmap_itemJsonButton__GZpfM{background:transparent;border:1px solid var(--line);border-radius:0;color:var(--muted);cursor:pointer;flex:none;font-size:10px;font-weight:700;letter-spacing:.08em;margin-left:.6rem;padding:2px 7px}.mindmap_itemJsonButton__GZpfM.mindmap_itemJsonButton__GZpfM:hover{border-color:var(--blueprint);color:var(--blueprint)}.mindmap_itemDialog__bYqzn[open]{background:var(--color-bg);border:1px solid var(--line);display:grid;grid-template-rows:auto minmax(0,1fr);height:88vh;max-height:88vh;max-width:1100px;padding:0;width:92vw}.mindmap_itemDialog__bYqzn::-webkit-backdrop{background:color-mix(in srgb,var(--color-text) 55%,transparent)}.mindmap_itemDialog__bYqzn::backdrop{background:color-mix(in srgb,var(--color-text) 55%,transparent)}.mindmap_itemDialogHead__T1YVq{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.6rem;padding:.7rem 1rem}.mindmap_itemDialogTitle__Vrbt7{font-family:var(--font-heading);font-size:19px}.mindmap_itemDialogMeta__fCTTx{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_itemDialogActions___IsSD{display:flex;gap:.5rem;margin-left:auto}.mindmap_itemDialogBody__Zg_Ut{overflow-y:auto;padding:.9rem 1rem 1.2rem}.mindmap_itemDialogPage__I1mnP{margin-bottom:1.1rem}.mindmap_itemDialogPageTitle__4fAc7{border-bottom:1px solid var(--line);font-family:var(--font-heading);font-size:15px;margin:0 0 .5rem;padding-bottom:.2rem}.mindmap_itemDialogCrop__tq9jq{margin-bottom:.8rem}.mindmap_itemDialogCropHead__GR8WQ{align-items:baseline;display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 .25rem}.mindmap_itemDialogCropHead__GR8WQ code{color:var(--blueprint);font-size:12px}.mindmap_itemDialogSaid__wwAUU{color:var(--muted);font-size:12px}.mindmap_itemDialogJson__KlC7K{font-size:11.5px;line-height:1.45;margin:0;min-width:100%;overflow-x:auto;padding:.6rem .8rem;width:max-content}.mindmap_itemDialogWaiting__2kIS1{color:var(--muted);font-size:12px;margin:.2rem 0}.mindmap_itemDialogError___na1F{color:var(--danger);font-size:13px;margin:0 0 .6rem}.mindmap_evidencePanel__APuRf{background:transparent;border:1px solid var(--line);box-shadow:var(--shadow-sm);margin-bottom:1.2rem;padding:1.1rem 1.25rem}.mindmap_evidencePanelTitle__vwuDa{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-heading);font-size:17px;gap:.55rem;margin:0 0 .8rem}.mindmap_evidenceCount__iutIm{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--blueprint);font-family:var(--font-body),system-ui,sans-serif;font-size:.68rem;font-weight:700;padding:.05rem .4rem}.mindmap_evidenceClassLink__wN_Yd{color:var(--blueprint)}.mindmap_evidenceCoverage__XdHE0{color:var(--muted);font-size:13px;margin:0 0 .6rem}.mindmap_evidenceTable__wY4Lq{border-collapse:collapse;font-size:13px;width:100%}.mindmap_evidenceTable__wY4Lq th{border-bottom:1px solid var(--line);color:var(--muted);font-size:.68rem;letter-spacing:.08em;padding:.3rem .6rem .3rem 0;text-align:left;text-transform:uppercase}.mindmap_evidenceTable__wY4Lq td{border-bottom:1px solid color-mix(in srgb,var(--color-neutral-400) 45%,transparent);padding:.35rem .6rem .35rem 0;vertical-align:top}.mindmap_evidenceMissing__67IaC td{color:var(--muted)}.mindmap_evidenceFrom__2U_5s,.mindmap_evidenceOptional__kxhni,.mindmap_evidenceSymbol__dHVem,.mindmap_evidenceUnit__kt_7j{color:var(--muted);font-size:12px}.mindmap_evidenceOptional__kxhni,.mindmap_evidenceSymbol__dHVem{margin-left:.4rem}.mindmap_evidenceCaveat__6eFNJ{color:var(--muted);font-size:12px;margin:.6rem 0 0;max-width:70ch}.mindmap_evidenceChips__GiHqc{display:flex;flex-wrap:wrap;gap:.35rem}.mindmap_evidenceMeasurements__UzsWx,.mindmap_evidenceNotes__Rrl05{display:grid;grid-gap:.25rem;gap:.25rem;list-style:none;margin:0;padding:0}.mindmap_evidenceMeasurements__UzsWx li,.mindmap_evidenceNotes__Rrl05 li{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--color-neutral-400) 45%,transparent);display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem 0}.mindmap_evidenceMeasurementValue__Dxa83{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;min-width:7rem}.mindmap_evidenceMeasurementLabel__E5yv7{color:var(--muted)}.mindmap_evidenceUnattributed__JnfWp{border:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.06em;padding:0 5px;text-transform:uppercase}.mindmap_evidenceMeasurements__UzsWx .mindmap_evidenceFrom__2U_5s{margin-left:auto;white-space:nowrap}.mindmap_evidenceNotes__Rrl05 .mindmap_evidenceNotePage__Q256_{flex:none;white-space:nowrap}.mindmap_evidenceNotePage__Q256_{color:var(--blueprint);font-size:12px;font-weight:700}.mindmap_evidencePage__GKyTz{margin-bottom:1.2rem}.mindmap_evidencePageTitle__CVu72{border-bottom:1px solid var(--line);font-family:var(--font-heading);font-size:15px;margin:0 0 .6rem;padding-bottom:.2rem}.mindmap_evidenceCrop__RMQSv{border-bottom:1px solid color-mix(in srgb,var(--color-neutral-400) 45%,transparent);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,320px) minmax(0,1fr);padding:.7rem 0}@media (max-width:860px){.mindmap_evidenceCrop__RMQSv{grid-template-columns:minmax(0,1fr)}}.mindmap_evidenceCropImage__oRyq4{align-items:flex-start;display:flex}.mindmap_evidenceCropRead__7lCrk{min-width:0}.mindmap_evidenceCropHead__ej148{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .35rem}.mindmap_evidenceCropHead__ej148 code{color:var(--blueprint);font-size:12px}.mindmap_evidenceView__p295z{border:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.06em;padding:0 5px;text-transform:uppercase}.mindmap_evidenceObjects__uB4pF{display:grid;grid-gap:.2rem;gap:.2rem;list-style:none;margin:0 0 .4rem;padding:0}.mindmap_evidenceObjects__uB4pF li{align-items:baseline;display:flex;flex-wrap:wrap;font-size:13px;gap:.45rem}.mindmap_evidenceTag__WEfgC{background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--blueprint);font-size:11px;padding:0 5px}.mindmap_evidenceCountInline__09INu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.mindmap_evidenceMuted__aypod,.mindmap_evidenceNote__l7Vzi{color:var(--muted);font-size:12px}.mindmap_evidenceCropMeasurements__B94wq{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.mindmap_evidenceCropMeasurements__B94wq span{background:color-mix(in srgb,var(--color-neutral-400) 25%,transparent);font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:1px 6px}.mindmap_measureHead__3rsO8{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:.7rem}.mindmap_measureActions__DO7s9{align-items:center;display:flex;gap:.7rem;margin-left:auto}.mindmap_measureBusy__1VSm5{color:var(--blueprint);font-size:12px}.mindmap_measureValue__uxqt3{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_measureWorkings__aiA8Z{background:color-mix(in srgb,var(--color-neutral-400) 25%,transparent);display:inline-block;font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px;margin-top:.2rem;padding:1px 6px}.mindmap_measureReason__wtdJy{color:var(--muted);display:block;font-size:12px;margin-top:.15rem;max-width:60ch}.mindmap_basis_derived__uj3jI,.mindmap_basis_not_found__VXVl1,.mindmap_basis_read__O2MY1{border:1px solid var(--line);font-size:10px;letter-spacing:.06em;padding:0 5px;text-transform:uppercase;white-space:nowrap}.mindmap_basis_read__O2MY1{background:color-mix(in srgb,var(--color-accent-800) 14%,transparent);border-color:color-mix(in srgb,var(--color-accent-800) 40%,transparent);color:var(--color-accent-800)}.mindmap_basis_derived__uj3jI{background:color-mix(in srgb,var(--color-accent) 12%,transparent);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent);color:var(--blueprint)}.mindmap_basis_not_found__VXVl1{color:var(--muted)}.mindmap_evidenceFrom__2U_5s a{color:var(--blueprint);display:block;white-space:nowrap}.mindmap_copyError__aTYpS{color:var(--color-neutral-800);font-size:12px}.mindmap_chatOpen__NouQ1{background:var(--blueprint);border:none;border-radius:0;bottom:1.5rem;box-shadow:var(--shadow-lg);color:var(--color-bg);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:.7rem 1.3rem;position:fixed;right:1.5rem;z-index:40}.mindmap_chatOpen__NouQ1:hover{background:var(--color-accent-800)}.mindmap_chatScrim__NmeNr{background:color-mix(in srgb,var(--color-text) 28%,transparent);border:none;border-radius:0;cursor:default;display:block;inset:0;padding:0;position:fixed;width:auto;z-index:45}.mindmap_chatDrawer__X2XOn{background:var(--color-bg);border-left:1px solid var(--line);bottom:0;box-shadow:var(--shadow-lg);display:grid;grid-template-rows:auto minmax(0,1fr) auto;position:fixed;right:0;top:0;width:min(34rem,100vw);z-index:50}.mindmap_chatHead__sHhMR{align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:.6rem;padding:.9rem 1.1rem}.mindmap_chatTitle__gRkew{font-family:var(--font-heading);font-size:20px}.mindmap_chatSubtitle__E6Nxp{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mindmap_chatClose__IC_SZ{background:none;border:none;border-radius:0;color:var(--muted);cursor:pointer;font-size:22px;line-height:1;margin-left:auto;padding:0 .2rem}.mindmap_chatBody__gO8ZR{align-content:start;display:grid;grid-gap:.8rem;gap:.8rem;overflow-y:auto;padding:1rem 1.1rem}.mindmap_chatEmpty__DivSC{color:var(--muted);display:grid;font-size:13px;grid-gap:.7rem;gap:.7rem}.mindmap_chatWarn__Kkm8B{color:var(--color-neutral-800);margin:0}.mindmap_chatOpeners__T9MeP{display:grid;grid-gap:.35rem;gap:.35rem;list-style:none;margin:0;padding:0}.mindmap_chatOpeners__T9MeP button{background:transparent;border:1px solid var(--line);border-radius:0;color:inherit;display:block;font-weight:400;cursor:pointer;font:inherit;font-size:13px;padding:.45rem .7rem;text-align:left;width:100%}.mindmap_chatOpeners__T9MeP button:hover{border-color:var(--blueprint);color:var(--blueprint)}.mindmap_chatAsked__ODR__{background:var(--blueprint);border-radius:0;color:var(--color-bg);font-size:13.5px;justify-self:end;margin:0;max-width:85%;padding:.45rem .75rem;width:-moz-fit-content;width:fit-content}.mindmap_chatAnswer__cFqvs{display:grid;grid-gap:.4rem;gap:.4rem}.mindmap_chatText__y2rcD{background:transparent;border-left:2px solid var(--blueprint);font-size:13.5px;line-height:1.5;padding:.6rem .8rem}.mindmap_chatPara__y7tJW{margin:0 0 .5rem}.mindmap_chatText__y2rcD>:last-child{margin-bottom:0}.mindmap_chatHeading__D7AnE{font-family:var(--font-heading);font-size:15px;font-weight:600;margin:.6rem 0 .3rem}.mindmap_chatText__y2rcD>.mindmap_chatHeading__D7AnE:first-child{margin-top:0}.mindmap_chatList__SxyQc{margin:0 0 .5rem;padding-left:1.1rem}.mindmap_chatList__SxyQc li{margin-bottom:.15rem}.mindmap_chatTableWrap__O8a_Z{margin-bottom:.6rem;max-width:100%;overflow-x:auto}.mindmap_chatTable__oqM_P{border-collapse:collapse;font-size:12.5px;width:100%}.mindmap_chatTable__oqM_P th{border-bottom:1px solid var(--line);color:var(--muted);font-size:10px;letter-spacing:.06em;padding:0 .4rem .2rem 0;text-align:left;text-transform:uppercase;white-space:nowrap}.mindmap_chatTable__oqM_P td{border-bottom:1px solid color-mix(in srgb,var(--color-neutral-400) 45%,transparent);padding:.25rem .4rem .25rem 0;vertical-align:baseline}.mindmap_chatTable__oqM_P tr>:last-child{padding-right:0}.mindmap_chatNum__VN8PI,.mindmap_chatTable__oqM_P th.mindmap_chatNum__VN8PI{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mindmap_chatText__y2rcD code{background:var(--color-neutral-200);font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px;padding:1px 4px}.mindmap_chatSources__6s4pE{font-size:12px}.mindmap_chatSources__6s4pE summary{background:none;border:none;color:var(--muted);cursor:pointer;font-size:11px;list-style:revert;padding:0}.mindmap_chatSourceLine__z_7bH{color:var(--muted);margin:.3rem 0 0}.mindmap_chatThinking__Th1aN{color:var(--muted);font-size:13px;margin:0}.mindmap_chatError__kHkSQ{color:var(--danger);font-size:13px;margin:0}.mindmap_chatForm__7BrcX{align-items:flex-end;border-top:1px solid var(--line);display:flex;gap:.5rem;padding:.8rem 1.1rem}.mindmap_chatForm__7BrcX button{flex:none;font-size:13px;padding:.5rem 1rem}.mindmap_chatInput__5nxEz{border:1px solid var(--line);flex:1 1;font:inherit;font-size:13px;max-height:9rem;min-height:3.1rem;padding:.5rem .6rem;resize:vertical}.mindmap_chatInput__5nxEz:focus{border-color:var(--blueprint);outline:2px solid color-mix(in srgb,var(--color-accent) 18%,transparent)}