.SourceTree_tree__BC9H6{display:flex;flex-direction:column}.SourceTree_group__ZBMq8{border-top:1px solid var(--rule-soft)}.SourceTree_group__ZBMq8:first-child{border-top:none}.SourceTree_groupHead__vFQti{display:flex;align-items:center;gap:9px;width:100%;padding:11px var(--space-1);background:transparent;border:none;cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);list-style:none}.SourceTree_groupHead__vFQti::-webkit-details-marker{display:none}.SourceTree_groupHead__vFQti:focus-visible,.SourceTree_groupHead__vFQti:hover{color:var(--ink);outline:none}.SourceTree_failedGroup__9qYqQ .SourceTree_groupHead__vFQti{color:var(--rose)}.SourceTree_caret__8c3Cp{font-size:8px;transition:transform var(--duration-fast) var(--ease-out)}.SourceTree_group__ZBMq8:not([open]) .SourceTree_caret__8c3Cp{transform:rotate(-90deg)}.SourceTree_count__9WKUn{color:var(--ink-4);letter-spacing:.06em}.SourceTree_rows__d8W_F{display:flex;flex-direction:column}.SourceTree_row__MyEuf{display:grid;grid-template-columns:auto 18px 1fr auto auto;gap:12px;align-items:start;padding:13px var(--space-1) 13px 10px;border-top:1px solid var(--rule-soft);transition:background var(--duration-fast) var(--ease-out)}.SourceTree_catalogue__y0Uuo{grid-template-columns:20px 1fr auto;padding-left:0}.SourceTree_interactive__SdVS1{cursor:pointer}.SourceTree_row__MyEuf:hover{background:color-mix(in srgb,var(--ink) 2.5%,transparent)}.SourceTree_interactive__SdVS1:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.SourceTree_selected__mG1iy{border-left:3px solid var(--emerald);background:var(--emerald-soft)}.SourceTree_checkbox__0P7nk{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:3px;border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--paper);cursor:pointer;position:relative}.SourceTree_checkbox__0P7nk:checked{background:var(--emerald);border-color:var(--emerald)}.SourceTree_checkbox__0P7nk:checked:after{content:"";position:absolute;inset:3px 4px 5px;border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);transform:rotate(-45deg)}.SourceTree_checkbox__0P7nk:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.SourceTree_icon__nE15P{display:flex;color:var(--ink-3);margin-top:var(--space-1)}.SourceTree_icon__nE15P svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.SourceTree_main__eVsSs{min-width:0;display:flex;flex-direction:column;gap:3px}.SourceTree_titleRow__w9GoB{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.SourceTree_title__F6E63{font-family:var(--serif);font-size:15.5px;font-weight:var(--weight-strong);line-height:1.3;color:var(--ink);transition:color var(--duration-fast) var(--ease-out)}.SourceTree_row__MyEuf:hover .SourceTree_title__F6E63{color:var(--emerald)}.SourceTree_meta__DKbw0{font-family:var(--mono);font-size:10px;letter-spacing:.03em;color:var(--ink-3);line-height:1.5}.SourceTree_failure__Qarpr{font-family:var(--serif);font-size:12.5px;font-style:italic;line-height:1.4;color:var(--rose)}.SourceTree_retry__Vw__k{margin-left:var(--space-3);padding:2px var(--space-3);border:1px solid var(--rule);background:transparent;color:var(--ink);cursor:pointer;font-family:var(--mono);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SourceTree_retry__Vw__k:focus-visible,.SourceTree_retry__Vw__k:hover{border-color:var(--ink);outline:none}.SourceTree_badges__RJysR{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);padding-top:var(--space-1)}.SourceTree_catalogue__y0Uuo .SourceTree_badges__RJysR{align-items:flex-end}.SourceTree_actions__TwSNy{position:relative}.SourceTree_kebab__DQprU{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-paper);background:transparent;color:var(--ink-4);cursor:pointer}.SourceTree_kebab__DQprU:focus-visible,.SourceTree_kebab__DQprU:hover{color:var(--ink);background:var(--paper-edge);outline:none}.SourceTree_kebab__DQprU svg{width:15px;height:15px}@media (max-width:760px){.SourceTree_catalogue__y0Uuo,.SourceTree_row__MyEuf{grid-template-columns:auto 1fr}.SourceTree_checkbox__0P7nk{grid-row:span 2}.SourceTree_actions__TwSNy,.SourceTree_badges__RJysR{grid-column:2;align-items:flex-start}}.BriefingCard_card__W2HAf{display:flex;flex-direction:column;gap:var(--space-3);width:100%;padding:16px 18px;border:1px solid var(--rule-soft);border-radius:var(--radius-paper);background:var(--paper);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}.BriefingCard_card__W2HAf:focus-visible,.BriefingCard_card__W2HAf:hover{border-color:var(--emerald-line);outline:none}.BriefingCard_card__W2HAf:disabled{cursor:not-allowed;opacity:.42}.BriefingCard_titleRow__toOps{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.BriefingCard_title__96ALC{font-family:var(--serif);font-size:16px;font-weight:var(--weight-strong);line-height:1.3;color:var(--ink)}.BriefingCard_summary__TtYGR{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:var(--serif);font-size:13.5px;line-height:1.55;color:var(--ink-2)}.BriefingCard_processing__dyzst{font-style:italic;color:var(--ink-3)}.BriefingCard_points__pMfIb{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BriefingCard_footer__ENMBa{display:flex;flex-wrap:wrap;gap:14px;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.BriefingPanel_panel__r09LQ{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}.BriefingPanel_head__fhDAu{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.BriefingPanel_kicker__A18YM{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--emerald)}.BriefingPanel_title__PtHXG{margin:0;font-family:var(--serif);font-size:21px;font-weight:400;line-height:1.25;color:var(--ink)}.BriefingPanel_actions__GfF6M{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BriefingPanel_grid__9c_HO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--rule-soft);background:var(--rule-soft)}.BriefingPanel_cell__kG4mD{display:flex;flex-direction:column;gap:3px;padding:10px 12px;background:var(--card)}.BriefingPanel_cell__kG4mD dt{font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.BriefingPanel_cell__kG4mD dd{margin:0;font-family:var(--mono);font-size:12.5px;color:var(--ink)}.BriefingPanel_emerald__rQ93k{color:var(--emerald)!important}.BriefingPanel_rose__1QnnV{color:var(--rose)!important}.BriefingPanel_ochre__9b4Qe{color:var(--ochre)!important}.BriefingPanel_summary__QqVCr{margin:0;font-family:var(--serif);font-size:14.5px;line-height:1.6;color:var(--ink-2)}@media (max-width:760px){.BriefingPanel_grid__9c_HO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.BriefingPanel_grid__9c_HO{grid-template-columns:1fr}}.IngestProgress_progress__X5ku9{display:flex;flex-direction:column;gap:5px;max-width:420px}.IngestProgress_bar__AIHYq{height:2px;overflow:hidden;background:var(--rule-soft)}.IngestProgress_bar__AIHYq i{display:block;height:100%;background:var(--emerald)}.IngestProgress_label__5MDd_{margin:0;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.IngestProgress_sep__uck_p{color:var(--rule)}.IngestProgress_failed__OterW{color:var(--rose)}.KnowledgePage_page__Z5OoO{max-width:760px;margin:0 auto;padding:52px 22px 84px;display:flex;flex-direction:column;gap:30px}.KnowledgePage_back__BKgmQ{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;border:none;background:transparent;color:var(--ink-3);cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out);white-space:nowrap}.KnowledgePage_back__BKgmQ:focus-visible,.KnowledgePage_back__BKgmQ:hover{color:var(--emerald);outline:none}.KnowledgePage_backArrow__cQbRn{font-size:14px;line-height:1}.KnowledgePage_toolbar__6vbMI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.KnowledgePage_head__yZgPl{display:flex;flex-direction:column;gap:var(--space-3)}.KnowledgePage_tags__0QgCu{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.KnowledgePage_tagEdit__pP0lc,.KnowledgePage_tag__ix9ir{border:1px solid var(--rule);border-radius:var(--radius-xs);background:transparent;color:var(--ink-3);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.11em;line-height:1;text-transform:uppercase}.KnowledgePage_tag__ix9ir{padding:6px 8px}.KnowledgePage_tag__ix9ir:hover{border-color:var(--ink-4);color:var(--ink-2)}.KnowledgePage_kindTag__ber8R{color:var(--emerald);border-color:var(--emerald-line);background:var(--wash)}.KnowledgePage_tagEdit__pP0lc{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-style:dashed;color:var(--ink-4);cursor:pointer}.KnowledgePage_tagEdit__pP0lc:focus-visible,.KnowledgePage_tagEdit__pP0lc:hover{color:var(--emerald);border-color:var(--emerald-line);outline:none}.KnowledgePage_title__spNdJ{position:relative;margin:0;padding-left:18px;font-family:var(--serif);font-size:46px;font-style:italic;font-weight:var(--font-weight-regular);line-height:1.04;color:var(--ink)}.KnowledgePage_title__spNdJ:before{content:"";position:absolute;top:9px;left:0;width:4px;height:calc(100% - 16px);border-radius:2px;background:var(--emerald)}.KnowledgePage_title__spNdJ:after{content:".";color:var(--emerald);font-style:normal;font-weight:600}.KnowledgePage_subtitle__LAG_S{max-width:60ch;margin:0;padding-left:18px;font-family:var(--serif);font-size:16.5px;line-height:1.55;color:var(--ink-3)}.KnowledgePage_subtitle__LAG_S em{color:var(--ink-2);font-style:italic}.KnowledgePage_bottomLine__NnxbO{padding:16px 20px 18px;border:1px solid var(--rule-soft);border-left:3px solid var(--emerald);border-radius:0 var(--radius-paper) var(--radius-paper) 0;background:var(--card)}.KnowledgePage_bottomLineLabel__xHNqP{margin-bottom:var(--space-2);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--emerald)}.KnowledgePage_bottomLineBody__6VjgP{font-family:var(--serif);font-size:18px;line-height:1.48;color:var(--ink)}.KnowledgePage_bottomLineBody__6VjgP strong{font-weight:var(--weight-strong)}.KnowledgePage_section__26qQe{scroll-margin-top:24px;display:flex;flex-direction:column;gap:12px}.KnowledgePage_section__26qQe+.KnowledgePage_section__26qQe{padding-top:30px;border-top:1px solid var(--rule-soft)}.KnowledgePage_sectionHead__H3_Xd{display:flex;align-items:baseline;gap:14px}.KnowledgePage_sectionNum__T7K4f{flex-shrink:0;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--emerald)}.KnowledgePage_sectionName__oMTvE{margin:0;font-family:var(--serif);font-size:24px;font-weight:var(--font-weight-regular);line-height:1.15;color:var(--ink)}.KnowledgePage_sectionHint__i5bRo{max-width:34ch;margin-left:auto;color:var(--ink-4);font-family:var(--serif);font-size:13px;font-style:italic;line-height:1.4;text-align:right}.KnowledgePage_warningHint__jCfWm{color:var(--rose)}.KnowledgePage_prose__zoEG3{font-family:var(--serif);font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.KnowledgePage_prose__zoEG3 p{margin:0 0 var(--space-4)}.KnowledgePage_prose__zoEG3 p:last-child{margin-bottom:0}.KnowledgePage_flagBody__3F_NQ em,.KnowledgePage_listBody__uJiTX em,.KnowledgePage_prose__zoEG3 em{color:var(--ink);font-style:italic}.KnowledgePage_list___vsNI{display:flex;flex-direction:column;gap:var(--space-2)}.KnowledgePage_listItem___9YIo{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:baseline}.KnowledgePage_listMark__a2x97{padding-top:1px;font-family:var(--mono);font-size:10px;color:var(--ink-4)}.KnowledgePage_listBody__uJiTX{font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink-2)}.KnowledgePage_flagList___kze6{display:flex;flex-direction:column}.KnowledgePage_flagItem__DmzhC{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--rule-soft)}.KnowledgePage_flagItem__DmzhC:last-child{border-bottom:none}.KnowledgePage_flagMark__2oiWv{width:14px;height:2px;margin-top:11px;background:var(--rose)}.KnowledgePage_flagBody__3F_NQ{font-family:var(--serif);font-size:16px;line-height:1.5;color:var(--ink-2)}.KnowledgePage_table__KRwm3{width:100%;border-collapse:collapse;font-family:var(--serif);font-size:15px;color:var(--ink-2)}.KnowledgePage_table__KRwm3 th{padding:6px 12px 8px 0;border-bottom:1px solid var(--rule);color:var(--ink-3);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-align:left;text-transform:uppercase}.KnowledgePage_table__KRwm3 td{padding:11px 12px 11px 0;border-bottom:1px solid var(--rule-soft);vertical-align:top}.KnowledgePage_table__KRwm3 td:last-child,.KnowledgePage_table__KRwm3 th:last-child{padding-right:0}.KnowledgePage_sources__gN1iG{display:flex;flex-direction:column;gap:11px;padding-top:var(--space-2)}.KnowledgePage_sourcesLabel__3Exo0{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.KnowledgePage_source__r3dG_{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:baseline}.KnowledgePage_sourceNum__AetBE{font-family:var(--mono);font-size:11px;color:var(--emerald)}.KnowledgePage_sourceName__Yg6DP{font-family:var(--serif);font-size:14.5px;line-height:1.4;color:var(--ink-2)}.KnowledgePage_sourceName__Yg6DP em{color:var(--ink);font-style:italic}.KnowledgePage_sourceLocator__a0c2R{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--ink-3);white-space:nowrap}@media (max-width:720px){.KnowledgePage_page__Z5OoO{padding-inline:18px}.KnowledgePage_sectionHead__H3_Xd,.KnowledgePage_toolbar__6vbMI{align-items:flex-start;flex-direction:column}.KnowledgePage_sectionHint__i5bRo{margin-left:0;text-align:left}.KnowledgePage_source__r3dG_{grid-template-columns:24px 1fr}.KnowledgePage_sourceLocator__a0c2R{grid-column:2}}.SectionIndexRail_rail__C1HGT{position:fixed;top:50%;right:24px;z-index:calc(var(--z-modal) + 1);width:300px;height:320px;transform:translateY(-50%);pointer-events:none}.SectionIndexRail_ticks__EzX3G{position:absolute;top:50%;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:14px;padding:10px 6px 10px 18px;transform:translateY(-50%);transition:opacity var(--duration-base) var(--ease-out);pointer-events:auto}.SectionIndexRail_tick__38pem{position:relative;width:26px;height:2px;padding:0;border:none;border-radius:2px;background:var(--rule);cursor:pointer;transition:width var(--duration-base) var(--ease-spring),background var(--duration-base) var(--ease-out)}.SectionIndexRail_tick__38pem:hover{width:32px;background:var(--ink-3)}.SectionIndexRail_activeTick___hGcv{width:36px;background:var(--emerald)}.SectionIndexRail_tick__38pem:after{content:"";position:absolute;inset:-7px -6px -7px -10px}.SectionIndexRail_menu__CQhYF{position:absolute;top:50%;right:0;width:288px;padding:8px;border:1px solid var(--rule);border-top:2px solid var(--emerald);border-radius:var(--radius-paper);background:var(--card);box-shadow:var(--shadow-lifted);opacity:0;transform:translateY(-50%) translateX(8px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-spring);pointer-events:none}.SectionIndexRail_menuHead__JKHUT{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 10px 8px;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.SectionIndexRail_count__z6awn{color:var(--emerald)}.SectionIndexRail_item__QWR_v{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:baseline;width:100%;padding:9px 10px;border:none;border-radius:var(--radius-paper);background:transparent;color:inherit;cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease-out)}.SectionIndexRail_item__QWR_v+.SectionIndexRail_item__QWR_v{margin-top:1px}.SectionIndexRail_item__QWR_v:focus-visible,.SectionIndexRail_item__QWR_v:hover{background:var(--paper-edge);outline:none}.SectionIndexRail_itemNumber__tVedD{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.06em;color:var(--ink-4)}.SectionIndexRail_itemName__bywg_{font-family:var(--serif);font-size:15.5px;line-height:1.3;color:var(--ink-2)}.SectionIndexRail_activeItem__btZaw{background:var(--wash)}.SectionIndexRail_activeItem__btZaw .SectionIndexRail_itemNumber__tVedD{color:var(--emerald)}.SectionIndexRail_activeItem__btZaw .SectionIndexRail_itemName__bywg_{color:var(--ink);font-style:italic;font-weight:500}.SectionIndexRail_rail__C1HGT:focus-within .SectionIndexRail_ticks__EzX3G,.SectionIndexRail_rail__C1HGT:hover .SectionIndexRail_ticks__EzX3G{opacity:0;pointer-events:none}.SectionIndexRail_rail__C1HGT:focus-within .SectionIndexRail_menu__CQhYF,.SectionIndexRail_rail__C1HGT:hover .SectionIndexRail_menu__CQhYF{opacity:1;transform:translateY(-50%) translateX(0);pointer-events:auto}@media (max-width:1080px){.SectionIndexRail_rail__C1HGT{right:12px}}@media (max-width:720px){.SectionIndexRail_rail__C1HGT{display:none}}.Trace_trace__Ep5Fp{position:relative;width:120px;height:2px;background:var(--rule-soft);overflow:hidden}.Trace_fill__z5Y8t{position:absolute;inset:0;display:block;height:100%}.Trace_fill__z5Y8t,.Trace_ochre__Ts7Op{background:var(--ochre)}.Trace_emerald__lUln5{background:var(--emerald)}.CollectionCard_card__IpjJx{display:flex;flex-direction:column;cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.CollectionCard_card__IpjJx:hover{box-shadow:var(--shadow-lifted);border-color:var(--ink-4);transform:translateY(-1px)}.CollectionCard_top__OhENT{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.CollectionCard_over__AfeZr{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--emerald)}.CollectionCard_more__z2ebD{color:var(--ink-4);letter-spacing:2px;font-size:var(--text-overline)}.CollectionCard_title__XjKN3{font-family:var(--serif);font-size:var(--text-h3);font-weight:var(--weight-strong);color:var(--ink);line-height:1.28;margin-top:var(--space-3)}.CollectionCard_desc__eo7Gj{font-family:var(--serif);font-style:italic;font-size:13.5px;color:var(--ink-3);line-height:1.5;margin-top:var(--space-2);flex:1}.CollectionCard_foot___IhZW{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--rule-soft);font-family:var(--mono);font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.CollectionCard_dot__Ehb_g{width:3px;height:3px;border-radius:var(--radius-pill);background:var(--ink-4)}.CollectionCard_spines__UKJAV{margin-left:auto;display:flex;gap:2px}.CollectionCard_spines__UKJAV i{display:block;width:3px;height:14px;background:var(--emerald-line)}.CollectionCard_spines__UKJAV i:first-child{background:var(--chart-1)}.CollectionCard_spines__UKJAV i:nth-child(2){background:var(--chart-2)}.CollectionCard_spines__UKJAV i:nth-child(3){background:var(--chart-3)}.CollectionCard_spines__UKJAV i:nth-child(4){background:var(--chart-4)}.CollectionCard_spines__UKJAV i:nth-child(5){background:var(--chart-5)}.CollectionCard_spines__UKJAV i:nth-child(6){background:var(--chart-6)}.AddCard_add__zZTmS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);border:1px dashed var(--rule);border-radius:var(--radius-paper);background:transparent;padding:var(--space-5);min-height:170px;cursor:pointer;color:var(--ink-3);font-family:var(--sans);transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.AddCard_add__zZTmS:hover{border-color:var(--emerald);color:var(--emerald)}.AddCard_add__zZTmS:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.AddCard_icon__Id3ht{display:inline-flex;align-items:center;justify-content:center}.AddCard_icon__Id3ht svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.AddCard_label__BNTGL{font-family:var(--sans);font-size:var(--text-body-small);font-weight:600}.EmptyState_empty__et70A{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);border:1px dashed var(--rule);border-radius:var(--radius-paper);padding:var(--space-10) var(--space-8);text-align:center}.EmptyState_icon__EiYK2{width:30px;height:30px;color:var(--ink-3)}.EmptyState_icon__EiYK2 svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.EmptyState_headline__yo11e{font-family:var(--serif);font-size:21px;font-weight:var(--font-weight-regular);color:var(--ink)}.EmptyState_description__wZJBP{font-family:var(--serif);font-size:var(--text-body-small);color:var(--ink-3);max-width:44ch;line-height:1.55}.EmptyState_action__pVM_K{margin-top:var(--space-1)}.SourceCard_card__dBOQL{display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-paper);background:var(--card);padding:var(--space-4);transition:border-color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out)}.SourceCard_active__61fWu{border-color:var(--emerald-line);background:var(--emerald-soft)}.SourceCard_header__kYkjP{display:flex;align-items:flex-start;gap:var(--space-3)}.SourceCard_heading__WxEZf{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.SourceCard_heading__WxEZf h3{margin:0;font-family:var(--serif);font-size:15px;font-weight:400;line-height:1.35;color:var(--ink)}.SourceCard_meta__nGov8,.SourceCard_page__99dZQ{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.SourceCard_passage__oJpBs{border-left:2px solid var(--emerald);padding-left:var(--space-3);font-family:var(--serif);font-size:13.5px;line-height:1.55;color:var(--ink-2)}.SourceCard_passage__oJpBs mark{border-radius:var(--radius-xs);background:var(--emerald-soft);color:inherit}.SourceCard_footer__vbiRb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--rule-soft);padding-top:var(--space-3)}.Skeleton_sk__oh8Az{position:relative;display:block;overflow:hidden;background:var(--sk-base);border-radius:var(--radius-xs)}.Skeleton_sk__oh8Az:after{content:"";position:absolute;inset:0;background:var(--sk-sheen);transform:translateX(-100%);animation:Skeleton_skSweep__n2v0w var(--sk-speed) var(--ease-out) infinite}@keyframes Skeleton_skSweep__n2v0w{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton_sk__oh8Az:after{animation:none;opacity:0}}.Skeleton_bar____GyG{width:100%;height:11px}.Skeleton_badge__ZyqI5{width:26px;height:26px}.Skeleton_chip__wzVuc{width:56px;height:22px;border-radius:var(--radius-pill)}.Skeleton_band__szTb0{width:100%;height:38px;border-radius:var(--radius-paper)}.Skeleton_answer__Wocdj{width:100%;max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-10)}.Skeleton_bylineRow__KJjdq{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.Skeleton_bylineTime__3GxBG{margin-left:auto}.Skeleton_answer__Wocdj .Skeleton_band__szTb0,.Skeleton_para__h0Xib{margin-bottom:var(--space-6)}.Skeleton_para__h0Xib{display:flex;flex-direction:column;gap:var(--space-3)}.Skeleton_refs__8eMMq{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.Skeleton_status__4Qgul{display:flex;justify-content:center;margin-top:var(--space-8);font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);animation:Skeleton_skPulseLine__81yWQ 1.6s var(--ease-out) infinite}.Skeleton_cardGrid__inxc2{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:768px){.Skeleton_cardGrid__inxc2{grid-template-columns:repeat(2,1fr)}}.Skeleton_cardBody__T_j6H{display:flex;flex-direction:column;gap:var(--space-3)}.Skeleton_cardChips__W25VV{display:flex;flex-wrap:wrap;gap:var(--space-2)}@keyframes Skeleton_skPulseLine__81yWQ{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Skeleton_status__4Qgul{animation:none;opacity:.7}}.PlanCard_card__WN2jR{display:flex;min-width:0;flex-direction:column;gap:var(--space-4);transition:border-color var(--duration-fast) var(--ease-out)}.PlanCard_card__WN2jR:hover,.PlanCard_recommended__qzHK1{border-color:var(--emerald-line)}.PlanCard_eyebrow__bnUVM{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--emerald)}.PlanCard_price__dkN0N{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.2;color:var(--ink)}.PlanCard_price__dkN0N span{font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.PlanCard_rule__KYpqB{margin:0}.PlanCard_features__4Xr0n{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.PlanCard_features__4Xr0n li{font-family:var(--serif);font-size:14px;font-weight:var(--weight-body);line-height:1.5;color:var(--ink-2)}.PlanCard_action__16AY2,.PlanCard_status__rnF90{margin-top:auto}.PlanCard_submitting__j9TlC{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.PlanCard_loading__qdZUN{display:flex;min-height:176px;flex-direction:column;gap:var(--space-3)}.BookmarkIconButton_button__q3j0u{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--rule-soft);border-radius:0;background:transparent;color:var(--ink-3);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.BookmarkIconButton_button__q3j0u:hover{border-color:var(--emerald-line);background:var(--wash);color:var(--emerald)}.BookmarkIconButton_button__q3j0u:focus-visible{outline:2px solid var(--emerald);outline-offset:3px;box-shadow:0 0 0 3px var(--focus-glow)}.BookmarkIconButton_button__q3j0u svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.BookmarkIconButton_active__winf4{border-color:var(--emerald-line);background:var(--emerald-soft);color:var(--emerald)}.BookmarkIconButton_active__winf4 svg{fill:currentColor}.Switch_switch__eIuaf{position:relative;flex:none;width:40px;height:23px;padding:0;border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--paper-edge);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.Switch_on__TOluU{background:var(--emerald);border-color:var(--emerald-hover)}.Switch_knob__oNw4Q{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:var(--radius-pill);background:var(--card);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 18%,transparent);transition:left var(--duration-base) var(--ease-spring)}.Switch_on__TOluU .Switch_knob__oNw4Q{left:19px;background:var(--paper)}.Switch_switch__eIuaf:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.SettingRow_row__vN_hC{display:grid;grid-template-columns:1fr 1.25fr;gap:28px;align-items:start;padding:var(--space-4) 0;border-bottom:1px solid var(--rule-soft)}.SettingRow_row__vN_hC:last-child{border-bottom:none}.SettingRow_name__GPjbw{font-family:var(--serif);font-size:15.5px;font-weight:var(--weight-strong);color:var(--ink)}.SettingRow_desc__RkMEU{margin-top:var(--space-1);font-family:var(--serif);font-size:13px;font-style:italic;line-height:1.5;color:var(--ink-3)}.SettingRow_ctl__fM5ze{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.SettingRow_inline__ow1w5 .SettingRow_ctl__fM5ze{align-items:flex-end;justify-content:center}@media (max-width:760px){.SettingRow_row__vN_hC{grid-template-columns:1fr;gap:var(--space-3)}}.SettingGroup_heading__j_KmL{padding-bottom:var(--space-3);border-bottom:1px solid var(--rule);font-family:var(--serif);font-size:20px;font-weight:var(--weight-strong);color:var(--ink)}.DangerBox_box__Sdcc9{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--rose) 30%,transparent);border-radius:var(--radius-paper)}.DangerBox_title__zwRRk{font-family:var(--serif);font-size:14px;color:var(--ink)}.DangerBox_description__4TTIY{margin-top:var(--space-1);font-family:var(--serif);font-size:13px;font-style:italic;line-height:1.5;color:var(--ink-3)}.DangerBox_action__ZvDRv{margin-left:auto;flex:none}.Modal_scrim__I6mAN{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--scrim);animation:Modal_marcusScrimFade__6_z4t var(--duration-fast) var(--ease-out) both}@keyframes Modal_marcusScrimFade__6_z4t{0%{opacity:0}to{opacity:1}}.Modal_dialog__24TwB{width:100%;max-width:520px;max-height:calc(100vh - var(--space-8));overflow-y:auto;animation:Modal_marcusDialogPop__Hs6vr var(--duration-base) var(--ease-spring) both}@keyframes Modal_marcusDialogPop__Hs6vr{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Modal_dialog__24TwB,.Modal_scrim__I6mAN{animation:none}}.Modal_header__UMmve{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--rule-soft)}.Modal_headingGroup__5854Q{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Modal_close__NgOFm{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:transparent;border-radius:var(--radius-paper);color:var(--ink-3);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.Modal_close__NgOFm:hover{background:var(--wash);color:var(--ink)}.Modal_close__NgOFm svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.Modal_body__Iqyez{padding:var(--space-5) var(--space-6)}.Modal_footer__pXOuX{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--rule-soft)}.Modal_footer__pXOuX>*{min-width:0;max-width:100%}.Modal_footer__pXOuX>div{width:100%;flex-wrap:wrap}.Modal_footer__pXOuX>div>:last-child{margin-left:auto}.Menu_menu___ZRxb{position:fixed;z-index:var(--z-dropdown);min-width:200px;max-width:320px;padding:var(--space-1);animation:Menu_marcusMenuPop__4Xyef var(--duration-base) var(--ease-spring) both;transform-origin:var(--menu-origin,top right)}@keyframes Menu_marcusMenuPop__4Xyef{0%{opacity:0;transform:translateY(calc(-1 * var(--overlay-lift))) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Menu_menu___ZRxb{animation:none}}.Menu_list__eWABP{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.Menu_item__LNRCG{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;background:transparent;border-radius:var(--radius-xs);color:var(--ink-2);font-family:var(--sans);font-size:var(--text-body-small);font-weight:500;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.Menu_item__LNRCG:focus-visible,.Menu_item__LNRCG:hover{background:var(--wash);color:var(--ink);outline:none}.Menu_item__LNRCG:disabled{opacity:.42;pointer-events:none}.Menu_itemSelected__8vKAb,.Menu_itemSelected__8vKAb:hover{background:var(--emerald-soft);color:var(--ink)}.Menu_destructive__IFRBa{color:var(--rose)}.Menu_destructive__IFRBa:focus-visible,.Menu_destructive__IFRBa:hover{background:var(--rose-wash);color:var(--rose)}.Menu_icon__qx9y3{display:inline-flex;flex:0 0 auto;width:16px;height:16px;color:currentColor}.Menu_icon__qx9y3 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Menu_label__3wj3B{flex:1 1 auto;min-width:0}.Popover_popover__iylcV{position:fixed;z-index:var(--z-dropdown);width:340px;max-width:calc(100vw - var(--space-8));padding:var(--space-4);animation:Popover_marcusPopoverPop__ooq5i var(--duration-base) var(--ease-spring) both;transform-origin:var(--popover-origin,top center)}@keyframes Popover_marcusPopoverPop__ooq5i{0%{opacity:0;transform:translateY(calc(-1 * var(--overlay-lift))) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Popover_popover__iylcV{animation:none}}.ThinkingDots_dots__vr6fL{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;color:var(--ink-4)}.ThinkingDots_dot__Thlm5{width:7px;height:7px;border-radius:var(--radius-pill);background:currentColor;animation:ThinkingDots_marcusThinkingPulse__5Zb8j 1.1s ease-in-out infinite}.ThinkingDots_dot__Thlm5:nth-child(2){animation-delay:.15s}.ThinkingDots_dot__Thlm5:nth-child(3){animation-delay:.3s}@keyframes ThinkingDots_marcusThinkingPulse__5Zb8j{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ThinkingDots_dot__Thlm5{animation:none;opacity:.6}}.SourcePanel_panel__U_640{display:flex;flex-direction:column;width:var(--source-w);max-width:100%;height:100%;overflow:hidden;background:var(--paper-2);border-left:1px solid var(--rule)}.SourcePanel_head__wSRnC{display:flex;flex-shrink:0;align-items:center;gap:var(--space-3);padding:15px 16px;border-bottom:1px solid var(--rule-soft)}.SourcePanel_title__B59Jf{flex:1;font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.SourcePanel_title__B59Jf b{color:var(--emerald);font-weight:700}.SourcePanel_close__UmmJ4{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border:0;background:transparent;border-radius:var(--radius-paper);color:var(--ink-3);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.SourcePanel_close__UmmJ4:hover{background:var(--wash);color:var(--ink)}.SourcePanel_close__UmmJ4 svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.SourcePanel_tabs__Elvz6{flex-shrink:0;margin:12px 16px 4px}.SourcePanel_body__HIz4k{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:14px 16px 18px}.SourcePanel_doc__94aha{background:var(--card);border:1px solid var(--rule-soft);border-radius:var(--radius-paper);padding:15px}.SourcePanel_docTop__h0BLV{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:11px}.SourcePanel_docNum__YfEq9{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;font-family:var(--mono);font-size:var(--text-caption);font-weight:700;color:var(--emerald);background:var(--emerald-soft);border:1px solid var(--emerald-line);border-radius:var(--radius-pill)}.SourcePanel_docNumUncited__HtfZx{color:var(--ink-4);background:transparent;border-color:var(--rule)}.SourcePanel_docHead__0zQN0{flex:1;min-width:0}.SourcePanel_docTitle__7rzBT{font-family:var(--serif);font-size:15px;font-weight:600;line-height:1.28;color:var(--ink)}.SourcePanel_docMeta___R4vi{display:block;margin-top:4px;font-family:var(--mono);font-size:9.5px;letter-spacing:.03em;line-height:1.5;text-transform:uppercase;color:var(--ink-3)}.SourcePanel_foot__BUxbA{display:flex;align-items:center;gap:var(--space-3);margin-top:12px;padding-top:11px;border-top:1px solid var(--rule-soft)}.SourcePanel_footBare__QW6Rf{margin-top:0;padding-top:0;border-top:0}.SourcePanel_open__CtJ_U{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;font-family:var(--mono);font-size:var(--text-caption);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--emerald);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.SourcePanel_open__CtJ_U svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.SourcePanel_open__CtJ_U:hover{color:var(--emerald-hover)}.SourcePanel_cited__T3cd7{font-family:var(--mono);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-4)}.SourcePanel_cited__T3cd7 b{color:var(--emerald);font-weight:700}.SourcePanel_passage__u2Awa{font-family:var(--serif);font-size:13.5px;line-height:1.6;color:var(--ink-2);border-left:2px solid var(--emerald-line);padding:1px 0 1px 14px;text-wrap:pretty}.SourcePanel_passage__u2Awa+.SourcePanel_passage__u2Awa{margin-top:10px}.SourcePanel_passage__u2Awa mark{background:var(--emerald-soft);color:var(--ink);padding:0 2px;border-radius:2px}.SourcePanel_pageref__wKUU8{margin-top:9px;font-family:var(--mono);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-4)}.UploadTray_tray__DOx5y{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;width:392px;max-width:calc(100vw - var(--space-6));border:1px solid var(--rule);border-radius:var(--radius-leaflet);background:var(--card);box-shadow:var(--shadow-lifted);padding:var(--space-4);color:var(--ink)}.UploadTray_header__qRcw_{display:grid;grid-template-columns:1fr auto auto auto;gap:var(--space-2);align-items:center}.UploadTray_title__uUmDh{font-family:var(--serif);font-size:15px;font-weight:var(--weight-strong);color:var(--ink)}.UploadTray_summary__HPi1t{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.UploadTray_settled__cql4C .UploadTray_summary__HPi1t{color:var(--emerald)}.UploadTray_failures__n1yOO .UploadTray_summary__HPi1t{color:var(--rose)}.UploadTray_iconButton__T3aRr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--rule-soft);border-radius:0;background:transparent;color:var(--ink-3);cursor:pointer}.UploadTray_iconButton__T3aRr:hover{color:var(--ink);border-color:var(--ink-4)}.UploadTray_iconButton__T3aRr:disabled{cursor:not-allowed;opacity:.42}.UploadTray_iconButton__T3aRr:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.UploadTray_iconButton__T3aRr svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.UploadTray_progress__1GJr9{margin-top:var(--space-4)}.UploadTray_rows__U6LRs{display:flex;flex-direction:column;margin-top:var(--space-3)}.UploadTray_footer___Zb0K{display:flex;align-items:center;gap:var(--space-3);justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--rule-soft)}.UploadTray_actions__DZEhH{display:inline-flex;align-items:center;gap:var(--space-2)}.UploadTray_note__8Zpu8{margin-left:auto;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.UploadTray_miniTrace__A2Atx{display:block;height:2px;margin-top:var(--space-3);overflow:hidden;background:var(--rule-soft)}.UploadTray_miniTrace__A2Atx span{display:block;width:64%;height:100%;background:var(--emerald)}.UploadTray_dropOverlay__1wzt9{position:absolute;inset:var(--space-2);display:flex;align-items:center;justify-content:center;border:1px dashed var(--emerald);border-radius:var(--radius-leaflet);background:var(--emerald-soft);font-family:var(--serif);font-size:16px;color:var(--emerald);pointer-events:none}@media (max-width:680px){.UploadTray_tray__DOx5y{right:0;bottom:0;width:100vw;max-width:100vw;border-radius:var(--radius-leaflet) var(--radius-leaflet) 0 0}}.JournalShell_header__r53ZJ,.JournalShell_shell__7JpZO{display:flex;flex-direction:column}.JournalShell_header__r53ZJ{gap:var(--space-3)}.JournalShell_eyebrow__CNm48{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.JournalShell_section__drgqY{font-weight:700;color:var(--emerald)}.JournalShell_eyebrowText__mw6wg,.JournalShell_section__drgqY{font-family:var(--mono);font-size:var(--text-overline);letter-spacing:.16em;text-transform:uppercase}.JournalShell_eyebrowText__mw6wg{font-weight:600;color:var(--ink-3)}.JournalShell_count__2_2b5{font-family:var(--mono);font-size:var(--text-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.JournalShell_title__nlNCf{margin:0}.JournalShell_deck__HgkCH{max-width:62ch;margin:0;font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink-3);text-wrap:pretty}.JournalShell_rule__Z7N_K{margin:var(--space-5) 0}.KnowledgeCard_card__CRHol{position:relative;display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding:18px 18px 14px;border:1px solid var(--rule-soft);border-radius:var(--radius-paper);background:var(--card);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}.KnowledgeCard_card__CRHol:focus-visible,.KnowledgeCard_card__CRHol:hover{border-color:var(--emerald-line);outline:none}.KnowledgeCard_card__CRHol:disabled{cursor:not-allowed;opacity:.42}.KnowledgeCard_kicker__VmJnj{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.KnowledgeCard_num__W0cIH{color:var(--emerald)}.KnowledgeCard_title__DXEVH{font-family:var(--serif);font-size:19px;font-weight:400;line-height:1.3;color:var(--ink);text-wrap:pretty;transition:color var(--duration-fast) var(--ease-out)}.KnowledgeCard_card__CRHol:focus-visible .KnowledgeCard_title__DXEVH,.KnowledgeCard_card__CRHol:hover .KnowledgeCard_title__DXEVH{color:var(--emerald)}.KnowledgeCard_summary__OFdVt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--serif);font-style:italic;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.KnowledgeCard_keyPoints__nGFV2{display:flex;flex-direction:column;gap:3px;margin-top:2px}.KnowledgeCard_keyPoint__I3uWS{display:grid;grid-template-columns:12px 1fr;gap:6px;font-family:var(--serif);font-size:12.5px;line-height:1.4;color:var(--ink-2)}.KnowledgeCard_keyPointMark__fmsMx{color:var(--ink-4)}.KnowledgeCard_foot__q9_En{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2);padding-top:12px;border-top:1px solid var(--rule-soft)}.KnowledgeCard_meta__YIc2R{display:flex;flex-wrap:wrap;align-items:baseline;font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4)}.KnowledgeCard_metaPart__ovvez:not(:last-child):after{content:"\00b7";margin:0 8px;color:var(--rule)}.KnowledgeCard_flag__8XLa_{font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.KnowledgeCard_flagOchre__qdukw{color:var(--ochre)}.KnowledgeCard_flagRose__Gjs2n{color:var(--rose)}.KnowledgeCard_openHint__zAWBr{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:5px;opacity:0;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--emerald);transition:opacity var(--duration-fast) var(--ease-out)}.KnowledgeCard_openHint__zAWBr:after{content:"\2192"}.KnowledgeCard_card__CRHol:focus-visible .KnowledgeCard_openHint__zAWBr,.KnowledgeCard_card__CRHol:hover .KnowledgeCard_openHint__zAWBr{opacity:1}@media (prefers-reduced-motion:reduce){.KnowledgeCard_card__CRHol,.KnowledgeCard_openHint__zAWBr,.KnowledgeCard_title__DXEVH{transition:none}}.VisualGallery_gallery__b_NV5{display:flex;flex-direction:column;gap:var(--space-3)}.VisualGallery_head__xiVV7{display:flex}.VisualGallery_title__68cbo{font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.VisualGallery_grid__zHfRD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.VisualGallery_fig__3u_69{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.VisualGallery_thumb__M0Koe{height:132px;overflow:hidden;border:1px solid var(--rule-soft);border-radius:var(--radius-paper);background:var(--paper-edge)}.VisualGallery_img__SoBtS{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.VisualGallery_placeholder__LugJr{width:100%;height:100%}.VisualGallery_caption__LZxvu{font-family:var(--mono);font-size:9.5px;letter-spacing:.04em;line-height:1.4;color:var(--ink-3)}@media (max-width:600px){.VisualGallery_grid__zHfRD{grid-template-columns:1fr}}.SourceRecord_record__oy_KN{display:flex;flex-direction:column;gap:var(--space-5)}.SourceRecord_header__6cYc8{display:flex;flex-direction:column;gap:var(--space-3)}.SourceRecord_kicker__IN3f9{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--emerald)}.SourceRecord_title__JQ4cN{margin:0;font-family:var(--serif);font-size:26px;font-weight:400;line-height:1.2;color:var(--ink);text-wrap:pretty}.SourceRecord_byline__Z9F_e{margin:0;font-family:var(--serif);font-style:italic;font-size:14px;line-height:1.5;color:var(--ink-3)}.SourceRecord_meta__04P8R{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:12px 18px;margin:0;padding-top:var(--space-4);border-top:1px solid var(--rule-soft)}.SourceRecord_metaCell__pSBl_{display:flex;flex-direction:column;gap:3px}.SourceRecord_meta__04P8R dt{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.SourceRecord_meta__04P8R dd{margin:0;font-family:var(--sans);font-size:13px;line-height:1.35;color:var(--ink-2)}.SourceRecord_section__Adc3a{padding-top:var(--space-5);border-top:1px solid var(--rule-soft)}.SourceRecord_sectionTitle__MlmHm{margin-bottom:var(--space-3);font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.SourceRecord_content__P4_Do{font-family:var(--serif);font-size:15px;line-height:1.62;color:var(--ink-2)}.SourceRecord_content__P4_Do p{margin:0 0 var(--space-3)}.SourceRecord_content__P4_Do p:last-child{margin-bottom:0}.SourceRecord_content__P4_Do strong{font-weight:var(--weight-strong)}.SourceRecord_content__P4_Do em{font-style:italic}.SourceRecord_content__P4_Do a{color:var(--emerald);text-underline-offset:2px}.SourceRecord_content__P4_Do mark{padding:0 2px;border-radius:var(--radius-xs);background:var(--emerald-soft);color:inherit}.SourceRecord_tables__wbT2D{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink-2);overflow-x:auto}.AsideBlock_block__WbuJf{display:flex;flex-direction:column;gap:var(--space-3)}.AsideBlock_block__WbuJf:not(:last-child){padding-bottom:var(--space-5);border-bottom:1px solid var(--rule)}.AsideBlock_tag__HX18g{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4)}.AsideBlock_list__JG1SE{display:flex;flex-direction:column;margin:0}.AsideBlock_listRow__lkUFP{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:6px 0}.AsideBlock_listRow__lkUFP:not(:last-child){border-bottom:1px dotted var(--rule-soft)}.AsideBlock_key__sB_9t{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.AsideBlock_value__bQM_w{margin:0;font-family:var(--mono);font-size:12px;color:var(--ink);text-align:right}.AsideBlock_path__cqKXA{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.AsideBlock_crumbItem___OLp_{display:inline-flex;align-items:center;font-family:var(--serif);font-size:13px;line-height:1.4}.AsideBlock_crumbItem___OLp_:not(:last-child):after{content:"\203A";margin:0 7px;color:var(--ink-4)}.AsideBlock_crumb__64vjy{margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:inherit;color:var(--ink-3);text-align:left;cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}button.AsideBlock_crumb__64vjy:focus-visible,button.AsideBlock_crumb__64vjy:hover{color:var(--emerald);outline:none}.AsideBlock_crumbCurrent__OYxJ_{color:var(--ink);font-weight:var(--weight-strong)}.AsideBlock_tags__shQfi{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (min-width:1100px){.AsideBlock_sticky__R6JHa{position:sticky;top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.AsideBlock_crumb__64vjy{transition:none}}.StateMessage_wrap____3Pv{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:420px;padding:var(--space-12) var(--space-6);text-align:center}.StateMessage_watermark__Fsn1d{position:absolute;top:50%;left:50%;width:300px;height:300px;transform:translate(-50%,-58%);background-color:var(--ink);opacity:.035;-webkit-mask:url(/brand/Marcus-Logo.png) center/contain no-repeat;mask:url(/brand/Marcus-Logo.png) center/contain no-repeat;pointer-events:none}:root[data-theme=dark] .StateMessage_watermark__Fsn1d{opacity:.05}.StateMessage_message__ZD00q{position:relative;display:flex;flex-direction:column;align-items:center;max-width:520px}.StateMessage_iconFrame__LrilU{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-paper);background:var(--card);color:var(--ink-3)}.StateMessage_iconFrameGood__sw8IB{border-color:var(--emerald-line);background:var(--emerald-soft);color:var(--emerald)}.StateMessage_glyph__J7I2L{width:22px;height:22px;stroke-width:1.5}.StateMessage_spinner__d4BoF{width:22px;height:22px;border:2px solid var(--rule);border-top-color:var(--emerald);border-radius:var(--radius-pill);animation:StateMessage_smSpin__1eiBP .8s linear infinite}@keyframes StateMessage_smSpin__1eiBP{to{transform:rotate(1turn)}}.StateMessage_eyebrow__XcKzI{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.StateMessage_eyebrowRule__8DFA8{width:26px;height:1px;background:var(--rule)}.StateMessage_eyebrowText__Q_c8r{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--emerald)}.StateMessage_wrap____3Pv[data-tone=error] .StateMessage_eyebrowText__Q_c8r{color:var(--rose)}.StateMessage_code__xUZwV{font-weight:700}.StateMessage_eyebrowSep__BGlS7{color:var(--ink-4)}.StateMessage_headline__7_51R{margin:0;max-width:18ch;font-family:var(--serif);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.StateMessage_period__YZQaM{color:var(--emerald)}.StateMessage_wrap____3Pv[data-tone=error] .StateMessage_period__YZQaM{color:var(--rose)}.StateMessage_body__X9P1e{max-width:42ch;margin:var(--space-4) 0 0;font-family:var(--serif);font-style:italic;font-size:16px;line-height:1.6;color:var(--ink-3);text-wrap:pretty}.StateMessage_actions__6RQNb{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-6)}.StateMessage_chip__w64QS{display:inline-flex;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding:6px 6px 6px 12px;border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--card);font-family:var(--mono);font-size:var(--text-overline);letter-spacing:.06em;color:var(--ink-3)}.StateMessage_chipCode__f2FJi{font-weight:700;color:var(--ink-2)}.StateMessage_copy__6D4_n{margin:0;padding:0 0 0 var(--space-3);border:0;border-left:1px solid var(--rule);background:none;font-family:var(--mono);font-size:var(--text-overline);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.StateMessage_copy__6D4_n:focus-visible,.StateMessage_copy__6D4_n:hover{color:var(--ink);outline:none}@media (prefers-reduced-motion:reduce){.StateMessage_spinner__d4BoF{animation:none}.StateMessage_copy__6D4_n{transition:none}}.AuthShell_shell__KSWpK{display:grid;min-height:100vh;grid-template-columns:minmax(320px,.95fr) minmax(0,1fr);background:var(--paper);color:var(--ink)}.AuthShell_brand__mFRae{position:relative;display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;gap:var(--space-8);border-right:1px solid var(--rule);background:var(--paper-2);padding:var(--space-8);overflow:hidden}.AuthShell_logoRow__kOLHe{display:inline-flex;align-items:center;gap:var(--space-2)}.AuthShell_logo__uZjH_{width:18px;height:18px}.AuthShell_wordmark__QGud7{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--ink)}.AuthShell_expansion__KfhA8{max-width:40ch;margin:var(--space-3) 0 0;font-family:var(--serif);font-size:13px;font-style:italic;line-height:1.5;color:var(--ink-3)}.AuthShell_brandMiddle__lVOou{display:flex;flex-direction:column;gap:var(--space-4);max-width:520px;position:relative;z-index:var(--z-base)}.AuthShell_volume__FxG_5{font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--emerald)}.AuthShell_quote__dOz6I{font-family:var(--serif);font-size:clamp(34px,5vw,58px);font-style:italic;font-weight:400;line-height:1.05;color:var(--ink);text-wrap:pretty}.AuthShell_footer__xYB6B{position:relative;z-index:var(--z-base);max-width:52ch;font-family:var(--mono);font-size:9.5px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.AuthShell_panel__LnduT{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-8)}.AuthShell_form__mMedF{width:min(100%,400px)}@media (max-width:720px){.AuthShell_shell__KSWpK{grid-template-columns:1fr}.AuthShell_brand__mFRae{display:none}.AuthShell_panel__LnduT{padding:var(--space-6)}}.OrgCard_card__zyZYB{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:62px;padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-paper);background:var(--card);color:var(--ink);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.OrgCard_card__zyZYB:hover{border-color:var(--emerald-line);background:var(--wash)}.OrgCard_card__zyZYB:focus-visible{outline:2px solid var(--emerald);outline-offset:3px;box-shadow:0 0 0 3px var(--focus-glow)}.OrgCard_card__zyZYB:disabled{cursor:not-allowed;opacity:.5}.OrgCard_initials__BryAw{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--emerald-line);border-radius:var(--radius-paper);background:var(--emerald-soft);color:var(--emerald);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.OrgCard_body__s53rk{display:flex;min-width:0;flex-direction:column;gap:3px}.OrgCard_name__fB_Qi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--serif);font-size:15px;font-weight:400;color:var(--ink)}.OrgCard_meta__pOAIb{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.OrgCard_chevron__wPmBB{color:var(--ink-4)}.OrgCard_card__zyZYB:hover .OrgCard_chevron__wPmBB{color:var(--emerald)}.OrgCard_chevron__wPmBB svg,.OrgCard_createIcon__MEAAP svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.OrgCard_create__en5jQ{display:flex;justify-content:flex-start;color:var(--emerald)}.OrgCard_createIcon__MEAAP{display:inline-flex}.OrgCard_createLabel__8kRvz{font-family:var(--sans);font-size:13px;font-weight:600}.PublicShell_shell__n_bHQ{min-height:100vh;background:var(--paper);color:var(--ink)}.PublicShell_topbar__yF9un{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:60px;border-bottom:1px solid var(--rule);background:var(--paper);padding:0 var(--space-6)}.PublicShell_brand__6bfjR{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--ink)}.PublicShell_main__PcAVq{width:min(100%,860px);margin:0 auto;padding:var(--space-8) var(--space-5)}@media print{.PublicShell_topbar__yF9un{display:none}}.ProvenanceBar_bar__KXoy5{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-bottom:var(--space-5);border-bottom:1px solid var(--rule-soft);color:var(--ink-2)}.ProvenanceBar_avatar__R7OQp{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--rule-soft);border-radius:var(--radius-pill);background:var(--paper-edge);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--ink-3)}.ProvenanceBar_line__wcRwd{font-family:var(--serif);font-size:15px;font-weight:var(--weight-body);line-height:1.4;color:var(--ink-2)}.ProvenanceBar_line__wcRwd strong{font-weight:var(--weight-strong);color:var(--ink)}.ProvenanceBar_meta__z0SgF{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.ProvenanceBar_meta__z0SgF:before{content:"·";margin-right:var(--space-3);color:var(--ink-4)}.ProvenanceBar_mode__2eEUA{margin-left:auto}.Letterhead_letterhead__kaNG4{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:2px solid var(--ink)}.Letterhead_top__13lmr{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.Letterhead_wordmark__gO30t{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--ink)}.Letterhead_kind__zYX3d{font-family:var(--mono);font-size:var(--text-overline);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.Letterhead_title__j4MJK{margin:0;max-width:62ch;font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.3;color:var(--ink)}.Letterhead_metaGrid__Vej5f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:var(--space-5) 0 0;border:1px solid var(--rule-soft)}.Letterhead_item__KwIMi{display:flex;flex-direction:column;gap:3px;min-width:0;padding:var(--space-3);border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft)}.Letterhead_item__KwIMi:nth-child(2n){border-right:0}.Letterhead_wide__q1ZE_{grid-column:1/-1;border-right:0}.Letterhead_item__KwIMi dt{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.Letterhead_item__KwIMi dd{margin:0;font-family:var(--sans);font-size:13px;line-height:1.4;color:var(--ink)}@media (max-width:620px){.Letterhead_metaGrid__Vej5f{grid-template-columns:1fr}.Letterhead_item__KwIMi{border-right:0}}