.dD6fPq_form{align-items:end;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);margin:var(--space-6) 0;flex-wrap:wrap;display:flex}.dD6fPq_form label{gap:var(--space-2);font-size:var(--font-size-small);flex-direction:column;min-width:0;display:flex}.dD6fPq_form input,.dD6fPq_form select{font:inherit;min-height:var(--control-height);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);box-sizing:border-box;width:100%;max-width:100%}.dD6fPq_search{flex:1;min-width:220px!important}.dD6fPq_advanced{width:100%;min-width:0}.dD6fPq_advanced summary{cursor:pointer;padding:var(--space-2) 0;font-weight:600}.dD6fPq_fields{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.dD6fPq_advanced p{font-size:var(--font-size-small);color:var(--muted)}.dD6fPq_actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.dD6fPq_actions button{min-height:var(--control-height);padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);color:#fff;font-weight:var(--font-weight-semibold);cursor:pointer;background:#174a8b;border:0}.dD6fPq_form :focus-visible{outline:3px solid var(--lightningcss-light,#245b9e)var(--lightningcss-dark,var(--color-focus));outline-offset:2px}@media (max-width:600px){.dD6fPq_form>label{width:100%}.dD6fPq_search{min-width:0!important}.dD6fPq_fields{grid-template-columns:1fr}}
.N4u-8W_switcher{height:var(--control-height);border-radius:var(--radius-control);font-size:var(--font-size-caption);line-height:var(--line-height-heading);border:1px solid;flex:none;align-items:center;gap:0;padding:3px;display:inline-flex}.N4u-8W_switcher button{min-width:36px;height:36px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;padding:0;font-weight:600}.N4u-8W_switcher button:not([aria-pressed=true]):hover{background:color-mix(in srgb, currentColor 12%, transparent)}.N4u-8W_switcher button[aria-pressed=true]{background:var(--color-primary,#d7ff00);color:#141515;font-weight:var(--font-weight-semibold);text-underline-offset:4px;text-decoration:underline}.N4u-8W_switcher button:focus-visible{outline-offset:3px;outline:2px solid}
.b-lWya_page{max-width:var(--layout-wide);padding:var(--space-6) var(--page-gutter) var(--space-8);margin:auto}.b-lWya_heading{gap:var(--space-6);margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}.b-lWya_heading h1{font-size:var(--font-size-page);letter-spacing:var(--tracking-heading);line-height:var(--line-height-heading);margin:var(--space-2) 0}.b-lWya_heading p{color:var(--muted);max-width:760px;margin:0}.b-lWya_eyebrow{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.b-lWya_tabs{max-width:var(--layout-wide);gap:var(--space-2);border-bottom:1px solid var(--border);padding:var(--space-4) var(--space-6);margin:auto;display:flex;overflow:auto}.b-lWya_tabs a{white-space:nowrap;padding:var(--space-2) var(--space-4);border-radius:var(--radius-surface);color:var(--ink);text-decoration:none}.b-lWya_tabs a[aria-current=page]{background:var(--yellow);font-weight:var(--font-weight-semibold);color:var(--color-on-primary)}.b-lWya_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.b-lWya_card,.b-lWya_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);padding:var(--space-6);margin-bottom:var(--space-4)}.b-lWya_card h2,.b-lWya_panel h2{margin:0 0 var(--space-4);font-size:var(--font-size-card)}.b-lWya_card h2 a{color:var(--ink)}.b-lWya_badge{background:var(--lightningcss-light,#edf3f6)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-surface);padding:var(--space-2) var(--space-2);font-size:var(--font-size-small);margin:0 var(--space-2) var(--space-2) 0;display:inline-block}.b-lWya_cardTopline{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.b-lWya_cardBadges{flex-wrap:wrap;min-width:0;display:flex}.b-lWya_attentionBadge{background:var(--lightningcss-light,#fff5da)var(--lightningcss-dark,var(--color-warning-surface));color:var(--lightningcss-light,#785000)var(--lightningcss-dark,var(--color-warning-text))}.b-lWya_nearDeadline,.b-lWya_deadline_critical{background:var(--lightningcss-light,#f9dedc)var(--lightningcss-dark,var(--color-negative-surface));color:var(--lightningcss-light,#8b302b)var(--lightningcss-dark,var(--danger))}.b-lWya_deadlineCounter{align-items:center;gap:var(--space-1);min-height:32px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}.b-lWya_deadlineCounter svg{flex:none}.b-lWya_deadline_healthy{background:var(--lightningcss-light,#e3f3e7)var(--lightningcss-dark,var(--color-positive-surface));color:var(--lightningcss-light,#27633a)var(--lightningcss-dark,var(--color-positive-text))}.b-lWya_deadline_warning{background:var(--lightningcss-light,#fff5da)var(--lightningcss-dark,var(--color-warning-surface));color:var(--lightningcss-light,#785000)var(--lightningcss-dark,var(--color-warning-text))}.b-lWya_muted{color:var(--muted);font-size:var(--font-size-body)}.b-lWya_facts{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.b-lWya_facts dt{color:var(--muted);font-size:var(--font-size-small)}.b-lWya_facts dd{margin:var(--space-2) 0;overflow-wrap:anywhere;font-weight:600}.b-lWya_filters{gap:var(--space-2);margin:var(--space-4) 0 var(--space-8);flex-wrap:wrap;display:flex}.b-lWya_filters a,.b-lWya_button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-surface);background:var(--surface);border:1px solid var(--border);color:var(--ink);font-weight:600;text-decoration:none;display:inline-block}.b-lWya_filters a[aria-current=page],.b-lWya_button{background:var(--yellow);border-color:var(--yellow);color:var(--color-on-primary)}.b-lWya_button:disabled{opacity:.5;cursor:wait}.b-lWya_form{gap:var(--space-4);max-width:720px;display:grid}.b-lWya_form label{gap:var(--space-2);font-size:var(--font-size-body);font-weight:600;display:grid}.b-lWya_form input,.b-lWya_form textarea,.b-lWya_form select{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%}.b-lWya_form textarea{min-height:88px}.b-lWya_error{color:var(--danger)}.b-lWya_success{color:var(--lightningcss-light,#26723a)var(--lightningcss-dark,var(--color-positive-text))}.b-lWya_table{border-collapse:collapse;width:100%;font-size:var(--font-size-body)}.b-lWya_table td,.b-lWya_table th{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.b-lWya_scroll{overflow:auto}.b-lWya_empty{text-align:center;padding:var(--space-6);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-surface)}.b-lWya_split{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.b-lWya_timeline{border-left:3px solid var(--yellow);padding-left:var(--space-6)}.b-lWya_timeline li{margin-bottom:var(--space-4);overflow-wrap:anywhere}.b-lWya_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.b-lWya_metric{font-size:var(--font-size-page);font-weight:var(--font-weight-semibold)}.b-lWya_method{padding:var(--space-6) 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.b-lWya_method details{margin-top:var(--space-3)}.b-lWya_link{overflow-wrap:anywhere}.b-lWya_notice{padding:var(--space-4);border-left:4px solid var(--sky);background:var(--lightningcss-light,#eff9fd)var(--lightningcss-dark,var(--color-info-surface));margin-bottom:var(--space-6);border-radius:6px}@media (max-width:760px){.b-lWya_split{grid-template-columns:1fr}.b-lWya_page{padding:var(--space-6) var(--space-4)}.b-lWya_heading{display:block}.b-lWya_tabs{padding:var(--space-3) var(--space-4)}.b-lWya_table{min-width:640px}}.b-lWya_cardSummary{overflow-wrap:anywhere;margin:var(--space-4) 0;line-height:1.6}.b-lWya_queuePreview{background:var(--lightningcss-light,#f4f7fa)var(--lightningcss-dark,var(--color-surface-subtle));padding:var(--space-3);border-radius:var(--radius-control);margin:var(--space-4) 0;font-size:var(--font-size-small);overflow-wrap:anywhere}.b-lWya_queuePreview p{margin:var(--space-2) 0 0}.b-lWya_deadlineHint{margin-top:var(--space-1);color:var(--muted);font-size:var(--font-size-small);display:block}.b-lWya_card dd,.b-lWya_card h2,.b-lWya_panel{overflow-wrap:anywhere}.b-lWya_compactTable{table-layout:fixed;min-width:0}.b-lWya_compactTable th:last-child{width:80px}.b-lWya_scoreExplanation{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--lightningcss-light,#cadce4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);background:var(--lightningcss-light,#f4f9fb)var(--lightningcss-dark,var(--color-surface-subtle))}.b-lWya_scoreExplanation summary{cursor:pointer;font-weight:var(--font-weight-semibold)}.b-lWya_scoreExplanation p{font-size:var(--font-size-small);line-height:1.6}.b-lWya_detailPage{line-height:1.6}.b-lWya_detailPage .b-lWya_heading{align-items:flex-start}.b-lWya_detailPage .b-lWya_heading>div{min-width:0}.b-lWya_detailPage .b-lWya_heading .b-lWya_button{flex-shrink:0}.b-lWya_detailPage .b-lWya_split>*{min-width:0}.b-lWya_detailPage .b-lWya_panel{margin-bottom:var(--space-6)}.b-lWya_decisionSummary{padding:var(--space-6);margin-bottom:var(--space-6);border:1px solid var(--lightningcss-light,#cadce4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);background:var(--lightningcss-light,#f4f9fb)var(--lightningcss-dark,var(--color-surface-subtle))}.b-lWya_decisionSummary .b-lWya_cardSummary{margin-top:0}.b-lWya_decisionSummary .b-lWya_facts{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.b-lWya_decisionSummary .b-lWya_facts dd{font-size:var(--font-size-card)}.b-lWya_decisionSummary>p:last-child{margin-bottom:0}.b-lWya_grantXray{padding:var(--space-6);margin-bottom:var(--space-6);border:1px solid var(--lightningcss-light,#cadce4)var(--lightningcss-dark,var(--color-border));border-top:5px solid var(--yellow);border-radius:var(--radius-surface);background:var(--lightningcss-light,#f4f9fb)var(--lightningcss-dark,var(--color-surface-subtle))}.b-lWya_grantXrayHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.b-lWya_grantXrayHeading h2{margin:var(--space-1) 0 0;font-size:var(--font-size-section)}.b-lWya_grantXrayHeading p{text-align:right;margin:0}.b-lWya_grantXrayDate{color:var(--muted);font-size:var(--font-size-body)}.b-lWya_grantXrayList{gap:var(--space-4);margin:var(--space-6) 0 0;padding-left:var(--space-6);display:grid}.b-lWya_grantXrayList li{padding-left:var(--space-1);overflow-wrap:anywhere}.b-lWya_grantXraySources{gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.b-lWya_actionGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.b-lWya_detailPage .b-lWya_actionPanel{border-top:1px solid var(--border);min-width:0;margin-bottom:0}.b-lWya_actionHeading{margin-bottom:var(--space-6)}.b-lWya_actionHeading h2{margin-bottom:var(--space-2)}.b-lWya_actionHeading p{color:var(--muted);font-size:var(--font-size-body);margin:0}.b-lWya_actionPanel .b-lWya_form{gap:var(--space-4);max-width:none}.b-lWya_actionPanel .b-lWya_form p{margin:0}.b-lWya_actionPanel .b-lWya_form label{min-width:0}.b-lWya_actionPanel .b-lWya_form input,.b-lWya_actionPanel .b-lWya_form select,.b-lWya_actionPanel .b-lWya_form textarea{box-sizing:border-box;min-width:0;font:inherit}.b-lWya_actionPanel .b-lWya_form textarea[name=reason]{height:var(--review-reason-height);min-height:var(--review-reason-height);max-height:var(--review-reason-height);resize:none;scrollbar-gutter:stable;field-sizing:fixed;overflow-y:auto}.b-lWya_actionPanel .b-lWya_button{min-height:var(--control-height);justify-self:start}.b-lWya_actionPanel .b-lWya_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.b-lWya_actionPanel .b-lWya_crmHandoffForm{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.b-lWya_crmHandoffForm>p,.b-lWya_crmHandoffForm>button{grid-column:1/-1}.b-lWya_actionStatus{margin:var(--space-4) 0 0}.b-lWya_actionStatus:empty{margin:0}.b-lWya_reviewDocuments{min-width:0}.b-lWya_reviewDocumentsToggle{display:none}.b-lWya_reviewDocumentsContent{gap:var(--space-4);min-width:0;display:grid}.b-lWya_documentFields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.b-lWya_documentFields>label:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:760px){.b-lWya_decisionSummary,.b-lWya_grantXray,.b-lWya_actionPanel{padding:var(--space-4)}.b-lWya_decisionSummary .b-lWya_facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.b-lWya_grantXrayHeading{display:block}.b-lWya_grantXrayHeading p{margin-top:var(--space-3);text-align:left}.b-lWya_actionPanel .b-lWya_crmHandoffForm,.b-lWya_documentFields{grid-template-columns:minmax(0,1fr)}.b-lWya_actionPanel .b-lWya_button{justify-self:stretch;width:100%}.b-lWya_reviewDocumentsToggle{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--color-surface-subtle);color:var(--ink);font:inherit;text-align:left;cursor:pointer;font-weight:600;display:flex}.b-lWya_reviewDocumentsToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.b-lWya_reviewDocumentsContent{margin-top:var(--space-4)}.b-lWya_reviewDocumentsContent[data-expanded=false]{display:none}}
.w_8pMW_controls{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.w_8pMW_themeButton{width:var(--control-height);height:var(--control-height);color:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid;place-items:center;padding:0;display:grid}.w_8pMW_themeButton:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.w_8pMW_themeButton:focus-visible{outline-offset:3px;outline:2px solid}
._2GFXvq_drawer{background:var(--lightningcss-light,#f4f6f7)var(--lightningcss-dark,var(--color-surface-subtle));border:0;width:min(1080px,94vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;inset:0 0 0 auto;box-shadow:-12px 0 40px #0002}._2GFXvq_drawer[open]{flex-direction:column;display:flex}._2GFXvq_drawer::backdrop{background:#13212d88}._2GFXvq_header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._2GFXvq_position{font-size:var(--font-size-small);color:var(--muted)}._2GFXvq_controls{gap:var(--space-2);margin-left:auto;display:flex}._2GFXvq_controls button,._2GFXvq_body>p button{min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);cursor:pointer}._2GFXvq_controls button:disabled{opacity:.4;cursor:default}._2GFXvq_controls button:focus-visible{outline:3px solid var(--lightningcss-light,#245b9e)var(--lightningcss-dark,var(--color-focus));outline-offset:2px}._2GFXvq_body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._2GFXvq_body>p,._2GFXvq_full{margin:var(--space-6);display:block}@media (max-width:600px){._2GFXvq_drawer{width:100vw}._2GFXvq_header{padding:var(--space-2) var(--space-3)}._2GFXvq_position{font-size:var(--font-size-caption)}._2GFXvq_controls{justify-content:space-between;width:100%}}
.SOMP1W_toolbar{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.SOMP1W_toolbar label{gap:var(--space-2);font-size:var(--font-size-small);font-weight:650;display:grid}.SOMP1W_toolbar .SOMP1W_search{flex:1;min-width:min(100%,260px)}.SOMP1W_toolbar input,.SOMP1W_toolbar select{border:1px solid var(--border);border-radius:var(--radius-control);width:100%;padding:var(--space-3) var(--space-3);background:var(--surface);color:var(--ink);font:inherit;min-height:var(--control-height)}.SOMP1W_summary{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-body);color:var(--muted);margin:var(--space-4) 0 var(--space-2);display:flex}.SOMP1W_list{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);overflow:hidden}.SOMP1W_columns,.SOMP1W_row{gap:var(--space-4);padding:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) 140px 130px 80px 24px;align-items:center;display:grid}.SOMP1W_columns{background:var(--color-surface-subtle);color:var(--muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.SOMP1W_row{border:0;border-top:1px solid var(--border);background:var(--surface);width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.SOMP1W_row:hover{background:var(--lightningcss-light,#fffdf0)var(--lightningcss-dark,var(--color-warning-surface))}.SOMP1W_row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.SOMP1W_identity{gap:var(--space-2);min-width:0;display:grid}.SOMP1W_identity strong{font-size:var(--font-size-body)}.SOMP1W_identity small{color:var(--muted);font-size:var(--font-size-small);overflow-wrap:anywhere}.SOMP1W_badge{background:var(--lightningcss-light,#edf3f6)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-surface);padding:var(--space-2) var(--space-2);font-size:var(--font-size-caption);display:inline-block}.SOMP1W_count{font-variant-numeric:tabular-nums}.SOMP1W_count small{display:none}.SOMP1W_arrow{color:var(--muted)}.SOMP1W_pagination{justify-content:center;align-items:center;gap:var(--space-4);margin:var(--space-6) 0;font-size:var(--font-size-body);display:flex}.SOMP1W_drawer{background:var(--surface);width:min(640px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 50px #102c3b26}.SOMP1W_drawer::backdrop{background:#102c3b66}.SOMP1W_drawerHeader{background:var(--surface);z-index:1;justify-content:space-between;align-items:start;gap:var(--space-6);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.SOMP1W_drawerHeader h2{font-size:var(--font-size-section);margin:var(--space-2) 0 0;overflow-wrap:anywhere}.SOMP1W_drawerBody{padding:var(--space-6)}@media (max-width:760px){.SOMP1W_toolbar label{flex:1;min-width:140px}.SOMP1W_toolbar .SOMP1W_search{flex-basis:100%}.SOMP1W_columns{display:none}.SOMP1W_row{gap:var(--space-3);padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.SOMP1W_count small{font-size:var(--font-size-small);color:var(--muted);display:inline}.SOMP1W_arrow{display:none}.SOMP1W_drawerHeader,.SOMP1W_drawerBody{padding:var(--space-6)}}.SOMP1W_collectionState{gap:var(--space-2);font-size:var(--font-size-caption);display:grid}.SOMP1W_collectionState small{color:var(--muted)}.SOMP1W_paused{color:var(--lightningcss-light,#884600)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff3d6)var(--lightningcss-dark,var(--color-warning-surface));padding:var(--space-2) var(--space-2);border-radius:var(--radius-control)}
.IwGjXa_trigger,.IwGjXa_close{min-width:44px;min-height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.IwGjXa_trigger{align-self:center;margin-left:auto}.IwGjXa_trigger:hover,.IwGjXa_close:hover{background:var(--lightningcss-light,#fffdf0)var(--lightningcss-dark,var(--color-warning-surface))}.IwGjXa_trigger:focus-visible,.IwGjXa_close:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.IwGjXa_icon{width:22px;height:22px;font-weight:var(--font-weight-semibold);border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.IwGjXa_intro{margin-top:0;line-height:1.6}.IwGjXa_status{padding:var(--space-4) 0;border-top:1px solid var(--border)}.IwGjXa_status h3{margin:0 0 var(--space-2);font-size:var(--font-size-card)}.IwGjXa_status p{margin:var(--space-2) 0 0;overflow-wrap:anywhere;line-height:1.6}.IwGjXa_note{background:var(--lightningcss-light,#edf3f6)var(--lightningcss-dark,var(--color-surface-subtle));padding:var(--space-4);border-radius:var(--radius-surface);line-height:1.6}
.Lo3_Ba_shell{min-height:100vh;color:var(--ink);background:var(--canvas)}.Lo3_Ba_hero{padding:var(--space-8) max(var(--page-gutter), calc((100% - var(--layout-wide)) / 2 + var(--page-gutter)));gap:var(--space-6);color:var(--ink);background:var(--canvas);grid-template-columns:minmax(0,1fr);display:grid}.Lo3_Ba_hero h1,.Lo3_Ba_detailHero h1{margin:var(--space-2) 0 var(--space-3);font-family:var(--font-family-ui);font-size:var(--font-size-page);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading);text-transform:none}.Lo3_Ba_hero p{max-width:720px;color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.Lo3_Ba_heroIntro{justify-self:stretch;width:100%;min-width:0;padding:0}.Lo3_Ba_heroIntro>p{border:0;margin:0;padding:0}.Lo3_Ba_heroPrimaryAction{margin-top:var(--space-6);align-items:center;gap:var(--space-4);display:flex}.Lo3_Ba_heroPrimaryAction>span{max-width:310px;color:var(--lightningcss-light,#98a4a9)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.5}.Lo3_Ba_crmAreas{gap:var(--space-3);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid}.Lo3_Ba_crmAreasHeading{padding:3px var(--space-2) var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-4);grid-column:1/-1;display:flex}.Lo3_Ba_crmAreasHeading span{color:var(--muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.14em}.Lo3_Ba_crmAreasHeading small{color:var(--lightningcss-light,#8f9a9f)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_areaCard{min-height:62px;padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-3);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);grid-template-columns:30px minmax(0,1fr) auto;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}.Lo3_Ba_areaCard:hover{background:var(--lightningcss-light,#fffcf3)var(--lightningcss-dark,var(--color-warning-surface));border-color:var(--lightningcss-light,#bd9b36)var(--lightningcss-dark,var(--color-border));transform:none}.Lo3_Ba_areaCardCurrent{color:var(--ink);background:var(--lightningcss-light,#fff8e2)var(--lightningcss-dark,var(--color-warning-surface));border-color:var(--lightningcss-light,#e8cc76)var(--lightningcss-dark,var(--color-border))}.Lo3_Ba_areaCardCurrent:hover{background:var(--lightningcss-light,#ffc82e)var(--lightningcss-dark,var(--color-warning-surface));border-color:#ffc82e}.Lo3_Ba_areaNumber{color:var(--lightningcss-light,#8f999e)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.08em}.Lo3_Ba_areaCardCurrent .Lo3_Ba_areaNumber{color:var(--lightningcss-light,#6b5100)var(--lightningcss-dark,var(--color-warning-text))}.Lo3_Ba_areaCopy{gap:3px;min-width:0;display:grid}.Lo3_Ba_areaCopy strong{font-size:var(--font-size-body);letter-spacing:-.01em}.Lo3_Ba_areaCopy small{color:var(--muted);font-size:var(--font-size-caption);line-height:1.35}.Lo3_Ba_areaCardCurrent .Lo3_Ba_areaCopy small{color:var(--lightningcss-light,#5e4b16)var(--lightningcss-dark,var(--color-warning-text))}.Lo3_Ba_areaArrow{width:34px;height:34px;color:var(--muted);background:var(--color-surface-subtle);font-size:var(--font-size-body);border-radius:50%;place-items:center;display:grid}.Lo3_Ba_areaCardCurrent .Lo3_Ba_areaArrow{color:var(--lightningcss-light,#171818)var(--lightningcss-dark,var(--color-text));background:#1718181a}.Lo3_Ba_eyebrow,.Lo3_Ba_eyebrowDark{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.15em;text-transform:uppercase}.Lo3_Ba_eyebrow{color:var(--yellow)}.Lo3_Ba_eyebrowDark{color:var(--lightningcss-light,#18759b)var(--lightningcss-dark,var(--color-link))}.Lo3_Ba_primaryButton,.Lo3_Ba_secondaryButton,.Lo3_Ba_filterButton,.Lo3_Ba_inlineButton{min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-control);cursor:pointer;font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);border:0}.Lo3_Ba_primaryButton{color:var(--color-on-primary);background:var(--yellow)}.Lo3_Ba_primaryButton:hover{background:#ffc832}.Lo3_Ba_primaryButton:disabled{opacity:.65;cursor:wait}.Lo3_Ba_secondaryButton{color:var(--lightningcss-light,#394349)var(--lightningcss-dark,var(--color-text));background:var(--lightningcss-light,#e7ebed)var(--lightningcss-dark,var(--color-surface-subtle))}.Lo3_Ba_filterButton{color:#fff;background:var(--color-action-surface)}.Lo3_Ba_inlineButton{color:var(--lightningcss-light,#0e607e)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e3f4fb)var(--lightningcss-dark,var(--color-info-surface))}.Lo3_Ba_metrics{max-width:var(--layout-wide);padding:0 var(--space-6);gap:var(--space-3);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:relative}.Lo3_Ba_metricCard{min-height:104px;padding:var(--space-4);color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);align-content:space-between;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 10px 28px #12181b0f}.Lo3_Ba_metricCard:hover{border-color:var(--lightningcss-light,#a9b7bc)var(--lightningcss-dark,var(--color-border));transform:none;box-shadow:0 16px 34px #12181b1a}.Lo3_Ba_metricCard:focus-visible{outline:3px solid var(--lightningcss-light,#1782aa)var(--lightningcss-dark,var(--color-focus));outline-offset:3px}.Lo3_Ba_metrics span{color:var(--lightningcss-light,#667078)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_metrics strong{font-family:var(--font-family-ui);font-size:var(--font-size-page)}.Lo3_Ba_metrics .Lo3_Ba_metricArrow{color:var(--lightningcss-light,#167397)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-card);font-weight:var(--font-weight-semibold);transition:transform .18s;position:absolute;bottom:17px;right:17px}.Lo3_Ba_metricCard:hover .Lo3_Ba_metricArrow{transform:translate(3px)}.Lo3_Ba_metricCard:first-child:hover .Lo3_Ba_metricArrow{transform:translateY(3px)}.Lo3_Ba_content{max-width:var(--layout-wide);padding:var(--space-8) var(--space-6) 82px;margin:0 auto}.Lo3_Ba_content,#Lo3_Ba_source-mentions{scroll-margin-top:calc(var(--header-height) + var(--space-16))}.Lo3_Ba_sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.Lo3_Ba_sectionHeader h2{margin:var(--space-2) 0 0;font-size:var(--font-size-page);letter-spacing:var(--tracking-heading)}.Lo3_Ba_sectionHeader p{max-width:510px;color:var(--lightningcss-light,#667078)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-body);margin:0;line-height:1.55}.Lo3_Ba_toolbar{margin:var(--space-8) 0 var(--space-6);padding:var(--space-2);align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);display:flex}.Lo3_Ba_search{min-height:var(--control-height);padding:0 var(--space-4);align-items:center;gap:var(--space-2);color:var(--lightningcss-light,#69747a)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);flex:1;display:flex}.Lo3_Ba_search input{width:100%;font:inherit;background:0 0;border:0;outline:0}.Lo3_Ba_toolbar select{min-height:var(--control-height);padding:0 var(--space-8) 0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.Lo3_Ba_directoryTabs{margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);display:flex;overflow-x:auto}.Lo3_Ba_directoryTabs span{flex:1}.Lo3_Ba_directoryTabs a{padding:var(--space-2) var(--space-4);color:var(--lightningcss-light,#5d686d)var(--lightningcss-dark,var(--color-text-muted));border-radius:var(--radius-pill);white-space:nowrap;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-decoration:none}.Lo3_Ba_directoryTabs .Lo3_Ba_activeTab{color:var(--lightningcss-light,#1c2022)var(--lightningcss-dark,var(--color-text));background:var(--lightningcss-light,#dceff6)var(--lightningcss-dark,var(--color-info-surface))}.Lo3_Ba_clearLink{padding:var(--space-2);color:var(--lightningcss-light,#116b8e)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-decoration:none}.Lo3_Ba_entityGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Lo3_Ba_entityCard{padding:var(--space-4);color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);flex-direction:column;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.Lo3_Ba_entityCard:hover{border-color:var(--lightningcss-light,#aebbc0)var(--lightningcss-dark,var(--color-border));transform:none;box-shadow:0 16px 35px #12181b14}.Lo3_Ba_cardTop{align-items:center;gap:var(--space-2);display:flex}.Lo3_Ba_organizationIcon,.Lo3_Ba_personIcon,.Lo3_Ba_organizationIconLarge,.Lo3_Ba_personIconLarge{color:var(--lightningcss-light,#151515)var(--lightningcss-dark,var(--color-text));border-radius:var(--radius-control);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.Lo3_Ba_organizationIcon,.Lo3_Ba_personIcon{width:34px;height:34px;font-size:var(--font-size-caption)}.Lo3_Ba_organizationIcon,.Lo3_Ba_organizationIconLarge{background:var(--yellow);color:var(--color-on-primary)}.Lo3_Ba_personIcon,.Lo3_Ba_personIconLarge{background:var(--sky);color:var(--color-on-primary)}.Lo3_Ba_personAvatar{border-radius:50%;position:relative;overflow:hidden}.Lo3_Ba_personAvatarImage{object-fit:cover;object-position:center}.Lo3_Ba_typeLabel{color:var(--lightningcss-light,#657078)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.Lo3_Ba_cardArrow{color:var(--lightningcss-light,#6f7a7f)var(--lightningcss-dark,var(--color-text-muted));margin-left:auto}.Lo3_Ba_entityCard h3{margin:var(--space-6) 0 var(--space-2);font-size:var(--font-size-section);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.Lo3_Ba_entityCard>p{color:var(--lightningcss-light,#6d777c)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.Lo3_Ba_originTags{gap:var(--space-2);flex-wrap:wrap;margin-top:17px;display:flex}.Lo3_Ba_originTags span{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#38505a)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#eef2f3)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.Lo3_Ba_entityCard footer{padding-top:var(--space-4);gap:var(--space-4);border-top:1px solid var(--lightningcss-light,#e6eaec)var(--lightningcss-dark,var(--color-border));color:var(--lightningcss-light,#6b757a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);margin-top:auto;display:flex}.Lo3_Ba_entityCard footer span{gap:2px;display:grid}.Lo3_Ba_entityCard footer strong{color:var(--lightningcss-light,#202425)var(--lightningcss-dark,var(--color-text));font-size:var(--font-size-body)}.Lo3_Ba_tableWrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);overflow-x:auto}.Lo3_Ba_directoryViewport{scrollbar-gutter:stable;overflow:auto}.Lo3_Ba_directoryViewport .Lo3_Ba_entityTable th{z-index:1;position:sticky;top:0}.Lo3_Ba_entityTable{border-collapse:collapse;width:100%;font-size:var(--font-size-caption)}.Lo3_Ba_entityTable th{padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#68747a)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#f1f4f5)var(--lightningcss-dark,var(--color-surface-subtle));text-align:left;white-space:nowrap}.Lo3_Ba_entityTable td{padding:var(--space-4) var(--space-4);border-top:1px solid var(--lightningcss-light,#e5eaec)var(--lightningcss-dark,var(--color-border));color:var(--lightningcss-light,#566269)var(--lightningcss-dark,var(--color-text-muted))}.Lo3_Ba_entityTable td:first-child{min-width:260px}.Lo3_Ba_entityTable td:first-child a{align-items:center;gap:var(--space-2);color:var(--lightningcss-light,#1e2426)var(--lightningcss-dark,var(--color-text));text-decoration:none;display:flex}.Lo3_Ba_entityTable td:first-child a>span:last-child{gap:3px;display:grid}.Lo3_Ba_entityTable td small{color:var(--lightningcss-light,#7a858a)var(--lightningcss-dark,var(--color-text-muted))}.Lo3_Ba_organizationIconSmall,.Lo3_Ba_personIconSmall{border-radius:var(--radius-control);width:32px;height:32px;font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.Lo3_Ba_organizationIconSmall{background:var(--yellow);color:var(--color-on-primary)}.Lo3_Ba_personIconSmall{background:var(--sky);color:var(--color-on-primary)}.Lo3_Ba_empty,.Lo3_Ba_panelEmpty{color:var(--lightningcss-light,#69747a)var(--lightningcss-dark,var(--color-text-muted));text-align:center}.Lo3_Ba_empty{padding:var(--space-16) var(--space-6);background:var(--surface);border:1px dashed var(--lightningcss-light,#b9c2c6)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface)}.Lo3_Ba_empty strong{color:var(--lightningcss-light,#25292b)var(--lightningcss-dark,var(--color-text));font-size:var(--font-size-section)}.Lo3_Ba_empty p{margin-bottom:0}.Lo3_Ba_drawerLayer{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.Lo3_Ba_backdrop{background:#0000008f;border:0;width:100%;position:absolute;inset:0}.Lo3_Ba_drawer{width:min(580px,100%);height:100%;color:var(--ink);background:var(--surface);position:relative;overflow-y:auto;box-shadow:-20px 0 60px #00000038}.Lo3_Ba_drawerHeader{padding:var(--space-8) var(--space-8) var(--space-6);color:#fff;background:#1b1c1c;justify-content:space-between;display:flex}.Lo3_Ba_drawerHeader h2{margin:var(--space-2) 0 0;font-size:var(--font-size-page)}.Lo3_Ba_closeButton{color:#fff;cursor:pointer;width:42px;height:42px;font-size:var(--font-size-page);background:#ffffff17;border:1px solid #ffffff2e;border-radius:50%}.Lo3_Ba_form{padding:var(--space-8) var(--space-8) var(--space-8);gap:var(--space-4);display:grid}.Lo3_Ba_form label,.Lo3_Ba_inlineForm label{gap:var(--space-2);display:grid}.Lo3_Ba_form label>span,.Lo3_Ba_inlineForm label>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.Lo3_Ba_form input,.Lo3_Ba_form select,.Lo3_Ba_form textarea,.Lo3_Ba_inlineForm input,.Lo3_Ba_inlineForm select{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);color:var(--lightningcss-light,#202425)var(--lightningcss-dark,var(--color-text));background:var(--surface);border:1px solid var(--lightningcss-light,#cbd3d7)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font:inherit}.Lo3_Ba_form textarea{resize:vertical}.Lo3_Ba_formGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.Lo3_Ba_formSection{padding:var(--space-4);gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);margin:2px 0 0;display:grid}.Lo3_Ba_formSection legend{padding:0 var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.Lo3_Ba_form .Lo3_Ba_checkboxLabel,.Lo3_Ba_inlineForm .Lo3_Ba_checkboxLabel{align-items:center;gap:var(--space-2);display:flex}.Lo3_Ba_form .Lo3_Ba_checkboxLabel input,.Lo3_Ba_inlineForm .Lo3_Ba_checkboxLabel input{accent-color:#ffbd16;width:18px;min-height:18px}.Lo3_Ba_form .Lo3_Ba_checkboxLabel span,.Lo3_Ba_inlineForm .Lo3_Ba_checkboxLabel span{font-size:var(--font-size-caption);letter-spacing:0;text-transform:none}.Lo3_Ba_formHelp{padding:var(--space-4) var(--space-4);color:var(--lightningcss-light,#42525a)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#eaf6fb)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);margin:0;line-height:1.5}.Lo3_Ba_typeSwitch{padding:var(--space-1);background:var(--lightningcss-light,#e9edef)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:1fr 1fr;display:grid}.Lo3_Ba_typeSwitch button{border-radius:var(--radius-control);cursor:pointer;min-height:43px;font-weight:var(--font-weight-semibold);background:0 0;border:0}.Lo3_Ba_typeSwitch .Lo3_Ba_selected{background:var(--surface);box-shadow:0 2px 8px #00000014}.Lo3_Ba_formError{padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#7d2b27)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f9dedc)var(--lightningcss-dark,var(--color-negative-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);margin:0}.Lo3_Ba_duplicatePanel{padding:var(--space-4);gap:var(--space-2);border-radius:var(--radius-control);background:var(--lightningcss-light,#fff8db)var(--lightningcss-dark,var(--color-warning-surface));border:1px solid #e4b82d;display:grid}.Lo3_Ba_duplicatePanel>strong{font-size:var(--font-size-body)}.Lo3_Ba_duplicatePanel>p{color:var(--lightningcss-light,#655d3f)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);margin:0;line-height:1.45}.Lo3_Ba_duplicatePanel label{gap:var(--space-2);display:grid}.Lo3_Ba_duplicatePanel label span{color:var(--lightningcss-light,#6f5710)var(--lightningcss-dark,var(--color-warning-text));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.Lo3_Ba_duplicatePanel input{min-height:40px;padding:var(--space-2) var(--space-2);border:1px solid var(--lightningcss-light,#d9c578)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font:inherit}.Lo3_Ba_matchList{gap:var(--space-2);display:grid}.Lo3_Ba_matchList a{padding:var(--space-3) var(--space-3);color:inherit;background:var(--surface);border:1px solid var(--lightningcss-light,#eadba8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);gap:3px;text-decoration:none;display:grid}.Lo3_Ba_matchList a:hover{border-color:var(--lightningcss-light,#c99b12)var(--lightningcss-dark,var(--color-border))}.Lo3_Ba_matchList span{color:var(--lightningcss-light,#8a6800)var(--lightningcss-dark,var(--color-warning-text));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.Lo3_Ba_matchList small{color:var(--lightningcss-light,#6c7477)var(--lightningcss-dark,var(--color-text-muted));overflow-wrap:anywhere}.Lo3_Ba_formActions{padding-top:var(--space-1);justify-content:flex-end;gap:var(--space-2);display:flex}.Lo3_Ba_detailMain{max-width:var(--layout-wide);padding:var(--space-6) var(--page-gutter) var(--space-8);margin:0 auto}.Lo3_Ba_breadcrumb{margin:var(--space-2) 0 var(--space-6);gap:var(--space-2);color:var(--lightningcss-light,#788287)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);display:flex}.Lo3_Ba_breadcrumb a{color:var(--lightningcss-light,#116a8c)var(--lightningcss-dark,var(--color-link));text-decoration:none}.Lo3_Ba_detailHero{min-height:auto;padding:var(--space-8);color:#fff;border-radius:var(--radius-surface);background:radial-gradient(circle at 80% 10%,#41c8ff29,#0000 30%),#1b1c1c;grid-template-columns:auto minmax(0,1fr) minmax(210px,270px);align-items:center;gap:25px;display:grid}.Lo3_Ba_organizationIconLarge,.Lo3_Ba_personIconLarge{border-radius:var(--radius-surface);width:72px;height:72px;font-size:var(--font-size-section)}.Lo3_Ba_personIconSmall.Lo3_Ba_personAvatar,.Lo3_Ba_personIconLarge.Lo3_Ba_personAvatar{border-radius:50%}.Lo3_Ba_detailHero h1{font-size:var(--font-size-page);overflow-wrap:anywhere}.Lo3_Ba_detailHero p{color:#c8d0d3;max-width:650px;margin:0}.Lo3_Ba_heroFacts{padding:var(--space-6);gap:var(--space-2);color:var(--color-on-primary);background:var(--yellow);border-radius:var(--radius-surface);display:grid}.Lo3_Ba_heroFacts span,.Lo3_Ba_heroFacts small{font-size:var(--font-size-caption)}.Lo3_Ba_heroFacts strong{line-height:1.25}.Lo3_Ba_graphInlineLink{margin-top:var(--space-2);color:var(--lightningcss-light,#151515)var(--lightningcss-dark,var(--color-text));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-decoration:none}.Lo3_Ba_detailGrid{margin-top:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(300px,.75fr);align-items:start;display:grid}.Lo3_Ba_detailColumn,.Lo3_Ba_sideColumn{gap:var(--space-4);min-width:0;display:grid}.Lo3_Ba_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);padding:25px}.Lo3_Ba_panel>header{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.Lo3_Ba_panel h2{margin:var(--space-2) 0 0;font-size:var(--font-size-section);letter-spacing:var(--tracking-heading)}.Lo3_Ba_relationshipList{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Lo3_Ba_relationshipList a{padding:var(--space-4);gap:var(--space-2);color:inherit;background:var(--lightningcss-light,#f4f6f6)var(--lightningcss-dark,var(--color-surface-subtle));border:1px solid var(--border);border-radius:var(--radius-control);text-decoration:none;display:grid}.Lo3_Ba_relationshipList a:hover{border-color:var(--lightningcss-light,#aebbc0)var(--lightningcss-dark,var(--color-border))}.Lo3_Ba_relationLine{color:var(--lightningcss-light,#147092)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.Lo3_Ba_relationshipList small{color:var(--lightningcss-light,#69747a)var(--lightningcss-dark,var(--color-text-muted))}.Lo3_Ba_timeline{display:grid}.Lo3_Ba_timeline article{padding:0 0 var(--space-6) 29px;border-left:1px solid var(--border);position:relative}.Lo3_Ba_timeline article:last-child{padding-bottom:0}.Lo3_Ba_timelineDot{background:var(--yellow);border:2px solid var(--lightningcss-light,white)var(--lightningcss-dark,var(--color-border));width:11px;height:11px;color:var(--color-on-primary);border-radius:50%;position:absolute;top:3px;left:-6px;box-shadow:0 0 0 1px #d2dadd}.Lo3_Ba_timeline p{margin:var(--space-2) 0;color:var(--muted);font-size:var(--font-size-small)}.Lo3_Ba_timeline small{color:var(--lightningcss-light,#889196)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_dataList{margin:0;display:grid}.Lo3_Ba_dataList div{padding:var(--space-2) 0;gap:var(--space-2);border-bottom:1px solid var(--lightningcss-light,#e6eaeb)var(--lightningcss-dark,var(--color-border));grid-template-columns:90px 1fr;display:grid}.Lo3_Ba_dataList dt{color:var(--lightningcss-light,#737e83)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_dataList dd{font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.Lo3_Ba_dataList a{color:var(--lightningcss-light,#116d90)var(--lightningcss-dark,var(--color-link))}.Lo3_Ba_identifiers{margin-top:var(--space-4);gap:var(--space-2);display:grid}.Lo3_Ba_identifiers span{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#526067)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#f0f3f4)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);font-size:var(--font-size-caption);overflow-wrap:anywhere}.Lo3_Ba_linkList,.Lo3_Ba_opportunityList{gap:var(--space-2);display:grid}.Lo3_Ba_linkList a,.Lo3_Ba_opportunityList article,.Lo3_Ba_opportunityList a{padding:var(--space-4);gap:var(--space-1);color:inherit;background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);text-decoration:none;display:grid}.Lo3_Ba_linkList span,.Lo3_Ba_opportunityList span,.Lo3_Ba_opportunityList small{color:var(--lightningcss-light,#677178)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_panelEmpty{padding:var(--space-6) var(--space-2);font-size:var(--font-size-caption);line-height:1.5}.Lo3_Ba_panelHelp{margin:-8px 0 var(--space-4);color:var(--lightningcss-light,#67747a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.5}.Lo3_Ba_quietButton{min-height:40px;padding:var(--space-2) var(--space-4);color:var(--lightningcss-light,#245c70)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e8f4f8)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);cursor:pointer;font-weight:var(--font-weight-semibold);border:0}.Lo3_Ba_mergeForm{gap:var(--space-4);display:grid}.Lo3_Ba_mergeForm>p{padding:var(--space-3);background:var(--lightningcss-light,#fff5ce)var(--lightningcss-dark,var(--color-warning-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);margin:0;line-height:1.45}.Lo3_Ba_mergeForm label{gap:var(--space-2);display:grid}.Lo3_Ba_mergeForm label>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.Lo3_Ba_mergeForm select,.Lo3_Ba_mergeForm textarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--lightningcss-light,#cbd3d7)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font:inherit}.Lo3_Ba_inlineForm{margin:-5px 0 var(--space-3);gap:var(--space-3);background:var(--lightningcss-light,#f2f5f6)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-surface);grid-template-columns:1fr 1fr;padding:17px;display:grid}.Lo3_Ba_inlineForm .Lo3_Ba_formActions,.Lo3_Ba_inlineForm .Lo3_Ba_formError{grid-column:1/-1}.Lo3_Ba_qualityMain{max-width:1120px;padding:var(--space-6) var(--page-gutter) var(--space-8);margin:0 auto}.Lo3_Ba_qualityHero{margin-bottom:var(--space-4);padding:var(--space-8);justify-content:space-between;align-items:flex-end;gap:var(--space-8);color:#fff;border-radius:var(--radius-surface);background:#1b1c1c;display:flex}.Lo3_Ba_qualityHero h1{margin:var(--space-2) 0;font-size:var(--font-size-page)}.Lo3_Ba_qualityHero p{color:#c9d0d3;margin:0}.Lo3_Ba_qualityFacts{gap:var(--space-2);grid-template-columns:1fr 1fr;min-width:245px;display:grid}.Lo3_Ba_qualityFacts span{padding:var(--space-4);color:var(--lightningcss-light,#202425)var(--lightningcss-dark,var(--color-text));background:var(--surface);border-radius:var(--radius-control);font-size:var(--font-size-caption);gap:3px;display:grid}.Lo3_Ba_qualityFacts strong{font-size:var(--font-size-page)}.Lo3_Ba_qualityList{gap:var(--space-2);display:grid}.Lo3_Ba_qualityList a{padding:var(--space-4);align-items:center;gap:var(--space-3);color:inherit;background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:auto minmax(180px,.8fr) minmax(220px,1fr) auto;text-decoration:none;display:grid}.Lo3_Ba_qualityList small{color:var(--lightningcss-light,#69757a)var(--lightningcss-dark,var(--color-text-muted))}.Lo3_Ba_discoveryList{gap:var(--space-2);display:grid}.Lo3_Ba_discoveryList article{padding:var(--space-4);align-items:start;gap:var(--space-3);background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:auto 1fr;display:grid}.Lo3_Ba_discoveryList article>div{gap:3px;display:grid}.Lo3_Ba_discoveryList small,.Lo3_Ba_discoveryList p{color:var(--lightningcss-light,#69757a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);margin:0;line-height:1.45}.Lo3_Ba_severityHigh,.Lo3_Ba_severityMedium{padding:var(--space-2) var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.Lo3_Ba_severityHigh{color:var(--lightningcss-light,#762b25)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f7d8d5)var(--lightningcss-dark,var(--color-negative-surface))}.Lo3_Ba_severityMedium{color:var(--lightningcss-light,#68520b)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff0b8)var(--lightningcss-dark,var(--color-warning-surface))}.Lo3_Ba_donationHighlights{max-width:var(--layout-wide);margin:var(--space-16) auto 0;padding:0 var(--space-6)}.Lo3_Ba_donationSectionHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.Lo3_Ba_donationSectionHeader h2{margin:var(--space-2) 0 var(--space-2);font-size:var(--font-size-page);letter-spacing:var(--tracking-heading)}.Lo3_Ba_donationSectionHeader p{color:var(--lightningcss-light,#68747a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-small);margin:0}.Lo3_Ba_donationRankingLink,.Lo3_Ba_topDonorButton{justify-content:center;align-items:center;gap:var(--space-6);color:#fff;border-radius:var(--radius-control);min-height:43px;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#182023;padding:0 17px;text-decoration:none;display:inline-flex}.Lo3_Ba_donationControls{margin-bottom:var(--space-4);padding:var(--space-3);align-items:flex-end;gap:var(--space-2);background:var(--surface);border:1px solid var(--lightningcss-light,#dbe1e3)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);display:flex}.Lo3_Ba_donationControls label{gap:var(--space-2);min-width:170px;display:grid}.Lo3_Ba_donationControls label>span{color:var(--lightningcss-light,#647178)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.Lo3_Ba_donationControls select,.Lo3_Ba_donationControls input{min-height:43px;padding:var(--space-2) var(--space-8) var(--space-2) var(--space-3);color:var(--lightningcss-light,#202628)var(--lightningcss-dark,var(--color-text));background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border:1px solid var(--lightningcss-light,#d8dfe1)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font:inherit;font-size:var(--font-size-caption)}.Lo3_Ba_donationFilters{position:relative}.Lo3_Ba_donationFilters summary{min-height:43px;padding:0 var(--space-4);color:var(--lightningcss-light,#176d8d)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e9f5fa)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);cursor:pointer;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);align-items:center;list-style:none;display:flex}.Lo3_Ba_donationFilters summary::-webkit-details-marker{display:none}.Lo3_Ba_donationFilters>div{width:min(760px,100vw - 48px);padding:var(--space-4);z-index:20;gap:var(--space-2);background:var(--surface);border:1px solid var(--lightningcss-light,#d6dee1)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:49px;right:0;box-shadow:0 18px 45px #141b1e2b}.Lo3_Ba_donationFilters label{min-width:0}.Lo3_Ba_donationClearButton{min-height:43px;padding:0 var(--space-3);color:var(--lightningcss-light,#176d8d)var(--lightningcss-dark,var(--color-link));cursor:pointer;font-weight:var(--font-weight-semibold);background:0 0;border:0}.Lo3_Ba_donationLoading,.Lo3_Ba_donationState{min-height:260px;padding:var(--space-8);align-content:center;place-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--lightningcss-light,#dce2e4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);text-align:center;display:grid}.Lo3_Ba_donationLoading span:not(:last-child){background:linear-gradient(90deg, var(--lightningcss-light,#edf0f1)var(--lightningcss-dark,var(--color-surface-subtle)) 25%, var(--lightningcss-light,#f7f8f8)var(--lightningcss-dark,var(--color-surface-subtle)) 50%, var(--lightningcss-light,#edf0f1)var(--lightningcss-dark,var(--color-surface-subtle)) 75%);border-radius:var(--radius-control);background-size:200% 100%;width:min(620px,82%);height:48px;animation:1.2s infinite Lo3_Ba_donationPulse;display:block}.Lo3_Ba_donationLoading span:last-child,.Lo3_Ba_donationState p{color:var(--lightningcss-light,#6b767b)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_donationState strong{font-size:var(--font-size-section)}.Lo3_Ba_donationState p{margin:0 0 var(--space-2)}@keyframes Lo3_Ba_donationPulse{to{background-position:-200% 0}}.Lo3_Ba_financialRestriction,.Lo3_Ba_donationTie{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-2);border-radius:var(--radius-control);font-size:var(--font-size-caption);display:flex}.Lo3_Ba_financialRestriction{color:var(--lightningcss-light,#6a5312)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff2bf)var(--lightningcss-dark,var(--color-warning-surface));border:1px solid #efd67c}.Lo3_Ba_donationTie{color:var(--lightningcss-light,#145f7c)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e5f4fa)var(--lightningcss-dark,var(--color-info-surface));border:1px solid var(--lightningcss-light,#c7e5ef)var(--lightningcss-dark,var(--color-border))}.Lo3_Ba_donationPrimaryGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);display:grid}.Lo3_Ba_topDonorCard,.Lo3_Ba_topFiveCard{background:var(--surface);border:1px solid var(--lightningcss-light,#dce2e4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);min-width:0;box-shadow:0 12px 34px #161e210d}.Lo3_Ba_topDonorCard{padding:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(190px,.75fr);display:grid}.Lo3_Ba_topDonorIdentity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.Lo3_Ba_topDonorIdentity>div{min-width:0}.Lo3_Ba_topDonorIdentity span,.Lo3_Ba_topFiveCard header span{color:var(--lightningcss-light,#167293)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.14em}.Lo3_Ba_topDonorIdentity h3,.Lo3_Ba_topFiveCard h3{margin:var(--space-1) 0;line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.Lo3_Ba_topDonorIdentity h3{font-size:var(--font-size-page);overflow-wrap:anywhere}.Lo3_Ba_topDonorIdentity small{color:var(--lightningcss-light,#727d82)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_donationAvatarLarge,.Lo3_Ba_donationOrgAvatarLarge{width:64px;height:64px;color:var(--color-on-primary);background:var(--sky);font-weight:var(--font-weight-semibold);border-radius:50%;flex:0 0 64px;place-items:center;display:grid}.Lo3_Ba_donationOrgAvatarLarge{background:var(--yellow);color:var(--color-on-primary)}.Lo3_Ba_donationAvatarSmall,.Lo3_Ba_donationOrgAvatarSmall{width:36px;height:36px;color:var(--color-on-primary);background:var(--sky);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.Lo3_Ba_donationOrgAvatarSmall{background:var(--yellow);color:var(--color-on-primary)}.Lo3_Ba_topDonationValue{padding-left:var(--space-6);border-left:1px solid var(--lightningcss-light,#e2e7e8)var(--lightningcss-dark,var(--color-border));align-content:center;display:grid}.Lo3_Ba_topDonationValue span,.Lo3_Ba_topDonorFacts dt{color:var(--lightningcss-light,#69757a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_topDonationValue strong{margin:var(--space-2) 0 2px;color:var(--lightningcss-light,#182023)var(--lightningcss-dark,var(--color-text));font-family:var(--font-family-ui);font-size:var(--font-size-page);letter-spacing:var(--tracking-heading)}.Lo3_Ba_topDonationValue small{color:var(--lightningcss-light,#367386)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption)}.Lo3_Ba_calculationInfo{width:17px;height:17px;color:var(--lightningcss-light,#176d8d)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e3f3f9)var(--lightningcss-dark,var(--color-info-surface));cursor:help;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);vertical-align:middle;border-radius:50%;place-items:center;display:inline-grid}.Lo3_Ba_topDonorFacts{padding-top:var(--space-4);border-top:1px solid var(--lightningcss-light,#e5e9ea)var(--lightningcss-dark,var(--color-border));grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.Lo3_Ba_topDonorFacts div{padding:0 var(--space-4);gap:var(--space-2);border-right:1px solid var(--lightningcss-light,#e5e9ea)var(--lightningcss-dark,var(--color-border));display:grid}.Lo3_Ba_topDonorFacts div:first-child{padding-left:0}.Lo3_Ba_topDonorFacts div:last-child{border:0}.Lo3_Ba_topDonorFacts dd{color:var(--lightningcss-light,#202628)var(--lightningcss-dark,var(--color-text));font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);gap:3px;margin:0;display:grid}.Lo3_Ba_topDonorFacts small{color:var(--lightningcss-light,#788287)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:500}.Lo3_Ba_topDonorButton{grid-column:1/-1;width:fit-content}.Lo3_Ba_topFiveCard{padding:var(--space-6)}.Lo3_Ba_topFiveCard header{justify-content:space-between;align-items:flex-start;display:flex}.Lo3_Ba_topFiveCard h3{font-size:var(--font-size-section)}.Lo3_Ba_topFiveCard ol{margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.Lo3_Ba_topFiveCard li{padding:var(--space-3) 0;align-items:center;gap:var(--space-2);border-top:1px solid var(--lightningcss-light,#e6eaeb)var(--lightningcss-dark,var(--color-border));grid-template-columns:28px 1fr;display:grid}.Lo3_Ba_topFiveCard li>span{color:var(--lightningcss-light,#9aa3a7)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.Lo3_Ba_topFiveCard li:first-child>span{color:var(--lightningcss-light,#a47700)var(--lightningcss-dark,var(--color-warning-text))}.Lo3_Ba_topFiveCard li a{min-width:0;color:inherit;gap:3px;text-decoration:none;display:grid}.Lo3_Ba_topFiveCard li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Lo3_Ba_topFiveCard li small{color:var(--lightningcss-light,#6e797e)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_donationIndicators{margin-top:var(--space-4);gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.Lo3_Ba_donationIndicators article{align-content:space-between;gap:var(--space-2);background:var(--surface);border:1px solid var(--lightningcss-light,#dce2e4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);min-height:105px;padding:17px;display:grid}.Lo3_Ba_donationIndicators article>span{color:var(--lightningcss-light,#68747a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.35}.Lo3_Ba_donationIndicators strong{font-size:var(--font-size-body);line-height:1.25}.Lo3_Ba_donationIndicators small{color:var(--lightningcss-light,#748086)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_donationRankingPage{padding-bottom:var(--space-8);margin-top:0}.Lo3_Ba_fullDonationRanking{background:var(--surface);border:1px solid var(--lightningcss-light,#dce2e4)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);overflow:hidden}.Lo3_Ba_fullRankingHeader,.Lo3_Ba_fullDonationRanking>a{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-3);grid-template-columns:70px minmax(240px,1.4fr) minmax(140px,.7fr) 90px 130px;display:grid}.Lo3_Ba_fullRankingHeader{color:var(--lightningcss-light,#6a767b)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#eef2f3)var(--lightningcss-dark,var(--color-surface-subtle));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.Lo3_Ba_fullDonationRanking>a{color:inherit;border-top:1px solid var(--lightningcss-light,#e4e9ea)var(--lightningcss-dark,var(--color-border));font-size:var(--font-size-caption);text-decoration:none}.Lo3_Ba_fullDonationRanking>a:hover{background:var(--lightningcss-light,#f8fafa)var(--lightningcss-dark,var(--color-surface-subtle))}.Lo3_Ba_rankingDonor{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Lo3_Ba_rankingDonor>span:last-child{gap:2px;min-width:0;display:grid}.Lo3_Ba_rankingDonor small{color:var(--lightningcss-light,#758086)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}.Lo3_Ba_contributionMetrics{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.Lo3_Ba_contributionMetrics article{padding:var(--space-4);gap:var(--space-2);background:var(--lightningcss-light,#f2f6f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);display:grid}.Lo3_Ba_contributionMetrics span{color:var(--lightningcss-light,#6c787d)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);text-transform:uppercase}.Lo3_Ba_contributionMetrics strong{font-size:var(--font-size-card)}.Lo3_Ba_contributionHistory{margin-top:var(--space-4);gap:var(--space-2);display:grid}.Lo3_Ba_contributionHistory article{padding:var(--space-3);gap:var(--space-2);color:var(--lightningcss-light,#5d696f)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#f7f9f9)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);font-size:var(--font-size-caption);grid-template-columns:100px 1fr auto;display:grid}.Lo3_Ba_contributionHistory strong{color:var(--lightningcss-light,#202628)var(--lightningcss-dark,var(--color-text))}@media (max-width:1050px){.Lo3_Ba_metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:950px){.Lo3_Ba_hero{gap:var(--space-8);grid-template-columns:1fr}.Lo3_Ba_crmAreas{width:100%}.Lo3_Ba_entityGrid{grid-template-columns:repeat(2,1fr)}.Lo3_Ba_detailHero{grid-template-columns:auto 1fr}.Lo3_Ba_heroFacts{grid-column:1/-1}.Lo3_Ba_detailGrid,.Lo3_Ba_donationPrimaryGrid{grid-template-columns:1fr}.Lo3_Ba_donationIndicators{grid-template-columns:repeat(2,1fr)}.Lo3_Ba_fullDonationRanking{overflow-x:auto}.Lo3_Ba_fullRankingHeader,.Lo3_Ba_fullDonationRanking>a{min-width:760px}}@media (max-width:700px){.Lo3_Ba_sectionHeader,.Lo3_Ba_qualityHero,.Lo3_Ba_donationSectionHeader{flex-direction:column;align-items:flex-start}.Lo3_Ba_hero{padding-block:var(--space-6)}.Lo3_Ba_heroIntro{justify-self:stretch;padding-top:0}.Lo3_Ba_heroIntro>p{margin-left:0;padding-left:0}.Lo3_Ba_heroPrimaryAction{flex-direction:column;align-items:flex-start}.Lo3_Ba_heroPrimaryAction>span{max-width:340px}.Lo3_Ba_metrics{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.Lo3_Ba_metricCard{scroll-snap-align:start;min-width:145px;min-height:92px}.Lo3_Ba_toolbar,.Lo3_Ba_donationControls{flex-direction:column;align-items:stretch}.Lo3_Ba_donationControls label{min-width:0}.Lo3_Ba_donationFilters>div{box-shadow:none;grid-template-columns:1fr;position:static}.Lo3_Ba_entityGrid,.Lo3_Ba_formGrid,.Lo3_Ba_inlineForm,.Lo3_Ba_relationshipList{grid-template-columns:1fr}.Lo3_Ba_inlineForm .Lo3_Ba_formActions,.Lo3_Ba_inlineForm .Lo3_Ba_formError{grid-column:auto}.Lo3_Ba_detailHero{padding:var(--space-6);grid-template-columns:1fr}.Lo3_Ba_detailHero h1{font-size:var(--font-size-page)}.Lo3_Ba_panel{overflow-wrap:anywhere;min-width:0}.Lo3_Ba_qualityFacts{width:100%;min-width:0}.Lo3_Ba_qualityList a{grid-template-columns:auto 1fr auto}.Lo3_Ba_qualityList small{grid-column:2/-1}.Lo3_Ba_topDonorCard{grid-template-columns:1fr}.Lo3_Ba_topDonationValue{border-top:1px solid var(--lightningcss-light,#e2e7e8)var(--lightningcss-dark,var(--color-border));border-left:0;padding:17px 0 0}.Lo3_Ba_topDonorFacts{gap:var(--space-4) 0;grid-template-columns:1fr 1fr}.Lo3_Ba_topDonorFacts div:nth-child(2){border-right:0}.Lo3_Ba_topDonorFacts div:nth-child(3){padding-left:0}.Lo3_Ba_donationIndicators{grid-template-columns:1fr}.Lo3_Ba_financialRestriction,.Lo3_Ba_donationTie{flex-direction:column;align-items:flex-start}.Lo3_Ba_contributionMetrics{grid-template-columns:1fr 1fr}.Lo3_Ba_contributionHistory article{grid-template-columns:1fr}}.Lo3_Ba_hero .Lo3_Ba_eyebrow{color:var(--muted)}.Lo3_Ba_hero .Lo3_Ba_areaCard:hover{background:var(--color-surface-subtle)}.Lo3_Ba_hero .Lo3_Ba_areaCopy small,.Lo3_Ba_hero .Lo3_Ba_areaNumber,.Lo3_Ba_heroPrimaryAction>span,.Lo3_Ba_crmAreasHeading small{color:var(--muted)}@media (max-width:950px){.Lo3_Ba_crmAreas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.Lo3_Ba_hero{padding-bottom:var(--space-6)}}@media (max-width:360px){.Lo3_Ba_crmAreas{grid-template-columns:minmax(0,1fr)}}
.D3X7PG_page{min-height:calc(100vh - var(--header-height));padding:var(--space-8) max(var(--page-gutter), calc((100% - var(--layout-wide)) / 2 + var(--page-gutter))) var(--space-16);background:var(--color-canvas)}.D3X7PG_hero{margin-bottom:var(--space-6);justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.D3X7PG_hero h1{margin:var(--space-2) 0 var(--space-2);font-size:var(--font-size-page);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.D3X7PG_hero p{max-width:720px;color:var(--color-text-muted);margin:0}.D3X7PG_eyebrow,.D3X7PG_roleCode{color:var(--lightningcss-light,#147193)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.D3X7PG_primaryButton,.D3X7PG_secondaryButton,.D3X7PG_dangerButton,.D3X7PG_clearButton,.D3X7PG_actionButton,.D3X7PG_bulkBar button,.D3X7PG_pagination button{min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-control);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);border:0}.D3X7PG_primaryButton{background:var(--color-primary);color:var(--color-on-primary)}.D3X7PG_secondaryButton{background:var(--lightningcss-light,#dff5fd)var(--lightningcss-dark,var(--color-info-surface))}.D3X7PG_dangerButton{color:#fff;background:#a6322e}.D3X7PG_clearButton{color:var(--lightningcss-light,#075d72)var(--lightningcss-dark,var(--color-link));background:0 0}.D3X7PG_primaryButton:disabled,.D3X7PG_secondaryButton:disabled,.D3X7PG_dangerButton:disabled{opacity:.48;cursor:not-allowed}.D3X7PG_tabs{margin-bottom:var(--space-4);padding:var(--space-2);gap:var(--space-2);background:var(--lightningcss-light,#e4e9eb)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-surface);display:inline-flex}.D3X7PG_tabs button{min-height:var(--control-height);padding:0 var(--space-4);color:var(--color-text-muted);border-radius:var(--radius-control);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);background:0 0;border:0}.D3X7PG_tabs button span{margin-left:var(--space-2);padding:3px var(--space-2);border-radius:var(--radius-control);background:#ffffffa6}.D3X7PG_tabs .D3X7PG_tabActive{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-sm)}.D3X7PG_filters{margin-bottom:var(--space-4);padding:var(--space-4);align-items:end;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);display:flex}.D3X7PG_filters label,.D3X7PG_form label,.D3X7PG_grantRow label{gap:var(--space-2);display:grid}.D3X7PG_filters label>span,.D3X7PG_form label>span,.D3X7PG_grantRow label>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.D3X7PG_filters input,.D3X7PG_filters select,.D3X7PG_form input:not([type=checkbox]),.D3X7PG_form select{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--lightningcss-light,#fbfcfc)var(--lightningcss-dark,var(--color-surface-subtle));border:1px solid var(--lightningcss-light,#cbd4d8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control)}.D3X7PG_searchField{flex:1;min-width:270px}.D3X7PG_advancedFilters{position:relative}.D3X7PG_advancedFilters summary{min-height:var(--control-height);padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#075d72)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);cursor:pointer}.D3X7PG_filterGrid{width:min(680px,100vw - 48px);padding:var(--space-4);z-index:10;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:48px;right:0}.D3X7PG_bulkBar{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);align-items:center;gap:var(--space-2);color:#fff;background:var(--color-action-surface);border-radius:var(--radius-surface);display:flex}.D3X7PG_bulkBar strong{font-size:var(--font-size-small);margin-right:auto}.D3X7PG_bulkBar button{min-height:38px;color:var(--color-text);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--color-surface))}.D3X7PG_bulkBar .D3X7PG_bulkDanger{color:#fff;background:#a6322e}.D3X7PG_tableRegion{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-sm);overflow-x:auto}.D3X7PG_table{border-collapse:collapse;width:100%;min-width:1080px}.D3X7PG_table th{height:48px;padding:0 var(--space-4);color:var(--color-text-muted);background:var(--lightningcss-light,#f4f6f7)var(--lightningcss-dark,var(--color-surface-subtle));font-size:var(--font-size-caption);letter-spacing:.07em;text-align:left;text-transform:uppercase}.D3X7PG_table td{min-height:66px;padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-small);vertical-align:middle}.D3X7PG_table tbody tr:hover{background:var(--lightningcss-light,#fbfcfc)var(--lightningcss-dark,var(--color-surface-subtle))}.D3X7PG_table input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-primary)}.D3X7PG_userButton{align-items:center;gap:var(--space-3);text-align:left;background:0 0;border:0;padding:0;display:flex}.D3X7PG_userButton>span:last-child{gap:2px;display:grid}.D3X7PG_userButton strong{max-width:220px;font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.D3X7PG_userButton small{color:var(--color-text-muted);font-size:var(--font-size-caption)}.D3X7PG_avatar{width:40px;height:40px;color:var(--lightningcss-light,#163238)var(--lightningcss-dark,var(--color-text));background-color:var(--lightningcss-light,#cceffa)var(--lightningcss-dark,var(--color-info-surface));border:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--color-border));box-shadow:0 0 0 1px var(--color-border);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;display:grid}.D3X7PG_avatarLarge{width:68px;height:68px;font-size:var(--font-size-card)}.D3X7PG_email{overflow-wrap:anywhere}.D3X7PG_badgeList{gap:var(--space-2);flex-wrap:wrap;display:flex}.D3X7PG_roleBadge{padding:var(--space-2) var(--space-2);align-items:center;gap:var(--space-2);color:var(--lightningcss-light,#17404a)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e3f5fa)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);display:inline-flex}.D3X7PG_roleBadge small{color:var(--lightningcss-light,#55727a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.D3X7PG_status{width:fit-content;padding:var(--space-2) var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;display:inline-flex}.D3X7PG_status_active{color:var(--lightningcss-light,#285d25)var(--lightningcss-dark,var(--color-positive-text));background:var(--lightningcss-light,#dff0dd)var(--lightningcss-dark,var(--color-positive-surface))}.D3X7PG_status_pending{color:var(--lightningcss-light,#785700)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff0bc)var(--lightningcss-dark,var(--color-warning-surface))}.D3X7PG_status_suspended{color:var(--lightningcss-light,#7f2825)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f7dedc)var(--lightningcss-dark,var(--color-negative-surface))}.D3X7PG_status_archived{color:var(--lightningcss-light,#59636a)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#e8ecee)var(--lightningcss-dark,var(--color-surface-subtle))}.D3X7PG_actionButton{min-height:38px;padding:0 var(--space-3);color:var(--lightningcss-light,#075d72)var(--lightningcss-dark,var(--color-link));background:0 0}.D3X7PG_muted{color:var(--color-text-muted);font-size:var(--font-size-small)}.D3X7PG_pagination{margin-top:var(--space-4);justify-content:flex-end;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-caption);display:flex}.D3X7PG_pagination span{margin-right:auto}.D3X7PG_pagination button{background:var(--color-surface);border:1px solid var(--color-border);min-height:40px}.D3X7PG_pagination button:disabled{opacity:.45;cursor:not-allowed}.D3X7PG_emptyState,.D3X7PG_errorState,.D3X7PG_loadingState{min-height:280px;padding:var(--space-12) var(--space-6);text-align:center;background:var(--color-surface);border:1px dashed var(--lightningcss-light,#bcc6ca)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);align-content:center;place-items:center;display:grid}.D3X7PG_emptyState strong,.D3X7PG_errorState strong{font-size:var(--font-size-section)}.D3X7PG_emptyState p,.D3X7PG_errorState p,.D3X7PG_loadingState p{margin:var(--space-2) 0 var(--space-4);color:var(--color-text-muted)}.D3X7PG_errorState{border-color:var(--lightningcss-light,#dfaaa7)var(--lightningcss-dark,var(--color-border))}.D3X7PG_errorState button{min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--lightningcss-light,#f7dedc)var(--lightningcss-dark,var(--color-negative-surface));font-weight:var(--font-weight-semibold);border:0}.D3X7PG_loadingState span{border:4px solid var(--lightningcss-light,#d8dfe2)var(--lightningcss-dark,var(--color-border));border-top-color:var(--lightningcss-light,#147193)var(--lightningcss-dark,var(--color-border));border-radius:50%;width:34px;height:34px;animation:.8s linear infinite D3X7PG_spin}.D3X7PG_roleGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.D3X7PG_roleCard{min-width:0;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);box-shadow:var(--shadow-sm)}.D3X7PG_roleCard h2{margin:var(--space-2) 0;font-size:var(--font-size-section)}.D3X7PG_roleCard p{min-height:var(--control-height);color:var(--color-text-muted);font-size:var(--font-size-small)}.D3X7PG_roleCard h3{margin:var(--space-6) 0 var(--space-2);font-size:var(--font-size-caption);text-transform:none}.D3X7PG_roleCard ul{padding-left:var(--space-6);color:var(--lightningcss-light,#455159)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-small);margin:0}.D3X7PG_roleCard li+li{margin-top:var(--space-2)}.D3X7PG_drawerLayer,.D3X7PG_confirmLayer{z-index:90;justify-content:flex-end;display:flex;position:fixed;inset:0}.D3X7PG_backdrop{background:#0000008f;border:0;width:100%;position:absolute;inset:0}.D3X7PG_drawer{background:var(--color-surface);width:min(720px,100%);height:100%;animation:D3X7PG_slideIn var(--motion-fast);position:relative;overflow-y:auto;box-shadow:-20px 0 60px #00000038}.D3X7PG_drawerHeader{padding:var(--space-8) var(--space-8) var(--space-6);justify-content:space-between;align-items:flex-start;gap:var(--space-4);color:#fff;background:var(--color-action-surface);display:flex}.D3X7PG_drawerHeader .D3X7PG_eyebrow{color:var(--color-primary)}.D3X7PG_drawerHeader h2{margin:var(--space-2) 0 0;font-size:var(--font-size-page)}.D3X7PG_closeButton{color:#fff;width:44px;height:44px;font-size:var(--font-size-page);background:#ffffff14;border:1px solid #fff3;border-radius:50%;flex:none}.D3X7PG_form,.D3X7PG_detailBody{padding:var(--space-8) var(--space-8) var(--space-8)}.D3X7PG_form{gap:var(--space-4);display:grid}.D3X7PG_formGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.D3X7PG_avatarEditor{padding:var(--space-4);align-items:center;gap:var(--space-4);background:var(--lightningcss-light,#f4f7f8)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-surface);grid-template-columns:68px 1fr;display:grid}.D3X7PG_avatarEditor label small{color:var(--color-text-muted);font-size:var(--font-size-caption)}.D3X7PG_passwordFieldset{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);margin:0}.D3X7PG_passwordFieldset legend{padding:0 var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.D3X7PG_passwordFieldset>p{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-caption)}.D3X7PG_roleFieldset{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);margin:0}.D3X7PG_roleFieldset legend{padding:0 var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.D3X7PG_roleFieldset>p{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-caption)}.D3X7PG_grantRow{margin-bottom:var(--space-2);gap:var(--space-2);grid-template-columns:1.1fr .8fr 1fr 44px;align-items:end;display:grid}.D3X7PG_removeGrant{width:44px;height:44px;color:var(--lightningcss-light,#7f2825)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f7dedc)var(--lightningcss-dark,var(--color-negative-surface));border-radius:var(--radius-control);font-size:var(--font-size-section);border:0}.D3X7PG_removeGrant:disabled{opacity:.35}.D3X7PG_checkLabel{padding:var(--space-4);background:var(--lightningcss-light,#f4f7f8)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:20px 1fr;align-items:start}.D3X7PG_checkLabel input{width:18px;height:18px;accent-color:var(--color-primary)}.D3X7PG_checkLabel small{color:var(--color-text-muted);grid-column:2}.D3X7PG_formError{padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#7f2825)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f7dedc)var(--lightningcss-dark,var(--color-negative-surface));border-radius:var(--radius-control);font-size:var(--font-size-small);margin:0}.D3X7PG_formActions{padding-top:var(--space-2);justify-content:flex-end;gap:var(--space-2);display:flex}.D3X7PG_identityCard{align-items:center;gap:var(--space-4);display:flex}.D3X7PG_identityCard>div{justify-items:start;gap:var(--space-1);display:grid}.D3X7PG_identityCard h3{font-size:var(--font-size-section);margin:0}.D3X7PG_identityCard a{color:var(--lightningcss-light,#075d72)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-small)}.D3X7PG_detailActions{margin:var(--space-6) 0 0;gap:var(--space-2);flex-wrap:wrap;display:flex}.D3X7PG_safetyNote{padding:var(--space-3) var(--space-4);color:var(--lightningcss-light,#6a4c00)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff3cb)var(--lightningcss-dark,var(--color-warning-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption)}.D3X7PG_detailSection{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.D3X7PG_detailSection h3{margin:0 0 var(--space-3);font-size:var(--font-size-body)}.D3X7PG_facts{margin:var(--space-6) 0 0;gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.D3X7PG_facts div{padding:var(--space-3);background:var(--lightningcss-light,#f4f6f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control)}.D3X7PG_facts dt{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.D3X7PG_facts dd{margin:var(--space-1) 0 0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.D3X7PG_auditList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.D3X7PG_auditList li{padding:var(--space-3);gap:3px var(--space-3);background:var(--lightningcss-light,#f7f9f9)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:1fr auto;display:grid}.D3X7PG_auditList strong{font-size:var(--font-size-caption)}.D3X7PG_auditList span{color:var(--color-text-muted);font-size:var(--font-size-caption);grid-column:1}.D3X7PG_auditList small{color:var(--lightningcss-light,#2d6529)var(--lightningcss-dark,var(--color-positive-text));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);grid-area:1/2/3;align-self:center}.D3X7PG_confirmLayer{z-index:110;padding:var(--space-6);justify-content:center;align-items:center}.D3X7PG_confirmCard{width:min(440px,100%);padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);text-align:center;position:relative}.D3X7PG_confirmIcon,.D3X7PG_confirmDangerIcon{width:50px;height:50px;margin:0 auto var(--space-4);color:var(--lightningcss-light,#2d6529)var(--lightningcss-dark,var(--color-positive-text));background:var(--lightningcss-light,#dff0dd)var(--lightningcss-dark,var(--color-positive-surface));font-size:var(--font-size-section);font-weight:var(--font-weight-semibold);border-radius:50%;place-items:center;display:grid}.D3X7PG_confirmDangerIcon{color:var(--lightningcss-light,#7f2825)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#f7dedc)var(--lightningcss-dark,var(--color-negative-surface))}.D3X7PG_confirmCard h2{font-size:var(--font-size-section);margin:0}.D3X7PG_confirmCard p{color:var(--color-text-muted);font-size:var(--font-size-small)}.D3X7PG_confirmCard>div:last-child{margin-top:var(--space-6);justify-content:center;gap:var(--space-2);display:flex}.D3X7PG_toastRegion{z-index:130;gap:var(--space-2);display:grid;position:fixed;bottom:20px;right:20px}.D3X7PG_toastSuccess,.D3X7PG_toastError{width:min(390px,100vw - 40px);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);color:#fff;border-radius:var(--radius-surface);box-shadow:var(--shadow-lg);background:#285d25;display:grid;position:relative}.D3X7PG_toastError{background:#8d2d29}.D3X7PG_toastSuccess strong,.D3X7PG_toastError strong,.D3X7PG_toastSuccess span,.D3X7PG_toastError span{font-size:var(--font-size-caption)}.D3X7PG_toastSuccess button,.D3X7PG_toastError button{color:#fff;width:36px;height:36px;font-size:var(--font-size-section);background:0 0;border:0;position:absolute;top:8px;right:6px}@keyframes D3X7PG_spin{to{transform:rotate(360deg)}}@keyframes D3X7PG_slideIn{0%{opacity:0;transform:translate(30px)}}@media (min-width:1024px){.D3X7PG_filters{grid-template-columns:minmax(0,1fr) repeat(3,max-content);display:grid}.D3X7PG_filters>.D3X7PG_searchField{min-width:0}.D3X7PG_filters>button{white-space:nowrap}.D3X7PG_filterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.D3X7PG_filterGrid>label{min-width:0}}@media (max-width:960px){.D3X7PG_roleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.D3X7PG_filters{flex-wrap:wrap}.D3X7PG_searchField{min-width:100%}}@media (max-width:700px){.D3X7PG_page{padding:var(--space-8) var(--space-4) var(--space-12)}.D3X7PG_hero{flex-direction:column;align-items:stretch}.D3X7PG_hero .D3X7PG_primaryButton,.D3X7PG_tabs{width:100%}.D3X7PG_tabs button{padding:0 var(--space-2);flex:1}.D3X7PG_filters{align-items:stretch}.D3X7PG_filters>button{flex:1}.D3X7PG_advancedFilters{width:100%}.D3X7PG_advancedFilters summary{text-align:center}.D3X7PG_filterGrid{width:100%;margin-top:var(--space-2);box-shadow:none;grid-template-columns:1fr;position:static}.D3X7PG_roleGrid{grid-template-columns:1fr}.D3X7PG_tableRegion{box-shadow:none;background:0 0;border:0;overflow:visible}.D3X7PG_table{min-width:0;display:block}.D3X7PG_table thead{display:none}.D3X7PG_table tbody{gap:var(--space-2);display:grid}.D3X7PG_table tr{padding:var(--space-4);gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);grid-template-columns:40px 1fr;display:grid}.D3X7PG_table td{border:0;min-height:0;padding:0}.D3X7PG_table td:first-child{grid-row:1;align-self:center}.D3X7PG_table td:nth-child(2){grid-area:1/2}.D3X7PG_table td:nth-child(n+3){grid-column:1/-1}.D3X7PG_table td:nth-child(n+3):before{color:var(--color-text-muted);content:attr(data-label);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;display:block}.D3X7PG_actionButton{background:var(--lightningcss-light,#edf4f6)var(--lightningcss-dark,var(--color-surface-subtle));width:100%}.D3X7PG_pagination{flex-wrap:wrap;justify-content:center}.D3X7PG_pagination span{text-align:center;width:100%;margin:0}.D3X7PG_pagination strong{text-align:center;order:3;width:100%}.D3X7PG_bulkBar{flex-wrap:wrap}.D3X7PG_bulkBar strong{width:100%}.D3X7PG_formGrid,.D3X7PG_facts{grid-template-columns:1fr}.D3X7PG_avatarEditor{grid-template-columns:1fr;justify-items:center}.D3X7PG_avatarEditor label{width:100%}.D3X7PG_grantRow{grid-template-columns:1fr 1fr 44px}.D3X7PG_grantRow label:first-child{grid-column:1/-1}.D3X7PG_form,.D3X7PG_detailBody{padding:var(--space-6) var(--space-4) var(--space-8)}.D3X7PG_drawerHeader{padding-left:var(--space-4);padding-right:var(--space-4)}.D3X7PG_formActions{flex-direction:column-reverse;align-items:stretch}.D3X7PG_formActions button{width:100%}}@media (prefers-reduced-motion:reduce){.D3X7PG_loadingState span{animation-duration:1.5s}.D3X7PG_drawer{animation:none}}
.hydKLG_filters{gap:var(--space-4) var(--space-6);margin:var(--space-6) 0;flex-wrap:wrap;display:flex}.hydKLG_group{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hydKLG_groupLabel{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.hydKLG_options{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.hydKLG_filter{align-items:center;gap:var(--space-2);min-height:var(--control-height);box-sizing:border-box;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-surface);font-size:var(--font-size-small);border:2px solid #0000;line-height:1.4;text-decoration:none;display:inline-flex}.hydKLG_filter svg,.hydKLG_count{flex-shrink:0}.hydKLG_decision{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--color-info-surface));color:var(--lightningcss-light,#174a8b)var(--lightningcss-dark,var(--color-link))}.hydKLG_attention{background:var(--lightningcss-light,#fff5da)var(--lightningcss-dark,var(--color-warning-surface));color:var(--lightningcss-light,#785000)var(--lightningcss-dark,var(--color-warning-text))}.hydKLG_critical{background:var(--lightningcss-light,#f9dedc)var(--lightningcss-dark,var(--color-negative-surface));color:var(--lightningcss-light,#8b302b)var(--lightningcss-dark,var(--danger))}.hydKLG_neutral{background:var(--lightningcss-light,#f0f3f5)var(--lightningcss-dark,var(--color-surface-subtle));color:var(--lightningcss-light,#394854)var(--lightningcss-dark,var(--color-text))}.hydKLG_filter:hover{text-decoration:underline}.hydKLG_filter[aria-current=page]{font-weight:var(--font-weight-semibold);border-color:currentColor}.hydKLG_filter:focus-visible{outline:3px solid var(--lightningcss-light,#245b9e)var(--lightningcss-dark,var(--color-focus));outline-offset:3px}.hydKLG_count{min-width:23px;padding:1px var(--space-2);border-radius:var(--radius-surface);background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,var(--color-surface));font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex}@media (max-width:600px){.hydKLG_group{width:100%}.hydKLG_filter{padding:var(--space-2)}}@media (forced-colors:active){.hydKLG_filter{border-color:buttontext}.hydKLG_filter[aria-current=page]{outline:3px solid highlight}}
._8jI8aq_shell{min-height:100vh;color:var(--ink);background:var(--lightningcss-light,#f2f4f4)var(--lightningcss-dark,var(--color-surface-subtle))}._8jI8aq_hero{min-height:auto;padding:var(--space-8) max(var(--page-gutter), calc((100% - var(--layout-wide)) / 2 + var(--page-gutter)));gap:var(--space-6);color:#fff;background:radial-gradient(circle at 83% 16%,#fabe1730,#0000 30%),#181919;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);align-items:end;display:grid}._8jI8aq_eyebrow,._8jI8aq_eyebrowDark{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.15em;text-transform:uppercase}._8jI8aq_eyebrow{color:var(--yellow)}._8jI8aq_eyebrowDark{color:var(--lightningcss-light,#18779c)var(--lightningcss-dark,var(--color-link))}._8jI8aq_hero h1,._8jI8aq_profileHero h1{margin:var(--space-3) 0 var(--space-4);font-family:var(--font-family-ui);font-size:var(--font-size-page);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading);text-transform:none}._8jI8aq_hero>div>p{color:#cbd2d5;max-width:710px;font-size:var(--font-size-card);margin:0;line-height:1.5}._8jI8aq_lensOverview{color:#fff;border-radius:var(--radius-surface);background:#ffffff0f;border:1px solid #ffffff29;padding:23px}._8jI8aq_lensOverview>span{color:var(--yellow);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.11em;text-transform:uppercase}._8jI8aq_lensOverview>strong{margin:var(--space-2) 0 17px;font-size:var(--font-size-section);line-height:var(--line-height-heading);display:block}._8jI8aq_lensOverview ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._8jI8aq_lensOverview li{padding-top:var(--space-2);align-items:center;gap:var(--space-2);color:#d8dddf;font-size:var(--font-size-caption);border-top:1px solid #ffffff1f;line-height:1.35;display:flex}._8jI8aq_lensOverview li:before{background:var(--yellow);content:"";width:6px;height:6px;color:var(--color-on-primary);border-radius:50%;flex:none}._8jI8aq_metrics{max-width:var(--layout-wide);margin:var(--space-6) auto 0;padding:0 var(--space-6);gap:var(--space-2);grid-template-columns:repeat(5,1fr);display:grid;position:relative}._8jI8aq_metricCard{min-height:104px;padding:var(--space-4);color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);align-content:space-between;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 10px 28px #12181b0f}._8jI8aq_metricCard:hover{border-color:var(--lightningcss-light,#b9c5c9)var(--lightningcss-dark,var(--color-border));transform:none;box-shadow:0 16px 36px #12181b1a}._8jI8aq_metricCard:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}._8jI8aq_metricArrow{font-weight:var(--font-weight-semibold);position:absolute;bottom:17px;right:17px;color:var(--lightningcss-light,#18779c)var(--lightningcss-dark,var(--color-link))!important;font-size:18px!important}._8jI8aq_metrics span{color:var(--lightningcss-light,#69737a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_metrics strong{font-family:var(--font-family-ui);font-size:var(--font-size-page)}._8jI8aq_runWorkspace{max-width:var(--layout-wide);padding:var(--space-12) var(--space-6) 0;scroll-margin-top:calc(var(--header-height) + var(--space-6));margin:0 auto}._8jI8aq_runWorkspace>header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}._8jI8aq_runWorkspace h2{margin:var(--space-2) 0 var(--space-1);font-size:var(--font-size-page);letter-spacing:var(--tracking-heading)}._8jI8aq_runWorkspace header p{color:var(--lightningcss-light,#68737a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-small);margin:0}._8jI8aq_createRunButton{min-height:var(--control-height);padding:0 var(--space-4);color:var(--color-on-primary);background:var(--yellow);border-radius:var(--radius-control);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border:0}._8jI8aq_createRunButton:disabled{cursor:not-allowed;opacity:.55}._8jI8aq_runGrid{margin-top:var(--space-6);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8jI8aq_runCard{min-height:162px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);flex-direction:column;display:flex}._8jI8aq_runCard>div,._8jI8aq_runCard footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._8jI8aq_runCard>div span{color:var(--lightningcss-light,#147193)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._8jI8aq_runCard>div strong{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#4c5c63)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#edf2f4)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-pill);font-size:var(--font-size-caption)}._8jI8aq_runCard h3{margin:var(--space-6) 0 var(--space-1);font-size:var(--font-size-section)}._8jI8aq_runCard p{color:var(--lightningcss-light,#69747a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);margin:0}._8jI8aq_runCard footer{padding-top:var(--space-4);color:var(--lightningcss-light,#7a8489)var(--lightningcss-dark,var(--color-text-muted));border-top:1px solid var(--lightningcss-light,#e5e9ea)var(--lightningcss-dark,var(--color-border));font-size:var(--font-size-caption);margin-top:auto}._8jI8aq_runEmpty{margin-top:var(--space-6);padding:var(--space-8);background:var(--surface);border:1px dashed var(--lightningcss-light,#bac4c8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface)}._8jI8aq_runEmpty p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--font-size-caption)}._8jI8aq_runDrawerLayer{z-index:80;grid-template-columns:1fr minmax(560px,760px);display:grid;position:fixed;inset:0}._8jI8aq_runBackdrop{cursor:pointer;background:#0f121394;border:0;grid-area:1/1}._8jI8aq_runDrawer{z-index:1;padding:var(--space-8);color:var(--lightningcss-light,#202425)var(--lightningcss-dark,var(--color-text));background:var(--lightningcss-light,#f4f6f6)var(--lightningcss-dark,var(--color-surface-subtle));grid-area:1/2;overflow-y:auto;box-shadow:-18px 0 48px #0000002e}._8jI8aq_runDrawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);border-bottom:1px solid var(--lightningcss-light,#d8dfe1)var(--lightningcss-dark,var(--color-border));padding-bottom:21px;display:flex}._8jI8aq_runDrawerHeader h2{margin:var(--space-2) 0 0;font-size:var(--font-size-page)}._8jI8aq_runCloseButton{border:1px solid var(--lightningcss-light,#cbd3d6)var(--lightningcss-dark,var(--color-border));background:var(--surface);cursor:pointer;width:42px;height:42px;font-size:var(--font-size-page);border-radius:50%;flex:none}._8jI8aq_runForm{gap:var(--space-6);padding-top:21px;display:grid}._8jI8aq_runFormHelp{padding:var(--space-4);color:var(--lightningcss-light,#4f5e65)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#e5f1f5)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);margin:0;line-height:1.5}._8jI8aq_lensFieldset{border:0;margin:0;padding:0}._8jI8aq_lensFieldset legend,._8jI8aq_runFormSection>strong{margin-bottom:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);display:block}._8jI8aq_lensGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._8jI8aq_lensGrid button{min-height:160px;padding:var(--space-4);color:inherit;background:var(--surface);border:1px solid var(--lightningcss-light,#d7dddf)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;display:flex}._8jI8aq_lensGrid button span{color:var(--lightningcss-light,#167394)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}._8jI8aq_lensGrid button strong{margin:var(--space-3) 0 var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-heading)}._8jI8aq_lensGrid button small{color:var(--lightningcss-light,#69747a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.45}._8jI8aq_lensGrid button._8jI8aq_lensSelected{box-shadow:inset 0 -5px 0 var(--yellow);border-color:#202425}._8jI8aq_runFormSection{gap:var(--space-4);display:grid}._8jI8aq_runForm label{gap:var(--space-2);display:grid}._8jI8aq_runForm label>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._8jI8aq_runForm input,._8jI8aq_runForm select,._8jI8aq_runForm textarea{width:100%;padding:var(--space-3);color:inherit;background:var(--surface);border:1px solid var(--lightningcss-light,#cdd5d8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);font:inherit;font-size:var(--font-size-small)}._8jI8aq_runForm textarea{resize:vertical}._8jI8aq_runForm label small{color:var(--lightningcss-light,#758086)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.45}._8jI8aq_runFormGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}._8jI8aq_criteriaContract{padding:var(--space-4);gap:var(--space-2) var(--space-4);background:var(--lightningcss-light,#fff5cd)var(--lightningcss-dark,var(--color-warning-surface));border:1px solid var(--lightningcss-light,#e7d896)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);grid-template-columns:1fr auto;display:grid}._8jI8aq_criteriaContract span,._8jI8aq_criteriaContract small,._8jI8aq_criteriaContract strong{font-size:var(--font-size-caption)}._8jI8aq_criteriaContract small{color:var(--lightningcss-light,#716a4e)var(--lightningcss-dark,var(--color-text-muted));grid-column:1/-1}._8jI8aq_runFormError{padding:var(--space-3);color:var(--lightningcss-light,#7a2727)var(--lightningcss-dark,var(--danger));background:var(--lightningcss-light,#fde8e8)var(--lightningcss-dark,var(--color-negative-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);margin:0}._8jI8aq_runFormActions{padding-top:var(--space-4);justify-content:flex-end;gap:var(--space-2);border-top:1px solid var(--lightningcss-light,#d8dfe1)var(--lightningcss-dark,var(--color-border));display:flex}._8jI8aq_runSecondaryButton{min-height:var(--control-height);padding:0 var(--space-4);background:var(--surface);border:1px solid var(--lightningcss-light,#ccd4d7)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);cursor:pointer;font-weight:var(--font-weight-semibold)}._8jI8aq_runSuccess{margin-top:var(--space-6);padding:var(--space-8);background:var(--lightningcss-light,#e9f5ec)var(--lightningcss-dark,var(--color-positive-surface));border:1px solid var(--lightningcss-light,#c5dec9)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface)}._8jI8aq_runSuccess strong{font-size:var(--font-size-section)}._8jI8aq_runSuccess p{color:var(--lightningcss-light,#52645a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.5}._8jI8aq_workspace{max-width:var(--layout-wide);padding:var(--space-12) var(--space-6) 82px;scroll-margin-top:calc(var(--header-height) + var(--space-6));margin:0 auto}._8jI8aq_workspace>header{justify-content:space-between;gap:var(--space-8);display:flex}._8jI8aq_workspace h2{margin:var(--space-2) 0 var(--space-1);font-size:var(--font-size-page);letter-spacing:var(--tracking-heading)}._8jI8aq_workspace header p{color:var(--lightningcss-light,#68737a)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-small);margin:0}._8jI8aq_toolbar{margin:25px 0 var(--space-6);padding:var(--space-2);align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--lightningcss-light,#d9dfe1)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);display:flex}._8jI8aq_search{min-height:var(--control-height);padding:0 var(--space-4);align-items:center;gap:var(--space-2);color:var(--muted);background:var(--lightningcss-light,#f5f7f7)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);flex:1;display:flex}._8jI8aq_search input{width:100%;font:inherit;background:0 0;border:0;outline:0}._8jI8aq_toolbar select{min-height:var(--control-height);padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--lightningcss-light,#d5dbde)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-control);background:var(--surface)}._8jI8aq_toolbar button{min-height:var(--control-height);padding:0 var(--space-4);color:#fff;border-radius:var(--radius-control);cursor:pointer;font-weight:var(--font-weight-semibold);background:#1d1f20;border:0}._8jI8aq_toolbar>a{padding:var(--space-2);color:var(--lightningcss-light,#116c8f)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-decoration:none}._8jI8aq_prospectGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8jI8aq_prospectCard{padding:var(--space-4);color:inherit;background:var(--surface);border:1px solid var(--lightningcss-light,#dbe1e3)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface);flex-direction:column;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex}._8jI8aq_prospectCard:hover{transform:none;box-shadow:0 16px 36px #12181b14}._8jI8aq_cardHeading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._8jI8aq_subjectType{color:var(--lightningcss-light,#147193)var(--lightningcss-dark,var(--color-link));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}._8jI8aq_statusPill{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#326441)var(--lightningcss-dark,var(--color-positive-text));background:var(--lightningcss-light,#e0f0e4)var(--lightningcss-dark,var(--color-positive-surface));border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._8jI8aq_reviewStatus{color:var(--lightningcss-light,#785a00)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#fff0bb)var(--lightningcss-dark,var(--color-warning-surface))}._8jI8aq_prospectCard h3{margin:21px 0 var(--space-2);font-size:var(--font-size-page);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}._8jI8aq_prospectCard>p{color:var(--muted);font-size:var(--font-size-small);margin:0;line-height:1.5}._8jI8aq_priorityBand{width:fit-content;margin-top:var(--space-4);padding:var(--space-2) var(--space-2);background:var(--lightningcss-light,#ffedaf)var(--lightningcss-dark,var(--color-warning-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption)}._8jI8aq_evidenceBar{padding:var(--space-4) 0;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-top:auto;display:flex}._8jI8aq_evidenceBar span{color:var(--lightningcss-light,#6b757b)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_evidenceBar strong{color:var(--lightningcss-light,#202425)var(--lightningcss-dark,var(--color-text));font-size:var(--font-size-body)}._8jI8aq_evidenceBar ._8jI8aq_crmReady{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#145f78)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#dff4fb)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold)}._8jI8aq_prospectCard footer{padding-top:var(--space-4);color:var(--lightningcss-light,#5c686e)var(--lightningcss-dark,var(--color-text-muted));border-top:1px solid var(--lightningcss-light,#e6eaeb)var(--lightningcss-dark,var(--color-border));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);justify-content:space-between;display:flex}._8jI8aq_emptyState{padding:var(--space-16) var(--space-6);text-align:center;background:var(--surface);border:1px dashed var(--lightningcss-light,#bac4c8)var(--lightningcss-dark,var(--color-border));border-radius:var(--radius-surface)}._8jI8aq_emptyState strong{font-size:var(--font-size-section)}._8jI8aq_emptyState p{color:var(--muted)}._8jI8aq_detailMain{max-width:var(--layout-wide);padding:var(--space-6) var(--page-gutter) var(--space-8);margin:0 auto}._8jI8aq_breadcrumb{margin:var(--space-2) 0 var(--space-6);gap:var(--space-2);color:var(--lightningcss-light,#798388)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);display:flex}._8jI8aq_breadcrumb a{color:var(--lightningcss-light,#116c8f)var(--lightningcss-dark,var(--color-link));text-decoration:none}._8jI8aq_profileHero{min-height:auto;padding:var(--space-8);gap:var(--space-8);color:#fff;border-radius:var(--radius-surface);background:radial-gradient(circle at 86% 12%,#fabe172b,#0000 31%),#1a1b1b;grid-template-columns:minmax(0,1fr) 220px;align-items:center;display:grid}._8jI8aq_profileHero h1{font-size:var(--font-size-page);overflow-wrap:anywhere}._8jI8aq_profileHero p{color:#cad1d4;max-width:730px;margin:0;line-height:1.5}._8jI8aq_heroTags{gap:var(--space-2);flex-wrap:wrap;display:flex}._8jI8aq_heroTags span{padding:var(--space-2) var(--space-2);color:var(--color-on-primary);background:var(--yellow);border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.07em}._8jI8aq_profileHero aside{min-height:150px;padding:var(--space-6);color:var(--color-on-primary);background:var(--yellow);border-radius:var(--radius-surface);flex-direction:column;justify-content:flex-end;display:flex}._8jI8aq_profileHero aside span,._8jI8aq_profileHero aside small{font-size:var(--font-size-caption)}._8jI8aq_profileHero aside strong{font-family:var(--font-family-ui);font-size:var(--font-size-page)}._8jI8aq_profileGrid{margin-top:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1.55fr) minmax(290px,.65fr);align-items:start;display:grid}._8jI8aq_claimColumn,._8jI8aq_profileAside{gap:var(--space-4);display:grid}._8jI8aq_exceptionPanel,._8jI8aq_clearPanel,._8jI8aq_claimsPanel,._8jI8aq_actionPanel,._8jI8aq_summaryPanel{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface)}._8jI8aq_exceptionPanel{background:var(--lightningcss-light,#fffaf0)var(--lightningcss-dark,var(--color-warning-surface));border-color:#e5cb6f}._8jI8aq_exceptionPanel header,._8jI8aq_clearPanel{gap:var(--space-2);display:grid}._8jI8aq_exceptionPanel header span,._8jI8aq_clearPanel span{color:var(--lightningcss-light,#6c7478)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_exceptionPanel article{margin-top:var(--space-4);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-control);position:relative}._8jI8aq_exceptionPanel article p{margin:var(--space-2) 0;color:var(--lightningcss-light,#626d72)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_exceptionPanel article>span{color:var(--lightningcss-light,#856600)var(--lightningcss-dark,var(--color-warning-text));font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}._8jI8aq_clearPanel{color:var(--lightningcss-light,#285f37)var(--lightningcss-dark,var(--color-positive-text));background:var(--lightningcss-light,#edf7ef)var(--lightningcss-dark,var(--color-surface-subtle));border-color:var(--lightningcss-light,#cee3d3)var(--lightningcss-dark,var(--color-border))}._8jI8aq_claimsPanel>header{margin-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}._8jI8aq_claimsPanel h2{margin:var(--space-2) 0 0;font-size:var(--font-size-page)}._8jI8aq_claimsPanel>header>span{color:var(--lightningcss-light,#6e787d)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_claimCard{padding:var(--space-6) 0;border-top:1px solid var(--lightningcss-light,#e2e6e8)var(--lightningcss-dark,var(--color-border))}._8jI8aq_claimMeta{gap:var(--space-2);flex-wrap:wrap;display:flex}._8jI8aq_claimMeta span{padding:var(--space-2) var(--space-2);color:var(--lightningcss-light,#4d6069)var(--lightningcss-dark,var(--color-text-muted));background:var(--lightningcss-light,#edf2f4)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}._8jI8aq_claimCard h3{margin:var(--space-4) 0;font-size:var(--font-size-card);line-height:1.4}._8jI8aq_originalStatement{margin:-4px 0 var(--space-4);color:var(--lightningcss-light,#6f787d)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);font-style:italic}._8jI8aq_sourceList{gap:var(--space-2);display:grid}._8jI8aq_sourceList a{padding:var(--space-4);gap:var(--space-3);color:inherit;background:var(--lightningcss-light,#f4f6f6)var(--lightningcss-dark,var(--color-surface-subtle));border-radius:var(--radius-control);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}._8jI8aq_sourceList a:hover{background:var(--lightningcss-light,#edf2f3)var(--lightningcss-dark,var(--color-surface-subtle))}._8jI8aq_grade{width:50px;height:28px;color:var(--lightningcss-light,#544200)var(--lightningcss-dark,var(--color-warning-text));background:var(--lightningcss-light,#ffecad)var(--lightningcss-dark,var(--color-warning-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);place-items:center;display:grid}._8jI8aq_sourceList strong{font-size:var(--font-size-caption)}._8jI8aq_sourceList p{margin:var(--space-2) 0;color:var(--lightningcss-light,#5f6b71)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.45}._8jI8aq_sourceList small{color:var(--lightningcss-light,#7a8489)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_actionPanel{border-top:5px solid var(--yellow)}._8jI8aq_actionPanel h2{margin:var(--space-2) 0;font-size:var(--font-size-page)}._8jI8aq_actionPanel p,._8jI8aq_summaryPanel p{color:var(--lightningcss-light,#626e74)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.55}._8jI8aq_summaryPanel h3{margin:var(--space-2) 0;font-size:var(--font-size-card)}._8jI8aq_summaryPanel dl{margin:var(--space-4) 0 0;display:grid}._8jI8aq_summaryPanel dl div{padding:var(--space-2) 0;border-bottom:1px solid var(--lightningcss-light,#e6eaeb)var(--lightningcss-dark,var(--color-border));grid-template-columns:95px 1fr;display:grid}._8jI8aq_summaryPanel dt{color:var(--lightningcss-light,#778186)var(--lightningcss-dark,var(--color-text-muted));font-size:var(--font-size-caption)}._8jI8aq_summaryPanel dd{font-size:var(--font-size-caption);margin:0}._8jI8aq_entityLink{padding:var(--space-4);color:var(--lightningcss-light,#0d6586)var(--lightningcss-dark,var(--color-link));background:var(--lightningcss-light,#e4f4fa)var(--lightningcss-dark,var(--color-info-surface));border-radius:var(--radius-control);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:center;text-decoration:none}@media (max-width:900px){._8jI8aq_hero{grid-template-columns:1fr}._8jI8aq_metrics{grid-template-columns:repeat(3,1fr)}._8jI8aq_runGrid{grid-template-columns:repeat(2,1fr)}._8jI8aq_profileGrid{grid-template-columns:1fr}}@media (max-width:700px){._8jI8aq_hero{padding-block:var(--space-6)}._8jI8aq_hero h1{font-size:var(--font-size-page)}._8jI8aq_metrics{grid-template-columns:repeat(2,1fr)}._8jI8aq_metricCard:last-child{grid-column:1/-1}._8jI8aq_runWorkspace>header{flex-direction:column;align-items:flex-start}._8jI8aq_runGrid,._8jI8aq_lensGrid,._8jI8aq_runFormGrid{grid-template-columns:1fr}._8jI8aq_createRunButton{width:100%}._8jI8aq_runDrawerLayer{grid-template-columns:1fr}._8jI8aq_runBackdrop{display:none}._8jI8aq_runDrawer{padding:var(--space-6);grid-column:1}._8jI8aq_toolbar{flex-direction:column;align-items:stretch}._8jI8aq_toolbar button{width:100%}._8jI8aq_prospectGrid{grid-template-columns:1fr}._8jI8aq_profileHero{padding:var(--space-6);grid-template-columns:1fr}._8jI8aq_profileHero h1{font-size:var(--font-size-page)}._8jI8aq_sourceList a{grid-template-columns:1fr}}
