.persona-mirilla_banner__u9_x8{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);border:1px solid color-mix(in srgb,var(--warning,#b45309) 45%,transparent);border-radius:var(--radius,8px);background:color-mix(in srgb,var(--warning,#b45309) 14%,var(--surface,#fff));color:var(--text-primary)}.persona-mirilla_bannerText__7G854{font-size:14px;line-height:1.4}.persona-mirilla_bannerExit__neSzp{font:inherit;font-weight:600;font-size:13px;cursor:pointer;padding:8px 14px;border-radius:var(--radius,8px);border:1px solid var(--warning,#b45309);background:var(--surface,#fff);color:var(--warning,#b45309);white-space:nowrap}.persona-mirilla_bannerExit__neSzp:hover{background:color-mix(in srgb,var(--warning,#b45309) 10%,var(--surface,#fff))}.persona-mirilla_head__UTM_M{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--space-4)}.persona-mirilla_name__XdpbD{font-weight:650;font-size:18px;color:var(--text-primary)}.persona-mirilla_meta__ezurQ{font-size:13px;color:var(--text-secondary)}.persona-mirilla_realScreen__DrPev{margin:var(--space-4) 0 var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius,8px);overflow:hidden}.persona-mirilla_startCard__Woe25{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;padding:var(--space-5);border:1px dashed var(--border-hairline);border-radius:var(--radius,8px);max-width:60ch}.persona-mirilla_startLead__HCJFm{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0}.persona-mirilla_startErr__OxNm5{font-size:13px;color:var(--danger,#dc2626);margin:0}.skeleton_block__B5ub8{--sk-base:color-mix(in srgb,var(--text-primary) 11%,transparent);--sk-sheen:color-mix(in srgb,var(--text-primary) 22%,transparent);position:relative;overflow:hidden;background:var(--sk-base);border-radius:var(--radius);min-height:1em}.skeleton_block__B5ub8:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent 0,var(--sk-sheen) 50%,transparent 100%);animation:skeleton_sk-shimmer__yV7Dz 1.6s var(--ease-in-out) infinite}.skeleton_circle__w78cS{border-radius:var(--radius-full)}.skeleton_text__sf_pn{height:.72em;border-radius:var(--radius-sm)}.skeleton_screen__6oXFJ{opacity:0;animation:skeleton_sk-appear__yYQyo var(--dur,.3s) var(--ease) .32s forwards}.skeleton_screenFull__TQZ1s{min-height:calc(100dvh - var(--app-chrome-top, 0px))}@keyframes skeleton_sk-shimmer__yV7Dz{to{transform:translateX(100%)}}@keyframes skeleton_sk-appear__yYQyo{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.skeleton_screen__6oXFJ{animation-duration:.01ms;animation-timing-function:linear}.skeleton_block__B5ub8:after{animation:none;display:none}}.entityLibrary_root__E0rXT{margin-top:var(--space-6)}.entityLibrary_summary__wLWqR{display:flex;align-items:center;gap:var(--space-2);color:var(--muted,#6b6257);font-size:.85rem;margin-bottom:var(--space-4)}.entityLibrary_dot__DlbmO{opacity:.5}.entityLibrary_vault__yUUx5{display:grid;grid-template-columns:minmax(220px,300px) 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.entityLibrary_index__S81z5{display:flex;flex-direction:column;gap:2px;position:-webkit-sticky;position:sticky;top:var(--space-4);max-height:calc(100vh - var(--space-8));overflow-y:auto;padding-right:var(--space-2);border-right:1px solid var(--line,rgba(0,0,0,.08))}.entityLibrary_idxGroup__SbLiW{display:flex;flex-direction:column;gap:1px;margin-bottom:var(--space-3)}.entityLibrary_idxGroupHead__6hmxO{display:flex;align-items:center;gap:var(--space-2);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--ink,#1a1714);padding:var(--space-2) var(--space-3) 4px;border-left:3px solid var(--accent,var(--cat-belief));margin-bottom:2px}.entityLibrary_idxGroupCount__MExFq{color:var(--muted,#6b6257);font-weight:400}.entityLibrary_idxItem__Tz0h8{display:flex;align-items:baseline;gap:6px;width:100%;text-align:left;border:none;background:none;cursor:pointer;padding:6px var(--space-3);border-radius:7px;color:var(--ink,#1a1714);font-size:.88rem;line-height:1.35}.entityLibrary_idxItem__Tz0h8:hover{background:var(--surface-2,rgba(0,0,0,.04))}.entityLibrary_idxItemActive__0ODe2{background:var(--surface-2,rgba(0,0,0,.06));font-weight:600}.entityLibrary_idxItemProposed__k0cR6 .entityLibrary_idxText__kohjK{color:var(--muted,#6b6257);font-style:italic}.entityLibrary_idxCrown__jEZPe{color:var(--cat-belief,#c9952f);font-size:.7rem;flex-shrink:0}.entityLibrary_idxText__kohjK{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.entityLibrary_reader__ECFGI{min-width:0}.entityLibrary_doc__TFNKI{max-width:66ch}.entityLibrary_catSection__tzxy3{margin-bottom:var(--space-8,3rem)}.entityLibrary_catHead__kxkGu{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);max-width:66ch;margin:0 0 var(--space-5);padding-bottom:var(--space-2);border-bottom:2px solid var(--accent,var(--cat-belief))}.entityLibrary_catHeadName__9q5RT{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--accent,var(--cat-belief))}.entityLibrary_catHeadCount__GiuXU{font-size:.72rem;color:var(--muted,#6b6257);white-space:nowrap}.entityLibrary_docSlot__Uj_yC{scroll-margin-top:var(--space-6,2rem)}.entityLibrary_docSlot__Uj_yC+.entityLibrary_docSlot__Uj_yC{margin-top:var(--space-7,2.5rem);padding-top:var(--space-7,2.5rem);border-top:1px solid var(--line,rgba(0,0,0,.07))}.entityLibrary_readerContinuous__nk9Ft .entityLibrary_docTitle__l_UJO{font:var(--h3,600 1.3rem/1.3 inherit);padding-bottom:0;border-bottom:none;margin-bottom:var(--space-3)}.entityLibrary_readerContinuous__nk9Ft .entityLibrary_docTitleProposed__3Xrfl{border-bottom:none}.entityLibrary_docMeta__b3pTE:empty{display:none;margin:0}.entityLibrary_docMeta__b3pTE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.entityLibrary_catBadge__UGqoE{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent,var(--cat-belief));padding:2px 10px;border:1px solid var(--accent,var(--cat-belief));border-radius:999px}.entityLibrary_chipConfirmed__yXqM0{font-size:.72rem;padding:2px 9px;border-radius:999px;color:var(--cat-belief,#c9952f);background:color-mix(in srgb,var(--cat-belief,#c9952f) 12%,transparent)}.entityLibrary_docTitle__l_UJO{font:var(--h2,600 1.7rem/1.25 inherit);color:var(--ink,#1a1714);margin:0 0 var(--space-2);padding-bottom:var(--space-3);border-bottom:2px solid var(--accent,var(--cat-belief))}.entityLibrary_docTitleProposed__3Xrfl{color:var(--muted,#6b6257);border-bottom-style:dashed;font-style:italic}.entityLibrary_unverified__6yn8k{display:inline-block;vertical-align:middle;margin-left:var(--space-2);font-size:.66rem;font-style:normal;letter-spacing:.02em;text-transform:uppercase;color:var(--muted,#6b6257);border:1px dashed var(--muted,#6b6257);border-radius:999px;padding:1px 8px}.entityLibrary_nameEn__z4KVD{color:var(--muted,#6b6257);font-size:.92rem;font-style:italic;margin:0 0 var(--space-4)}.entityLibrary_narrativeRole__PU_op{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-left:3px solid var(--accent,var(--cat-venture));background:var(--surface-2,rgba(0,0,0,.03));border-radius:0 8px 8px 0}.entityLibrary_narrativeLabel__Woa1L{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6b6257);margin-bottom:4px}.entityLibrary_narrativeRole__PU_op p{margin:0;font:var(--body,400 1rem/1.6 inherit);color:var(--ink,#1a1714)}.entityLibrary_claimSection__mvdy2{margin-bottom:var(--space-3)}.entityLibrary_sectionHead__Uigqy{font:var(--h4,600 1.05rem/1.3 inherit);color:var(--ink,#1a1714);margin:var(--space-4) 0 var(--space-2)}.entityLibrary_para__kme4n{font:var(--body,400 1.05rem/1.65 inherit);color:var(--ink,#1a1714);margin:0 0 var(--space-3)}.entityLibrary_paraThin__8TOFP{font:var(--body,400 1.05rem/1.65 inherit);color:var(--muted,#6b6257);margin:0 0 var(--space-4)}.entityLibrary_paraProposed__htTh9{color:var(--muted,#6b6257)}.entityLibrary_connections__DY8GK{margin:var(--space-5) 0 var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line,rgba(0,0,0,.08))}.entityLibrary_connSummary__N0eTO{cursor:pointer;font-size:.82rem;color:var(--muted,#6b6257);list-style:none}.entityLibrary_connSummary__N0eTO::-webkit-details-marker{display:none}.entityLibrary_connSummary__N0eTO:before{content:"▸ "}.entityLibrary_connections__DY8GK[open] .entityLibrary_connSummary__N0eTO:before{content:"▾ "}.entityLibrary_connSummary__N0eTO:hover{color:var(--ink,#1a1714)}.entityLibrary_connBody__OhWKK{padding-top:var(--space-3)}.entityLibrary_relList__y3MBv{list-style:none;padding:0;margin:0 0 var(--space-3);display:flex;flex-direction:column;gap:6px}.entityLibrary_relItem__3emCW{font:var(--body,400 1rem/1.6 inherit);font-size:.95rem;color:var(--ink,#1a1714)}.entityLibrary_relNote__A_dg2{color:var(--muted,#6b6257)}.entityLibrary_relInLabel__6eiJZ{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6b6257);margin:var(--space-3) 0 var(--space-2)}.entityLibrary_wikilink__izugg{display:inline;border:none;background:none;padding:0;margin:0;cursor:pointer;text-align:left;color:var(--accent,var(--cat-belief,#c9952f));font:inherit;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}.entityLibrary_wikilink__izugg:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.entityLibrary_notes__5OhUY{margin:var(--space-5) 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--line,rgba(0,0,0,.14));border-radius:10px;background:var(--surface-2,rgba(0,0,0,.02))}.entityLibrary_notes__5OhUY .entityLibrary_sectionHead__Uigqy{margin:0 0 var(--space-2)}.entityLibrary_derivedProse__MHrLV{font:var(--body,400 1rem/1.6 inherit);color:var(--ink,#1a1714);opacity:.92;margin:var(--space-2) 0 0}.entityLibrary_evFold___GytF{margin-top:var(--space-4)}.entityLibrary_evSummary__r5K_X{cursor:pointer;font-size:.82rem;color:var(--muted,#6b6257);list-style:none}.entityLibrary_evSummary__r5K_X::-webkit-details-marker{display:none}.entityLibrary_evSummary__r5K_X:before{content:"▸ "}.entityLibrary_evFold___GytF[open] .entityLibrary_evSummary__r5K_X:before{content:"▾ "}.entityLibrary_evList__NFgnF{list-style:none;padding:var(--space-2) 0 0;margin:0;display:flex;flex-direction:column;gap:8px}.entityLibrary_evList__NFgnF li{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline}.entityLibrary_evQuote__2tMyA{color:var(--ink,#1a1714);opacity:.72;font-size:.9rem;line-height:1.45;border-left:2px solid var(--line,rgba(0,0,0,.14));padding-left:var(--space-3)}.entityLibrary_evData__DJ4_g{font-size:.72rem;color:var(--muted,#6b6257);text-decoration:underline;text-underline-offset:2px}@media (max-width:720px){.entityLibrary_vault__yUUx5{grid-template-columns:1fr;gap:var(--space-4)}.entityLibrary_index__S81z5{position:static;max-height:45vh;border-right:none;border-bottom:1px solid var(--line,rgba(0,0,0,.08));padding-bottom:var(--space-3);padding-right:0}.entityLibrary_doc__TFNKI{max-width:none}}.entityLibrary_opPanel__fHRSc{margin-top:var(--space-8);padding-top:var(--space-3);border-top:1px solid var(--line,rgba(0,0,0,.08))}.entityLibrary_opSummary__hIXFG{cursor:pointer;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6b6257);list-style:none}.entityLibrary_opSummary__hIXFG::-webkit-details-marker{display:none}.entityLibrary_opSummary__hIXFG:before{content:"▸ "}.entityLibrary_opPanel__fHRSc[open] .entityLibrary_opSummary__hIXFG:before{content:"▾ "}.entityLibrary_opActions__dvabW{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-3)}.entityLibrary_opActions__dvabW .btn{padding:6px 14px;font-size:.85rem;min-height:0}.entityLibrary_error__1x8c7{color:var(--cat-venture,#9b4a3c);font-size:.9rem;margin:var(--space-2) 0}.entityLibrary_note__XeefI{color:var(--muted,#6b6257);font-size:.9rem;margin:var(--space-2) 0}.entityLibrary_ownerBlock__Miu5D{position:relative}.entityLibrary_ownerBlockMine__h6DMB{border-left:2px solid var(--accent,var(--cat-belief));padding-left:var(--space-3);margin-left:calc(var(--space-3) * -1)}.entityLibrary_ownerBar__wHlI8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-height:1.4em;margin:calc(var(--space-2) * -1) 0 var(--space-3)}.entityLibrary_ownerBar__wHlI8>.entityLibrary_ownerAction__kaDJ8,.entityLibrary_ownerBar__wHlI8>.entityLibrary_ownerConfirm__R3eJZ{opacity:0;transition:opacity .12s ease-in-out}.entityLibrary_ownerBlock__Miu5D:focus-within .entityLibrary_ownerAction__kaDJ8,.entityLibrary_ownerBlock__Miu5D:focus-within .entityLibrary_ownerConfirm__R3eJZ,.entityLibrary_ownerBlock__Miu5D:hover .entityLibrary_ownerAction__kaDJ8,.entityLibrary_ownerBlock__Miu5D:hover .entityLibrary_ownerConfirm__R3eJZ{opacity:1}@media (hover:none){.entityLibrary_ownerBar__wHlI8>.entityLibrary_ownerAction__kaDJ8,.entityLibrary_ownerBar__wHlI8>.entityLibrary_ownerConfirm__R3eJZ{opacity:1}}.entityLibrary_ownerAction__kaDJ8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;font-size:.82rem;color:var(--muted,#6b6257);text-decoration:underline;text-underline-offset:3px}.entityLibrary_ownerAction__kaDJ8:focus-visible,.entityLibrary_ownerAction__kaDJ8:hover{color:var(--ink,#1a1714);opacity:1}.entityLibrary_ownerMark__rsY_C{font-size:.78rem;color:var(--muted,#6b6257)}.entityLibrary_ownerConfirm__R3eJZ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:.82rem;color:var(--ink,#1a1714)}.entityLibrary_ownerEdit__3H3AQ{margin:0 0 var(--space-3)}.entityLibrary_ownerEditArea__DOtZP,.entityLibrary_ownerEditInput__PBiPa{width:100%;box-sizing:border-box;font:var(--body,400 1.05rem/1.65 inherit);color:var(--ink,#1a1714);background:var(--surface-2,rgba(0,0,0,.02));border:1px solid var(--accent,var(--cat-belief));border-radius:10px;padding:var(--space-3);resize:vertical}.entityLibrary_ownerEditBar__KoJ3a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.entityLibrary_ownerEditBar__KoJ3a .btn{padding:6px 14px;font-size:.85rem;min-height:0}.entityLibrary_ownerHint__Gqy0x{font-size:.78rem;color:var(--muted,#6b6257)}.entityLibrary_ownerError__juV_B{font-size:.85rem;color:var(--cat-venture,#9b4a3c);margin:var(--space-2) 0 0}.masterIndex_root__DKDSS{margin-top:var(--space-6)}.masterIndex_band__IyMHe{margin-bottom:var(--space-10)}.masterIndex_anchorPrefix__owheY{margin:0 0 var(--space-1);font:var(--body);color:var(--text-muted)}.masterIndex_anchorName__BIOh9{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;max-width:var(--measure-wide);text-align:left;border:none;background:none;padding:0;margin:0;font:var(--display-3);color:var(--text-primary);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color var(--dur-fast) var(--ease);transition:text-decoration-color var(--dur-fast) var(--ease);transition:text-decoration-color var(--dur-fast) var(--ease),-webkit-text-decoration-color var(--dur-fast) var(--ease)}.masterIndex_anchorName__BIOh9:hover:not(:disabled){-webkit-text-decoration-color:var(--accent-a40);text-decoration-color:var(--accent-a40)}.masterIndex_anchorName__BIOh9:disabled{cursor:default}.masterIndex_anchorName__BIOh9:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius)}.masterIndex_anchorNameLong__rIADy{font:var(--h2)}.masterIndex_convProse__61x7S{margin:var(--space-4) 0 0;max-width:var(--measure);font:var(--body);color:var(--text-secondary)}.masterIndex_convName__SNayK{color:var(--text-primary);font-weight:500}.masterIndex_verdict__ob_96{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-6)}.masterIndex_verdictLevel__VN7OW{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);padding:3px 11px;border:1px solid var(--accent-a40);border-radius:999px;white-space:nowrap}.masterIndex_verdictTitle__q_c8u{margin:0;font:var(--body-lg);color:var(--text-primary)}.masterIndex_verdictLead__4MD7q{flex-basis:100%;margin:var(--space-1) 0 0;max-width:var(--measure);font:var(--body-sm);color:var(--text-secondary)}.masterIndex_status__FbCgu{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.masterIndex_statusAnchor__0hW9I{margin:0;font:var(--body-sm);font-weight:600;color:var(--text-secondary)}.masterIndex_statusObjective__te_RC{margin:0;font:var(--body-sm);color:var(--text-secondary)}.masterIndex_statusObjectiveLabel__mmTx4{color:var(--text-muted)}.masterIndex_action__SmB_1{align-self:flex-start;margin-top:var(--space-1);border:none;background:none;padding:0;font:var(--body-sm);font-weight:600;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.masterIndex_action__SmB_1:hover{color:var(--accent-hover)}.masterIndex_action__SmB_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.masterIndex_head__Uwmk_{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-3)}.masterIndex_h2__tR_YE{font:var(--h4);color:var(--text-primary);margin:0}.masterIndex_helpToggle__WH_nX{border:none;background:none;padding:0;cursor:pointer;font:var(--body-sm);color:var(--accent);text-decoration:underline;text-underline-offset:3px}.masterIndex_helpToggle__WH_nX:hover{color:var(--accent-hover)}.masterIndex_coachSlot__FhtAe{min-height:1.4rem;margin-bottom:var(--space-3)}.masterIndex_coach__CC9FM{margin:0;font:var(--body-sm);color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.masterIndex_coach__CC9FM{animation:masterIndex_miFade__ygMRD var(--dur-fast) var(--ease)}}.masterIndex_grid__GfDER{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.masterIndex_row__Qg17K{position:relative;display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);min-height:72px;height:auto;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border-left:1px solid var(--border-hairline);border:1px solid var(--border-hairline);border-left-color:var(--accent);border-radius:var(--radius);transition:border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.masterIndex_rowAnchored__aCP3r{border-left-width:3px}.masterIndex_rowClickable__uxGR6{cursor:pointer}.masterIndex_rowClickable__uxGR6:hover{border-color:var(--accent-a40);border-left-color:var(--accent);transform:translateY(-1px)}.masterIndex_rowClickable__uxGR6:hover .masterIndex_chevron__D82MV{opacity:.5}.masterIndex_rowClickable__uxGR6:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.masterIndex_rowHead__TKsnr{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.masterIndex_rowName__xBMu7{font-weight:600;font-size:.95rem;color:var(--text-primary)}.masterIndex_rowMeta__NGBwa{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.masterIndex_rowCount__kT4qh{font-size:.78rem;color:var(--text-muted)}.masterIndex_chevron__D82MV{font-size:.85rem;color:var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease)}.masterIndex_rowLine__GIJXp{margin:0;font:var(--body-sm);color:var(--text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.masterIndex_pill__d36_a{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 9px;border-radius:999px;border:1px solid transparent}.masterIndex_pill_solido__uz3nt{color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent);border-color:color-mix(in srgb,var(--success) 30%,transparent)}.masterIndex_pill_profundizar__tbvdt{color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,transparent);border-color:color-mix(in srgb,var(--warning) 30%,transparent)}.masterIndex_pill_anclar__QsaoA{color:var(--text-secondary);background:transparent;border-color:var(--border-hairline)}.masterIndex_rowAdd__YEg7s{align-self:flex-start;margin-top:2px;font-size:.78rem;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--border-hairline);text-decoration-color:var(--border-hairline)}.masterIndex_rowAdd__YEg7s:hover{color:var(--text-primary);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.masterIndex_emptyRow___jA_B{margin:var(--space-4) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font:var(--body-sm);color:var(--text-muted)}.masterIndex_emptyRowLabel__s_3Ab{color:var(--text-secondary)}.masterIndex_emptyChip__iLF61{padding:2px 9px;border:1px solid var(--border-hairline);border-radius:999px;opacity:.7;color:inherit;text-decoration:none;transition:opacity var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.masterIndex_emptyChip__iLF61:hover{opacity:1;border-color:var(--text-muted);color:var(--text-primary)}.masterIndex_reference__XNuxb{margin-bottom:var(--space-6);padding:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius);background:var(--accent-a06)}@media (prefers-reduced-motion:no-preference){.masterIndex_reference__XNuxb{animation:masterIndex_miRise__S0e__ var(--dur-fast) var(--ease)}}.masterIndex_refDefs__IyRby{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}.masterIndex_refDefs__IyRby li{margin:0}.masterIndex_refDefName__kfOvW{font-size:.82rem;font-weight:600;color:var(--text-primary)}.masterIndex_refDefBody__q3hMn{font:var(--body-sm);color:var(--text-secondary)}.masterIndex_refLegend__WRClw{list-style:none;margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border-hairline);display:flex;flex-direction:column;gap:var(--space-2)}.masterIndex_refLegend__WRClw li{display:flex;align-items:baseline;gap:var(--space-3);font:var(--body-sm);color:var(--text-secondary)}.masterIndex_refLegend__WRClw strong{color:var(--text-primary)}.masterIndex_legendDot__nvcPI{flex-shrink:0;width:10px;height:10px;border-radius:999px;border:1px solid transparent;transform:translateY(1px)}.masterIndex_legendDot__nvcPI.masterIndex_pill_anclar__QsaoA{background:var(--text-muted);border-color:transparent}.masterIndex_refTranquil__CAN9F{margin:var(--space-4) 0 0;font:var(--body-sm);color:var(--text-muted)}.masterIndex_seam__MTZKk{margin-top:var(--space-10);padding-top:var(--space-4);border-top:1px solid var(--border-hairline)}.masterIndex_seamLabel__5kRUW{font:var(--body-sm);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}@keyframes masterIndex_miFade__ygMRD{0%{opacity:0}to{opacity:1}}@keyframes masterIndex_miRise__S0e__{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){@keyframes masterIndex_miRise__S0e__{0%{opacity:0}to{opacity:1}}}@media (max-width:720px){.masterIndex_anchorName__BIOh9{-webkit-line-clamp:2;font:var(--h2);font-size:clamp(1.6rem,7vw,2.1rem);line-height:1.1}.masterIndex_anchorNameLong__rIADy{font-size:clamp(1.4rem,6vw,1.9rem)}.masterIndex_grid__GfDER,.masterIndex_refDefs__IyRby{grid-template-columns:1fr}}.dudas_wrap__pbDmU{max-width:1100px;margin:0 auto;padding:var(--space-6,32px) var(--space-4,20px) var(--space-10,64px)}.dudas_head__6j0Jt{margin-bottom:var(--space-6,32px)}.dudas_eyebrow__xou0h{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-weight:600;margin:0 0 10px}.dudas_h1__gpvds{font:var(--h1,500 32px/1.15 serif);margin:0 0 10px}.dudas_lede__FFAhW{color:var(--text-secondary);max-width:56ch;margin:0;line-height:1.55}.dudas_stage__myjbG{display:grid;grid-template-columns:minmax(280px,360px) 1fr;grid-gap:24px;gap:24px;align-items:start}@media (max-width:900px){.dudas_stage__myjbG{grid-template-columns:1fr}}.dudas_panel__HlXg1{background:var(--surface);border:1px solid var(--border-hairline);border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px -12px rgba(0,0,0,.18)}.dudas_ringPanel__lHGsp{padding:28px 24px 24px;position:-webkit-sticky;position:sticky;top:24px}@media (max-width:900px){.dudas_ringPanel__lHGsp{position:static}}.dudas_ringPanel__lHGsp h2{font:var(--h3,500 19px/1.3 serif);margin:0 0 4px}.dudas_ringSub__PcIq8{font-size:13px;color:var(--text-secondary);margin:0 0 20px;line-height:1.5}.dudas_ringStage__M9Imn{position:relative;width:100%;max-width:260px;margin:0 auto}.dudas_ringCount__4Feff{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.dudas_ringNum__aRRvQ{font:var(--h1,500 48px/1 serif);color:var(--text-primary)}.dudas_ringLbl__4f0sr{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin-top:6px}.dudas_ringFrac__HADED{font-size:12.5px;color:var(--accent);font-weight:600;margin-top:3px}.dudas_legend__5egxM{display:flex;flex-direction:column;gap:9px;margin-top:20px;padding-top:18px;border-top:1px solid var(--border-hairline)}.dudas_legendRow__oh_mP{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-secondary)}.dudas_dot__O8DcW{width:11px;height:11px;border-radius:50%;flex:none}.dudas_dotAbierta__2ZyPF{background:var(--surface);border:2px dashed var(--text-muted)}.dudas_dotResolviendo__0_m0A{background:var(--accent-soft);border:2px solid var(--accent)}.dudas_dotResuelta__G8fM4{background:var(--accent);border:2px solid var(--accent-hover)}.dudas_closure__VAVky{margin-top:18px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--success) 12%,transparent);border:1px solid color-mix(in srgb,var(--success) 30%,transparent);font-size:12.5px;line-height:1.55;color:var(--text-primary)}.dudas_principle__EqeUB{margin-top:16px;font-size:12px;line-height:1.6;color:var(--text-muted);padding-top:14px;border-top:1px solid var(--border-hairline)}.dudas_principle__EqeUB b{color:var(--text-primary);font-weight:600}.dudas_chatPanel__zkZER{padding:24px 24px 22px;min-height:560px;display:flex;flex-direction:column}.dudas_chatHead__mo2QU{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.dudas_chatHead__mo2QU h2{font:var(--h3,500 19px/1.3 serif);margin:0}.dudas_status__2R2ig{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--success);display:flex;align-items:center;gap:6px;font-weight:600}.dudas_pip___qy3E{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 18%,transparent)}.dudas_thread__SlKBs{display:flex;flex-direction:column;gap:14px;flex:1 1;min-height:0}.dudas_turn__L7_yj{display:flex;flex-direction:column;gap:8px}.dudas_resolvedList__lKNse{order:2;display:flex;flex-direction:column;gap:2px;max-height:216px;overflow-y:auto;margin-top:6px;padding:10px 4px 4px;border-top:1px solid var(--border-hairline)}.dudas_resolvedItem__BBelw{border-bottom:1px solid var(--border-hairline)}.dudas_resolvedItem__BBelw:last-child{border-bottom:none}.dudas_resolvedRow___JKKG{display:flex;align-items:center;gap:9px;padding:7px 4px;font-size:12.5px;line-height:1.4}.dudas_resolvedReply__s70nR{margin:0 4px 9px 27px;font-size:12px;line-height:1.5;color:var(--text-secondary)}.dudas_resolvedIcon__vXuBP{flex:none;color:var(--success)}.dudas_resolvedRowUndone__mZ6_O .dudas_resolvedIcon__vXuBP{color:var(--text-muted)}.dudas_resolvedLabel__OhzQz{flex:1 1;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dudas_resolvedRowUndone__mZ6_O .dudas_resolvedLabel__OhzQz{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.dudas_resolvedState__mhnXO{flex:none;font-size:11.5px;font-weight:600;color:var(--success)}.dudas_resolvedRowUndone__mZ6_O .dudas_resolvedState__mhnXO{color:var(--text-muted);font-weight:500}.dudas_tag__ByxXY{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;margin-bottom:8px;width:-moz-fit-content;width:fit-content}.dudas_tagTension__jWON6{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.dudas_tagVacio__GZJC6{background:var(--surface);color:var(--text-secondary);border:1.5px dashed var(--text-muted)}.dudas_tagAmbiguedad__2GbEh{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.dudas_bubbleSys__Ac_gv{background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:16px 16px 16px 4px;padding:13px 15px;max-width:84%;font-size:14.5px;line-height:1.55;color:var(--text-primary)}.dudas_rowSys__3F7Mo{display:flex;flex-direction:column;align-items:flex-start}.dudas_rowUser__v4XVU{display:flex;justify-content:flex-end}.dudas_bubbleUser__eGYSx{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:16px 16px 4px 16px;padding:11px 15px;max-width:78%;font-size:14.5px;line-height:1.5;color:var(--text-primary)}.dudas_resolvedMark__ayrMy{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--success);font-weight:600;margin-top:2px;align-self:flex-end;text-align:right}.dudas_undo__F07NQ{background:none;border:none;text-decoration:underline;color:var(--text-muted);font:inherit;font-size:11.5px;cursor:pointer;padding:0;margin-left:8px}.dudas_undo__F07NQ:hover{color:var(--text-primary)}.dudas_activeTurn__o1IYE .dudas_bubbleSys__Ac_gv{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:var(--accent-soft)}.dudas_bubbleWhy__GqYa8{display:block;margin-top:9px;padding-top:8px;border-top:1px solid var(--border-hairline);font-size:12.5px;line-height:1.5;color:var(--text-secondary)}.dudas_members__s9frc{display:flex;flex-direction:column;gap:14px;margin-top:10px;padding-left:12px;border-left:2px solid var(--border-hairline)}.dudas_memberRow__G6eTc{display:flex;flex-direction:column;gap:8px}.dudas_memberClaim__hI9PM{margin:0;font-size:14px;line-height:1.5;font-weight:600;color:var(--text-primary)}.dudas_memberDone__klsvk{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.dudas_memberSkipped__M4CE7{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-secondary)}.dudas_chips___Uaqa{display:flex;gap:10px;flex-wrap:wrap;margin-top:2px}.dudas_chip__34r8W{font:inherit;font-size:13px;font-weight:600;color:var(--text-primary);background:var(--surface-raised);border:1.5px solid var(--border-strong);border-radius:999px;padding:9px 16px;cursor:pointer;transition:all .15s ease}.dudas_chip__34r8W:hover:not(:disabled){border-color:var(--accent);color:var(--accent-hover);background:var(--accent-soft)}.dudas_chip__34r8W:disabled{opacity:.4;cursor:default}.dudas_chipDanger__6lxGq{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 6%,transparent)}.dudas_chipDanger__6lxGq:hover:not(:disabled){color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.dudas_confirmBox__TA_Pf{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px 14px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--danger) 35%,transparent);background:color-mix(in srgb,var(--danger) 5%,transparent)}.dudas_confirmText__OwTPI{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-primary)}.dudas_textRow__38H6z{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}.dudas_textInput__2BIsu{flex:1 1;min-width:220px;font:inherit;font-size:14px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--text-primary)}.dudas_sendBtn__2BCp7{font:inherit;font-weight:600;font-size:13px;border:none;border-radius:999px;padding:10px 18px;background:var(--accent);color:var(--accent-foreground);cursor:pointer}.dudas_sendBtn__2BCp7:disabled{opacity:.5;cursor:default}.dudas_doneBanner__mqodD{text-align:center;padding:24px 18px;border-radius:16px;margin-top:8px;background:linear-gradient(180deg,var(--accent-soft),var(--surface));border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.dudas_doneBanner__mqodD h3{font:var(--h3,500 20px/1.3 serif);margin:0 0 6px;color:var(--text-primary)}.dudas_doneBanner__mqodD p{margin:0 auto;font-size:13.5px;color:var(--text-secondary);line-height:1.55;max-width:44ch}.dudas_doneCta__t8JeK{margin-top:14px;display:inline-block;font-weight:600;font-size:13px;padding:10px 20px;border-radius:999px;background:var(--accent);color:var(--accent-foreground);text-decoration:none}.dudas_empty__yC8qe{padding:40px 20px;text-align:center;color:var(--text-secondary)}.dudas_weightAlto__S6LwC{color:var(--danger);font-weight:600}.dudas_factsBlock__Y62nf{margin-top:28px;padding-top:22px;border-top:1px solid var(--border-hairline)}.dudas_propuesta__OWr1X{display:flex;flex-direction:column;gap:14px}.dudas_propResumen__3LgyS{display:flex;flex-direction:column;gap:12px}.dudas_verDetalle__bNqUk{align-self:flex-start;font:inherit;font-size:13px;font-weight:600;color:var(--text-secondary);background:none;border:none;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.dudas_verDetalle__bNqUk:hover{color:var(--accent-hover)}.dudas_propDetalle__W6Prz{display:flex;flex-direction:column;gap:18px;padding:16px 18px;border-radius:14px;border:1px solid var(--border-hairline);background:var(--surface-raised)}.dudas_propBloque__bOX_X{display:flex;flex-direction:column;gap:12px}.dudas_propBloqueTitulo__Q7dGl{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.dudas_propNota___89_H{margin:-4px 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.dudas_propGrupo__cgsSn{display:flex;flex-direction:column;gap:6px}.dudas_propTitulo__Mphaz{margin:0;font-size:13.5px;font-weight:650;color:var(--text-primary)}.dudas_propTituloFuera___YFKp{margin:0;font-size:13.5px;font-weight:650;color:var(--text-secondary)}.dudas_propLista__XNrPu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.dudas_propItem__a_Qua{display:flex;gap:10px;align-items:baseline;justify-content:space-between;font-size:14px;line-height:1.5;color:var(--text-primary);padding:4px 0;border-bottom:1px solid var(--border-hairline)}.dudas_propItem__a_Qua:last-child{border-bottom:none}.dudas_propPeriodo__POhRi{flex:none;font-size:12.5px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dudas_instrDetalle__jahbZ{margin:0}.dudas_instrVer__hO5Vr{cursor:pointer;font-size:12.5px;color:var(--text-muted);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dudas_instrVer__hO5Vr::-webkit-details-marker{display:none}.dudas_instrVer__hO5Vr:before{content:"›";display:inline-block;margin-right:6px;transition:transform .2s ease}.dudas_instrDetalle__jahbZ[open] .dudas_instrVer__hO5Vr:before{transform:rotate(90deg)}.dudas_instrDetalle__jahbZ .dudas_propItem__a_Qua{color:var(--text-muted);font-size:13px}.dudas_askBox__ijJYn{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px 14px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--accent) 35%,transparent);background:var(--accent-soft)}.dudas_askText__LXVHe{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-primary)}.dudas_conflicto__xB08u{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-hairline);border-left:2.5px solid color-mix(in srgb,var(--accent) 55%,transparent)}.dudas_conflictoActual__rEea7{margin:0;font-size:14px;line-height:1.5;color:var(--text-primary)}.dudas_conflictoNuevo___hUHe{margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.dudas_conflictoPublicado__5JUhS{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--negative,#b00)}.dudas_chatPanel__zkZER,.dudas_panel__HlXg1,.dudas_rowSys__3F7Mo,.dudas_stage__myjbG>.dudas_panel__HlXg1,.dudas_thread__SlKBs,.dudas_turn__L7_yj{min-width:0}.dudas_bubbleSys__Ac_gv,.dudas_bubbleUser__eGYSx{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.dudas_propItem__a_Qua,.dudas_resolvedLabel__OhzQz,.dudas_resolvedRow___JKKG{min-width:0}.dudas_propItem__a_Qua>span:first-child{min-width:0;overflow-wrap:anywhere;word-break:break-word}.dudas_conflicto__xB08u,.dudas_propGrupo__cgsSn,.dudas_propLista__XNrPu{min-width:0}.dudas_conflictoActual__rEea7,.dudas_conflictoNuevo___hUHe,.dudas_conflictoPublicado__5JUhS{overflow-wrap:anywhere;word-break:break-word}.PersonaForceMap_wrap__IMi5X{position:relative;width:100%;height:100%;min-height:var(--persona-map-min-h,clamp(560px,78vh,900px));overflow:hidden}.PersonaForceMap_canvas__ewv44{position:absolute;inset:0;overflow:hidden}.PersonaForceMap_topFade__F0_uu{position:absolute;z-index:1;top:0;left:0;right:0;height:116px;pointer-events:none;background:linear-gradient(180deg,var(--surface) 0,color-mix(in srgb,var(--surface) 86%,transparent) 52%,transparent 100%)}.PersonaForceMap_topBar__39XMT{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px clamp(10px,2vw,18px) 0;pointer-events:none}.PersonaForceMap_topBar__39XMT>*{pointer-events:auto}.PersonaForceMap_tabs__8G59A{display:flex;gap:4px;background:color-mix(in srgb,var(--surface-raised) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-hairline);border-radius:var(--radius-full);padding:4px;overflow-x:auto;box-shadow:var(--shadow-1);max-width:100%}.PersonaForceMap_tab__8Uwcq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-body);font-size:13px;font-weight:600;padding:7px 12px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.PersonaForceMap_tab__8Uwcq:hover{color:var(--text-primary)}.PersonaForceMap_tab__8Uwcq.PersonaForceMap_active__yqxpw{background:var(--accent-a15);color:var(--text-primary)}.PersonaForceMap_cardDisclosure__TzM3g:focus-visible,.PersonaForceMap_legendBtn__H4JLt:focus-visible,.PersonaForceMap_panelClose__WPZ6J:focus-visible,.PersonaForceMap_sheetClose__EKSh0:focus-visible,.PersonaForceMap_tab__8Uwcq:focus-visible,.PersonaForceMap_zoomBtn__FppYc:focus-visible,button.PersonaForceMap_catChip__uYC_C:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PersonaForceMap_cardDisclosure__TzM3g:focus:not(:focus-visible),.PersonaForceMap_legendBtn__H4JLt:focus:not(:focus-visible),.PersonaForceMap_panelClose__WPZ6J:focus:not(:focus-visible),.PersonaForceMap_sheetClose__EKSh0:focus:not(:focus-visible),.PersonaForceMap_tab__8Uwcq:focus:not(:focus-visible),.PersonaForceMap_zoomBtn__FppYc:focus:not(:focus-visible),button.PersonaForceMap_catChip__uYC_C:focus:not(:focus-visible){outline:none}.PersonaForceMap_chipsRow___6wqL{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding:2px;scrollbar-width:none}.PersonaForceMap_chipsRow___6wqL::-webkit-scrollbar{display:none}.PersonaForceMap_catChip__uYC_C{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border-hairline);background:color-mix(in srgb,var(--surface-raised) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-full);padding:4px 10px 4px 7px;font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted);white-space:nowrap;flex:none;transition:opacity .15s ease,border-color .15s ease,color .15s ease}button.PersonaForceMap_catChip__uYC_C{cursor:pointer}button.PersonaForceMap_catChip__uYC_C:hover{border-color:var(--accent);color:var(--text-primary)}.PersonaForceMap_catChip__uYC_C.PersonaForceMap_off__TUvo8{opacity:.35}.PersonaForceMap_catDot__H2wTV{width:8px;height:8px;border-radius:50%;flex:none}.PersonaForceMap_toolsRow__PaWR7{display:flex;align-items:center;gap:6px;flex:none}.PersonaForceMap_searchWrap__vlXm_{position:relative;flex:none}.PersonaForceMap_search__tLpfc{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(120px,16vw,190px);border:1px solid var(--border-hairline);background:color-mix(in srgb,var(--surface-raised) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-full);padding:5px 12px;font-family:var(--font-body);font-size:11.5px;color:var(--text-primary)}.PersonaForceMap_search__tLpfc::placeholder{color:var(--text-muted)}.PersonaForceMap_search__tLpfc:focus-visible{outline:none;border-color:var(--accent)}.PersonaForceMap_searchResults__L22wN{position:absolute;top:calc(100% + 6px);left:0;z-index:7;width:min(320px,calc(100vw - 32px));max-height:46vh;overflow-y:auto;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-3);padding:5px;display:flex;flex-direction:column;gap:1px}.PersonaForceMap_searchHit__8Olx3{display:flex;align-items:center;gap:8px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--radius-sm);padding:7px 9px;font:inherit;font-size:12.5px;color:var(--text-primary);cursor:pointer}.PersonaForceMap_searchHit__8Olx3:hover{background:var(--accent-a08)}.PersonaForceMap_searchHitLabel__VNV0h{min-width:0;line-height:1.35}.PersonaForceMap_searchEmpty__0u85b{margin:0;padding:8px 9px;font-size:12px;color:var(--text-muted)}.PersonaForceMap_legendBtn__H4JLt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-hairline);background:color-mix(in srgb,var(--surface-raised) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-muted);font-family:var(--font-body);font-size:12px;font-weight:700;width:26px;height:26px;border-radius:var(--radius-full);cursor:pointer;flex:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.PersonaForceMap_legendBtn__H4JLt.PersonaForceMap_active__yqxpw,.PersonaForceMap_legendBtn__H4JLt:hover{border-color:var(--accent);color:var(--text-primary)}.PersonaForceMap_search__tLpfc.PersonaForceMap_inert__Ls4W9,.PersonaForceMap_search__tLpfc:disabled,.PersonaForceMap_tab__8Uwcq.PersonaForceMap_inert__Ls4W9{opacity:.45;cursor:default;pointer-events:none}.PersonaForceMap_legendPop__lm8XO{flex-basis:100%;align-self:flex-start;max-width:min(100%,560px);background:color-mix(in srgb,var(--surface-raised) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:10px 14px;display:flex;flex-direction:column;gap:8px;font-size:11.5px;color:var(--text-muted)}.PersonaForceMap_legendSub__qkMD5{margin:0;font-size:12px;line-height:1.5;color:var(--text-muted)}.PersonaForceMap_legendGroup__4FerJ{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.PersonaForceMap_legendTitle__0U0TH{text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:var(--text-muted);font-weight:700;margin-right:2px}.PersonaForceMap_swatch__70J93{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.PersonaForceMap_zoomBar__KfWRg{transition:opacity .18s ease;position:absolute;z-index:3;left:clamp(10px,2vw,18px);bottom:clamp(10px,2vw,18px);display:flex;align-items:center;gap:4px;background:color-mix(in srgb,var(--surface-raised) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-hairline);border-radius:var(--radius-full);padding:4px;box-shadow:var(--shadow-1)}.PersonaForceMap_zoomBtn__FppYc{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:13px;font-weight:600;min-width:30px;height:30px;padding:0 9px;border-radius:var(--radius-full);cursor:pointer;transition:background .15s ease,color .15s ease}.PersonaForceMap_zoomBtn__FppYc:hover{background:var(--accent-a12);color:var(--text-primary)}.PersonaForceMap_canvasHint__tunpk{position:absolute;z-index:2;bottom:clamp(14px,2vw,22px);left:max(50%,400px);transform:translateX(-50%);max-width:calc(100% - 520px);overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--text-muted);background:color-mix(in srgb,var(--surface) 74%,transparent);padding:4px 12px;border-radius:var(--radius-full);pointer-events:none;white-space:nowrap;transition:opacity .22s ease}@media (max-width:1040px){.PersonaForceMap_canvasHint__tunpk{left:50%;max-width:calc(100% - 32px);font-size:11.5px;bottom:calc(clamp(10px, 2vw, 18px) + 46px)}}.PersonaForceMap_tip__oYQdk{position:absolute;z-index:4;max-width:240px;background:var(--surface-raised);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);padding:9px 12px;pointer-events:none}.PersonaForceMap_tipFacet__NUfes{font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;margin-bottom:3px}.PersonaForceMap_tipTitle___7EcO{font-family:var(--font-display);font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.3}.PersonaForceMap_tipMeta__c_tDT{font-size:11px;color:var(--text-muted);margin-top:3px}.PersonaForceMap_tipLink__h1rRu{font-size:12px;color:var(--text-muted)}.PersonaForceMap_tipRelA__vQW8i{color:var(--text-primary);font-weight:600}.PersonaForceMap_tipRel__JQgLM{color:var(--accent-hover);font-style:italic}.PersonaForceMap_placeholder__m05_p{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:32px;background:color-mix(in srgb,var(--surface-raised) 92%,transparent)}.PersonaForceMap_placeholderTitle__Wutw3{font-family:var(--font-display);font-size:17px;color:var(--text-primary);margin:0}.PersonaForceMap_placeholderBody__rcDST{font-size:13px;color:var(--text-muted);line-height:1.6;max-width:46ch;margin:0}.PersonaForceMap_blank__372UP{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:clamp(20px,6vw,56px) clamp(20px,6vw,56px) clamp(76px,12vh,116px);pointer-events:none}.PersonaForceMap_blankCard__ihLsf{pointer-events:auto;max-width:52ch;background:color-mix(in srgb,var(--surface-raised) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-hairline);border-radius:var(--radius);box-shadow:var(--shadow-1);padding:clamp(18px,3vw,26px) clamp(20px,3.4vw,30px)}.PersonaForceMap_blankTitle__6wY7T{font-family:var(--font-display);font-weight:500;font-size:clamp(18px,2.2vw,23px);line-height:1.25;color:var(--text-primary);margin:0 0 10px}.PersonaForceMap_blankBody__P7iVk{font-size:14px;line-height:1.62;color:var(--text-muted);margin:0 0 12px}.PersonaForceMap_blankNext__5WzLm{font-size:13.5px;line-height:1.6;color:var(--text-primary);margin:0;padding-top:12px;border-top:1px solid var(--border-hairline)}.PersonaForceMap_panel__Ja2nj{position:absolute;z-index:5;top:var(--persona-panel-top,0);right:0;bottom:0;width:min(360px,92vw);background:var(--surface-raised);border-left:1px solid var(--border-hairline);padding:20px 20px 24px;overflow-y:auto;box-shadow:var(--shadow-3);transform:translateX(100%);opacity:0;visibility:hidden;transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .24s ease,visibility 0s linear .34s}.PersonaForceMap_panel__Ja2nj.PersonaForceMap_open__omvPi{transform:translateX(0);opacity:1;visibility:visible;transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .2s ease,visibility 0s}.PersonaForceMap_panelClose__WPZ6J{position:absolute;z-index:2;top:12px;right:14px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-raised);border:1px solid var(--border-hairline);color:var(--text-primary);font-size:19px;line-height:1;cursor:pointer;padding:0;border-radius:var(--radius-full);box-shadow:var(--shadow-1)}.PersonaForceMap_panelClose__WPZ6J:hover{color:var(--surface);background:var(--text-primary);border-color:var(--text-primary)}@media (max-width:860px){.PersonaForceMap_panel__Ja2nj{display:none}}.PersonaForceMap_cardKicker__6O5fv{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;margin:0 0 8px}.PersonaForceMap_cardTitle__tSCG1{font-family:var(--font-display);font-weight:500;font-size:20px;margin:0 0 16px;line-height:1.3;color:var(--text-primary)}.PersonaForceMap_cardRead__wABmG{display:block;width:100%;margin:0 0 18px;padding:11px 14px;font:inherit;font-size:13.5px;font-weight:600;color:var(--surface);background:var(--accent);border:1px solid var(--accent);border-radius:2px;cursor:pointer;transition:opacity var(--dur-2,.16s) var(--ease-in-out,ease)}.PersonaForceMap_cardRead__wABmG:hover{opacity:.86}.PersonaForceMap_cardBlock__4Aehl{border-top:1px solid var(--border-hairline);padding-top:13px;margin-top:13px}.PersonaForceMap_cardBlockTitle__BIzQN{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);font-weight:700;margin:0 0 8px}.PersonaForceMap_cardProse__cq50Q{font-size:13.5px;line-height:1.6;color:var(--text-primary);margin:0 0 6px}.PersonaForceMap_cardProseSoft__TAjMD{font-size:12.5px;line-height:1.6;color:var(--text-muted);margin:0}.PersonaForceMap_cardDisclosure__TzM3g{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--accent-hover,var(--accent));cursor:pointer;text-decoration:underline;text-underline-offset:3px}.PersonaForceMap_quotes__l7roi{display:flex;flex-direction:column;gap:10px;margin-top:10px}.PersonaForceMap_quoteBlock__gehVI{margin:0}.PersonaForceMap_quote__VgIlb{margin:0;padding:0 0 0 11px;border-left:2px solid var(--accent);font-size:13px;line-height:1.55;color:var(--text-primary);font-style:italic}.PersonaForceMap_quoteSource__Dz3JU{margin:4px 0 0 13px;font-size:11.5px;line-height:1.4;color:var(--text-muted)}.PersonaForceMap_cardEvidenceLink__x30bj{align-self:flex-start;margin-top:2px;font-size:12px;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.PersonaForceMap_cardEvidenceLink__x30bj:hover{color:var(--text-primary)}.PersonaForceMap_relLine__vm2BF{font-size:13px;line-height:1.55;color:var(--text-muted);margin:0 0 8px}.PersonaForceMap_relLine__vm2BF button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;color:var(--text-primary);font-weight:600;cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.PersonaForceMap_relLine__vm2BF button:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.PersonaForceMap_relLine__vm2BF button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PersonaForceMap_relLine__vm2BF button:focus:not(:focus-visible){outline:none}.PersonaForceMap_sheet__hHWMW{position:fixed;left:0;right:0;bottom:0;background:var(--surface-raised);border-top:1px solid var(--border-hairline);border-radius:16px 16px 0 0;box-shadow:var(--shadow-3);transform:translateY(105%);transition:transform .26s cubic-bezier(.32,.72,0,1);max-height:72vh;overflow-y:auto;z-index:50;padding:16px 18px 26px;display:none}.PersonaForceMap_sheet__hHWMW.PersonaForceMap_open__omvPi{transform:translateY(0)}.PersonaForceMap_sheetHandle__Iaay4{width:36px;height:4px;border-radius:2px;background:var(--border-strong);margin:0 auto 14px}.PersonaForceMap_sheetClose__EKSh0{position:absolute;top:14px;right:16px;background:none;border:none;color:var(--text-muted);font-size:18px;cursor:pointer;line-height:1;padding:4px}.PersonaForceMap_backdrop__A6s5g{display:none}@media (max-width:860px){.PersonaForceMap_sheet__hHWMW{display:block}.PersonaForceMap_backdrop__A6s5g{display:block;position:fixed;inset:0;background:rgba(20,16,10,.35);z-index:40;opacity:0;pointer-events:none;transition:opacity .2s ease}.PersonaForceMap_backdrop__A6s5g.PersonaForceMap_open__omvPi{opacity:1;pointer-events:auto}.PersonaForceMap_tab__8Uwcq{font-size:12px;padding:6px 9px}.PersonaForceMap_chipsRow___6wqL{flex-basis:100%;order:3;gap:4px}.PersonaForceMap_catChip__uYC_C{font-size:10.5px;padding:3px 8px}.PersonaForceMap_search__tLpfc{width:clamp(110px,42vw,200px)}.PersonaForceMap_wrap__IMi5X.PersonaForceMap_hasSelection__X7Bdy .PersonaForceMap_canvasHint__tunpk,.PersonaForceMap_wrap__IMi5X.PersonaForceMap_hasSelection__X7Bdy .PersonaForceMap_zoomBar__KfWRg{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.PersonaForceMap_backdrop__A6s5g,.PersonaForceMap_canvasHint__tunpk,.PersonaForceMap_catChip__uYC_C,.PersonaForceMap_panel__Ja2nj,.PersonaForceMap_sheet__hHWMW,.PersonaForceMap_tab__8Uwcq{transition-duration:.001ms!important}}