.PdfMergePanel_pdfPanelRoot__PyjUT{width:100%;border:1px solid var(--color-border);border-radius:.75rem;background-color:var(--color-bg-subtle);box-shadow:0 1px 2px var(--shadow-color);overflow:hidden;text-align:left}.PdfMergePanel_pdfHeader__gAn9W{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;background-color:var(--color-bg);color:var(--color-text-on-color)}.PdfMergePanel_pdfHeaderLeft__3uoSE{display:flex;align-items:center;gap:.5rem;min-width:0}.PdfMergePanel_pdfHeaderTitle__9pYZY{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0}.PdfMergePanel_pdfCompanyName__IcHme{font-size:10px;font-family:monospace;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfMergePanel_pdfCompanyNumber___1gxo{color:var(--color-text-muted)}.PdfMergePanel_pdfPhaseBadgeWrap__90h2K{flex-shrink:0;margin-left:.5rem}.PdfMergePanel_phaseProcessing__cnmCt{display:flex;align-items:center;gap:.25rem;font-size:9px;color:var(--color-info)}.PdfMergePanel_phaseReview__oX6YY{font-size:9px;color:var(--color-amber);font-weight:700;text-transform:uppercase}.PdfMergePanel_phaseDone__WQHqT,.PdfMergePanel_phaseMerging__SuwBG{display:flex;align-items:center;gap:.25rem;font-size:9px;color:var(--color-success)}.PdfMergePanel_phaseDone__WQHqT{font-weight:700;text-transform:uppercase}.PdfMergePanel_pdfQueueSection__2aN1X{padding:.75rem 1rem .5rem}.PdfMergePanel_pdfQueueTitle__Y1ioz{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:700;margin-bottom:.5rem}.PdfMergePanel_pdfQueueList__ANWBa{display:flex;flex-direction:column;gap:.25rem}.PdfMergePanel_pdfJobRow__gVNaP{display:flex;align-items:center;gap:.5rem}.PdfMergePanel_pdfJobDateKey__WffgG{font-family:monospace;font-size:10px;font-weight:700;color:var(--color-text);width:6rem;flex-shrink:0}.PdfMergePanel_pdfJobStatus__phZd4{font-size:10px}.PdfMergePanel_pdfJobQueued__XFaBM{color:var(--color-text-muted)}.PdfMergePanel_pdfJobChecking__Nj_p9{color:var(--color-info)}.PdfMergePanel_pdfJobFound__R8bkm{color:var(--color-success);display:flex;align-items:center;gap:.25rem}.PdfMergePanel_pdfJobError__WkoSw{color:var(--flair-danger)}.PdfMergePanel_pdfJobIconMuted__cvllG{color:var(--color-text-muted);flex-shrink:0}.PdfMergePanel_pdfJobIconChecking__79Cse{color:var(--color-info);flex-shrink:0}.PdfMergePanel_pdfJobIconFound__8eP2F{color:var(--color-success);flex-shrink:0}.PdfMergePanel_pdfJobIconError__QwrFv{color:var(--flair-danger);flex-shrink:0}.PdfMergePanel_pdfProcessingCount__FKM9X{margin-top:.5rem;font-size:9px;color:var(--color-text-muted);font-family:monospace}.PdfMergePanel_pdfErrorCount__BGOvg{color:color-mix(in oklab,var(--flair-danger) 80%,transparent);margin-left:.5rem}.PdfMergePanel_pdfReviewSection__q8oYe{border-top:1px solid var(--color-border);padding:.75rem 1rem 1rem}.PdfMergePanel_pdfReviewTitle__Xcza6{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:700;margin-bottom:.25rem}.PdfMergePanel_pdfReviewActions__jnbmG{display:flex;gap:.5rem;margin-top:.75rem}.PdfMergePanel_acceptBtn__pmJy2{display:flex;align-items:center;justify-content:center;gap:.375rem;flex:1;padding:.375rem 0;border-radius:.25rem;color:var(--color-text-on-color);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:background-color .15s ease;border:none;cursor:pointer}.PdfMergePanel_acceptBtn__pmJy2,.PdfMergePanel_acceptBtn__pmJy2:hover{background-color:var(--color-success)}.PdfMergePanel_rejectBtn__g1HuQ{padding:.375rem 1rem;border-radius:.25rem;background-color:var(--color-bg-muted);color:var(--color-text);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--color-border);transition:background-color .15s ease;cursor:pointer}.PdfMergePanel_rejectBtn__g1HuQ:hover{background-color:var(--color-bg-subtle)}.PdfMergePanel_pdfMergingSection__TKrqN{padding:.75rem 1rem;border-top:1px solid var(--color-border)}.PdfMergePanel_pdfMerging__sNYfB{display:flex;align-items:center;gap:.5rem;font-size:10px;color:var(--color-text-muted)}.PdfMergePanel_pdfDoneSection__nvDBI{padding:.75rem 1rem;border-top:1px solid var(--color-border)}.PdfMergePanel_pdfDone__SoXTG{display:flex;align-items:center;gap:.5rem;font-size:10px;color:var(--color-success);font-weight:700}.PdfMergePanel_metricsWrap__1pTsq{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.PdfMergePanel_metricsHeader__mORxm{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);padding:0 .25rem;margin-bottom:.5rem}.PdfMergePanel_metricsHeaderCenter__onTin{text-align:center}.PdfMergePanel_metricsHeaderDate__DI9_G{margin-left:.25rem;font-weight:400;text-transform:none;color:var(--color-text-muted)}.PdfMergePanel_metricsWarning___TctO{font-size:10px;color:var(--color-amber);font-style:italic;padding:0 .25rem}.PdfMergePanel_metricRow__TAZW7{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;align-items:center;font-size:10px;padding:.25rem .375rem;border-radius:.25rem;background-color:var(--color-bg-muted)}.PdfMergePanel_metricRowChanged__MfBMP{background-color:color-mix(in oklab,var(--color-warning) 10%,transparent);border:1px solid color-mix(in oklab,var(--color-warning) 25%,transparent)}.PdfMergePanel_metricLabel__uxHJW{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--color-text)}.PdfMergePanel_metricCurrentVal__41xUz{text-align:center;font-family:monospace;color:var(--color-text-muted)}.PdfMergePanel_metricPdfVal__AdQ8F{text-align:center;font-family:monospace;font-weight:700;color:var(--color-text)}.PdfMergePanel_metricValueChanged__Q56tX{color:var(--color-warning)}.PdfMergePanel_metricChangedArrow__EgRIY{margin-left:.25rem;font-size:8px;color:var(--color-warning)}.PdfMergePanel_shrink0__wa1rN{flex-shrink:0}.PdfMergePanel_spinIcon__u4kUX{animation:PdfMergePanel_spin__SGwbJ 1s linear infinite}@keyframes PdfMergePanel_spin__SGwbJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PdfMergePanel_pulseIcon__FGt_j{animation:PdfMergePanel_pdfPulse__RvYr1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes PdfMergePanel_pdfPulse__RvYr1{0%,to{opacity:1}50%{opacity:.5}}.FinancialSnapshot_statsGrid__vCcbn{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}.FinancialSnapshot_statCell__JAPMp{background-color:var(--color-bg-muted);padding:.375rem;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.FinancialSnapshot_statLabel__JVcVm{font-size:7px;text-transform:uppercase;color:var(--color-text-muted);font-weight:700;display:flex;align-items:center;gap:.125rem}.FinancialSnapshot_dateLabel__51_65{font-size:8px;color:var(--color-text-muted);font-family:var(--font-mono);margin-bottom:.25rem}.FinancialSnapshot_statValue__M59Rb{font-size:10px;font-family:var(--font-mono);font-weight:700;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.FinancialSnapshot_statPositive__VwfUH{color:var(--color-success)}.FinancialSnapshot_statNegative__Bw3vZ{color:var(--flair-danger)}.FinancialSnapshot_statBlue__Qfcnr{color:var(--color-info)}.FinancialSnapshot_statDefault__HFM1f{color:var(--color-text)}html[data-mobile=true] .FinancialSnapshot_statsGrid__vCcbn{gap:.25rem}html[data-mobile=true] .FinancialSnapshot_statCell__JAPMp{padding:.25rem}html[data-mobile=true] .FinancialSnapshot_statLabel__JVcVm{font-size:6px}html[data-mobile=true] .FinancialSnapshot_dateLabel__51_65{font-size:7px}html[data-mobile=true] .FinancialSnapshot_statValue__M59Rb{font-size:8px}.BookmarkButton_button__IcKZk{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.3rem;border-radius:.375rem;border:1px solid transparent;background-color:initial;color:var(--color-text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.BookmarkButton_button__IcKZk:hover:not(:disabled){color:var(--flair-accent);background-color:color-mix(in oklab,var(--flair-accent) 10%,transparent);border-color:color-mix(in oklab,var(--flair-accent) 28%,transparent)}.BookmarkButton_button__IcKZk:disabled{opacity:.45;cursor:default}.BookmarkButton_active__CZhYK{color:var(--flair-accent);background-color:color-mix(in oklab,var(--flair-accent) 12%,transparent);border-color:color-mix(in oklab,var(--flair-accent) 32%,transparent)}.BookmarkButton_label__IS4ip{font-size:.72rem;font-weight:600;line-height:1}.BookmarkButton_spin__nUn74{animation:BookmarkButton_bookmarkSpin__o5uYZ 1s linear infinite}@keyframes BookmarkButton_bookmarkSpin__o5uYZ{to{transform:rotate(1turn)}}.CharitySheet_page__lVyfQ{max-width:96rem}.CharitySheet_page__lVyfQ,.CharitySheet_row__2jDJH{display:flex;flex-direction:column;gap:1rem;width:100%}.CharitySheet_row__2jDJH{padding:1.25rem 1.5rem;border:1px solid transparent;background:var(--sheet-plate-fill) padding-box,var(--sheet-frame-gradient) border-box}.CharitySheet_head__IHI5n{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1.25rem;flex-wrap:wrap;padding-bottom:.85rem;margin-bottom:.25rem;border-bottom:1px solid var(--color-border-seam)}.CharitySheet_headBtn__28KMg{align-self:center;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.78rem;font-weight:600;color:var(--color-text-on-color);background-color:var(--flair-accent);border:1px solid var(--flair-accent);border-radius:.375rem;cursor:pointer}.CharitySheet_headBtn__28KMg:hover{filter:brightness(1.05)}.CharitySheet_headBookmark__EN_5b{align-self:center}.CharitySheet_headMain__m9WnL{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.CharitySheet_name__lXvlU{font-family:var(--font-display);font-size:1.85rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-strong);text-wrap:balance}.CharitySheet_status__NXCkF{padding:.1rem .45rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:.625rem}.CharitySheet_statusActive__1oyND{color:var(--flair-success-text,var(--color-text));background-color:var(--flair-success-bg,var(--color-bg-muted))}.CharitySheet_statusInactive__D9Wv6{color:var(--color-text-muted);background-color:var(--color-bg-muted)}.CharitySheet_cnum__WCIQK{font-size:.72rem;color:var(--color-text-muted)}.CharitySheet_chips__RlDJB{display:flex;flex-wrap:wrap;gap:.3rem}.CharitySheet_chip__tLW2d{padding:.15rem .5rem;font-size:.68rem;color:var(--color-text);background-color:var(--color-bg-muted);border-radius:.625rem}.CharitySheet_chip__tLW2d b{font-weight:600;color:var(--color-text-muted);margin-right:.25rem}.CharitySheet_grid__pjucF{column-count:2;column-gap:.75rem}@media (max-width:64rem){.CharitySheet_grid__pjucF{column-count:1}}html[data-mobile=true] .CharitySheet_grid__pjucF{column-count:1}.CharitySheet_cell__jbeRM{display:flex;flex-direction:column;gap:.4rem;min-width:0;width:100%;margin-bottom:.75rem;padding:.6rem .7rem;background-color:var(--color-surface-overlay);border:1px solid var(--color-border-peach);border-radius:.5rem;break-inside:avoid;transition:border-color .16s ease,box-shadow .16s ease,transform .16s cubic-bezier(.25,1,.5,1)}.CharitySheet_cell__jbeRM:hover{border-color:var(--color-border-peach-strong);box-shadow:0 6px 18px -12px var(--shadow-color);transform:translateY(-1px)}.CharitySheet_cellSpan__Kd2hd{column-span:all}.CharitySheet_dropdownCell__rSRwO{break-inside:avoid;margin-bottom:.75rem;min-width:0}.CharitySheet_pairRow__VP5Dt{column-span:all;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem;break-inside:avoid}.CharitySheet_pairRow__VP5Dt>*{min-width:0;margin-bottom:0}@media (max-width:64rem){.CharitySheet_pairRow__VP5Dt{grid-template-columns:1fr}}html[data-mobile=true] .CharitySheet_pairRow__VP5Dt{grid-template-columns:1fr}.CharitySheet_cellHead__Kq6Gk{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.CharitySheet_cellTitle__6bWXc{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0}.CharitySheet_muted__ThuvU{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;color:var(--color-text-muted)}.CharitySheet_fieldList__wQIut{display:flex;flex-direction:column;gap:.3rem;font-size:.76rem;margin:0}.CharitySheet_field__fCqni{display:flex;gap:.4rem;align-items:baseline;line-height:1.35}.CharitySheet_fieldLabel__KCA4h{flex:0 0 auto;font-weight:600;color:var(--color-text-muted)}.CharitySheet_fieldValue__sgKFa{color:var(--color-text);min-width:0;word-break:break-word}.CharitySheet_link__2I0f1{color:var(--color-info);text-decoration:underline}.CharitySheet_metricTable__dTAP0{width:100%;border-collapse:collapse;font-size:.76rem}.CharitySheet_metricTable__dTAP0 td{padding:.25rem .3rem;border-bottom:1px solid var(--color-border);vertical-align:top}.CharitySheet_metricTable__dTAP0 tr:last-child td{border-bottom:none}.CharitySheet_metricName__Ut4yl{color:var(--color-text-muted)}.CharitySheet_metricValue__T1eyQ{text-align:right;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap}.CharitySheet_chipList__ucnaN{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.CharitySheet_chipItem__fA9sz{display:flex;align-items:flex-start;gap:.5rem;padding:.35rem .45rem;background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:.375rem}.CharitySheet_classChip__1Okkg{flex:0 0 auto;font-family:ui-monospace,monospace;font-size:.66rem;padding:.15rem .4rem;border-radius:.25rem;height:fit-content;white-space:nowrap}.CharitySheet_classChipBlue__kYgTY{background-color:color-mix(in oklab,var(--color-info) 10%,transparent);color:var(--color-info)}.CharitySheet_classChipEmerald__7_HUv{background-color:color-mix(in oklab,var(--color-emerald) 10%,transparent);color:var(--color-emerald)}.CharitySheet_classChipViolet__57T6s{background-color:color-mix(in oklab,var(--color-violet) 10%,transparent);color:var(--color-violet)}.CharitySheet_classDesc__D0nFo{color:var(--color-text-muted);font-size:.72rem;font-style:italic;line-height:1.3;min-width:0;word-break:break-word}.CharitySheet_activities__r_96_{font-size:.8rem;line-height:1.5;color:var(--color-text);margin:0}.CharitySheet_yearEnd__9QpdP{font-size:.72rem;color:var(--color-text-muted);margin:0}.CharitySheet_scrollPane__1J0Kr{max-height:22rem;overflow-y:auto;min-width:0}.CharitySheet_exportWrap__2XYTw{position:relative}.CharitySheet_exportToggle__O32zC{text-transform:none;letter-spacing:0}.CharitySheet_exportPanel__ugkTr{position:absolute;top:calc(100% + .3rem);right:0;z-index:5;width:max-content;max-width:16rem;padding:.5rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 6px 20px -6px var(--shadow-color)}.CharitySheet_errorBox__xeJEp{padding:1.5rem;color:var(--flair-danger);background-color:var(--color-danger-muted);border-radius:.75rem;border:1px solid color-mix(in oklab,var(--flair-danger) 20%,transparent);font-weight:500}html[data-mobile=true] .CharitySheet_page__lVyfQ{gap:.75rem}html[data-mobile=true] .CharitySheet_row__2jDJH{padding:var(--mobile-card-pad)}html[data-mobile=true] .CharitySheet_name__lXvlU{font-size:1rem}html[data-mobile=true] .CharitySheet_cell__jbeRM{padding:.5rem .6rem}html[data-mobile=true] .CharitySheet_headBookmark__EN_5b{padding:.2rem;border-radius:.3rem}html[data-mobile=true] .CharitySheet_headBookmark__EN_5b svg{width:.85rem;height:.85rem}.BookmarkTile_tile__cUjrp{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;border-radius:var(--card-radius);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.BookmarkTile_tile__cUjrp:hover{transform:translateY(-2px);border-color:var(--card-border);box-shadow:0 8px 30px -10px color-mix(in oklab,var(--flair-accent) 35%,var(--shadow-color))}.BookmarkTile_titleRow__gp92k{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.BookmarkTile_name__wIbbH{font-size:.85rem;font-weight:600;line-height:1.25;color:var(--color-text-strong);text-decoration:none}.BookmarkTile_name__wIbbH:hover{color:var(--flair-accent)}.BookmarkTile_metaRow__Z0tje{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.BookmarkTile_badge__eU1eY{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .35rem;border-radius:.625rem}.BookmarkTile_badgeOn__Nfm0E{background-color:var(--color-success-muted);color:var(--color-success)}.BookmarkTile_badgeOff__9z88b{background-color:var(--color-bg-muted);color:var(--color-text-muted)}.BookmarkTile_ident__yhuu2{font-size:.6rem;font-family:var(--font-mono);color:var(--color-text-muted)}.BookmarkTile_chips__hsL3v{display:flex;flex-wrap:wrap;gap:.3rem}.BookmarkTile_chip__cvaJk{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;line-height:1.4;padding:.1rem .4rem;border-radius:.25rem;background-color:var(--color-bg-muted);color:var(--color-text)}.BookmarkTile_chip__cvaJk b{color:var(--color-text-muted);font-weight:600;margin-right:.2rem}.BookmarkTile_loadBtn__biE7L{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.35rem .5rem;border-radius:.25rem;border:1px solid var(--color-border);background-color:var(--color-bg-subtle);color:var(--color-text);font-size:.68rem;font-weight:600;cursor:pointer}.BookmarkTile_loadBtn__biE7L:hover{background-color:var(--color-bg-muted)}.BookmarkTile_overview__loI7J{display:flex;flex-direction:column;gap:.4rem}.BookmarkTile_muted__W3cfe{display:flex;align-items:center;gap:.25rem;font-size:.66rem;color:var(--color-text-muted)}.BookmarkTile_viewLink__MAHRQ{margin-top:auto;padding-top:.15rem;font-size:.7rem;font-weight:600;color:var(--color-accent);text-decoration:none}.BookmarkTile_viewLink__MAHRQ:hover{text-decoration:underline}.BookmarkTile_spin__Xn08F{animation:BookmarkTile_tileSpin__V7fAj 1s linear infinite}@keyframes BookmarkTile_tileSpin__V7fAj{to{transform:rotate(1turn)}}.BookmarkBoard_board__Y7CbE{display:flex;flex-direction:column;gap:1rem}.BookmarkBoard_head__2j__M{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.BookmarkBoard_back__C7bY3{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;margin-left:-.5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted);background-color:initial;cursor:pointer}.BookmarkBoard_back__C7bY3:hover{color:var(--flair-accent);background-color:var(--color-bg-muted)}.BookmarkBoard_heading__ZvDPT{display:flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text-strong)}.BookmarkBoard_heading__ZvDPT svg{color:var(--flair-accent)}.BookmarkBoard_count__2oYrx{padding:.1rem .5rem;border-radius:9999px;font-family:var(--font-sans);font-size:.7rem;font-weight:700;background-color:color-mix(in oklab,var(--flair-accent) 12%,transparent);color:var(--flair-accent)}.BookmarkBoard_grid__Zvqpi{display:grid;grid-template-columns:1fr;gap:.75rem;max-height:min(58vh,34rem);overflow-y:auto;padding-right:.25rem}@media (min-width:560px){.BookmarkBoard_grid__Zvqpi{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.BookmarkBoard_empty__zK1WX{padding:1.5rem .5rem;text-align:center;font-size:.875rem;line-height:1.6;color:var(--color-text-muted)}.BookmarkBoard_link__BuIve{color:var(--flair-accent);font-weight:600;text-decoration:none}.BookmarkBoard_link__BuIve:hover{text-decoration:underline}.BookmarkBoard_loading___pDm9{display:flex;align-items:center;justify-content:center;padding:2.5rem 0}.SearchHandler_cards__TLOE_{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-bottom:1.25rem}@media (min-width:480px){.SearchHandler_cards__TLOE_{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.SearchHandler_card__VynRD{display:block;width:100%;text-align:left;padding:1rem;border-radius:var(--card-radius);border:1px solid color-mix(in oklab,var(--card-jewel,var(--color-border-muted)) 38%,transparent);background-color:color-mix(in oklab,var(--card-jewel,var(--color-bg-subtle)) 7%,transparent);backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 1px 16px -10px var(--shadow-color);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.SearchHandler_card__VynRD:hover{border-color:color-mix(in oklab,var(--card-jewel,var(--card-border)) 70%,transparent);transform:translateY(-2px);box-shadow:0 8px 30px -8px color-mix(in oklab,var(--flair-accent) 35%,var(--shadow-color))}[data-theme=dark] .SearchHandler_card__VynRD:hover{box-shadow:0 8px 30px -8px color-mix(in oklab,var(--flair-accent) 45%,var(--shadow-color))}.SearchHandler_card__VynRD:active{transform:translateY(0) scale(.985)}.SearchHandler_cardActive__zomBy{border-color:var(--card-jewel,var(--flair-accent));background-color:color-mix(in oklab,var(--card-jewel,var(--flair-accent)) 14%,transparent);box-shadow:0 8px 30px -8px color-mix(in oklab,var(--card-jewel,var(--flair-accent)) 40%,var(--shadow-color))}.SearchHandler_cardActive__zomBy:hover{transform:none}.SearchHandler_cardHead__acsob{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem;padding-right:2.5rem}.SearchHandler_cardIcon__4lhC4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.625rem;font-size:1.25rem}.SearchHandler_kindCompany__RhJjn{--card-jewel:var(--flair-accent)}.SearchHandler_kindCharity__As7KD{--card-jewel:var(--color-emerald)}.SearchHandler_kindPeople__p3njy{--card-jewel:var(--color-violet)}.SearchHandler_cardIcon__4lhC4{background-color:color-mix(in oklab,var(--card-jewel) 12%,transparent);color:var(--card-jewel)}.SearchHandler_cardTitle__2Qry7{font-size:1rem;font-weight:700;color:var(--color-text-strong);line-height:1.1}.SearchHandler_cardDesc__J3ytY{font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.SearchHandler_cardWrap__htk1X{position:relative;display:flex}.SearchHandler_cardWrap__htk1X>.SearchHandler_card__VynRD{flex:1}.SearchHandler_cardBookmark__ZgTqh{position:absolute;top:.5rem;right:.5rem;z-index:1;display:inline-flex;align-items:center;gap:.2rem;padding:.3rem;border-radius:.375rem;border:1px solid transparent;background-color:initial;color:var(--color-text-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.SearchHandler_cardBookmark__ZgTqh:hover{color:var(--flair-accent);background-color:color-mix(in oklab,var(--flair-accent) 10%,transparent);border-color:color-mix(in oklab,var(--flair-accent) 28%,transparent)}.SearchHandler_cardBookmarkOn__KeFjZ{color:var(--flair-accent);background-color:color-mix(in oklab,var(--flair-accent) 14%,transparent);border-color:color-mix(in oklab,var(--flair-accent) 34%,transparent)}.SearchHandler_cardBookmarkCount__jfLjH{font-size:.65rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.PeopleSheet_sheet__b_fbv{display:flex;flex-direction:column;gap:2rem;padding:1.5rem}.PeopleSheet_personNameRow___aL1g{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.PeopleSheet_headBookmark__4k16L{flex-shrink:0;margin-top:.15rem}.PeopleSheet_personName__K3chq{font-size:1.875rem;font-weight:var(--font-weight-bold);color:var(--color-text-strong);margin-bottom:.5rem;line-height:1.1;letter-spacing:-.01em}@media (min-width:768px){.PeopleSheet_personName__K3chq{font-size:2.25rem}}.PeopleSheet_headerSection__iP4sp{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;align-items:center}.PeopleSheet_appointmentBadge__OB3X2{padding:.25rem .75rem;background-color:color-mix(in oklab,var(--flair-accent) 10%,transparent);color:var(--flair-accent);border-radius:9999px;font-weight:700}.PeopleSheet_personMeta__XZkg8{color:var(--color-text-muted)}.PeopleSheet_identityBadge___vMHM{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:1px solid}.PeopleSheet_identityBadgeLow__FbTgJ{background-color:color-mix(in oklab,var(--flair-danger) 12%,transparent);color:var(--flair-danger);border-color:color-mix(in oklab,var(--flair-danger) 35%,transparent)}.PeopleSheet_identityBadgeMedium__TgjWS{background-color:color-mix(in oklab,var(--color-text-muted) 12%,transparent);color:var(--color-text-muted);border-color:color-mix(in oklab,var(--color-text-muted) 35%,transparent)}.PeopleSheet_identityBadgeWrap__RyauQ{position:relative;display:inline-flex;outline:none}.PeopleSheet_identityPopover__z2p1E{position:fixed;z-index:40;width:max-content;min-width:18rem;max-width:26rem;padding:.65rem .8rem;border-radius:.6rem;border:1px solid var(--color-border);background-color:var(--color-bg);box-shadow:var(--elevation-1);text-align:left;text-transform:none;letter-spacing:normal}.PeopleSheet_conflictIntro__lz1ff{margin:0 0 .5rem;font-size:.72rem;font-weight:400;color:var(--color-text-muted);line-height:1.45}.PeopleSheet_conflictList__a5olR{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.PeopleSheet_conflictFlag__Cmsoa{display:flex;flex-direction:column;gap:.25rem;font-size:.72rem;font-weight:400}.PeopleSheet_conflictFlagLabel__KgSx6{font-weight:700;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text)}.PeopleSheet_conflictRow__c4lja{display:grid;grid-template-columns:max-content 1fr;column-gap:.45rem;align-items:baseline}.PeopleSheet_conflictValueCell__J_S8x{display:inline-flex;align-items:center;gap:.3rem}.PeopleSheet_conflictMergeGlyph__LjPOR{color:var(--color-text-muted);flex-shrink:0}.PeopleSheet_conflictRowOff___Rbhb{opacity:.55}.PeopleSheet_conflictRowOff___Rbhb .PeopleSheet_conflictValue__BPDO2{text-decoration:line-through}.PeopleSheet_conflictConsensusValue__UAZyf{font-weight:600;color:var(--color-text);padding:.05rem .4rem;border-radius:.35rem;background-color:color-mix(in oklab,var(--color-text-muted) 12%,transparent)}.PeopleSheet_conflictValue__BPDO2{font-weight:600;color:var(--flair-danger);padding:.05rem .4rem;border-radius:.35rem;background-color:color-mix(in oklab,var(--flair-danger) 10%,transparent)}.PeopleSheet_conflictRecordMeta__nSiiR{color:var(--color-text-muted);line-height:1.4}.PeopleSheet_conflictRecordMeta__nSiiR b{color:var(--color-text);font-weight:600}.PeopleSheet_identityDetails__20RxH{margin-top:.5rem;font-size:.75rem;color:var(--color-text-muted)}.PeopleSheet_identityDetails__20RxH summary{cursor:pointer;color:var(--flair-accent);list-style:none}.PeopleSheet_identityDetails__20RxH summary::-webkit-details-marker{display:none}.PeopleSheet_identityDetails__20RxH .PeopleSheet_conflictList__a5olR{margin-top:.5rem}.PeopleSheet_integrityPanel__Uypbm{border-radius:.75rem;border:1px solid var(--color-border);background-color:var(--color-bg-muted);padding:1rem 1.25rem}.PeopleSheet_integrityPanelOk__N16Oy{border-color:color-mix(in oklab,var(--color-success) 35%,transparent);background-color:color-mix(in oklab,var(--color-success) 5%,transparent)}.PeopleSheet_integrityPanelWarn__rhPqT{border-color:color-mix(in oklab,var(--color-warning) 35%,transparent);background-color:color-mix(in oklab,var(--color-warning) 5%,transparent)}.PeopleSheet_integrityHeader__wzKxx{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.PeopleSheet_integrityHeaderIcon__xT_UQ{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px}.PeopleSheet_integrityPanelOk__N16Oy .PeopleSheet_integrityHeaderIcon__xT_UQ{background-color:color-mix(in oklab,var(--color-success) 20%,transparent);color:var(--color-success)}.PeopleSheet_integrityPanelWarn__rhPqT .PeopleSheet_integrityHeaderIcon__xT_UQ{background-color:color-mix(in oklab,var(--color-warning) 20%,transparent);color:var(--color-warning)}.PeopleSheet_integrityTitle__XF0ag{font-size:.875rem;font-weight:700;margin:0;color:var(--color-text-strong)}.PeopleSheet_integrityVerdict__mQl11{margin-left:auto;font-size:.75rem;color:var(--color-text-muted)}.PeopleSheet_integrityRows__yZL_0{display:flex;flex-direction:column;gap:.4rem}.PeopleSheet_integrityRow__o1D6s{display:grid;grid-template-columns:auto auto auto 1fr;align-items:center;gap:.5rem;font-size:.8rem;padding:.25rem 0;border-top:1px solid color-mix(in oklab,var(--color-border) 50%,transparent)}.PeopleSheet_integrityRow__o1D6s:first-child{border-top:none}.PeopleSheet_integrityIcon__GsPhO{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:9999px}.PeopleSheet_integrityIconOk__nAl0Q{background-color:color-mix(in oklab,var(--color-success) 18%,transparent);color:var(--color-success)}.PeopleSheet_integrityIconWarn__NK6qm{background-color:color-mix(in oklab,var(--color-warning) 18%,transparent);color:var(--color-warning)}.PeopleSheet_integrityIconMuted__EKLG4{background-color:color-mix(in oklab,var(--color-text-muted) 15%,transparent);color:var(--color-text-muted)}.PeopleSheet_integrityLabel__ydkWk{font-weight:600;color:var(--color-text);min-width:9rem}.PeopleSheet_integrityCoverage__7fCIH{font-size:.7rem;color:var(--color-text-muted);font-family:monospace}.PeopleSheet_integrityPillToggle__jBZud{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;margin-left:.125rem;border-radius:9999px;border:none;background:color-mix(in oklab,var(--color-text-muted) 14%,transparent);color:var(--color-text-muted);cursor:pointer;transition:background-color .12s ease,color .12s ease}.PeopleSheet_integrityPillToggle__jBZud:hover{background:color-mix(in srgb,var(--flair-danger) 18%,transparent);color:var(--flair-danger)}.PeopleSheet_integrityPillToggleOff__2QdAe:hover{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}.PeopleSheet_integrityValuePillOff__83dY6{opacity:.45;text-decoration:line-through}.PeopleSheet_integrityValuePillOff__83dY6 .PeopleSheet_integrityValueCount__f5Jcu{text-decoration:none}.PeopleSheet_integrityToggleHint__zDeKt{grid-column:1/-1;margin:.25rem 0 0;font-size:.7rem;color:var(--color-text-muted)}.PeopleSheet_integrityVerifyBtn__GQRlU{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .625rem;border-radius:9999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);font-size:.7rem;font-weight:600;cursor:pointer;transition:color .12s ease,border-color .12s ease}.PeopleSheet_integrityVerifyBtn__GQRlU:hover{color:var(--flair-accent);border-color:color-mix(in srgb,var(--flair-accent) 45%,transparent)}.PeopleSheet_integrityVerifyPending__Db4r9{display:inline-flex;align-items:center;gap:.375rem;font-size:.7rem;color:var(--color-info)}.PeopleSheet_integrityVerifyIssues__UyoEJ{font-size:.7rem;color:var(--flair-danger)}.PeopleSheet_integrityValues__v6efI{display:flex;flex-wrap:wrap;gap:.375rem;justify-self:end;justify-content:flex-end}.PeopleSheet_integrityValuePill__nJi1T{display:inline-flex;align-items:baseline;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;background-color:color-mix(in oklab,var(--color-text-muted) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-text-muted) 18%,transparent);font-size:.75rem;color:var(--color-text)}.PeopleSheet_integrityValuePillWarn__nwCsm{background-color:color-mix(in oklab,var(--color-warning) 12%,transparent);border-color:color-mix(in oklab,var(--color-warning) 30%,transparent);color:var(--color-warning)}.PeopleSheet_integrityValueCount__f5Jcu{font-size:.65rem;color:var(--color-text-muted);font-family:monospace}.PeopleSheet_integrityEmpty__aEJLq{font-size:.75rem;color:var(--color-text-muted);font-style:italic;margin:0}.PeopleSheet_integrityProvenance__4Z9ql{margin:.75rem 0 0;padding-top:.5rem;border-top:1px dashed color-mix(in oklab,var(--color-border) 80%,transparent);font-size:.7rem;color:var(--color-text-muted);font-style:italic}.PeopleSheet_integrityProvenanceCount__KJylb{font-style:normal;font-weight:700;color:var(--color-warning)}.PeopleSheet_appointmentsHeader__075nr{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.PeopleSheet_appointmentsHeader__075nr .PeopleSheet_sectionHeading__WmV0c{margin-bottom:0}.PeopleSheet_statusFilterPush__tiFMk{margin-right:auto}.PeopleSheet_loadMoreRow__IVxIs{display:flex;justify-content:center;margin-top:1.25rem}.PeopleSheet_loadMoreBtn__EFB_x{background-color:var(--color-text-strong);color:var(--color-bg);padding:.625rem 1.75rem;border-radius:9999px;font-weight:700;font-size:.8rem;border:none;cursor:pointer;transition:transform .15s ease;box-shadow:var(--elevation-1)}.PeopleSheet_loadMoreBtn__EFB_x:hover{transform:scale(1.04)}.PeopleSheet_filterEmpty__LbT7k{color:var(--color-text-muted);font-size:.875rem;padding:1rem 0}.PeopleSheet_excludedPill__j7qdd{display:inline-flex;flex-direction:column;align-items:stretch;border-radius:.5rem;border:1px solid color-mix(in oklab,var(--color-warning) 30%,transparent);background:color-mix(in oklab,var(--color-warning) 8%,transparent);overflow:hidden;font-size:.75rem}.PeopleSheet_excludedPillOpen__iGusw{box-shadow:var(--elevation-2)}.PeopleSheet_excludedPillHeader__NtpIB{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;background:transparent;border:0;cursor:pointer;color:var(--color-warning);font-weight:600}.PeopleSheet_excludedPillCount__NOnXg{font-weight:700}.PeopleSheet_excludedPillAction__8V_wY{margin-left:.25rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.PeopleSheet_excludedPillBody__NBeJx{padding:.5rem .6rem .6rem;background:color-mix(in oklab,var(--color-warning) 4%,transparent);border-top:1px solid color-mix(in oklab,var(--color-warning) 20%,transparent)}.PeopleSheet_excludedList__Pjdiv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;min-width:14rem}.PeopleSheet_excludedItem__2b_kh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.72rem}.PeopleSheet_excludedName__tkrLE{color:var(--color-text);flex:1}.PeopleSheet_excludedReadd__c_ogi{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .4rem;border-radius:.25rem;background:color-mix(in oklab,var(--flair-accent) 12%,transparent);border:1px solid color-mix(in oklab,var(--flair-accent) 30%,transparent);color:var(--flair-accent);font-size:.65rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}.PeopleSheet_excludedReadd__c_ogi:hover{background:color-mix(in oklab,var(--flair-accent) 22%,transparent)}.PeopleSheet_excludedBulkRow__0M3Tp{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.45rem;padding-top:.45rem;border-top:1px dashed color-mix(in oklab,var(--color-warning) 25%,transparent)}.PeopleSheet_excludedItemBlock__bQCoD{display:flex;flex-direction:column;gap:.25rem}.PeopleSheet_excludedRemoveBtn__dXjWZ{display:inline-flex;align-items:center;padding:.15rem .4rem;border-radius:.25rem;background:transparent;border:1px solid color-mix(in oklab,var(--flair-danger) 30%,transparent);color:var(--flair-danger);font-size:.65rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}.PeopleSheet_excludedRemoveBtn__dXjWZ:hover{background:color-mix(in oklab,var(--flair-danger) 12%,transparent)}.PeopleSheet_removeConfirm__xsVH_{display:flex;flex-direction:column;gap:.3rem;padding:.45rem .5rem;border-radius:.375rem;border:1px solid color-mix(in oklab,var(--flair-danger) 25%,transparent);background:color-mix(in oklab,var(--flair-danger) 6%,transparent)}.PeopleSheet_removeConfirmTitle__Lns_p{margin:0;font-size:.7rem;font-weight:700;color:var(--color-text)}.PeopleSheet_declareCheck__mCBAj{display:flex;align-items:flex-start;gap:.35rem;font-size:.68rem;color:var(--color-text);cursor:pointer}.PeopleSheet_declareCheck__mCBAj input{margin-top:.1rem;accent-color:var(--flair-danger)}.PeopleSheet_removeConfirmHint__2A4IX{margin:0;font-size:.62rem;color:var(--color-text-muted)}.PeopleSheet_removeConfirmActions__gvFvv{display:flex;justify-content:flex-end;gap:.4rem}.PeopleSheet_removeConfirmCancel__d6ZeM{padding:.15rem .5rem;border-radius:.25rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);font-size:.65rem;font-weight:600;cursor:pointer}.PeopleSheet_removeConfirmGo__JBnso{padding:.15rem .5rem;border-radius:.25rem;border:1px solid color-mix(in oklab,var(--flair-danger) 40%,transparent);background:color-mix(in oklab,var(--flair-danger) 14%,transparent);color:var(--flair-danger);font-size:.65rem;font-weight:700;cursor:pointer}.PeopleSheet_removeConfirmGo__JBnso:hover{background:color-mix(in oklab,var(--flair-danger) 24%,transparent)}.PeopleSheet_removedSectionLabel__jU89D{margin:.5rem 0 .25rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.PeopleSheet_removedBadge__T75mI{display:inline-block;margin-left:.35rem;padding:.05rem .35rem;border-radius:9999px;border:1px solid color-mix(in oklab,var(--flair-danger) 30%,transparent);background:color-mix(in oklab,var(--flair-danger) 8%,transparent);color:var(--flair-danger);font-size:.58rem;font-weight:700}.PeopleSheet_cardExcludeBtn__dd1Z9{position:absolute;top:.35rem;right:.35rem;z-index:5;width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid color-mix(in oklab,var(--color-text-muted) 25%,transparent);background:color-mix(in oklab,var(--color-bg-subtle) 80%,transparent);color:var(--color-text-muted);opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease;cursor:pointer;padding:0}.PeopleSheet_cardExcludeBtn__dd1Z9:focus-visible,.PeopleSheet_companyCard__z6jzm:hover .PeopleSheet_cardExcludeBtn__dd1Z9{opacity:1}.PeopleSheet_cardExcludeBtn__dd1Z9:hover{color:var(--flair-danger);border-color:color-mix(in oklab,var(--flair-danger) 45%,transparent);background:color-mix(in oklab,var(--flair-danger) 14%,transparent)}html[data-mobile=true] .PeopleSheet_cardExcludeBtn__dd1Z9{opacity:1;width:1rem;height:1rem}html[data-mobile=true] .PeopleSheet_excludedPill__j7qdd{font-size:.65rem}html[data-mobile=true] .PeopleSheet_appointmentsHeader__075nr{margin-bottom:.75rem}.PeopleSheet_filedLine__vXHRB{margin-top:.5rem;font-size:.65rem;color:var(--color-text-muted);border-top:1px dashed color-mix(in oklab,var(--color-border) 80%,transparent);padding-top:.25rem;line-height:1.3}.PeopleSheet_filedName__DRlI_{color:var(--color-text);font-weight:600}html[data-mobile=true] .PeopleSheet_integrityPanel__Uypbm{padding:.75rem}html[data-mobile=true] .PeopleSheet_integrityRow__o1D6s{grid-template-columns:auto 1fr;font-size:.7rem}html[data-mobile=true] .PeopleSheet_integrityLabel__ydkWk{min-width:0}html[data-mobile=true] .PeopleSheet_integrityCoverage__7fCIH{display:none}html[data-mobile=true] .PeopleSheet_integrityValues__v6efI{grid-column:1/-1;justify-self:start}html[data-mobile=true] .PeopleSheet_integrityValuePill__nJi1T{font-size:.65rem}html[data-mobile=true] .PeopleSheet_filedLine__vXHRB{font-size:.55rem;margin-top:.25rem}.PeopleSheet_personAddress__Nr_qL{margin-top:1rem;color:var(--color-text-muted);font-style:italic}.PeopleSheet_divider__QMinK{border:none;border-top:1px solid var(--color-border)}.PeopleSheet_sectionHeading__WmV0c{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-text-strong);margin-bottom:1.5rem;letter-spacing:-.01em}.PeopleSheet_companyGrid__T_NmJ{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.PeopleSheet_companyGrid__T_NmJ{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.PeopleSheet_companyGrid__T_NmJ{grid-template-columns:repeat(3,1fr)}}.PeopleSheet_companyCard__z6jzm{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1rem;border:1px solid var(--color-border);transition:all .15s ease;position:relative;overflow:hidden}.PeopleSheet_companyCard__z6jzm:hover{box-shadow:0 10px 15px -3px var(--shadow-color);border-color:color-mix(in oklab,var(--flair-accent) 30%,transparent)}.PeopleSheet_companyCardLoading__N1OAg{opacity:.8;pointer-events:none;transform:scale(.98);border-color:var(--flair-accent)}.PeopleSheet_companyCardLoading__N1OAg:hover{box-shadow:none}.PeopleSheet_loadingOverlay__2v_NW{position:absolute;inset:0;z-index:10;background-color:color-mix(in oklab,var(--color-bg-subtle) 80%,transparent);backdrop-filter:blur(1px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--flair-accent)}.PeopleSheet_loadingLabel__aOWwW{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.PeopleSheet_cardBody__A5XUc{margin-bottom:1rem}.PeopleSheet_cardTitleRow__eifKG{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.PeopleSheet_cardTitleTags__NiWM8{display:flex;flex-shrink:0;align-items:center;gap:.3rem}.PeopleSheet_companyName__Q3w0E{flex:1;min-width:0;font-weight:700;font-size:.875rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase;transition:color .15s ease;color:var(--color-text-strong)}.PeopleSheet_companyCard__z6jzm:hover .PeopleSheet_companyName__Q3w0E{color:var(--flair-accent)}.PeopleSheet_statusBadge__KXJ7I{flex-shrink:0;padding:.125rem .5rem;border-radius:.25rem;font-size:9px;font-weight:700;text-transform:uppercase;border:1px solid}.PeopleSheet_statusActive__OgOzq{background-color:color-mix(in oklab,var(--color-success) 10%,transparent);color:var(--color-success);border-color:color-mix(in oklab,var(--color-success) 25%,transparent)}.PeopleSheet_statusInactive__zhFN3{background-color:color-mix(in oklab,var(--flair-danger) 10%,transparent);color:var(--flair-danger);border-color:color-mix(in oklab,var(--flair-danger) 25%,transparent)}.PeopleSheet_companyCard__z6jzm.PeopleSheet_familyGen0__8Qp2W{background-color:color-mix(in oklab,var(--family-hue) 16%,var(--glass-bg));border-color:color-mix(in oklab,var(--family-hue) 45%,transparent)}.PeopleSheet_companyCard__z6jzm.PeopleSheet_familyGen1__NNnv0{background-color:color-mix(in oklab,var(--family-hue) 10%,var(--glass-bg));border-color:color-mix(in oklab,var(--family-hue) 30%,transparent)}.PeopleSheet_companyCard__z6jzm.PeopleSheet_familyGen2__e8pfU{background-color:color-mix(in oklab,var(--family-hue) 6%,var(--glass-bg));border-color:color-mix(in oklab,var(--family-hue) 20%,transparent)}.PeopleSheet_companyCard__z6jzm.PeopleSheet_familyGen3__MtbG_{background-color:color-mix(in oklab,var(--family-hue) 4%,var(--glass-bg));border-color:color-mix(in oklab,var(--family-hue) 14%,transparent)}.PeopleSheet_companyCard__z6jzm.PeopleSheet_familyCard__XsJmg:hover{border-color:color-mix(in oklab,var(--family-hue) 60%,transparent)}.PeopleSheet_familyChip__We08T{flex-shrink:0;padding:.125rem .4rem;border-radius:.25rem;font-size:9px;font-weight:700;text-transform:uppercase;white-space:nowrap;color:var(--family-hue);background-color:color-mix(in oklab,var(--family-hue) 12%,transparent);border:1px solid color-mix(in oklab,var(--family-hue) 30%,transparent)}.PeopleSheet_famTipHost__V1uwm{display:inline-flex}.PeopleSheet_companyCard__z6jzm:has(.PeopleSheet_famTipHost__V1uwm:hover){overflow:visible;z-index:20}.PeopleSheet_famTip__2K5My{display:flex;flex-direction:column;gap:.3rem}.PeopleSheet_famTipHead__XvQms{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.PeopleSheet_famTipList__NPsvE{display:flex;flex-direction:column;gap:.2rem;padding-left:.55rem;border-left:2px solid color-mix(in oklab,var(--family-hue) 45%,transparent)}.PeopleSheet_famTipRow__vyMmp{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:.6875rem;line-height:1.3}.PeopleSheet_famTipStep__aFeuk{font-size:.5625rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted)}.PeopleSheet_famTipName__KYQNM{font-weight:600;color:var(--color-text-strong)}.PeopleSheet_famTipOff__HYhNa{padding:0 .25rem;border-radius:.2rem;font-size:.5625rem;font-weight:600;text-transform:uppercase;color:var(--color-text-muted);background-color:var(--color-row-hover)}.PeopleSheet_roleList__HjDpV{font-size:.75rem;color:var(--color-text-muted)}.PeopleSheet_roleStack__9ZG1C{display:flex;flex-direction:column;gap:.375rem}.PeopleSheet_roleSeparated__H0qr4{padding-top:.375rem;border-top:1px solid var(--color-border)}.PeopleSheet_roleName__9VicD{font-size:.875rem;font-weight:500;color:var(--color-text);text-transform:capitalize}.PeopleSheet_roleDate__58UuQ{font-size:10px}.PeopleSheet_roleResigned__A5tgE{font-size:10px;color:color-mix(in oklab,var(--flair-danger) 80%,transparent);font-style:italic}.PeopleSheet_pscPills__Bbq5d{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.PeopleSheet_pilShares__M_egd{background-color:color-mix(in oklab,var(--color-emerald) 10%,transparent);color:var(--color-emerald);border-radius:.25rem;border:1px solid color-mix(in oklab,var(--color-emerald) 25%,transparent)}.PeopleSheet_pilShares__M_egd,.PeopleSheet_pilVoting__wKlWr{display:flex;align-items:center;gap:.25rem;font-size:9px;padding:.125rem .375rem;font-weight:700;text-transform:uppercase}.PeopleSheet_pilVoting__wKlWr{background-color:color-mix(in oklab,var(--color-info) 10%,transparent);color:var(--color-info);border-radius:.25rem;border:1px solid color-mix(in oklab,var(--color-info) 25%,transparent)}.PeopleSheet_finSection__9soU3{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.PeopleSheet_statsGrid__eHBbL{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}.PeopleSheet_statCell__7xEaj{background-color:var(--color-bg-muted);padding:.375rem;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.PeopleSheet_statLabel__AkhZg{font-size:7px;text-transform:uppercase;color:var(--color-text-muted);font-weight:900;display:flex;align-items:center;gap:.125rem}.PeopleSheet_dateLabel__d3Noo{font-size:8px;color:var(--color-text-muted);font-family:monospace;margin-bottom:.25rem}.PeopleSheet_statValue__Rb7A5{font-size:10px;font-family:monospace;font-weight:700;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.PeopleSheet_statPositive__lcJdD{color:var(--color-success)}.PeopleSheet_statNegative__xx19A{color:var(--flair-danger)}.PeopleSheet_statBlue__MAXxn{color:var(--color-info)}.PeopleSheet_statDefault__l1_GO{color:var(--color-text)}.PeopleSheet_loadingStats__WmuNg{display:flex;align-items:center;gap:.5rem;font-size:10px;color:var(--color-text-muted)}.PeopleSheet_pipelineLoading__K8nqX{display:flex;align-items:center;gap:.375rem;font-size:9px;color:var(--color-info)}.PeopleSheet_noFinancials__r9Dlr{font-size:10px;color:var(--color-text-muted);font-style:italic}.PeopleSheet_spinIcon__XPS1F{animation:PeopleSheet_spin__rm16J 1s linear infinite}@keyframes PeopleSheet_spin__rm16J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PeopleSheet_pulseIcon__PUuwg{animation:PeopleSheet_pulse__EsPI9 2s cubic-bezier(.4,0,.6,1) infinite}.PeopleSheet_pdfBtn__asKNS{width:100%;margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;border-radius:.25rem;border:1px solid color-mix(in oklab,var(--color-warning) 30%,transparent);background-color:color-mix(in oklab,var(--color-warning) 10%,transparent);color:var(--color-warning);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:background-color .15s ease;cursor:pointer}.PeopleSheet_pdfBtn__asKNS:hover{background-color:color-mix(in oklab,var(--color-warning) 20%,transparent)}.PeopleSheet_pdfError__tn6uB{margin-top:.25rem;font-size:9px;line-height:1.3;color:var(--flair-danger)}.PeopleSheet_cardFooter__jLMKD{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;border-top:1px solid var(--color-border);padding-top:.5rem}.PeopleSheet_cardNumber__b4yYj{font-size:10px;color:var(--color-text-muted);font-family:monospace}.PeopleSheet_cardViewLink__ptgBW{font-size:10px;font-weight:700;color:var(--flair-accent);opacity:0;transition:opacity .15s ease;display:flex;align-items:center;gap:.25rem;text-transform:uppercase;letter-spacing:-.025em}.PeopleSheet_companyCard__z6jzm:hover .PeopleSheet_cardViewLink__ptgBW{opacity:1}.PeopleSheet_mergePanels___Cz0N{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.PeopleSheet_mergeSection__XteA4{background-color:var(--color-bg-muted);padding:1.5rem;border-radius:.75rem;border:1px dashed var(--color-border)}.PeopleSheet_mergeSectionTitle__mNvJc{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:1rem}.PeopleSheet_mergeList__2X88p{display:flex;flex-direction:column;gap:1rem}.PeopleSheet_mergeVariant__PcbDX{font-size:.875rem}.PeopleSheet_mergeVariantLabel__dcXMe{font-weight:600;color:var(--color-text)}.PeopleSheet_mergeAccent__1wulV{color:var(--flair-accent)}.PeopleSheet_mergeContrib__hX3kp{margin-top:.5rem;margin-left:1rem;border-left:2px solid var(--color-border);padding-left:1rem}.PeopleSheet_mergeContribMeta__fCxI0{font-size:.75rem;color:var(--color-text-muted);margin-bottom:.25rem}.PeopleSheet_mergeContribHeading__1euE3{font-size:.75rem;font-weight:700;color:var(--color-text-muted);margin-bottom:.5rem}.PeopleSheet_mergeContribList__ui58_{list-style:disc;margin-left:1rem;display:flex;flex-direction:column;gap:.25rem}.PeopleSheet_mergeContribItem__cDIjr{font-size:.75rem;font-style:italic;color:var(--color-text)}.PeopleSheet_mergeLink__L6J2S:hover{color:var(--flair-accent);text-decoration:underline;text-underline-offset:2px}html[data-mobile=true] .PeopleSheet_sheet__b_fbv{gap:1rem;padding:.5rem;max-width:100vw;box-sizing:border-box!important;overflow-x:hidden;word-break:break-word;overflow-wrap:break-word}html[data-mobile=true] .PeopleSheet_personName__K3chq{font-size:1.25rem}html[data-mobile=true] .PeopleSheet_headerSection__iP4sp{font-size:.7rem;gap:.5rem}html[data-mobile=true] .PeopleSheet_appointmentBadge__OB3X2{padding:.15rem .5rem;font-size:.65rem}html[data-mobile=true] .PeopleSheet_personMeta__XZkg8{font-size:.65rem}html[data-mobile=true] .PeopleSheet_personAddress__Nr_qL{font-size:.65rem;margin-top:.5rem}html[data-mobile=true] .PeopleSheet_sectionHeading__WmV0c{font-size:1rem;margin-bottom:.75rem}html[data-mobile=true] .PeopleSheet_companyGrid__T_NmJ{grid-template-columns:repeat(2,1fr);gap:.5rem}html[data-mobile=true] .PeopleSheet_companyCard__z6jzm{padding:.625rem;max-width:100%;box-sizing:border-box!important}html[data-mobile=true] .PeopleSheet_companyName__Q3w0E{font-size:.7rem}html[data-mobile=true] .PeopleSheet_statusBadge__KXJ7I{font-size:7px;padding:.1rem .35rem}html[data-mobile=true] .PeopleSheet_roleList__HjDpV{font-size:.6rem}html[data-mobile=true] .PeopleSheet_roleName__9VicD{font-size:.7rem}html[data-mobile=true] .PeopleSheet_roleDate__58UuQ,html[data-mobile=true] .PeopleSheet_roleResigned__A5tgE{font-size:8px}html[data-mobile=true] .PeopleSheet_pscPills__Bbq5d{gap:.15rem;margin-top:.25rem}html[data-mobile=true] .PeopleSheet_pilShares__M_egd,html[data-mobile=true] .PeopleSheet_pilVoting__wKlWr{font-size:7px;padding:.1rem .25rem}html[data-mobile=true] .PeopleSheet_finSection__9soU3{margin-top:.5rem;padding-top:.5rem}html[data-mobile=true] .PeopleSheet_statsGrid__eHBbL{gap:.25rem}html[data-mobile=true] .PeopleSheet_statCell__7xEaj{padding:.25rem}html[data-mobile=true] .PeopleSheet_statLabel__AkhZg{font-size:6px}html[data-mobile=true] .PeopleSheet_dateLabel__d3Noo{font-size:7px}html[data-mobile=true] .PeopleSheet_loadingStats__WmuNg,html[data-mobile=true] .PeopleSheet_statValue__Rb7A5{font-size:8px}html[data-mobile=true] .PeopleSheet_pipelineLoading__K8nqX{font-size:7px}html[data-mobile=true] .PeopleSheet_noFinancials__r9Dlr{font-size:8px}html[data-mobile=true] .PeopleSheet_pdfBtn__asKNS{font-size:7px;padding:.25rem .375rem}html[data-mobile=true] .PeopleSheet_cardFooter__jLMKD{padding-top:.25rem;margin-top:.25rem}html[data-mobile=true] .PeopleSheet_cardNumber__b4yYj{font-size:8px}html[data-mobile=true] .PeopleSheet_cardViewLink__ptgBW{font-size:8px;opacity:1}html[data-mobile=true] .PeopleSheet_mergePanels___Cz0N{margin-top:.75rem;gap:.5rem}html[data-mobile=true] .PeopleSheet_mergeSection__XteA4{padding:.75rem;border-radius:.5rem}html[data-mobile=true] .PeopleSheet_mergeSectionTitle__mNvJc{font-size:.7rem;margin-bottom:.5rem}html[data-mobile=true] .PeopleSheet_mergeVariant__PcbDX{font-size:.7rem}html[data-mobile=true] .PeopleSheet_mergeContrib__hX3kp{margin-left:.5rem;padding-left:.5rem}html[data-mobile=true] .PeopleSheet_mergeContribHeading__1euE3,html[data-mobile=true] .PeopleSheet_mergeContribItem__cDIjr,html[data-mobile=true] .PeopleSheet_mergeContribMeta__fCxI0{font-size:.6rem}html[data-mobile=true] .PeopleSheet_headBookmark__4k16L{padding:.2rem;border-radius:.3rem;margin-top:.1rem}html[data-mobile=true] .PeopleSheet_headBookmark__4k16L svg{width:.85rem;height:.85rem}.PeopleSheet_linkedIdentitiesChip__BB4aM{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.75rem;font-weight:700;color:var(--color-text-muted);background:none;border:1px dashed var(--color-border-strong);border-radius:9999px;cursor:pointer}.PeopleSheet_linkedIdentitiesChip__BB4aM:hover{color:var(--flair-accent);border-color:var(--flair-accent);border-style:solid}html[data-mobile=true] .PeopleSheet_linkedIdentitiesChip__BB4aM{font-size:.65rem;padding:.2rem .5rem}.PeopleSheet_sourceLegend__ScbXU{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin-top:.25rem}.PeopleSheet_sourceLegendLabel__DM6T4{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-right:.1rem}.PeopleSheet_sourceChip___MluJ{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.75rem;font-weight:600;color:var(--color-text);background-color:color-mix(in oklab,var(--source-hue) 10%,transparent);border:1px solid color-mix(in oklab,var(--source-hue) 40%,transparent);border-radius:9999px;cursor:pointer}.PeopleSheet_sourceChip___MluJ:hover{background-color:color-mix(in oklab,var(--source-hue) 18%,transparent)}.PeopleSheet_sourceChipOff__fcrnG{color:var(--color-text-tertiary);background-color:initial;border-color:var(--color-border);text-decoration:line-through}.PeopleSheet_sourceChipOff__fcrnG .PeopleSheet_sourceChipDot__RFzOR{background-color:var(--color-border-strong)}.PeopleSheet_sourceChipDot__RFzOR{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--source-hue);flex-shrink:0}.PeopleSheet_sourceChipCount__MSszi{color:var(--color-text-muted);font-weight:500}.PeopleSheet_sourceShowAll__DIh8H{padding:.22rem .5rem;font-size:.72rem;font-weight:700;color:var(--flair-accent);background:none;border:none;cursor:pointer}.PeopleSheet_sourceShowAll__DIh8H:hover{text-decoration:underline}.PeopleSheet_sourceDot__a7xeF{width:.5rem;height:.5rem;border-radius:9999px;background-color:var(--source-hue);flex-shrink:0;align-self:center}html[data-mobile=true] .PeopleSheet_sourceLegendLabel__DM6T4{font-size:.6rem}html[data-mobile=true] .PeopleSheet_sourceChip___MluJ{font-size:.65rem;padding:.18rem .45rem}.PeopleSheet_sourceChipDetail__VHPf8{color:var(--color-text-muted);font-weight:500}.CompanySheet_page__Nw_BP{max-width:96rem}.CompanySheet_page__Nw_BP,.CompanySheet_row__O7BbO{display:flex;flex-direction:column;gap:1rem;width:100%}.CompanySheet_row__O7BbO{padding:1.25rem 1.5rem;border:1px solid transparent;background:var(--sheet-plate-fill) padding-box,var(--sheet-frame-gradient) border-box}.CompanySheet_head__AZBED{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1.25rem;flex-wrap:wrap;padding-bottom:.85rem;margin-bottom:.25rem;border-bottom:1px solid var(--color-border-seam)}.CompanySheet_headMain__63teg{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.CompanySheet_name__KKO25{font-family:var(--font-display);font-size:1.85rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-strong);text-wrap:balance}.CompanySheet_status__37iCS{padding:.1rem .45rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:.625rem}.CompanySheet_statusActive__PbGEK{color:var(--flair-success-text,var(--color-text));background-color:var(--flair-success-bg,var(--color-bg-muted))}.CompanySheet_statusInactive__ib_Hd{color:var(--color-text-muted);background-color:var(--color-bg-muted)}.CompanySheet_cnum__Fs_Ui{font-size:.72rem;color:var(--color-text-muted)}.CompanySheet_headBookmark__zWTnP{align-self:center}.CompanySheet_chips__NrvND{display:flex;flex-wrap:wrap;gap:.3rem}.CompanySheet_chip__OAbIq{padding:.15rem .5rem;font-size:.68rem;color:var(--color-text);background-color:var(--color-bg-muted);border-radius:.625rem;font-variant-numeric:tabular-nums}.CompanySheet_chip__OAbIq b{font-weight:600;color:var(--color-text-muted);margin-right:.25rem}.CompanySheet_grid__V_FoP{column-count:2;column-gap:1.1rem}@media (max-width:64rem){.CompanySheet_grid__V_FoP{column-count:1}}html[data-mobile=true] .CompanySheet_grid__V_FoP{column-count:1}.CompanySheet_cell__UAwTa{display:flex;flex-direction:column;gap:.6rem;min-width:0;width:100%;margin-bottom:1.1rem;padding:.9rem 1rem;background-color:var(--color-surface-overlay);border:1px solid var(--color-border-peach);border-radius:.5rem;break-inside:avoid;transition:border-color .16s ease,box-shadow .16s ease,transform .16s cubic-bezier(.25,1,.5,1)}.CompanySheet_cell__UAwTa:hover{border-color:var(--color-border-peach-strong);box-shadow:0 6px 18px -12px var(--shadow-color);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.CompanySheet_cell__UAwTa{transition:border-color .16s ease}.CompanySheet_cell__UAwTa:hover{transform:none;box-shadow:none}}.CompanySheet_cellSpan__WNkVS{column-span:all}.CompanySheet_pairRow__zlOsj{column-span:all;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-bottom:1.1rem;break-inside:avoid}.CompanySheet_pairRow__zlOsj>*{min-width:0;margin-bottom:0}@media (max-width:64rem){.CompanySheet_pairRow__zlOsj{grid-template-columns:1fr}}html[data-mobile=true] .CompanySheet_pairRow__zlOsj{grid-template-columns:1fr}.CompanySheet_pairFlow__xN9Ht{display:contents}.CompanySheet_cellHead__5blFA{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.CompanySheet_cellTitle__Eisi3{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:0}.CompanySheet_muted__kFhBz{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;color:var(--color-text-muted)}.CompanySheet_sicList__yRuJz{display:flex;flex-direction:column;gap:.4rem;list-style:none;padding:0;font-size:.76rem;line-height:1.5}.CompanySheet_sicList__yRuJz li{display:flex;gap:.45rem;align-items:baseline}.CompanySheet_sicCode__dOAeM{flex:0 0 auto;padding:.05rem .4rem;font-size:.66rem;font-weight:700;color:var(--color-text);background-color:var(--color-bg-muted);border-radius:.25rem}.CompanySheet_sicDesc__hkOXb{color:var(--color-text)}.CompanySheet_tabs__a38h_{display:flex;gap:.3rem}.CompanySheet_tab__zM5vQ{padding:.2rem .6rem;font-size:.7rem;font-weight:600;color:var(--color-text-muted);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:.375rem;cursor:pointer}.CompanySheet_tabActive__LSwZO{color:var(--color-text-on-color);background-color:var(--color-accent);border-color:var(--color-accent)}.CompanySheet_scrollPane__w_bjT{max-height:22rem;overflow-y:auto;min-width:0}.CompanySheet_scrollPaneMax__HJvmu{width:min(1100px,90vw);max-height:80vh}.CompanySheet_exportWrap__fa70L{position:relative}.CompanySheet_exportToggle__aHe04{text-transform:none;letter-spacing:0}.CompanySheet_exportPanel__y_PGb{position:absolute;top:calc(100% + .3rem);right:0;z-index:5;width:max-content;max-width:16rem;padding:.5rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 6px 20px -6px var(--shadow-color)}.CompanySheet_loadingTab__vIrHW{padding:2rem;text-align:center;animation:CompanySheet_pulse__I0Y2y 2s cubic-bezier(.4,0,.6,1) infinite;color:var(--color-text-muted);font-size:.875rem}.CompanySheet_sectionSubText__6IsUq{font-size:.76rem;color:var(--color-text-muted);margin:0;line-height:1.5}.CompanySheet_emeraldEmphasis__uV9Xm{color:var(--color-emerald);font-weight:600;margin-left:.35rem}.CompanySheet_redEmphasis__Jr6BW{color:var(--flair-danger);font-weight:600;margin-left:.35rem}.CompanySheet_pscPlaceholder__uWxp8{height:320px;width:100%;display:flex;flex-direction:column;gap:.6rem;align-items:center;justify-content:center;background-color:var(--color-bg-muted);border:1px dashed var(--color-border);border-radius:.75rem;animation:CompanySheet_pulse__I0Y2y 2s cubic-bezier(.4,0,.6,1) infinite}.CompanySheet_pscPlaceholderText__lj27n{color:var(--color-text-muted);font-weight:500;font-size:.8rem}.CompanySheet_errorBox__X6qIr{padding:1.5rem;color:var(--flair-danger);background-color:var(--color-danger-muted);border-radius:.75rem;border:1px solid color-mix(in oklab,var(--flair-danger) 20%,transparent);font-weight:500}.CompanySheet_loadingContracts__zGwck{animation:CompanySheet_pulse__I0Y2y 2s cubic-bezier(.4,0,.6,1) infinite;padding:1rem 0;color:var(--color-text-muted);font-size:.875rem}.CompanySheet_namesToggle__JF2Y6{display:flex;align-items:center;gap:.6rem;width:100%;background:none;border:none;cursor:pointer;padding:.2rem 0;color:var(--color-text);font-size:.82rem;font-weight:700;text-align:left;letter-spacing:-.01em;transition:color .14s ease}.CompanySheet_namesToggle__JF2Y6:hover{color:var(--flair-accent)}.CompanySheet_namesToggleCount__US1x7{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;border-radius:999px;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:.72rem;font-weight:600;margin-left:.15rem}.CompanySheet_namesChevron___TWhV{flex-shrink:0;margin-left:auto;color:var(--color-text-muted);transition:transform .22s ease}.CompanySheet_namesChevronOpen__O8wjE{transform:rotate(180deg)}.CompanySheet_namesBody__yPShO{overflow:hidden;transition:max-height .26s ease,opacity .2s ease;opacity:0;max-height:0}.CompanySheet_namesBodyOpen__H01Yc{opacity:1;max-height:800px}.CompanySheet_namesTimeline__GYTGY{position:relative;margin-top:.6rem;padding-left:1.35rem}.CompanySheet_namesTimeline__GYTGY:before{content:"";position:absolute;left:.45rem;top:.55rem;bottom:.55rem;width:2px;background:var(--color-accent);border-radius:1px}.CompanySheet_namesTimelineItem___me8A{position:relative;padding:0 0 1.1rem 1rem;border-radius:.4rem;transition:background .14s ease}.CompanySheet_namesTimelineItem___me8A:hover{background:var(--color-bg-muted)}.CompanySheet_namesTimelineItem___me8A:hover .CompanySheet_namesTimelineName__Iyo0c{color:var(--flair-accent)}.CompanySheet_namesTimelineItem___me8A:last-child{padding-bottom:0}.CompanySheet_namesTimelineItem___me8A:before{content:"";position:absolute;left:-.95rem;top:.4rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--color-bg-subtle);border:2px solid var(--color-border);z-index:1}.CompanySheet_namesTimelineItem___me8A.CompanySheet_namesTimelineItemCurrent__xmIGy:before{background:var(--flair-accent);border-color:var(--flair-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--flair-accent) 20%,transparent)}.CompanySheet_namesTimelineName__Iyo0c{font-size:.82rem;font-weight:600;color:var(--color-text);line-height:1.3}.CompanySheet_namesTimelineItemCurrent__xmIGy .CompanySheet_namesTimelineName__Iyo0c{color:var(--flair-accent)}.CompanySheet_namesTimelineDate__MmDL4{margin-top:.2rem;font-size:.72rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.CompanySheet_namesBadge__vLRu9{display:inline-block;font-size:.62rem;font-weight:700;padding:.1rem .45rem;border-radius:999px;background:color-mix(in oklab,var(--flair-accent) 15%,transparent);color:var(--flair-accent);margin-left:.45rem;vertical-align:middle;letter-spacing:.02em;text-transform:uppercase}.CompanySheet_pdfBanner__Tv2AP{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.75rem;cursor:pointer;color:var(--color-text);background:color-mix(in oklab,var(--color-info) 10%,transparent);border:1px solid color-mix(in oklab,var(--color-info) 28%,transparent);border-left:3px solid var(--color-info);transition:background .15s ease}.CompanySheet_pdfBanner__Tv2AP:hover{background:color-mix(in oklab,var(--color-info) 16%,transparent)}.CompanySheet_pdfBannerIcon__lObTj{display:inline-flex;color:var(--color-info);flex-shrink:0}.CompanySheet_pdfBannerText__tL84U{flex:1;font-size:.85rem;line-height:1.3}.CompanySheet_pdfBannerCta__1Jdib{font-size:.8rem;font-weight:600;color:var(--color-info);white-space:nowrap}.CompanySheet_pdfBannerDismiss__2dgf_{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:.85rem;border-radius:.25rem;flex-shrink:0}.CompanySheet_pdfBannerDismiss__2dgf_:hover{color:var(--color-text);background:color-mix(in oklab,var(--color-text) 8%,transparent)}html[data-mobile=true] .CompanySheet_page__Nw_BP{gap:.75rem}html[data-mobile=true] .CompanySheet_row__O7BbO{padding:var(--mobile-card-pad)}html[data-mobile=true] .CompanySheet_name__KKO25{font-size:1.35rem}html[data-mobile=true] .CompanySheet_cell__UAwTa{padding:.5rem .6rem}html[data-mobile=true] .CompanySheet_loadingTab__vIrHW{padding:1rem}html[data-mobile=true] .CompanySheet_pscPlaceholder__uWxp8{height:280px}html[data-mobile=true] .CompanySheet_scrollPaneMax__HJvmu{width:100%}html[data-mobile=true] .CompanySheet_headBookmark__zWTnP{padding:.2rem;border-radius:.3rem}html[data-mobile=true] .CompanySheet_headBookmark__zWTnP svg{width:.85rem;height:.85rem}.SelectedCompanyCard_card__D1XNl{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;border-radius:.5rem}.SelectedCompanyCard_titleRow__8ouw6{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.SelectedCompanyCard_name__YymV9{font-size:.82rem;font-weight:600;line-height:1.2;color:var(--color-text-strong)}.SelectedCompanyCard_titleActions__N0LZa{flex-shrink:0;display:flex;align-items:center;gap:.1rem}.SelectedCompanyCard_remove__mZle8{flex-shrink:0;display:inline-flex;padding:.1rem;border-radius:.25rem;color:var(--color-text-muted)}.SelectedCompanyCard_remove__mZle8:hover{color:var(--flair-danger);background-color:var(--color-bg-muted)}.SelectedCompanyCard_metaRow___paEq{display:flex;align-items:center;gap:.4rem}.SelectedCompanyCard_statusBadge__uWO_o{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.1rem .35rem;border-radius:.625rem}.SelectedCompanyCard_statusActive__A0PLx{background-color:var(--color-success-muted);color:var(--color-success)}.SelectedCompanyCard_statusInactive__lPcsH{background-color:var(--color-bg-muted);color:var(--color-text-muted)}.SelectedCompanyCard_cnum__NZrP9{font-size:.6rem;font-family:var(--font-mono);color:var(--color-text-muted)}.SelectedCompanyCard_basics__AAkam{display:flex;flex-wrap:wrap;gap:.3rem}.SelectedCompanyCard_chip__6HAhm{font-size:.62rem;line-height:1.4;padding:.1rem .4rem;border-radius:.25rem;background-color:var(--color-bg-muted);color:var(--color-text)}.SelectedCompanyCard_chip__6HAhm b{color:var(--color-text-muted);font-weight:600;margin-right:.2rem}.SelectedCompanyCard_loadBtn__R_F31{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.375rem .5rem;border-radius:.25rem;border:1px solid var(--color-border);background-color:var(--color-bg-subtle);color:var(--color-text);font-size:.7rem;font-weight:600}.SelectedCompanyCard_loadBtn__R_F31:hover:not(:disabled){background-color:var(--color-bg-muted)}.SelectedCompanyCard_loadBtn__R_F31:disabled{opacity:.55;cursor:default}.SelectedCompanyCard_overview__ZXxLP{display:flex;flex-direction:column;gap:.4rem}.SelectedCompanyCard_muted__XUFJP{display:flex;align-items:center;gap:.25rem;font-size:.66rem;color:var(--color-text-muted)}.SelectedCompanyCard_pdfBtn__OyvYY{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.3rem .5rem;border-radius:.25rem;border:1px solid color-mix(in oklab,var(--color-warning) 30%,transparent);background-color:color-mix(in oklab,var(--color-warning) 10%,transparent);color:var(--color-warning);font-size:.66rem;font-weight:600}.SelectedCompanyCard_pdfBtn__OyvYY:disabled{opacity:.7;cursor:default}.SelectedCompanyCard_people__68V0b{display:flex;flex-direction:column;gap:.15rem}.SelectedCompanyCard_peopleLabel__A2ny_{display:flex;align-items:center;gap:.2rem;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted)}.SelectedCompanyCard_peopleList__qbSUd{display:flex;flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none}.SelectedCompanyCard_peopleList__qbSUd li{font-size:.66rem;line-height:1.3;color:var(--color-text);display:flex;justify-content:space-between;gap:.5rem}.SelectedCompanyCard_role__O9stO{color:var(--color-text-muted);font-size:.58rem;white-space:nowrap}.SelectedCompanyCard_viewLink__BJYSZ{margin-top:.1rem;font-size:.7rem;font-weight:600;color:var(--color-accent);text-decoration:none}.SelectedCompanyCard_viewLink__BJYSZ:hover{text-decoration:underline}.SelectedCompanyCard_spin__hmrlm{animation:SelectedCompanyCard_spin__hmrlm 1s linear infinite}@keyframes SelectedCompanyCard_spin__hmrlm{to{transform:rotate(1turn)}}