@layer theme;@layer base{.score-3{--font-display:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-text:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--icon-stroke:1.5;--t-hero-size:68px;--t-hero-lh:68px;--t-hero-track:-.04em;--t-h1-size:32px;--t-h1-lh:38px;--t-h1-track:-.03em;--t-h2-size:21px;--t-h2-lh:26px;--t-h2-track:-.03em;--t-h3-size:16px;--t-h3-lh:20px;--t-h3-track:-.02em;--t-dek-size:16px;--t-dek-lh:22px;--t-dek-track:-.02em;--t-eyebrow-size:14px;--t-eyebrow-lh:18px;--t-eyebrow-track:-.02em;--t-num-lg-size:28px;--t-num-lg-lh:32px;--t-num-lg-track:-.02em;--t-num-md-size:17px;--t-num-md-lh:20px;--t-num-md-track:-.01em;--t-body-size:15px;--t-body-lh:20px;--t-body-track:-.01em;--t-control-size:14px;--t-control-lh:20px;--t-control-track:-.02em;--t-meta-size:13px;--t-meta-lh:17px;--t-meta-track:-.01em;--t-label-size:12px;--t-label-lh:16px;--t-label-track:.06em;--t-mono-size:13px;--t-mono-lh:17px;--t-mono-track:0;--t-axis-size:12px;--t-axis-lh:14px;--t-axis-track:0;--canvas:#fafafa;--surface:#fff;--inset:#f6f6f8;--sunken:#ececef;--surface-raised:#fff;--overlay:#fff;--line:#eee;--line-strong:#cfcfd5;--line-focus:#b0b0ba;--line-control:#8c8c96;--ink:#0f0f10;--ink-2:#4a4a52;--ink-3:#66666f;--ink-4:#8c8c96;--on-ink:#f4f4f6;--hover:#0f0f100a;--hover-strong:#0f0f1014;--scrim:#0f0f1052;--pill:#1a1a1a;--on-pill:#fff;--pill-hover:#4a4a52;--lavender:#bebadc;--active:#bebadc33;--selection:#dbd9ec;--indigo:#4a3ebd;--money:#016630;--money-hero:var(--money);--marker:#a5d8ff;--marker-underline:#ed9181;--marker-ink:#0f0f10;--success:#199a4d;--success-ink:#007e38;--success-soft:#e8f5ed;--warning:#c6822d;--warning-ink:#9b5e00;--warning-soft:#f8ecde;--negative:#d62b47;--negative-ink:#c92d37;--negative-soft:#fcecec;--info:#5b4fc2;--info-ink:#4a3ebd;--info-soft:#efeef7;--on-negative:#fff;--chart-issued:#18904f;--chart-submitted:#b8b8c0;--chart-lapsed:#b56d00;--chart-declined:#d62b47;--chart-grid:var(--line);--chart-pace:#9691c8;--ramp-1:#343435;--ramp-2:#5d5d5f;--ramp-3:#858587;--ramp-4:#ababae;--ramp-5:#ceced0;--ramp-carrier-1:#1b7a48;--ramp-carrier-2:#318858;--ramp-carrier-3:#47956c;--ramp-carrier-4:#5da37e;--ramp-carrier-5:#73b190;--ramp-carrier-6:#8abea1;--ramp-carrier-7:#a0ccb3;--ramp-carrier-8:#b6d9c5;--ramp-carrier-9:#cce7d7;--ramp-carrier-10:#e2f5e9;--ramp-carrier-other:var(--line-strong);--lob-life:#ef6a45;--lob-life-disc:#c9472a;--lob-health-disc:#1e8a55;--lob-annuity-disc:#0082b8;--lob-life-ink:#c9472a;--lob-health-ink:#1e8a55;--lob-annuity-ink:#0082b8;--lob-health:#2cb673;--lob-annuity:#01aeee;--on-lob:#fff;--meter-life:linear-gradient(90deg,#c9472a 0%,#ef6a45 55%,#ff9a78 100%);--meter-health:linear-gradient(90deg,#1e8a55 0%,#2cb673 55%,#6ed9a0 100%);--meter-annuity:linear-gradient(90deg,#0082b8 0%,#01aeee 55%,#5ccff7 100%);--meter-money-start:#1b7a48;--meter-money-mid:#2db56a;--meter-money-end:#5fe09a;--meter-money:linear-gradient(90deg,#1b7a48 0%,#2db56a 60%,#5fe09a 100%);--meter-risk:linear-gradient(90deg,#b56d00 0%,#f2a93b 100%);--meter-neutral:#024a70;--meter-track:var(--sunken);--disc-lime:#ecfcca;--disc-lime-ink:#0f0f10;--disc-lime-glyph:var(--ink);--disc-teal:#cbfbf1;--disc-teal-ink:#0f0f10;--disc-teal-glyph:var(--ink);--disc-blue:#dbeafe;--disc-blue-ink:#0f0f10;--disc-blue-glyph:var(--ink);--disc-purple:#f3e8ff;--disc-purple-ink:#0f0f10;--disc-purple-glyph:var(--ink);--disc-fuchsia:#fae8ff;--disc-fuchsia-ink:#0f0f10;--disc-fuchsia-glyph:var(--ink);--disc-slate:#e2e8f0;--disc-slate-ink:#0f0f10;--disc-slate-glyph:var(--ink);--stage-new:#5d7794;--stage-attempted:#3e71bc;--stage-in-contact:#16748e;--stage-dnc:var(--ink-3);--stage-appointment:#138281;--stage-follow-up:var(--warning);--stage-quoted:#9c7c22;--stage-underwriting:#6f7c2f;--stage-submitted:#296944;--stage-approved:var(--success);--stage-declined:var(--negative);--card-ring:var(--line);--inset-ring:var(--line);--band-top:color-mix(in oklab,var(--lavender)62%,transparent);--band-mid:color-mix(in oklab,var(--lavender)28%,transparent);--dots:#0f0f101a;--shadow-card:0 1px 2px #0f0f100a;--shadow-thumb:0 1px 2px #0f0f1014,0 0 0 1px #0f0f1008;--shadow-lift:0 2px 6px #0f0f100f,0 8px 24px #0f0f100f;--shadow-overlay:0 0 0 1px #0f0f100a,0 16px 48px #0f0f1014;--shadow-drawer:0 0 0 1px #0f0f100a,0 24px 56px #0f0f1014;--r-frame:24px;--r-sheet:20px;--r-card:16px;--r-inner:12px;--r-field:8px;--r-tile:10px;--r-bar:8px;--r-kbd:6px;--r-tag:6px;--r-chart-bar:3px;--r-pill:9999px;--r-control:9999px;--r-chip:9999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--nav-h:72px;--frame-max:clamp(1280px,100vw - 320px,1680px);--frame-margin:32px;--frame-pad:32px;--band-h:280px;--drawer-w:480px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--dur-fast:.12s;--dur-base:.22s;--dur-enter:.36s;--dur-sheet:.28s;--vt-origin:100% 0;--control-ground:var(--surface);--search-ground:var(--surface);--field-line:var(--line);--field-line-hover:var(--line-strong);--field-disabled-ground:var(--sunken);--field-disabled-line:var(--line);--kbd-ground:var(--sunken);--kbd-line:var(--line);--tag-neutral-ground:var(--sunken);--chip-disabled-ground:var(--canvas);--icon-button-ground:var(--surface);--icon-button-line:var(--line);--cta-disc-ground:var(--surface);--toggle-thumb-ground:var(--surface);--theme-icon-light-display:block;--theme-icon-dark-display:none;--score-color-scheme:light}@supports (color:lab(0% 0 0)){.score-3{--money:lab(37.4616% -36.7971 22.9692);--success:lab(55.8923% -47.5806 30.2997);--success-ink:lab(45.893% -47.9387 30.8651);--success-soft:lab(95.3589% -5.41565 2.25924);--warning:lab(60.5201% 22.1166 54.4131);--warning-ink:lab(45.9079% 23.1023 62.4128);--warning-soft:lab(94.2364% 2.43488 8.49227);--negative-ink:lab(45.8137% 61.1508 34.6208);--negative-soft:lab(94.7189% 5.47069 2.00307);--ramp-1:lab(21.5483% .244454 -.888979);--ramp-2:lab(39.5269% .28275 -1.03111);--ramp-3:lab(55.7076% .317603 -1.15881);--ramp-4:lab(70.0904% .348777 -1.27225);--ramp-5:lab(82.6754% .376105 -1.37146);--meter-neutral:lab(29.1959% -8.34689 -28.2453)}}.dark .score-3,.score-3.dark,.score-3[data-theme=dark],[data-theme=dark] .score-3,.score-3 [data-theme=dark],.score-3 .dark{--font-display:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-text:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--icon-stroke:1.5;--t-hero-size:68px;--t-hero-lh:68px;--t-hero-track:-.04em;--t-h1-size:32px;--t-h1-lh:38px;--t-h1-track:-.03em;--t-h2-size:21px;--t-h2-lh:26px;--t-h2-track:-.03em;--t-h3-size:16px;--t-h3-lh:20px;--t-h3-track:-.02em;--t-dek-size:16px;--t-dek-lh:22px;--t-dek-track:-.02em;--t-eyebrow-size:14px;--t-eyebrow-lh:18px;--t-eyebrow-track:-.02em;--t-num-lg-size:28px;--t-num-lg-lh:32px;--t-num-lg-track:-.02em;--t-num-md-size:17px;--t-num-md-lh:20px;--t-num-md-track:-.01em;--t-body-size:15px;--t-body-lh:20px;--t-body-track:-.01em;--t-control-size:14px;--t-control-lh:20px;--t-control-track:-.02em;--t-meta-size:13px;--t-meta-lh:17px;--t-meta-track:-.01em;--t-label-size:12px;--t-label-lh:16px;--t-label-track:.06em;--t-mono-size:13px;--t-mono-lh:17px;--t-mono-track:0;--t-axis-size:12px;--t-axis-lh:14px;--t-axis-track:0;--canvas:#0f0f10;--surface:#161617;--inset:#1b1b1d;--sunken:#1c1c1e;--surface-raised:#232326;--overlay:#1b1b1d;--line:#26262a;--line-strong:#36363c;--line-focus:#57575f;--line-control:#74747d;--ink:#f4f4f5;--ink-2:#c2c2c8;--ink-3:#8e8e97;--ink-4:#74747d;--on-ink:#0f0f10;--hover:#f4f4f50d;--hover-strong:#f4f4f51a;--scrim:#0009;--pill:#f4f4f5;--on-pill:#0f0f10;--pill-hover:#b8b8c0;--lavender:#bebadc;--active:#bebadc33;--selection:#3a365c;--indigo:#9c84e0;--money:#7fc9a0;--money-hero:#d1fe17;--marker:#a5d8ff;--marker-underline:#ed9181;--marker-ink:#0f0f10;--success:#3cbb72;--success-ink:#4eca7f;--success-soft:#17301f;--warning:#f0ac56;--warning-ink:#fb6;--warning-soft:#352a1d;--negative:#ee5c61;--negative-ink:#fe6b6e;--negative-soft:#3a1b22;--info:#9c84e0;--info-ink:#b3a4ec;--info-soft:#26224a;--on-negative:#0f0f10;--chart-issued:#3dd07b;--chart-submitted:#4a4a52;--chart-lapsed:#f0b429;--chart-declined:#f25c74;--chart-grid:var(--line);--chart-pace:#bebadc;--ramp-1:#c4c4c5;--ramp-2:#959597;--ramp-3:#6e6e70;--ramp-4:#4d4d4f;--ramp-5:#323234;--ramp-carrier-1:#34a268;--ramp-carrier-2:#46ab76;--ramp-carrier-3:#58b483;--ramp-carrier-4:#6abd91;--ramp-carrier-5:#7cc69e;--ramp-carrier-6:#8dceac;--ramp-carrier-7:#9fd7b9;--ramp-carrier-8:#b1e0c7;--ramp-carrier-9:#c3e9d4;--ramp-carrier-10:#d5f2e2;--ramp-carrier-other:var(--line-strong);--lob-life:#ef6a45;--lob-life-disc:#c9472a;--lob-health-disc:#1e8a55;--lob-annuity-disc:#0082b8;--lob-life-ink:#ef6a45;--lob-health-ink:#2cb673;--lob-annuity-ink:#01aeee;--lob-health:#2cb673;--lob-annuity:#01aeee;--on-lob:#fff;--meter-life:linear-gradient(90deg,#c9472a 0%,#ef6a45 55%,#ff9a78 100%);--meter-health:linear-gradient(90deg,#1e8a55 0%,#2cb673 55%,#6ed9a0 100%);--meter-annuity:linear-gradient(90deg,#0082b8 0%,#01aeee 55%,#5ccff7 100%);--meter-money-start:#2da05f;--meter-money-mid:#43c97e;--meter-money-end:#7eeaac;--meter-money:linear-gradient(90deg,#2da05f 0%,#43c97e 60%,#7eeaac 100%);--meter-risk:linear-gradient(90deg,#d98a0f 0%,#f5b84f 100%);--meter-neutral:#b8e6fe;--meter-track:var(--line-strong);--disc-lime:#192e03;--disc-lime-ink:#ecfcca;--disc-lime-glyph:#bbf451;--disc-teal:#022f2e;--disc-teal-ink:#cbfbf1;--disc-teal-glyph:#46ecd5;--disc-blue:#162456;--disc-blue-ink:#dbeafe;--disc-blue-glyph:#8ec5ff;--disc-purple:#3c0366;--disc-purple-ink:#f3e8ff;--disc-purple-glyph:#dab2ff;--disc-fuchsia:#4b004f;--disc-fuchsia-ink:#fae8ff;--disc-fuchsia-glyph:#f4a8ff;--disc-slate:#1d293d;--disc-slate-ink:#e2e8f0;--disc-slate-glyph:#cad5e2;--stage-new:#748fad;--stage-attempted:#618dce;--stage-in-contact:#4795ae;--stage-dnc:var(--ink-3);--stage-appointment:#3f9998;--stage-follow-up:var(--warning);--stage-quoted:#a5883e;--stage-underwriting:#85934d;--stage-submitted:#5a9971;--stage-approved:var(--success);--stage-declined:var(--negative);--card-ring:#ffffff1c;--inset-ring:#ffffff0f;--band-top:color-mix(in oklab,var(--lavender)18%,transparent);--band-mid:color-mix(in oklab,var(--lavender)7%,transparent);--dots:#f4f4f51a;--shadow-card:0 1px 2px #0003,0 2px 6px #0003;--shadow-thumb:0 1px 2px #00000080,0 0 0 1px #ffffff0a;--shadow-lift:0 2px 6px #0006,0 8px 24px #00000080;--shadow-overlay:0 0 0 1px #ffffff0f,0 16px 48px #0009;--shadow-drawer:0 0 0 1px #ffffff0f,0 24px 64px #000000b3;--r-frame:24px;--r-sheet:20px;--r-card:16px;--r-inner:12px;--r-field:8px;--r-tile:10px;--r-bar:8px;--r-kbd:6px;--r-tag:6px;--r-chart-bar:3px;--r-pill:9999px;--r-control:9999px;--r-chip:9999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--nav-h:72px;--frame-max:clamp(1280px,100vw - 320px,1680px);--frame-margin:32px;--frame-pad:32px;--band-h:280px;--drawer-w:480px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--dur-fast:.12s;--dur-base:.22s;--dur-enter:.36s;--dur-sheet:.28s;--vt-origin:100% 0;--control-ground:var(--surface-raised);--search-ground:var(--sunken);--field-line:var(--line-strong);--field-line-hover:var(--line-focus);--field-disabled-ground:var(--inset);--field-disabled-line:var(--line);--kbd-ground:var(--surface-raised);--kbd-line:var(--line-strong);--tag-neutral-ground:var(--surface-raised);--chip-disabled-ground:var(--canvas);--icon-button-ground:var(--surface-raised);--icon-button-line:var(--line);--cta-disc-ground:var(--canvas);--toggle-thumb-ground:var(--canvas);--theme-icon-light-display:none;--theme-icon-dark-display:block;--score-color-scheme:dark}@supports (color:lab(0% 0 0)){.dark .score-3,.score-3.dark,.score-3[data-theme=dark],[data-theme=dark] .score-3,.score-3 [data-theme=dark],.score-3 .dark{--success:lab(67.7644% -48.627 26.6391);--success-ink:lab(72.9907% -48.5063 26.5409);--warning:lab(75.7851% 19.8756 53.2679);--warning-ink:lab(81.0257% 19.4148 53.0411);--warning-soft:lab(18.1713% 3.67042 10.7942);--negative:lab(59.3942% 57.3943 28.4295);--negative-ink:lab(64.6207% 57.3508 28.1604);--ramp-1:lab(79.035% .181258 -.664377);--ramp-2:lab(61.8591% .230819 -.845981);--ramp-3:lab(46.4007% .275731 -1.00911);--ramp-4:lab(32.6599% .316396 -1.15355);--ramp-5:lab(20.6366% .353366 -1.27897);--meter-neutral:lab(88.6983% -11.3978 -16.8488)}}.score-3 [data-theme=light],.score-3[data-theme=light]{--font-display:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-text:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-instrument-sans),"Suisse Intl","Helvetica Neue",Arial,ui-sans-serif,system-ui,sans-serif;--icon-stroke:1.5;--t-hero-size:68px;--t-hero-lh:68px;--t-hero-track:-.04em;--t-h1-size:32px;--t-h1-lh:38px;--t-h1-track:-.03em;--t-h2-size:21px;--t-h2-lh:26px;--t-h2-track:-.03em;--t-h3-size:16px;--t-h3-lh:20px;--t-h3-track:-.02em;--t-dek-size:16px;--t-dek-lh:22px;--t-dek-track:-.02em;--t-eyebrow-size:14px;--t-eyebrow-lh:18px;--t-eyebrow-track:-.02em;--t-num-lg-size:28px;--t-num-lg-lh:32px;--t-num-lg-track:-.02em;--t-num-md-size:17px;--t-num-md-lh:20px;--t-num-md-track:-.01em;--t-body-size:15px;--t-body-lh:20px;--t-body-track:-.01em;--t-control-size:14px;--t-control-lh:20px;--t-control-track:-.02em;--t-meta-size:13px;--t-meta-lh:17px;--t-meta-track:-.01em;--t-label-size:12px;--t-label-lh:16px;--t-label-track:.06em;--t-mono-size:13px;--t-mono-lh:17px;--t-mono-track:0;--t-axis-size:12px;--t-axis-lh:14px;--t-axis-track:0;--canvas:#fafafa;--surface:#fff;--inset:#f6f6f8;--sunken:#ececef;--surface-raised:#fff;--overlay:#fff;--line:#eee;--line-strong:#cfcfd5;--line-focus:#b0b0ba;--line-control:#8c8c96;--ink:#0f0f10;--ink-2:#4a4a52;--ink-3:#66666f;--ink-4:#8c8c96;--on-ink:#f4f4f6;--hover:#0f0f100a;--hover-strong:#0f0f1014;--scrim:#0f0f1052;--pill:#1a1a1a;--on-pill:#fff;--pill-hover:#4a4a52;--lavender:#bebadc;--active:#bebadc33;--selection:#dbd9ec;--indigo:#4a3ebd;--money:#016630;--money-hero:var(--money);--marker:#a5d8ff;--marker-underline:#ed9181;--marker-ink:#0f0f10;--success:#199a4d;--success-ink:#007e38;--success-soft:#e8f5ed;--warning:#c6822d;--warning-ink:#9b5e00;--warning-soft:#f8ecde;--negative:#d62b47;--negative-ink:#c92d37;--negative-soft:#fcecec;--info:#5b4fc2;--info-ink:#4a3ebd;--info-soft:#efeef7;--on-negative:#fff;--chart-issued:#18904f;--chart-submitted:#b8b8c0;--chart-lapsed:#b56d00;--chart-declined:#d62b47;--chart-grid:var(--line);--chart-pace:#9691c8;--ramp-1:#343435;--ramp-2:#5d5d5f;--ramp-3:#858587;--ramp-4:#ababae;--ramp-5:#ceced0;--ramp-carrier-1:#1b7a48;--ramp-carrier-2:#318858;--ramp-carrier-3:#47956c;--ramp-carrier-4:#5da37e;--ramp-carrier-5:#73b190;--ramp-carrier-6:#8abea1;--ramp-carrier-7:#a0ccb3;--ramp-carrier-8:#b6d9c5;--ramp-carrier-9:#cce7d7;--ramp-carrier-10:#e2f5e9;--ramp-carrier-other:var(--line-strong);--lob-life:#ef6a45;--lob-life-disc:#c9472a;--lob-health-disc:#1e8a55;--lob-annuity-disc:#0082b8;--lob-life-ink:#c9472a;--lob-health-ink:#1e8a55;--lob-annuity-ink:#0082b8;--lob-health:#2cb673;--lob-annuity:#01aeee;--on-lob:#fff;--meter-life:linear-gradient(90deg,#c9472a 0%,#ef6a45 55%,#ff9a78 100%);--meter-health:linear-gradient(90deg,#1e8a55 0%,#2cb673 55%,#6ed9a0 100%);--meter-annuity:linear-gradient(90deg,#0082b8 0%,#01aeee 55%,#5ccff7 100%);--meter-money-start:#1b7a48;--meter-money-mid:#2db56a;--meter-money-end:#5fe09a;--meter-money:linear-gradient(90deg,#1b7a48 0%,#2db56a 60%,#5fe09a 100%);--meter-risk:linear-gradient(90deg,#b56d00 0%,#f2a93b 100%);--meter-neutral:#024a70;--meter-track:var(--sunken);--disc-lime:#ecfcca;--disc-lime-ink:#0f0f10;--disc-lime-glyph:var(--ink);--disc-teal:#cbfbf1;--disc-teal-ink:#0f0f10;--disc-teal-glyph:var(--ink);--disc-blue:#dbeafe;--disc-blue-ink:#0f0f10;--disc-blue-glyph:var(--ink);--disc-purple:#f3e8ff;--disc-purple-ink:#0f0f10;--disc-purple-glyph:var(--ink);--disc-fuchsia:#fae8ff;--disc-fuchsia-ink:#0f0f10;--disc-fuchsia-glyph:var(--ink);--disc-slate:#e2e8f0;--disc-slate-ink:#0f0f10;--disc-slate-glyph:var(--ink);--stage-new:#5d7794;--stage-attempted:#3e71bc;--stage-in-contact:#16748e;--stage-dnc:var(--ink-3);--stage-appointment:#138281;--stage-follow-up:var(--warning);--stage-quoted:#9c7c22;--stage-underwriting:#6f7c2f;--stage-submitted:#296944;--stage-approved:var(--success);--stage-declined:var(--negative);--card-ring:var(--line);--inset-ring:var(--line);--band-top:color-mix(in oklab,var(--lavender)62%,transparent);--band-mid:color-mix(in oklab,var(--lavender)28%,transparent);--dots:#0f0f101a;--shadow-card:0 1px 2px #0f0f100a;--shadow-thumb:0 1px 2px #0f0f1014,0 0 0 1px #0f0f1008;--shadow-lift:0 2px 6px #0f0f100f,0 8px 24px #0f0f100f;--shadow-overlay:0 0 0 1px #0f0f100a,0 16px 48px #0f0f1014;--shadow-drawer:0 0 0 1px #0f0f100a,0 24px 56px #0f0f1014;--r-frame:24px;--r-sheet:20px;--r-card:16px;--r-inner:12px;--r-field:8px;--r-tile:10px;--r-bar:8px;--r-kbd:6px;--r-tag:6px;--r-chart-bar:3px;--r-pill:9999px;--r-control:9999px;--r-chip:9999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--nav-h:72px;--frame-max:clamp(1280px,100vw - 320px,1680px);--frame-margin:32px;--frame-pad:32px;--band-h:280px;--drawer-w:480px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--dur-fast:.12s;--dur-base:.22s;--dur-enter:.36s;--dur-sheet:.28s;--vt-origin:100% 0;--control-ground:var(--surface);--search-ground:var(--surface);--field-line:var(--line);--field-line-hover:var(--line-strong);--field-disabled-ground:var(--sunken);--field-disabled-line:var(--line);--kbd-ground:var(--sunken);--kbd-line:var(--line);--tag-neutral-ground:var(--sunken);--chip-disabled-ground:var(--canvas);--icon-button-ground:var(--surface);--icon-button-line:var(--line);--cta-disc-ground:var(--surface);--toggle-thumb-ground:var(--surface);--theme-icon-light-display:block;--theme-icon-dark-display:none;--score-color-scheme:light}@supports (color:lab(0% 0 0)){.score-3 [data-theme=light],.score-3[data-theme=light]{--money:lab(37.4616% -36.7971 22.9692);--success:lab(55.8923% -47.5806 30.2997);--success-ink:lab(45.893% -47.9387 30.8651);--success-soft:lab(95.3589% -5.41565 2.25924);--warning:lab(60.5201% 22.1166 54.4131);--warning-ink:lab(45.9079% 23.1023 62.4128);--warning-soft:lab(94.2364% 2.43488 8.49227);--negative-ink:lab(45.8137% 61.1508 34.6208);--negative-soft:lab(94.7189% 5.47069 2.00307);--ramp-1:lab(21.5483% .244454 -.888979);--ramp-2:lab(39.5269% .28275 -1.03111);--ramp-3:lab(55.7076% .317603 -1.15881);--ramp-4:lab(70.0904% .348777 -1.27225);--ramp-5:lab(82.6754% .376105 -1.37146);--meter-neutral:lab(29.1959% -8.34689 -28.2453)}}.score-3.score-3{background:var(--canvas);min-height:100dvh;color:var(--ink);color-scheme:var(--score-color-scheme);font-family:var(--font-text);font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:var(--t-body-track);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--default-mono-font-family:var(--font-mono)}.score-3.toaster.score-3{background:0 0;min-height:0}.score-3 .score-3-shell-main{opacity:0;transform:translateY(var(--score-3-enter-y,8px))}.score-3[data-entrance-stage="1"] .score-3-shell-main{opacity:1;transition:opacity var(--score-3-enter-duration,var(--dur-enter))var(--ease-out),transform var(--score-3-enter-duration,var(--dur-enter))var(--ease-out);transform:translateY(0)}.score-3 *,.score-3 :before,.score-3 :after{box-sizing:border-box}.score-3 svg{vertical-align:middle;stroke-width:var(--icon-stroke);flex:none;display:inline-block}.score-3 :is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:2px}.score-3 ::selection{background:var(--selection);color:var(--ink)}.score-3 button,.score-3 input,.score-3 select,.score-3 textarea{color:inherit;font:inherit;letter-spacing:inherit}.score-3 .t-body a{text-underline-offset:3px;text-decoration:underline}}@layer components{.score-3 .t-hero{color:var(--money-hero);font-family:var(--font-mono);font-size:var(--t-hero-size);letter-spacing:var(--t-hero-track);font-weight:600;line-height:var(--t-hero-lh)}.score-3 .t-h1{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h1-size);letter-spacing:var(--t-h1-track);font-weight:600;line-height:var(--t-h1-lh)}.score-3 .t-h2{color:var(--ink);font-size:var(--t-h2-size);letter-spacing:var(--t-h2-track);font-weight:600;line-height:var(--t-h2-lh)}.score-3 .t-h3{color:var(--ink);font-size:var(--t-h3-size);letter-spacing:var(--t-h3-track);font-weight:600;line-height:var(--t-h3-lh)}.score-3 .t-dek{color:var(--ink-3);font-size:var(--t-dek-size);letter-spacing:var(--t-dek-track);font-weight:450;line-height:var(--t-dek-lh)}.score-3 .t-eyebrow{color:var(--ink-3);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-track);font-weight:450;line-height:var(--t-eyebrow-lh)}.score-3 .t-num-lg{color:var(--ink);font-size:var(--t-num-lg-size);letter-spacing:var(--t-num-lg-track);font-weight:600;line-height:var(--t-num-lg-lh)}.score-3 .t-num-md{color:var(--ink);font-size:var(--t-num-md-size);letter-spacing:var(--t-num-md-track);font-weight:600;line-height:var(--t-num-md-lh)}.score-3 .t-body{color:var(--ink);font-size:var(--t-body-size);letter-spacing:var(--t-body-track);font-weight:400;line-height:var(--t-body-lh)}.score-3 .t-strong{color:var(--ink);font-size:var(--t-body-size);letter-spacing:-.02em;font-weight:500;line-height:var(--t-body-lh)}.score-3 .t-meta{color:var(--ink-3);font-size:var(--t-meta-size);letter-spacing:var(--t-meta-track);font-weight:400;line-height:var(--t-meta-lh)}.score-3 .caption{color:var(--ink-3);font-size:var(--t-body-size);letter-spacing:var(--t-body-track);font-weight:400;line-height:var(--t-body-lh)}.score-3 .caption strong{color:var(--ink);font-weight:600}.score-3 .label{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-label-size);letter-spacing:var(--t-label-track);font-weight:500;line-height:var(--t-label-lh);text-transform:uppercase}.score-3 .mono,.score-3 .card-foot{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-mono-size);letter-spacing:var(--t-mono-track);font-weight:500;line-height:var(--t-mono-lh)}.score-3 .axis{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-axis-size);letter-spacing:var(--t-axis-track);font-weight:500;line-height:var(--t-axis-lh)}.score-3 .tnum{font-variant-numeric:tabular-nums lining-nums}.score-3 .btn{border-radius:var(--r-control);cursor:pointer;font-size:var(--t-control-size);letter-spacing:var(--t-control-track);font-weight:500;line-height:var(--t-control-lh);transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out),transform 80ms var(--ease-out);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.score-3 .btn-primary{background:var(--pill);border-color:var(--pill);color:var(--on-pill);height:40px;padding:0 18px 0 14px}.score-3 .btn-primary:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--pill-hover);border-color:var(--pill-hover)}.score-3 .btn-primary>svg{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .btn-primary:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true])>svg{transform:translateY(-1px)}.score-3 .btn-secondary{background:var(--control-ground);border-color:var(--line-strong);color:var(--ink);height:40px;padding:0 20px}.score-3 .btn-secondary:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--hover-strong)}.score-3 .btn-inset{background:var(--inset);color:var(--ink);border:0;min-height:40px;padding:10px 18px}.score-3 .btn-inset:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--hover-strong)}.score-3 .btn-ghost{color:var(--ink-2);background:0 0;height:36px;padding:0 12px;font-size:15px}.score-3 .btn-ghost:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--hover);color:var(--ink)}.score-3 .btn-link{color:var(--ink);background:0 0;border:0;height:auto;padding:0;font-size:15px}.score-3 .btn-link:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){text-underline-offset:3px;text-decoration:underline}.score-3 .btn-icon{background:var(--icon-button-ground);border-color:var(--icon-button-line);border-radius:var(--r-pill);color:var(--ink-2);width:40px;height:40px;padding:0}.score-3 .btn-icon:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--hover-strong);color:var(--ink)}.score-3 .score-3-theme-icon-light{display:var(--theme-icon-light-display)}.score-3 .score-3-theme-icon-dark{display:var(--theme-icon-dark-display)}.score-3 .btn-destructive{background:var(--negative);border-color:var(--negative);color:var(--on-negative);height:36px;padding:0 16px;font-size:15px;font-weight:600}.score-3 .btn-destructive:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--negative-ink);border-color:var(--negative-ink)}.score-3 .btn-cta{background:var(--pill);border-color:var(--pill);color:var(--on-pill);gap:10px;height:40px;padding:5px 5px 5px 17px;line-height:18px;text-decoration:none}.score-3 .btn-cta:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--pill-hover);border-color:var(--pill-hover)}.score-3 .btn-cta>:last-child{background:var(--cta-disc-ground);border-radius:var(--r-pill);color:var(--ink);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.score-3 .btn-cta>:last-child>svg{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .btn-cta:is(:hover,[data-hover]):not(:disabled,[aria-disabled=true],[aria-busy=true])>:last-child>svg{transform:translate(1px,-1px)}.score-3 .btn-mini{gap:6px;height:32px;padding:0 14px;font-size:14px;line-height:18px}.score-3 .btn-cta.btn-mini{padding:3px 3px 3px 13px}.score-3 .btn-cta.btn-mini>:last-child{width:24px;height:24px}.score-3 .btn-sm{height:32px;padding:0 14px;font-size:14px;line-height:18px}.score-3 .btn-lg{height:44px;padding:0 20px;font-size:16px;line-height:20px}.score-3 .btn-block{width:100%;height:48px;font-size:16px;font-weight:600}.score-3 .btn-nav{height:40px;padding:0 18px 0 14px;font-size:14px;line-height:18px}.score-3 .btn:is(:active,[data-pressed]){transform:scale(.98)}.score-3 .btn:is(:disabled,[aria-disabled=true],[aria-busy=true]){cursor:not-allowed;opacity:.4;transform:none}.score-3 .chip{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-chip);color:var(--ink-2);letter-spacing:-.02em;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.score-3 .chip:is(:hover,[data-hover]){border-color:var(--line-strong);color:var(--ink)}.score-3 .chip:is([aria-pressed=true],[data-selected]){background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.score-3 .chip:is(:disabled,[aria-disabled=true]){background:var(--chip-disabled-ground);border-color:var(--line);color:var(--ink-4);cursor:not-allowed}.score-3 .chip-sm{height:28px;padding:0 10px;font-size:13px;line-height:17px}.score-3 .chip-lob{background:var(--control-ground);border:1px solid var(--line);color:var(--ink);gap:8px;height:36px;padding:6px 14px 6px 6px}.score-3 .chip-lob-ink{background:var(--pill);border-color:var(--pill);color:var(--on-pill)}.score-3 .chip-lob-sm{background:var(--pill);border-color:var(--pill);color:var(--on-pill);gap:6px;height:28px;padding:0 10px 0 5px;font-size:13px;line-height:17px}.score-3 .lob-disc{background:var(--control-ground);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--field-line);justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.score-3 .segment{background:var(--sunken);border:1px solid var(--field-line);border-radius:var(--r-control);align-items:center;gap:2px;height:36px;padding:3px;display:inline-flex}.score-3 .segment>button{border-radius:var(--r-control);color:var(--ink-3);background:0 0;border:0;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}.score-3 .segment>button:is([aria-pressed=true],[data-selected]){background:var(--surface-raised);box-shadow:var(--shadow-thumb);color:var(--ink)}.score-3 .segment>button:is(:disabled,[aria-disabled=true]){color:var(--ink-4);cursor:not-allowed}.score-3 .segment-sm{height:34px}.score-3 .segment-sm>button{height:26px;font-size:14px;line-height:18px}.score-3 .tabs{border-bottom:1px solid var(--line);align-items:end;gap:24px;height:40px;display:flex}.score-3 .tabs>button{color:var(--ink-3);background:0 0;border:0;border-bottom:2px solid #0000;align-self:stretch;align-items:center;padding:0;font-size:15px;font-weight:500;display:inline-flex}.score-3 .tabs>button:is([aria-selected=true],[data-selected]){border-bottom-color:var(--ink);color:var(--ink);font-weight:600}.score-3 .tabs>button:is(:disabled,[aria-disabled=true]){color:var(--ink-4);cursor:not-allowed;border-bottom-color:#0000}.score-3 .field{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);height:36px;transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:400;display:flex}.score-3 .field:is(:hover,[data-hover]){border-color:var(--line-strong)}.score-3 .field:is(:focus-within,[data-focus-visible]){border-color:var(--indigo);box-shadow:0 0 0 3px var(--active);outline:0}.score-3 .field:has([aria-invalid=true]){border-color:var(--negative);box-shadow:0 0 0 3px var(--negative-soft)}.score-3 .field[aria-disabled=true]{background:var(--field-disabled-ground);border-color:var(--field-disabled-line);color:var(--ink-4);cursor:not-allowed}.score-3 .field:has(:disabled){background:var(--field-disabled-ground);border-color:var(--field-disabled-line);color:var(--ink-4);cursor:not-allowed}.score-3 .field input,.score-3 .field select,.score-3 .field textarea{color:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.score-3 .field input::placeholder,.score-3 .field textarea::placeholder{color:var(--ink-4)}.score-3 .field-lg{height:40px}.score-3 .field-msg{color:var(--negative-ink);font-size:13px;font-weight:400;line-height:17px}.score-3 .form-stack{flex-direction:column;gap:16px;display:flex}.score-3 .toggle{background:var(--line-control);border-radius:var(--r-control);border:0;width:36px;height:20px;padding:2px;position:relative}.score-3 .toggle:after{background:var(--toggle-thumb-ground);border-radius:var(--r-pill);box-shadow:var(--shadow-thumb);content:"";height:16px;transition:transform var(--dur-base)var(--ease-out);width:16px;display:block;transform:translate(0)}.score-3 .toggle:is([aria-checked=true],[data-selected]){background:var(--ink)}.score-3 .toggle:is([aria-checked=true],[data-selected]):after{transform:translate(16px)}.score-3 .toggle:is(:disabled,[aria-disabled=true]){background:var(--line);cursor:not-allowed}.score-3 .checkbox{background:var(--surface);border:1px solid var(--line-control);border-radius:var(--r-kbd);color:var(--on-pill);justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.score-3 .checkbox:is([aria-checked=true],[data-selected]){background:var(--ink);border-color:var(--ink)}.score-3 .checkbox:is(:disabled,[aria-disabled=true]){background:var(--sunken);border-color:var(--line);cursor:not-allowed}.score-3 .s3-dashboard-carrier-logo{width:28px;height:28px;box-shadow:0 0 0 1px var(--card-ring);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.score-3 .s3-dashboard-carrier-logo img{object-fit:contain;width:22px;height:22px}.score-3 .s3-dashboard-carrier-logo[data-fallback]{background:var(--disc-slate);color:var(--disc-slate-ink);font:600 11px/1 var(--font-text)}.score-3 .tag{background:var(--tag-neutral-ground);border-radius:var(--r-tag);color:var(--ink-2);letter-spacing:-.01em;border:0;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:13px;font-weight:500;line-height:17px;display:inline-flex}.score-3 .tag-success{background:var(--success-soft);color:var(--success-ink)}.score-3 .tag-warning{background:var(--warning-soft);color:var(--warning-ink)}.score-3 .tag-negative{background:var(--negative-soft);color:var(--negative-ink)}.score-3 .tag-info{background:var(--info-soft);color:var(--info-ink)}.score-3 .tag-delta{font-weight:600}.score-3 .tag-you{background:var(--active);color:var(--ink);border-radius:5px;height:18px;padding:0 6px;font-weight:600}.score-3 .tag-dense{height:18px;padding:0 6px;font-size:12px;line-height:14px}.score-3 .kbd{background:var(--kbd-ground);border:1px solid var(--kbd-line);border-radius:var(--r-kbd);box-shadow:0 1px 0 var(--line-strong);color:var(--ink-2);font-family:var(--font-mono);text-transform:uppercase;align-items:center;gap:3px;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.score-3 .score-3-autosave-status{align-items:center;gap:8px;min-height:32px;display:inline-flex}.score-3 .score-3-autosave-state{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:17px;display:inline-flex}.score-3 .score-3-autosave-status[data-state=saving] .score-3-autosave-state{color:var(--ink-2)}.score-3 .score-3-autosave-status[data-state=saved] .score-3-autosave-state{color:var(--success-ink)}.score-3 .score-3-autosave-status[data-state=error] .score-3-autosave-state{color:var(--negative-ink)}.score-3 .score-3-pixel-loader{flex:none;grid-template-columns:repeat(3,4px);gap:1.5px;display:inline-grid}.score-3 .score-3-pixel-loader>span{background:var(--meter-neutral);border-radius:1px;width:4px;height:4px;animation:1.2s ease-in-out infinite alternate sf-pixel-pulse}.score-3 .score-3-pixel-loader>span:nth-child(2),.score-3 .score-3-pixel-loader>span:nth-child(4){animation-delay:.1s}.score-3 .score-3-pixel-loader>span:nth-child(3),.score-3 .score-3-pixel-loader>span:nth-child(5),.score-3 .score-3-pixel-loader>span:nth-child(7){animation-delay:.2s}.score-3 .score-3-pixel-loader>span:nth-child(6),.score-3 .score-3-pixel-loader>span:nth-child(8){animation-delay:.3s}.score-3 .score-3-pixel-loader>span:nth-child(9){animation-delay:.4s}.score-3 .skeleton{background:var(--sunken);border-radius:var(--r-kbd);animation:1.2s ease-in-out infinite alternate sf-skeleton-pulse}.score-3 .skeleton-line{width:100%;height:16px}.score-3 .skeleton-circle{aspect-ratio:1;border-radius:var(--r-pill)}.score-3 .frame{background:var(--surface);border:0;border-inline:1px solid var(--line);border-radius:var(--r-sheet)var(--r-sheet)0 0;max-width:var(--frame-max);min-height:calc(100dvh - var(--nav-h));width:calc(100% - (2*var(--frame-margin)));border-top:0;flex-direction:column;flex:1;align-self:center;margin-inline:auto;display:flex;position:relative;overflow:clip}.score-3 .score-3-shell{flex-direction:column;min-height:100dvh;display:flex}.score-3 .score-3-shell-main{flex-direction:column;flex:1;min-width:0;display:flex}.score-3 .frame>.section{padding:var(--frame-pad);position:relative}.score-3 .band{background:linear-gradient(in oklab 180deg,var(--band-top)0%,var(--band-mid)55%,transparent 100%);height:var(--band-h);pointer-events:none;position:absolute;inset:0 0 auto}.score-3 .frame>:not(.band){z-index:1;position:relative}.score-3 .card{background:var(--surface);border-radius:var(--r-card);box-shadow:0 0 0 1px var(--card-ring),var(--shadow-card);border:0}.score-3 .card-inner{background:var(--inset);border:1px solid var(--line);border-radius:var(--r-inner)}.score-3 .rule{border-top:1px solid var(--line);width:100%}.score-3 .hairline{background:var(--line);width:100%;height:1px}.score-3 .divider-v{background:var(--line);align-self:stretch;width:1px}.score-3 .plate{background:var(--inset);border-radius:var(--r-frame);box-shadow:inset 0 0 0 1px var(--inset-ring);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:220px;padding:32px 24px;display:flex;position:relative;overflow:clip}.score-3 .plate>*{position:relative}.score-3 .dots:before{background-image:radial-gradient(var(--dots)1px,transparent 1px);content:"";pointer-events:none;background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.score-3 .plate-title{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.score-3 .plate-detail{color:var(--ink-3);max-width:360px;font-size:13px;line-height:17px}.score-3 .plate.is-error .plate-title{color:var(--negative-ink)}.score-3 .s3-not-found{background:var(--canvas);justify-content:center;align-items:center;min-height:100svh;padding:20px;display:flex}.score-3 .s3-not-found .plate{width:min(720px,100%);min-height:min(420px,100svh - 40px)}.score-3 .s3-not-found .plate-title{margin:0}.score-3 .s3-not-found .plate .btn{margin-top:10px}.score-3 .marker{color:var(--marker-ink);background-image:linear-gradient(var(--marker),var(--marker));-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:sf-marker-sweep .56s var(--ease-out).24s both;background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;margin:0 -.2em;padding:.05em .2em}.score-3 .marker-underline{display:inline-block;position:relative}.score-3 .marker-underline>svg{pointer-events:none;width:100%;height:10px;position:absolute;bottom:-5px;left:0;overflow:visible}.score-3 .marker-underline>svg path{fill:none;stroke:var(--marker-underline);stroke-linecap:round;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0;animation:sf-underline-draw .48s var(--ease-out).76s both}.score-3 .marker-underline>svg path+path{opacity:.85;animation-delay:.98s}@keyframes sf-meter-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.score-3 .s3-dashboard-ring-meter circle:last-child{animation:sf-ring-draw .64s var(--ease-out)both}.score-3 .s3-dashboard-ring-meter{white-space:nowrap;font:500 13px/20px var(--font-mono);color:var(--ink-2);align-items:center;gap:8px;display:inline-flex}.score-3 .s3-dashboard-ring-meter svg{flex-shrink:0}.score-3 .s3-percent-sign{font-family:var(--font-text)}@media (prefers-reduced-motion:reduce){.score-3 .s3-dashboard-ring-meter circle:last-child{transition:none;animation:none}}@keyframes sf-ring-draw{0%{stroke-dasharray:0 100}}@keyframes sf-marker-sweep{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes sf-underline-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.score-3 .marker,.score-3 .marker-underline>svg path,.score-3 .leaderboard-club-meter-fill{animation:none}}.score-3 .scroll-clip{position:relative;overflow:clip}.score-3 .fade-blur,.score-3 .fade-tail{pointer-events:none;z-index:20;height:72px;position:absolute;inset:auto 0 0}.score-3 .fade-blur:before,.score-3 .fade-blur:after,.score-3 .fade-tail:after{content:"";position:absolute;inset:0}.score-3 .fade-blur{-webkit-backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(#0000 0%,#000 55% 100%);mask-image:linear-gradient(#0000 0%,#000 55% 100%)}.score-3 .fade-blur:before{-webkit-backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(#0000 60%,#000 100%);mask-image:linear-gradient(#0000 60%,#000 100%)}.score-3 .fade-blur:after,.score-3 .fade-tail:after{background:linear-gradient(in oklab 180deg,color-mix(in oklab,var(--surface)0%,transparent)0%,color-mix(in oklab,var(--surface)50%,transparent)40%,color-mix(in oklab,var(--surface)95%,transparent)75%,var(--surface)95%)}.score-3 .fade-tail-x{pointer-events:none;z-index:20;width:40px;position:absolute;inset:0 0 0 auto}.score-3 .fade-tail-x:after{background:linear-gradient(in oklab 90deg,color-mix(in oklab,var(--fade-ground,var(--surface))0%,transparent)0%,var(--fade-ground,var(--surface))100%);content:"";position:absolute;inset:0}.score-3 :is(.fade-blur,.fade-tail,.fade-tail-x)[data-at-end]{opacity:0;transition:opacity var(--dur-fast)var(--ease-out)}.score-3 .topnav{background:var(--canvas);height:var(--nav-h);padding:0 var(--frame-margin);transition:box-shadow var(--dur-fast)var(--ease-out);z-index:40;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.score-3 .score-3-topnav-left,.score-3 .score-3-topnav-right{align-items:center;display:flex}.score-3 .score-3-topnav-left{gap:24px;min-width:0}.score-3 .score-3-topnav-right{justify-content:flex-end;gap:8px}.score-3 .topnav[data-scrolled]{box-shadow:0 1px 0 var(--line)}.score-3 .brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.score-3 .score-3-brand-mark{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.score-3 .score-3-brand-mark img{width:22px;height:22px;display:block}.score-3 .nav-pill{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);align-items:center;gap:2px;height:44px;padding:0 6px;display:inline-flex}.score-3 .nav-item{border-radius:var(--r-pill);color:var(--ink-2);letter-spacing:-.02em;background:0 0;border:0;align-items:center;gap:4px;height:32px;padding:0 10px 0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.score-3 .nav-item>svg{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .nav-item[aria-expanded=true]>svg{transform:rotate(180deg)}.score-3 .nav-item:is(:hover,[data-hover]){background:var(--hover);color:var(--ink)}.score-3 .nav-item:is([aria-current=page],[data-active]){background:var(--active);color:var(--ink)}.score-3 .nav-icon{width:16px;height:16px}.score-3 .search-pill{background:var(--search-ground);border:1px solid var(--field-line);border-radius:var(--r-inner);color:var(--ink-3);letter-spacing:-.01em;text-align:left;white-space:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:10px;width:360px;height:40px;padding:0 8px 0 14px;font-size:13px;font-weight:400;line-height:17px;display:inline-flex}.score-3 .score-3-search-shortcut{flex:none;margin-left:auto}.score-3 .score-3-notifications{position:relative;overflow:visible}.score-3 .score-3-notification-count{background:var(--negative);border:2px solid var(--canvas);border-radius:var(--r-pill);color:var(--on-negative);font-family:var(--font-mono);justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex;position:absolute;top:-2px;right:-2px}.score-3 .search-pill:is(:hover,[data-hover]){border-color:var(--line-strong);color:var(--ink)}.score-3 .avatar-button{background:var(--icon-button-ground);border:1px solid var(--icon-button-line);border-radius:var(--r-pill);justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.score-3 .avatar-menu{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);z-index:70;min-width:240px;padding:6px}.score-3 .mega-menu{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-overlay);z-index:70;flex-direction:column;gap:4px;width:340px;padding:6px;display:flex}.score-3 .menu-row{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-field);align-items:center;gap:12px;min-height:56px;padding:8px;text-decoration:none;display:flex}.score-3 .menu-row:is(:hover,[data-hover]){background:var(--hover-strong);border-color:var(--line-focus)}.score-3 .score-3-nav-menu[data-state=open],.score-3 .score-3-account-menu[data-state=open]{animation:sf-popover-enter .14s var(--ease-out)}.score-3 .score-3-nav-row[data-highlighted],.score-3 .score-3-account-row[data-highlighted]{background:var(--hover-strong);border-color:var(--line-focus);outline:0}.score-3 .score-3-nav-disc,.score-3 .score-3-gallery-card-icon,.score-3 .score-3-gallery-summary-icon{border-radius:var(--r-tile);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.score-3 .score-3-nav-copy{flex-direction:column;flex:1;min-width:0;display:flex}.score-3 .score-3-nav-copy>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .score-3-nav-arrow{color:var(--ink-4);transition:color var(--dur-fast)var(--ease-out),transform var(--dur-fast)var(--ease-out);margin-left:auto}.score-3 .score-3-nav-row:is(:hover,[data-hover],[data-highlighted]) .score-3-nav-arrow{color:var(--ink-2);transform:translate(2px)}.score-3 .score-3-account-menu{width:268px}.score-3 .score-3-account-identity{align-items:center;gap:12px;padding:10px;display:flex}.score-3 .score-3-empty-menu{flex-direction:column;gap:4px;padding:12px;display:flex}.score-3 .score-3-preview-tag{max-width:calc(100% - 20px);margin:0 10px 8px}.score-3 .score-3-account-row{border-radius:var(--r-field);color:var(--ink-2);cursor:pointer;font-size:var(--t-control-size);border:1px solid #0000;align-items:center;gap:10px;min-height:40px;padding:8px 10px;text-decoration:none;display:flex}.score-3 .score-3-sound-toggle>span:nth-child(2){flex:1}.score-3 .score-3-account-check{color:var(--ink);justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:inline-flex}.score-3 .score-3-dialog-scrim{z-index:80}.score-3 .score-3-command-palette{z-index:90;max-height:min(720px,100dvh - 64px);padding:0;position:fixed;top:96px;left:50%;overflow:hidden;transform:translate(-50%)}.score-3 .score-3-reference-dialog{max-width:calc(100vw - (2*var(--frame-margin)));z-index:90;flex-direction:column;gap:16px;width:440px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.score-3 .score-3-reference-dialog :is(h2,p){margin:0}.score-3 .score-3-reference-dialog .btn{align-self:flex-end}.score-3 .score-3-command-palette[data-state=open]{animation:sf-overlay-enter var(--dur-enter)var(--ease-sheet)}.score-3 .score-3-command-head{background:var(--search-ground);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.score-3 .score-3-command-close{margin-left:auto}.score-3 .score-3-command-placeholder{color:var(--ink-3);letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:20px}.score-3 .score-3-command-list{flex-direction:column;gap:2px;max-height:min(540px,100dvh - 210px);padding:8px;display:flex;overflow-y:auto}.score-3 .score-3-command-group-label{min-height:28px;margin:0;padding:6px 8px}.score-3 .score-3-command-row{border-radius:var(--r-field);color:var(--ink-2);letter-spacing:-.02em;height:40px;transition:color var(--dur-fast)var(--ease-out);border:1px solid #0000;align-items:center;gap:10px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}.score-3 .score-3-command-row:is(:hover,[data-hover]):not([data-selected]){background:var(--hover-strong);border-color:var(--line-focus);color:var(--ink)}.score-3 .score-3-command-row[data-selected]{color:var(--ink)}.score-3 .score-3-command-row>:not(.score-3-command-selection){z-index:1;position:relative}.score-3 .score-3-command-selection{background:var(--hover-strong);border:1px solid var(--line-focus);border-radius:var(--r-field);pointer-events:none;z-index:0;position:absolute;inset:-1px}.score-3 .score-3-command-row .score-3-nav-disc{border-radius:var(--r-kbd);width:24px;height:24px}.score-3 .score-3-command-footer{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:20px;height:36px;padding:0 12px;font-size:13px;line-height:17px;display:flex}.score-3 .score-3-command-footer>span{align-items:center;gap:5px;display:inline-flex}.score-3 .score-3-command-input{color:var(--ink);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-size:15px;line-height:20px}.score-3 .score-3-command-input::placeholder{color:var(--ink-3)}.score-3 .score-3-command-status{color:var(--ink-3);min-height:0;padding:0 16px;font-size:13px;line-height:17px}.score-3 .score-3-command-status:not(:empty){border-bottom:1px solid var(--line);padding:8px 16px}.score-3 .score-3-command-group{flex-direction:column;gap:2px;display:flex}.score-3 .score-3-command-row{cursor:pointer}.score-3 .score-3-command-row[aria-disabled=true]{color:var(--ink-3);cursor:default}.score-3 .score-3-command-row[aria-disabled=true]:is(:hover,[data-hover]){color:var(--ink-3);background:0 0;border-color:#0000}.score-3 .score-3-command-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.score-3 .score-3-command-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .score-3-command-record-mark{background:var(--inset);border:1px solid var(--line);border-radius:var(--r-kbd);color:var(--ink-2);font-family:var(--font-mono);flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.score-3 .score-3-command-empty{margin:0;padding:12px 8px}.score-3 .score-3-menu-trigger{gap:6px;min-width:68px;height:40px;padding-inline:4px;display:none}.score-3 .score-3-preview-band{background:var(--inset);border-bottom:1px solid var(--line);color:var(--ink-2);margin:0 var(--frame-margin);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:13px;line-height:17px;display:flex}.score-3 .score-3-preview-copy{flex:1;min-width:200px}.score-3 .score-3-preview-actions{gap:8px;display:inline-flex}.score-3 .score-3-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.score-3 .score-3-gallery-hero{flex-direction:column;gap:24px;min-height:296px;padding-top:52px;display:flex}.score-3 .score-3-gallery-heading,.score-3 .score-3-gallery-section-head,.score-3 .score-3-gallery-summary,.score-3 .score-3-gallery-summary-copy,.score-3 .score-3-gallery-card-title{align-items:center;display:flex}.score-3 .score-3-gallery-heading,.score-3 .score-3-gallery-section-head,.score-3 .score-3-gallery-summary,.score-3 .score-3-gallery-card-title{justify-content:space-between}.score-3 .score-3-gallery-heading>div,.score-3 .score-3-gallery-section-head>div{flex-direction:column;gap:6px;display:flex}.score-3 .score-3-gallery-heading :is(h1,p),.score-3 .score-3-gallery-section-head :is(h2,p),.score-3 .score-3-gallery-summary :is(p),.score-3 .score-3-gallery-card :is(h3,p){margin:0}.score-3 .score-3-gallery-summary{gap:20px;min-height:88px;padding:20px}.score-3 .score-3-gallery-summary-copy{gap:14px;min-width:0}.score-3 .score-3-gallery-summary-copy>div{flex-direction:column;gap:3px;display:flex}.score-3 .score-3-gallery-section{flex-direction:column;gap:24px;padding-top:8px;display:flex}.score-3 .score-3-gallery-filter{width:240px}.score-3 .score-3-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.score-3 .score-3-gallery-card{gap:16px;min-height:150px;padding:20px;display:flex}.score-3 .score-3-gallery-card-copy{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.score-3 .score-3-gallery-card-title{align-items:flex-start;gap:12px}.score-3 .marketplace-reference{border-top:1px solid var(--line);z-index:1;position:relative}.score-3 .marketplace-page-head{border-bottom:1px solid var(--line);padding:36px 32px 32px}.score-3 .marketplace-page-heading{flex-direction:column;gap:10px;display:flex}.score-3 .marketplace-page-heading>*{margin:0}.score-3 .marketplace-vendor-section{padding:28px 32px 40px}.score-3 .marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.score-3 .marketplace-vendor-card{flex-direction:column;gap:16px;min-width:0;min-height:332px;padding:24px;display:flex;overflow:clip}.score-3 .marketplace-vendor-topline{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.score-3 .marketplace-vendor-icon,.score-3 .marketplace-vendor-logo{border-radius:var(--r-inner);flex:none;justify-content:center;align-items:center;height:56px;display:inline-flex}.score-3 .marketplace-vendor-icon{width:56px}.score-3 .marketplace-vendor-logo{background:var(--inset);color:var(--ink-3);width:112px}.score-3 .marketplace-vendor-logo img{object-fit:contain;width:88px;height:40px}.score-3 .marketplace-vendor-status{flex:none;align-items:center;gap:6px;display:inline-flex}.score-3 .marketplace-vendor-status-dot{background:var(--success);border-radius:var(--r-pill);width:6px;height:6px}.score-3 .marketplace-vendor-card[data-available=false] .marketplace-vendor-status-dot{background:var(--line-strong)}.score-3 .marketplace-vendor-copy{flex-direction:column;gap:8px;display:flex}.score-3 .marketplace-vendor-copy>*,.score-3 .marketplace-vendor-copy :is(h2,h3){margin:0}.score-3 .marketplace-vendor-card[data-available=false] .marketplace-vendor-copy :is(h2,h3){color:var(--ink-2)}.score-3 .marketplace-vendor-copy p{color:var(--ink-3);letter-spacing:-.01em;font-size:14px;line-height:20px}.score-3 .marketplace-vendor-features{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.score-3 .marketplace-vendor-features li{color:var(--ink-2);letter-spacing:-.01em;align-items:center;gap:10px;font-size:13px;line-height:18px;display:flex}.score-3 .marketplace-vendor-features li>span{background:var(--line-strong);border-radius:var(--r-pill);flex:none;width:4px;height:4px}.score-3 .marketplace-vendor-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.score-3 .marketplace-action{text-decoration:none}.score-3 .marketplace-action-secondary,.score-3 .marketplace-action-asset{border-color:var(--line);padding:0 16px}.score-3 .marketplace-action-secondary:is(:hover,[data-hover]),.score-3 .marketplace-action-asset:is(:hover,[data-hover]){border-color:var(--line-strong)}.score-3 .marketplace-action-unavailable{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-4);cursor:default;letter-spacing:-.02em;align-items:center;height:32px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.score-3 .marketplace-footer{margin:20px 0 0}.score-3 .marketplace-card-skeleton{gap:16px}.score-3 .marketplace-skeleton-icon{border-radius:var(--r-inner);width:56px;height:56px}.score-3 .marketplace-skeleton-status{width:88px;height:16px}.score-3 .marketplace-skeleton-eyebrow{width:44px;height:18px}.score-3 .marketplace-skeleton-heading{width:190px;height:38px}.score-3 .marketplace-skeleton-dek{width:590px;max-width:100%;height:22px}.score-3 .marketplace-skeleton-title{width:180px;height:26px}.score-3 .marketplace-skeleton-description{width:min(100%,420px);height:20px}.score-3 .marketplace-skeleton-features{flex-direction:column;gap:8px;display:flex}.score-3 .marketplace-skeleton-features .skeleton{width:min(86%,360px);height:18px}.score-3 .marketplace-skeleton-action{width:128px;height:40px;margin-top:auto}.score-3 .resource-center-gallery{border-top:1px solid var(--line);z-index:1;position:relative}.score-3 .resource-center-gallery-controls{background:var(--canvas);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 32px;display:flex}.score-3 .resource-center-gallery-controls>div:first-child{flex-direction:column;gap:4px;display:flex}.score-3 .resource-center-gallery-controls :is(h2,p){margin:0}.score-3 .resource-center-gallery-scenarios{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:640px;display:flex}.score-3 .resource-center-gallery-scenarios .chip{cursor:pointer}.score-3 .resource-center-page{min-width:0;scroll-margin-top:var(--nav-h)}.score-3 .resource-center-page-head{border-bottom:1px solid var(--line);flex-direction:column;gap:24px;padding:36px 32px 32px;display:flex}.score-3 .resource-center-page-heading{flex-direction:column;gap:10px;display:flex}.score-3 .resource-center-page-heading>*{margin:0}.score-3 .resource-center-search{background:var(--search-ground);border:1px solid var(--line-strong);border-radius:var(--r-inner);color:var(--ink-4);height:44px;transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);align-items:center;gap:10px;padding:0 14px;display:flex}.score-3 .resource-center-search:is(:hover,[data-hover]){border-color:var(--field-line-hover)}.score-3 .resource-center-search:is(:focus-within,[data-focus-visible]){border-color:var(--indigo);box-shadow:0 0 0 3px var(--active)}.score-3 .resource-center-search input{appearance:none;color:var(--ink);font-family:var(--font-text);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:15px;font-weight:400;line-height:20px}.score-3 .resource-center-search input::placeholder{color:var(--ink-4)}.score-3 .resource-center-lob-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:24px;height:40px;display:flex;overflow-x:auto}.score-3 .resource-center-lob-tab{color:var(--ink-3);cursor:pointer;font-family:var(--font-text);letter-spacing:-.01em;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 2px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.score-3 .resource-center-lob-tab[aria-selected=true]{color:var(--ink);font-weight:600}.score-3 .resource-center-lob-tab:is(:hover,[data-hover]){color:var(--ink)}.score-3 .resource-center-lob-tab[aria-selected=true]:after{background:var(--ink);content:"";bottom:-1px;height:2px;position:absolute;inset-inline:0}.score-3 .resource-center-tab-disc{border-radius:var(--r-pill);color:var(--on-lob);flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.score-3 .resource-center-tab-disc-life{background:var(--lob-life-disc)}.score-3 .resource-center-tab-disc-health{background:var(--lob-health-disc)}.score-3 .resource-center-tab-disc-annuity{background:var(--lob-annuity-disc)}.score-3 .resource-center-lob{text-decoration:none}.score-3 .resource-center-lob-life{color:var(--lob-life)}.score-3 .resource-center-lob-health{color:var(--lob-health)}.score-3 .resource-center-lob-annuity{color:var(--lob-annuity)}.score-3 .resource-center-featured-section,.score-3 .resource-center-filter-section,.score-3 .resource-center-catalog-section{min-width:0;padding-inline:32px}.score-3 .resource-center-featured-section{border-bottom:1px solid var(--line);padding-top:28px;padding-bottom:32px}.score-3 .resource-center-featured-panel{background:var(--inset);border-radius:var(--r-inner);flex-direction:column;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.score-3 .resource-center-featured-heading{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:500;line-height:16px;display:flex}.score-3 .resource-center-featured-heading>:last-child{background:var(--line-strong);flex:1;height:1px}.score-3 .resource-center-featured-lane,.score-3 .resource-center-filter-lane{overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.score-3 .resource-center-featured-clip{--fade-ground:var(--inset);margin-right:-16px;display:block}.score-3 .resource-center-featured-clip>.fade-tail-x{width:48px}.score-3 .resource-center-featured-lane{gap:28px;padding-right:48px}.score-3 .resource-center-featured-lane button{color:var(--ink);cursor:pointer;font-family:var(--font-text);letter-spacing:-.01em;height:24px;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;scroll-margin-inline:20px 52px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}.score-3 .resource-center-featured-lane button>svg{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .resource-center-featured-lane button:is(:hover,[data-hover]){color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.score-3 .resource-center-featured-lane button:is(:hover,[data-hover])>svg{transform:translate(2px)}.score-3 .resource-center-filter-section{border-bottom:1px solid var(--line);padding-top:28px;padding-bottom:32px}.score-3 .resource-center-filter-lane{gap:8px}.score-3 .resource-center-filter-pill{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-2);cursor:pointer;font-family:var(--font-text);letter-spacing:-.01em;height:32px;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);flex:none;align-items:center;gap:6px;padding:0 12px;scroll-margin-inline:12px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.score-3 .resource-center-filter-pill:is(:hover,[data-hover]){border-color:var(--line-strong);color:var(--ink)}.score-3 .resource-center-filter-pill[aria-pressed=true]{background:var(--pill);border-color:var(--pill);color:var(--on-pill)}.score-3 .resource-center-filter-pill[aria-pressed=true]:is(:hover,[data-hover]){background:var(--pill-hover);border-color:var(--pill-hover)}.score-3 .resource-center-filter-count{color:var(--ink-3);font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:16px}.score-3 .resource-center-filter-pill[aria-pressed=true] .resource-center-filter-count{color:var(--line-strong)}.score-3 .resource-center-catalog-section{flex-direction:column;gap:16px;padding-top:28px;padding-bottom:40px;display:flex}.score-3 .resource-center-result-count{color:var(--ink-3);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;margin:0;font-size:13px;line-height:17px}.score-3 .resource-center-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,294px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.score-3 .resource-center-card{min-width:0;min-height:164px;transition:box-shadow var(--dur-fast)var(--ease-out);flex-direction:column;display:flex;overflow:clip}.score-3 .resource-center-card:is(:hover,[data-hover],:focus-within,[data-focus-visible]){box-shadow:0 0 0 1px var(--line-strong),var(--shadow-card)}.score-3 .resource-center-card[data-available=false]{opacity:.72}.score-3 .resource-center-card-head{background:var(--inset);border-bottom:1px solid var(--line);order:1;align-items:center;gap:10px;height:48px;padding:0 8px 0 16px;display:flex}.score-3 .resource-center-type-tile{border-radius:var(--r-field);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.score-3 .resource-center-type-label{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.score-3 .resource-center-bookmark{border-radius:var(--r-field);color:var(--ink-4);cursor:pointer;width:40px;height:40px;transition:background-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.score-3 .resource-center-bookmark:is(:hover,[data-hover]):not(:disabled){background:var(--hover-strong);color:var(--ink)}.score-3 .resource-center-bookmark[aria-pressed=true]{color:var(--meter-neutral)}.score-3 .resource-center-bookmark:disabled{cursor:wait;opacity:.45}.score-3 .resource-center-card-action{color:var(--ink);cursor:pointer;text-align:left;transition:background-color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex-direction:column;flex:1;order:2;align-items:stretch;gap:12px;padding:14px 16px 16px;display:flex}.score-3 .resource-center-card-action:is(:hover,[data-hover]){background:var(--hover)}.score-3 .resource-center-card-copy{flex-direction:column;gap:8px;display:flex}.score-3 .resource-center-card-copy strong{color:var(--ink);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.score-3 .resource-center-card-copy>span{color:var(--ink-3);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:17px;display:-webkit-box;overflow:hidden}.score-3 .resource-center-lobs{gap:8px;margin-top:auto;display:flex}.score-3 .resource-center-card :is(button,abbr):is(:focus-visible,[data-focus-visible]),.score-3 .resource-center-lob-tab:is(:focus-visible,[data-focus-visible]),.score-3 .resource-center-featured-lane button:is(:focus-visible,[data-focus-visible]),.score-3 .resource-center-filter-pill:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--line-focus);outline-offset:2px}.score-3 .resource-center-notice{background:var(--warning-soft);border:1px solid color-mix(in oklab,var(--warning)28%,var(--line));border-radius:var(--r-inner);color:var(--warning-ink);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.score-3 .resource-center-notice[data-tone=error]{background:var(--negative-soft);border-color:color-mix(in oklab,var(--negative)28%,var(--line));color:var(--negative-ink)}.score-3 .resource-center-notice p{margin:0;font-size:13px;line-height:17px}.score-3 .resource-center-notice .btn{background:var(--surface);border-color:var(--line-strong);color:var(--ink);height:36px;padding:0 14px}.score-3 .resource-center-notice .btn:is(:hover,[data-hover]){background:var(--hover-strong)}.score-3 .resource-center-empty{min-height:280px}.score-3 .resource-center-dialog{background:var(--overlay);border-radius:var(--r-card);box-shadow:var(--shadow-overlay);max-height:min(760px,100dvh - 64px);max-width:calc(100vw - (2*var(--frame-margin)));z-index:90;flex-direction:column;width:640px;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.score-3 .resource-center-dialog-head{background:var(--inset);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.score-3 .resource-center-dialog-title-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.score-3 .resource-center-dialog-title-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.score-3 .resource-center-dialog-title-copy .label{color:var(--ink-3)}.score-3 .resource-center-dialog :is(h2,p){margin:0}.score-3 .resource-center-dialog-body{flex-direction:column;gap:20px;min-height:0;padding:20px;display:flex;overflow-y:auto}.score-3 .resource-center-dialog-section{flex-direction:column;gap:8px;display:flex}.score-3 .resource-center-dialog-section>.label{color:var(--ink-3)}.score-3 .resource-center-dialog-value{color:var(--ink);font-size:14px;font-weight:500;line-height:19px}.score-3 .resource-center-dialog-tabular{font-variant-numeric:tabular-nums lining-nums}.score-3 .resource-center-dialog-logo{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-inner);flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.score-3 .resource-center-dialog-logo-image{object-fit:contain;width:36px;height:36px}.score-3 .resource-center-dialog-contact-list,.score-3 .resource-center-dialog-contact-grid{flex-direction:column;gap:8px;display:flex}.score-3 .resource-center-dialog-contact-row,.score-3 .resource-center-dialog-contact-card{background:var(--inset);border:1px solid var(--line);border-radius:var(--r-field);color:var(--ink-2);padding:10px 12px;font-size:13px;line-height:17px}.score-3 .resource-center-dialog-contact-row{transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.score-3 .resource-center-dialog-contact-row:is(:hover,[data-hover]){background:var(--hover-strong);border-color:var(--line-strong);color:var(--ink)}.score-3 .resource-center-dialog-contact-card{flex-direction:column;gap:3px;display:flex}.score-3 .resource-center-dialog-contact-card a{color:var(--ink-2);overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.score-3 .resource-center-dialog-contact-card a:is(:hover,[data-hover]){color:var(--ink)}.score-3 .resource-center-dialog-empty-value,.score-3 .resource-center-dialog-count{color:var(--ink-3);font-size:13px;line-height:17px}.score-3 .resource-center-dialog-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.score-3 .resource-center-dialog-search{background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--r-field);color:var(--ink-3);min-height:40px;transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);align-items:center;gap:8px;padding:0 12px;display:flex}.score-3 .resource-center-dialog-search:is(:focus-within,[data-focus-visible]){border-color:var(--line-focus);box-shadow:0 0 0 3px var(--active)}.score-3 .resource-center-dialog-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.score-3 .resource-center-dialog-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.score-3 .resource-center-dialog-list button{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-field);color:var(--ink);cursor:pointer;text-align:left;min-height:44px;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.score-3 .resource-center-dialog-list button:is(:hover,[data-hover]){background:var(--hover);border-color:var(--line-strong)}.score-3 .resource-center-dialog-list button>span{flex:1}.score-3 .resource-center-dialog-list-icon{flex:none;width:16px;height:16px}.score-3 .resource-center-dialog-list-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.score-3 .resource-center-dialog-list-copy strong{font-weight:500}.score-3 .resource-center-dialog-list-copy>span{color:var(--ink-3);font-size:12px;line-height:16px}.score-3 .resource-center-dialog-empty{background:var(--inset);border-radius:var(--r-inner);color:var(--ink-3);text-align:center;padding:32px}.score-3 .resource-center-markdown{color:var(--ink-2);font-size:13px;line-height:1.65}.score-3 .resource-center-markdown p+p{margin-top:12px}.score-3 .resource-center-markdown strong{color:var(--ink);font-weight:600}.score-3 .resource-center-markdown em{color:var(--ink-2);font-style:italic}.score-3 .resource-center-markdown :is(ul,ol){margin:12px 0;padding-left:22px}.score-3 .resource-center-markdown ul{list-style:outside}.score-3 .resource-center-markdown ol{list-style:decimal}.score-3 .resource-center-markdown li{padding-left:4px}.score-3 .resource-center-markdown li+li{margin-top:6px}.score-3 .resource-center-markdown li::marker{color:var(--ink-3)}.score-3 .resource-center-markdown-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-focus);text-decoration-color:var(--line-focus);text-underline-offset:3px;transition:color var(--dur-fast)var(--ease-out),text-decoration-color var(--dur-fast)var(--ease-out);font-weight:500}.score-3 .resource-center-markdown-link:is(:hover,[data-hover]){color:var(--ink-2);text-decoration-color:currentColor}.score-3 .resource-center-markdown-loading{flex-direction:column;gap:8px;display:flex}.score-3 .resource-center-markdown-loading .skeleton{width:100%;height:17px}.score-3 .resource-center-markdown-loading .skeleton:last-child{width:68%}.score-3 .resource-center-video{aspect-ratio:16/9;background:var(--sunken);border-radius:var(--r-inner);color:var(--ink-2);width:100%}.score-3 .resource-center-video-action{border:1px solid var(--line);cursor:pointer;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.score-3 .resource-center-video-action:is(:hover,[data-hover]){background:var(--hover-strong);border-color:var(--line-strong);color:var(--ink)}.score-3 .resource-center-video-icon{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-pill);color:currentColor;height:48px;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);justify-content:center;align-items:center;width:48px;display:flex}.score-3 .resource-center-video-action:is(:hover,[data-hover]) .resource-center-video-icon{background:var(--surface);border-color:var(--line-strong)}.score-3 .resource-center-video-label,.score-3 .resource-center-video-unavailable{font-size:13px;line-height:17px}.score-3 .resource-center-video-unavailable{justify-content:center;align-items:center;display:flex}.score-3 .resource-center-video-media{border:0;overflow:hidden}.score-3 .resource-center-video-pending{display:block}.score-3 .resource-center-dialog-pending{min-height:176px;padding:20px}.score-3 .resource-center-dialog-loading{flex-direction:column;gap:10px;display:flex}.score-3 .resource-center-dialog-loading-label{width:120px;height:16px}.score-3 .resource-center-dialog-loading-title{width:min(320px,78%);height:26px}.score-3 .resource-center-dialog-loading-copy{width:min(420px,92%);height:17px}.score-3 .resource-center-dialog-video-body{padding:0}.score-3 .resource-center-card-skeleton .resource-center-card-action{cursor:default}.score-3 .resource-center-skeleton-eyebrow{width:44px;height:18px}.score-3 .resource-center-skeleton-heading{width:240px;height:38px}.score-3 .resource-center-skeleton-dek{width:520px;max-width:100%;height:22px}.score-3 .resource-center-skeleton-search{border-radius:var(--r-inner);width:100%;height:44px}.score-3 .resource-center-skeleton-tabs{gap:24px;height:40px;display:flex}.score-3 .resource-center-skeleton-tabs .skeleton{width:72px;height:20px}.score-3 .resource-center-skeleton-featured{border-radius:var(--r-inner);width:100%;height:80px;display:block}.score-3 .resource-center-skeleton-filters{gap:8px;display:flex;overflow:hidden}.score-3 .resource-center-skeleton-filters .skeleton{border-radius:var(--r-pill);flex:none;width:124px;height:32px}.score-3 .resource-center-skeleton-result-count{width:112px;height:17px}.score-3 .resource-center-skeleton-tile{border-radius:var(--r-field);width:28px;height:28px}.score-3 .resource-center-skeleton-type{width:84px;height:16px}.score-3 .resource-center-skeleton-bookmark{width:20px;height:20px;margin-left:auto}.score-3 .resource-center-skeleton-card-title{width:82%;height:18px}.score-3 .resource-center-skeleton-card-copy{width:94%;height:34px}.score-3 .resource-center-skeleton-lobs{width:40px;height:16px;margin-top:auto}.score-3 .score-3-loading-copy{flex-direction:column;flex:1;gap:8px;display:flex}.score-3 .score-3-loading-label{width:150px}.score-3 .score-3-loading-title{width:320px;height:38px}.score-3 .score-3-loading-dek{width:390px}.score-3 .score-3-loading-action{border-radius:var(--r-pill);width:170px;height:40px}.score-3 .score-3-loading-summary{border-radius:var(--r-card);width:100%;height:88px}.score-3 .score-3-loading-section-title{width:250px;height:26px}.score-3 .score-3-loading-card-copy{flex-direction:column;flex:1;gap:10px;display:flex}.score-3 .menu-footer{color:var(--ink-3);justify-content:space-between;align-items:center;min-height:36px;padding:6px 12px;font-size:13px;line-height:17px;display:flex}.score-3 .overlay{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay)}.score-3 .scrim{background:var(--scrim);position:fixed;inset:0}.score-3 .s3-editor-scrim{z-index:49}.score-3 .s3-editor-dialog{z-index:50;width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.score-3 .s3-editor-dialog[data-size=wide]{width:min(896px,100vw - 32px)}.score-3 .s3-editor-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.score-3 .s3-editor-heading{overflow-wrap:anywhere;min-width:0}.score-3 .s3-editor-heading h2{font:600 21px/26px var(--font-text);letter-spacing:-.02em;margin:0}.score-3 .s3-editor-heading p{color:var(--ink-3);margin:6px 0 0;font-size:14px;line-height:20px}.score-3 .s3-editor-close{flex:none;width:32px;height:32px}.score-3 .s3-editor-form{flex-direction:column;min-height:0;display:flex}.score-3 .s3-editor-body{overscroll-behavior:contain;border:0;min-width:0;min-height:0;margin:0;padding:24px;overflow:auto}.score-3 .s3-editor-fields{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.score-3 .s3-editor-fields>*{min-width:0}.score-3 .s3-editor-footer{border-top:1px solid var(--line);background:var(--overlay);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}.score-3 .s3-editor-footer>button{min-height:40px}@media (max-width:600px){.score-3 .s3-editor-header{gap:12px;padding:16px}.score-3 .s3-editor-body{padding:24px 16px}.score-3 .s3-editor-footer{padding:16px}.score-3 .s3-editor-close{width:44px;height:44px}.score-3 .s3-editor-footer>button{min-height:44px}.score-3 .s3-editor-dialog :is(.field,.s3-select-trigger){min-height:44px;font-size:16px}}.score-3 .palette{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);max-width:calc(100vw - (2*var(--frame-margin)));width:560px}.score-3 .tile-lime{background:var(--disc-lime);color:var(--disc-lime-glyph)}.score-3 .tile-teal{background:var(--disc-teal);color:var(--disc-teal-glyph)}.score-3 .tile-blue{background:var(--disc-blue);color:var(--disc-blue-glyph)}.score-3 .tile-purple{background:var(--disc-purple);color:var(--disc-purple-glyph)}.score-3 .tile-fuchsia{background:var(--disc-fuchsia);color:var(--disc-fuchsia-glyph)}.score-3 .tile-slate{background:var(--disc-slate);color:var(--disc-slate-glyph)}.score-3 .avatar{background:var(--disc-slate);border-radius:var(--r-pill);color:var(--disc-slate-ink);font-family:var(--font-mono);flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:500;display:inline-flex}.score-3 .avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.score-3 .avatar-sm{width:24px;height:24px}.score-3 .avatar-lg{width:40px;height:40px;font-size:13px}.score-3 .s3-select-trigger{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);cursor:pointer;font:500 14px/20px var(--font-text);align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;display:flex}.score-3 .s3-select-trigger>[data-placeholder],.score-3 .s3-select-trigger>span:not(.s3-select-leading,.s3-select-chevron){text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.score-3 .s3-select-trigger:is(:hover,[data-hover],[data-state=open]):not(:disabled){background:var(--hover);border-color:var(--field-line-hover)}.score-3 .s3-select-trigger:disabled{cursor:not-allowed;opacity:.5}.score-3 .s3-select-leading,.score-3 .s3-select-chevron,.score-3 .s3-select-check{flex:none;justify-content:center;align-items:center;width:16px;display:inline-flex}.score-3 .s3-select-chevron{margin-left:auto}.score-3 .s3-select-content{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);color:var(--ink);font:400 14px/20px var(--font-text);max-height:min(360px,var(--radix-select-content-available-height));min-width:260px;max-width:calc(100vw - 24px);width:var(--radix-select-trigger-width);z-index:60;overflow:hidden}.score-3 .s3-select-viewport{padding:6px}.score-3 .s3-select-option{border-radius:var(--r-field);cursor:default;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;min-height:36px;padding:8px;display:flex}.score-3 .s3-select-option>span:not(.s3-select-leading,.s3-select-check){flex:1}.score-3 .s3-select-option[data-highlighted]{background:var(--hover-strong)}.score-3 .s3-select-option[data-state=checked]{font-weight:500}.score-3 .s3-select-option[data-disabled]{opacity:.5;pointer-events:none}.score-3 .s3-select-scroll{color:var(--ink-3);justify-content:center;align-items:center;height:20px;display:flex}.score-3 .s3-select-trigger[aria-invalid=true]{border-color:var(--negative);box-shadow:0 0 0 3px var(--negative-soft)}.score-3 .s3-date-field{padding-right:8px}.score-3 .s3-date-field input{font-variant-numeric:tabular-nums lining-nums;flex:1}.score-3 .s3-date-toggle,.score-3 .s3-date-icon{border-radius:var(--r-field);color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-flex}.score-3 .s3-date-icon{cursor:default}.score-3 .s3-date-toggle:is(:hover,[data-hover],[data-state=open]):not(:disabled){background:var(--hover-strong);color:var(--ink)}.score-3 .s3-date-toggle:disabled{cursor:not-allowed}.score-3 .s3-date-toggle:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:-2px}.score-3 .s3-date-popover{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);box-sizing:border-box;color:var(--ink);font:400 14px/20px var(--font-text);max-height:var(--radix-popover-content-available-height);z-index:60;flex-direction:column;gap:12px;width:328px;max-width:calc(100vw - 24px);padding:16px;display:flex;overflow:auto}.score-3 .s3-date-popover:focus{outline:0}.score-3 .s3-date-calendar{display:block}.score-3 .s3-date-months,.score-3 .s3-date-month-panel{flex-direction:column;gap:12px;display:flex}.score-3 .s3-date-caption{align-items:center;gap:8px;height:36px;display:flex}.score-3 .s3-date-caption .s3-select-trigger{padding:0 10px}.score-3 .s3-date-caption .s3-date-month{flex:1;min-width:0}.score-3 .s3-date-caption .s3-date-year{flex:none;width:84px;padding:0 8px}.score-3 .s3-date-caption-label{display:none}@media (max-width:359px){.score-3 .s3-date-caption{gap:6px}.score-3 .s3-date-caption .s3-select-trigger{padding:0 8px}.score-3 .s3-date-caption .s3-date-year{width:76px}.score-3 .s3-date-nav{width:22px}}.score-3 .s3-date-nav{border-radius:var(--r-field);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:24px;height:28px;margin:0;padding:0;display:inline-flex}.score-3 .s3-date-nav:is(:hover,[data-hover]):not(:disabled){background:var(--hover-strong)}.score-3 .s3-date-nav:disabled{color:var(--ink-4);cursor:not-allowed}.score-3 .s3-date-grid{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.score-3 .s3-date-weekday{color:var(--ink-3);font:400 13px/18px var(--font-text);text-align:center;vertical-align:middle;height:24px;padding:0}.score-3 .s3-date-day{text-align:center;vertical-align:middle;height:36px;padding:0}.score-3 .s3-date-day-button{border-radius:var(--r-field);color:var(--ink);cursor:pointer;font:400 14px/20px var(--font-text);font-variant-numeric:tabular-nums lining-nums;background:0 0;border:0;justify-content:center;align-items:center;width:100%;max-width:40px;height:36px;margin:0;padding:0;display:inline-flex}.score-3 .s3-date-day-button:is(:hover,[data-hover]){background:var(--hover-strong)}.score-3 .s3-date-day.is-today .s3-date-day-button{box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:500}.score-3 .s3-date-day.is-selected .s3-date-day-button{background:var(--pill);box-shadow:none;color:var(--on-pill);font-weight:600}.score-3 .s3-date-day.is-disabled .s3-date-day-button{color:var(--ink-4);cursor:not-allowed}.score-3 .s3-date-day.is-hidden .s3-date-day-button{visibility:hidden}.score-3 :is(.s3-date-day-button,.s3-date-nav,.s3-date-clear):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:2px}.score-3 .s3-date-footer-note{display:none}.score-3 .s3-date-footer{border-top:1px solid var(--line);justify-content:flex-end;padding-top:8px;display:flex}.score-3 .s3-date-clear{height:32px;font-size:14px}@media (prefers-reduced-motion:no-preference){.score-3 .s3-date-popover[data-state=open]{animation:sf-date-in var(--dur-fast)var(--ease-out)}@keyframes sf-date-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}.score-3 .s3-filter-trigger{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);cursor:pointer;font:500 14px/20px var(--font-text);align-items:center;gap:8px;max-width:280px;height:36px;padding:0 10px;display:inline-flex}.score-3 .s3-filter-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .s3-filter-trigger:is(:hover,[data-hover]){background:var(--hover);border-color:var(--field-line-hover)}.score-3 .s3-filter-trigger:disabled{cursor:not-allowed;opacity:.5}.score-3 .s3-filter-menu{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);color:var(--ink);font-family:var(--font-text);z-index:60;width:320px;max-width:calc(100vw - 32px);padding:8px}.score-3 .s3-filter-options{max-height:300px;overflow:auto}.score-3 .s3-filter-option{border-radius:var(--r-field);color:var(--ink-2);cursor:pointer;font:500 14px/20px var(--font-text);text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 10px;display:flex}.score-3 .s3-filter-option[aria-pressed=true]{background:var(--active);color:var(--ink)}.score-3 .s3-filter-option:is(:hover,[data-hover]){background:var(--hover-strong)}.score-3 .s3-filter-option:disabled{cursor:not-allowed;opacity:.5}.score-3 .s3-filter-check{flex:none;width:16px;display:inline-flex}.score-3 .s3-filter-search{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);font:14px/20px var(--font-text);width:100%;margin-bottom:8px;padding:9px}.score-3 .s3-team-option{align-items:center;gap:4px;display:flex}.score-3 .s3-date-range{gap:12px;padding:12px 4px;display:grid}.score-3 .s3-date-range label{gap:6px;font-size:13px;display:grid}.score-3 .s3-date-range input{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);padding:8px}.score-3 .s3-date-range p{color:var(--negative-ink);font-size:13px}.score-3 .s3-search-field{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink-3);align-items:center;gap:10px;width:100%;max-width:320px;height:36px;padding:0 12px;display:flex}.score-3 .s3-search-field input{color:var(--ink);font:14px/20px var(--font-text);background:0 0;border:0;outline:0;flex:1;min-width:0}.score-3 .s3-search-field button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:center;padding:3px;display:inline-flex}.score-3 .s3-search-field:is(:focus-within,[data-focus-visible]){border-color:var(--line-focus);box-shadow:0 0 0 3px var(--active)}.score-3 :is(.s3-filter-trigger,.s3-filter-option,.s3-filter-search,.leaderboard-row-link):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:2px}.score-3 .s3-sans-symbol{font-family:var(--font-text);font-weight:500}.score-3 .s3-lob-disc{border-radius:var(--r-pill);color:var(--on-lob);flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.score-3 .s3-lob-disc.is-life{background:var(--lob-life-disc)}.score-3 .s3-lob-disc.is-health{background:var(--lob-health-disc)}.score-3 .s3-lob-disc.is-annuity{background:var(--lob-annuity-disc)}.score-3 .s3-filter-option-lob{align-items:center;gap:8px;display:inline-flex}.score-3 .leaderboard-page{min-width:0;position:relative}.score-3 .leaderboard-page-head{border-bottom:1px solid var(--line);flex-direction:column;gap:24px;padding:36px 32px 32px;display:flex}.score-3 .leaderboard-page-heading-row{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.score-3 .leaderboard-page-heading{flex-direction:column;gap:10px;min-width:0;display:flex}.score-3 .leaderboard-page-heading>*{margin:0}.score-3 .leaderboard-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.score-3 .leaderboard-overview{border-bottom:1px solid var(--line);padding:28px 32px 32px;display:flex}.score-3 .leaderboard-stat{flex-direction:column;flex:1;gap:6px;min-width:0;padding:0 28px;display:flex}.score-3 .leaderboard-stat:first-child{padding-left:0}.score-3 .leaderboard-stat:last-child{padding-right:0}.score-3 .leaderboard-stat+.leaderboard-stat{border-left:1px solid var(--line)}.score-3 .leaderboard-stat-value{color:var(--ink);font:600 28px/32px var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;overflow-wrap:anywhere}.score-3 .leaderboard-stat-value .s3-sans-symbol{font-weight:600}.score-3 .leaderboard-money{color:var(--board-lob-ink,var(--money))}.score-3 .leaderboard-percentile{font-family:var(--font-mono);font-weight:500}.score-3 .leaderboard-standing-detail{color:var(--ink-3);font:400 13px/17px var(--font-text);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.score-3 .leaderboard-section{padding:28px 32px 40px}.score-3 .leaderboard-card{box-shadow:0 0 0 1px var(--line),var(--shadow-card);min-width:0;overflow:clip}.score-3 .leaderboard-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 20px 14px;display:flex}.score-3 .leaderboard-card-heading :is(h2,p){margin:0}.score-3 .leaderboard-card-summary{flex:none;align-items:center;gap:10px;padding-top:4px;display:inline-flex}.score-3 .leaderboard-tools{flex-direction:column;align-items:stretch;gap:16px;padding:0 20px 16px;display:flex}.score-3 .leaderboard-lens-tabs{scrollbar-width:none;flex:none;min-width:0;overflow-x:auto}.score-3 .leaderboard-lens-tabs>button{cursor:pointer;white-space:nowrap;flex:none;gap:6px}.score-3 .leaderboard-lens-tabs>button:is(:hover,[data-hover]){color:var(--ink)}.score-3 .leaderboard-lens-tabs>button:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:-2px;border-radius:3px}.score-3 .leaderboard-lens-placeholder{flex:none;align-self:stretch;align-items:center;display:inline-flex}.score-3 .leaderboard-lens-placeholder>.skeleton{width:100%;height:15px;display:block}.score-3 .leaderboard-search{flex:none;width:320px}.score-3 .leaderboard-search-placeholder{border-radius:var(--r-field);flex:none;width:320px;height:36px}.score-3 .leaderboard-notice{border-top:1px solid var(--line);color:var(--ink-3);font:400 13px/17px var(--font-text);margin:0;padding:12px 20px}.score-3 .leaderboard-table-clip{display:block}.score-3 .leaderboard-table-scroll{max-height:592px;overflow:auto}.score-3 .leaderboard-table{border-collapse:separate;border-spacing:0;width:100%;min-width:800px}.score-3 .leaderboard-table th{background:var(--inset);border-block:1px solid var(--line);color:var(--ink-3);font:500 13px/17px var(--font-text);letter-spacing:-.01em;text-align:left;z-index:2;height:32px;padding:0 20px;position:sticky;top:0}.score-3 .leaderboard-table td{border-bottom:1px solid var(--line);color:var(--ink-2);height:48px;padding:0 20px;font-size:14px}.score-3 .leaderboard-table tr:last-child td{border-bottom:0}.score-3 .leaderboard-table tbody tr:not(.leaderboard-skeleton-row):is(:hover,[data-hover]) td{background:var(--hover)}.score-3 .leaderboard-table .is-viewer td,.score-3 .leaderboard-club-row.is-viewer{background:var(--sunken)}.score-3 .leaderboard-rank{color:var(--ink-3);font:500 13px/17px var(--font-mono);font-variant-numeric:tabular-nums lining-nums;width:44px}.score-3 .leaderboard-rank.is-podium{color:var(--ink);font-weight:600}.score-3 .leaderboard-table th.leaderboard-rank{color:var(--ink-3);font:500 13px/17px var(--font-text)}.score-3 .leaderboard-table .is-viewer .leaderboard-rank{color:var(--ink-3);font-weight:500}.score-3 .leaderboard-rank small{color:var(--ink-3);font-size:12px;font-weight:500;line-height:14px;display:block}.score-3 .leaderboard-identity{align-items:center;gap:10px;min-width:0;display:flex}.score-3 .leaderboard-identity>div{min-width:0}.score-3 .leaderboard-name-line{align-items:center;gap:8px;min-width:0;display:flex}.score-3 .leaderboard-name-line>:is(a,span:not(.tag)){color:var(--ink);font:500 15px/18px var(--font-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .leaderboard-identity small{color:var(--ink-3);font:400 13px/17px var(--font-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.score-3 .leaderboard-identity a:is(:hover,[data-hover]){text-underline-offset:3px;text-decoration:underline}.score-3 .leaderboard-avatar{background:var(--disc-lime);border-radius:var(--r-pill);color:var(--disc-lime-ink);font:600 12px/1 var(--font-text);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.score-3 .leaderboard-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.score-3 .leaderboard-table .leaderboard-number{font-variant-numeric:tabular-nums lining-nums;text-align:right;white-space:nowrap}.score-3 .leaderboard-table td.leaderboard-number{color:var(--ink-3);font:500 13px/17px var(--font-mono)}.score-3 .leaderboard-table td.leaderboard-money{color:var(--board-lob-ink,var(--money));font:600 15px/20px var(--font-mono)}.score-3 .leaderboard-table .leaderboard-number .s3-sans-symbol{font-size:13px}.score-3 .leaderboard-table td.leaderboard-pinnacle-score{color:var(--ink);font-weight:600}.score-3 .leaderboard-sort-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.score-3 .leaderboard-sort-button .leaderboard-sort-icon{opacity:0}.score-3 .leaderboard-sort-button:is(:hover,[data-hover]) .leaderboard-sort-icon,.score-3 .leaderboard-sort-button:is(:focus-visible,[data-focus-visible]) .leaderboard-sort-icon{opacity:.5}.score-3 .leaderboard-sort-button.is-active{color:var(--ink)}.score-3 .leaderboard-score-tooltip{z-index:60;max-width:min(320px,var(--radix-tooltip-content-available-width));border:1px solid var(--line);background:var(--overlay);color:var(--ink);box-shadow:var(--shadow-overlay);font:400 13px/18px var(--font-text);border-radius:12px;padding:12px}.score-3 .leaderboard-sort-button.is-active .leaderboard-sort-icon{opacity:1}.score-3 .leaderboard-row-action{width:28px}.score-3 .leaderboard-table th.leaderboard-row-action{padding-inline:0 20px}.score-3 .leaderboard-row-link{border-radius:var(--r-pill);color:var(--ink-3);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.score-3 .leaderboard-row-link:is(:hover,[data-hover]){background:var(--hover-strong);color:var(--ink)}.score-3 .leaderboard-row-toggle{border-radius:var(--r-pill);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.score-3 .leaderboard-row-toggle:is(:hover,[data-hover]){background:var(--hover-strong);color:var(--ink)}.score-3 .leaderboard-row-toggle:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--indigo);outline-offset:2px}.score-3 .leaderboard-row-toggle svg{transition:transform .16s}.score-3 .leaderboard-row-toggle.is-expanded svg{transform:rotate(180deg)}.score-3 .leaderboard-breakdown-row td{background:var(--sunken)}.score-3 .leaderboard-breakdown-identity{color:var(--ink-3);padding-left:12px}.score-3 .leaderboard-breakdown-identity .leaderboard-name-line{color:var(--ink)}.score-3 .leaderboard-table .leaderboard-breakdown-status{color:var(--ink-3);font:400 13px/17px var(--font-text);text-align:center;padding:0 20px}.score-3 .leaderboard-breakdown-status-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:48px;padding-block:12px;display:flex}.score-3 .leaderboard-table td.leaderboard-message,.score-3 .leaderboard-message{white-space:normal;height:auto;padding:16px 20px}.score-3 .leaderboard-message .plate{min-height:240px}.score-3 .leaderboard-message .plate .btn{margin-top:10px}.score-3 .s3-infinite-footer{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;min-height:48px;padding:8px 20px;display:flex}.score-3 .s3-infinite-footer p{margin:0}.score-3 .s3-infinite-status{font:400 13px/17px var(--font-text);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.score-3 .s3-infinite-sentinel{width:100%;height:1px}.score-3 .leaderboard-refresh{border-top:1px solid var(--line);color:var(--ink-3);font:400 13px/17px var(--font-text);align-items:center;gap:8px;min-height:48px;padding:8px 20px;display:flex}.score-3 .leaderboard-skeleton-line{width:180px;max-width:100%;height:13px;display:block}.score-3 .leaderboard-skeleton-line.is-short{width:96px}.score-3 .leaderboard-stat-placeholder{width:120px;max-width:100%;height:32px;display:block}.score-3 .leaderboard-filter-placeholder{border-radius:var(--r-field);width:150px;height:36px;display:block}.score-3 .leaderboard-skeleton-row td{height:48px}.score-3 .leaderboard-skeleton-rank{width:16px;height:13px;display:block}.score-3 .leaderboard-skeleton-avatar{border-radius:var(--r-pill);flex:none;width:28px;height:28px;display:block}.score-3 .leaderboard-skeleton-name{width:140px;height:15px;display:block}.score-3 .leaderboard-skeleton-sub{width:100px;height:11px;margin-top:5px;display:block}.score-3 .leaderboard-skeleton-figure{width:44px;height:13px;display:inline-block}.score-3 .leaderboard-skeleton-figure.is-short{width:24px}.score-3 .leaderboard-skeleton-money{width:68px;height:13px;display:inline-block}.score-3 .leaderboard-club-pending .leaderboard-club-row{padding-block:12px}.score-3 .leaderboard-club-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;display:grid}.score-3 .leaderboard-club-row .leaderboard-name-line>span:first-child{font:500 15px/18px var(--font-text);letter-spacing:-.02em}.score-3 .leaderboard-club-metrics{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.score-3 .leaderboard-club-metrics>strong{color:var(--club-accent,var(--money));font-weight:600}.score-3 .leaderboard-club-metrics .tag-club{background:color-mix(in srgb,var(--club-accent)14%,transparent);color:var(--club-accent)}.score-3 .leaderboard-club-metrics small{color:var(--ink-3);font-size:13px;font-weight:400}.score-3 .leaderboard-club-metrics .t-meta,.score-3 .leaderboard-club-metrics .tag,.score-3 .leaderboard-card-summary .tag{font-family:var(--font-text)}.score-3 .leaderboard-club-metrics .t-meta>span:first-child{font-family:var(--font-mono);font-weight:500}.score-3 .leaderboard-club-meter{background:var(--meter-track);border-radius:var(--r-pill);width:200px;max-width:100%;height:6px;margin-top:6px;display:block;overflow:hidden}.score-3 .leaderboard-club-meter-fill{animation:sf-meter-fill .52s var(--ease-out)both;background:var(--meter-money);border-radius:inherit;transform-origin:0;height:100%;display:block}.score-3 .leaderboard-club-leader{background:var(--inset)}.score-3 .leaderboard-club-leader>p{align-items:center;gap:8px;margin:0;padding:14px 20px 0;display:flex}.score-3 .prospects-page{min-width:0}.score-3 .prospects-page-head{border-bottom:1px solid var(--line);padding:36px 32px 32px}.score-3 .prospects-heading-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.score-3 .prospects-heading-row h1{margin:10px 0}.score-3 .prospects-total{color:var(--ink-3);font:500 13px/17px var(--font-mono);flex-shrink:0}.score-3 .prospects-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.score-3 .prospects-content{min-width:0;padding:28px 32px 40px}.score-3 .prospects-plate{min-height:320px}.score-3 .prospects-plate .btn{margin-top:10px}.score-3 .prospects-kanban-clip{display:block}.score-3 .prospects-kanban-clip>.fade-tail-x{width:48px}.score-3 .prospects-kanban{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:stretch;gap:16px;padding:1px 1px 12px;display:flex;overflow-x:auto}.score-3 .prospects-kanban-lane{border-radius:var(--r-inner);background:var(--inset);width:272px;height:520px;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;flex-shrink:0;gap:8px;padding:8px;display:flex}.score-3 .prospects-kanban-lane>header{flex-shrink:0;align-items:center;gap:8px;min-height:36px;padding:0 8px;display:flex}.score-3 .prospects-kanban-lane h2{min-width:0;font:600 13px/17px var(--font-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.score-3 .prospects-stage-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.score-3 .prospects-lane-count{color:var(--ink-3);font:500 12px/16px var(--font-mono)}.score-3 .prospects-lane-cards{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding:1px;display:flex;overflow-y:auto}.score-3 .prospects-kanban-card{background:var(--surface);border-radius:var(--r-inner);border:1px solid var(--line);flex-shrink:0;position:relative}.score-3 .prospects-kanban-card>a{border-radius:inherit;display:block}.score-3 .prospects-card-copy{padding:12px}.score-3 .prospects-card-copy h3{font:600 14px/20px var(--font-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;padding-right:16px;overflow:hidden}.score-3 .prospects-card-copy p{font:400 13px/17px var(--font-text);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.score-3 .prospects-kanban-card:has(a:is(:hover,[data-hover])){border-color:var(--line-strong);background:var(--hover)}.score-3 .prospects-drag-handle{width:24px;height:24px;color:var(--ink-3);cursor:grab;touch-action:none;border-radius:6px;place-items:center;display:grid;position:absolute;top:8px;right:6px}.score-3 .prospects-drag-handle:is(:hover,[data-hover]){color:var(--ink);background:var(--sunken)}.score-3 .prospects-drag-handle:is(:active,[data-pressed]){cursor:grabbing}.score-3 .prospects-drag-handle:disabled{cursor:wait;opacity:.4}.score-3 .prospects-kanban-card[data-dragging]{opacity:.35}.score-3 .prospects-card-lifted{width:256px;box-shadow:var(--shadow-overlay);cursor:grabbing}.score-3 .prospects-kanban-lane[data-drop-target]{outline:2px solid var(--line-focus);outline-offset:-2px}.score-3 .prospects-dropzone{border:1px dashed var(--line-focus);border-radius:var(--r-field);text-align:center;min-height:68px;color:var(--ink);font:500 13px/17px var(--font-text);justify-content:center;align-items:center;padding:12px;display:flex}.score-3 .prospects-table-card{overflow:clip}.score-3 .prospects-table-clip{display:block}.score-3 .prospects-table-scroll{scrollbar-width:thin;max-height:620px;overflow:auto}.score-3 .prospects-table{border-collapse:separate;border-spacing:0;width:100%;min-width:960px}.score-3 .prospects-table th{background:var(--inset);border-bottom:1px solid var(--line);color:var(--ink-3);z-index:2;text-align:left;height:32px;font:500 13px/17px var(--font-text);letter-spacing:-.01em;white-space:nowrap;padding:0 16px;position:sticky;top:0}.score-3 .prospects-table td{border-bottom:1px solid var(--line);height:52px;font:400 14px/20px var(--font-text);color:var(--ink-2);white-space:nowrap;padding:0 16px}.score-3 .prospects-table tbody tr:last-child td{border-bottom:0}.score-3 .prospects-table td:first-child{min-width:180px;color:var(--ink);font-weight:500}.score-3 .prospects-table td a:is(:hover,[data-hover]){text-underline-offset:3px;text-decoration:underline}.score-3 .prospects-table tbody tr:is(:hover,[data-hover])>td{background:var(--hover)}.score-3 .prospects-table .prospects-created{color:var(--ink-3);font:500 13px/17px var(--font-mono)}.score-3 .prospects-stage-select{width:240px}.score-3 .prospects-table-footer{border-top:1px solid var(--line);align-items:center;min-height:48px;padding:0 16px;display:flex}.score-3 .prospects-table-footer>p{margin:0}.score-3 .prospects-dialog-field{flex-direction:column;gap:6px;display:flex}.score-3 .prospects-dialog-field>label{color:var(--ink-2);font:500 14px/20px var(--font-text)}.score-3 .prospects-dialog-field>.field,.score-3 .prospects-dialog-field>.s3-select-trigger{width:100%}.score-3 .prospects-dialog-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:560px){.score-3 .prospects-dialog-row{grid-template-columns:minmax(0,1fr)}}.score-3 .prospects-dialog-confirm{flex-direction:column;gap:12px;display:flex}.score-3 .prospects-dialog-confirm strong{color:var(--ink);font-weight:600}.score-3 .prospects-total-placeholder{width:115px;height:17px}.score-3 .prospects-view-placeholder{border-radius:var(--r-pill);width:200px;height:36px}.score-3 .prospects-new-placeholder{border-radius:var(--r-pill);width:146px;height:40px}.score-3 .prospects-card-placeholder{flex-direction:column;gap:8px;padding:12px;display:flex}.score-3 .prospects-card-placeholder>span{width:80%;height:16px}.score-3 .prospects-card-placeholder>span+span{width:95%;height:13px}.score-3 .book-page{min-width:0}.score-3 .book-page-head{border-bottom:1px solid var(--line);flex-direction:column;gap:24px;min-height:226px;padding:36px 32px 32px;display:flex}.score-3 .book-page-heading-row{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.score-3 .book-page-heading{flex-direction:column;gap:10px;min-width:0;display:flex}.score-3 .book-page-heading>*,.score-3 .book-import-meta>*{margin:0}.score-3 .book-import-meta{flex-direction:column;align-items:flex-end;padding-bottom:2px;display:flex}.score-3 .book-latest-import{color:var(--ink-3);align-items:center;gap:7px;margin:0;display:inline-flex}.score-3 .book-live-dot{background:var(--success);border-radius:var(--r-pill);width:6px;height:6px}.score-3 .book-live-dot.is-pending{background:var(--ink-4);animation:.7s ease-in-out infinite alternate sf-pixel-pulse}.score-3 .book-filter-lane{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.score-3 .book-filter-divider{background:var(--line);flex:none;width:1px;height:20px}.score-3 .book-scope-segment{flex:none}.score-3 .book-filter-trigger{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);cursor:pointer;font-family:var(--font-text);letter-spacing:-.02em;max-width:220px;height:36px;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.score-3 .book-filter-trigger>span:not(.book-lob-disc){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .book-filter-trigger:is(:hover,[data-hover]){background:var(--hover);border-color:var(--field-line-hover)}.score-3 .book-filter-trigger:is(:focus-visible,[data-focus-visible]){border-color:var(--indigo);box-shadow:0 0 0 3px var(--active);outline:0}.score-3 .book-filter-chevron{color:var(--ink-3);transition:transform var(--dur-fast)var(--ease-out);flex:none}.score-3 .book-filter-chevron.is-open{transform:rotate(180deg)}.score-3 .book-lob-disc{border-radius:var(--r-pill);color:var(--on-lob);flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.score-3 .book-lob-disc.is-life{background:var(--lob-life-disc)}.score-3 .book-lob-disc.is-health{background:var(--lob-health-disc)}.score-3 .book-lob-disc.is-annuity{background:var(--lob-annuity-disc)}.score-3 .book-table-card{box-shadow:0 0 0 1px var(--line),var(--shadow-card);min-width:0;margin:28px 32px 40px;overflow:clip}.score-3 .book-table-card-head,.score-3 .book-table-tools,.score-3 .book-table-footer{justify-content:space-between;align-items:center;gap:20px;padding-inline:20px;display:flex}.score-3 .book-table-card-head{min-height:66px;padding-block:18px 14px}.score-3 .book-table-card-head>div{flex-direction:column;gap:4px;min-width:0;display:flex}.score-3 .book-table-card-head :is(h2,p){margin:0}.score-3 .book-filter-summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .book-table-summary{color:var(--ink-3);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;flex:none;margin:0;font-size:13px;line-height:17px}.score-3 .book-table-tools{border-bottom:1px solid var(--line);min-height:58px;padding-block:10px}.score-3 .book-table-search,.score-3 .book-filter-search{background:var(--search-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink-3);height:36px;transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);align-items:center;gap:9px;padding:0 12px;display:flex}.score-3 .book-table-search{width:100%;max-width:320px}.score-3 .book-table-search:is(:focus-within,[data-focus-visible]),.score-3 .book-filter-search:is(:focus-within,[data-focus-visible]){border-color:var(--indigo);box-shadow:0 0 0 3px var(--active)}.score-3 .book-table-search input,.score-3 .book-filter-search input{appearance:none;color:var(--ink);font-family:var(--font-text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.score-3 .book-table-search input::placeholder,.score-3 .book-filter-search input::placeholder{color:var(--ink-4)}.score-3 .book-table-search>button{border-radius:var(--r-field);color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.score-3 .book-table-search>button:is(:hover,[data-hover]){background:var(--hover-strong);color:var(--ink)}.score-3 .book-export-button{height:36px}.score-3 .book-table-clip{display:block}.score-3 .book-table-scroll{max-height:384px;overflow:auto}.score-3 .book-infinite-scroll-sentinel{width:100%;height:1px}.score-3 .book-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1080px}.score-3 .book-table th{background:var(--inset);border-bottom:1px solid var(--line);color:var(--ink-3);letter-spacing:-.01em;text-align:left;z-index:2;height:32px;padding:0 20px;font-size:13px;font-weight:500;line-height:17px;position:sticky;top:0}.score-3 .book-table th:first-child,.score-3 .book-table th:nth-child(2){width:17%}.score-3 .book-table th:nth-child(3){width:12%}.score-3 .book-table th:nth-child(4){width:16%}.score-3 .book-table th:nth-child(5){width:11%}.score-3 .book-table th:nth-child(6){width:12%}.score-3 .book-table th:nth-child(7){width:15%}.score-3 .book-sort-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.score-3 .book-sort-button>svg{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .book-sort-button:is(:hover,[data-hover])>svg{transform:translateY(-1px)}.score-3 .book-sort-button:is(:hover,[data-hover],.is-active){color:var(--ink)}.score-3 .book-sort-button:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--line-focus);outline-offset:2px;border-radius:3px}.score-3 .book-table td{border-bottom:1px solid var(--line);color:var(--ink-2);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;height:44px;padding:0 20px;font-size:14px;line-height:18px;overflow:hidden}.score-3 .book-table tbody tr:last-child td{border-bottom:0}.score-3 .book-table-row{transition:background-color var(--dur-fast)var(--ease-out)}.score-3 .book-table-row:is(:hover,[data-hover]){background:var(--hover)}.score-3 .book-table-client{font-weight:500;color:var(--ink)!important}.score-3 .book-table :is(.book-table-policy-number,.book-table-date){color:var(--ink-3);font-size:13px}.score-3 .book-table td.book-table-premium{color:var(--money);text-align:right;font-size:14px;font-weight:600}.score-3 .book-table th:last-child{text-align:right}.score-3 .book-agent-link{color:var(--ink-2);align-items:center;gap:8px;max-width:100%;text-decoration:none;display:inline-flex}.score-3 .book-agent-link .book-agent-avatar{transition:transform var(--dur-fast)var(--ease-out)}.score-3 .book-agent-link:is(:hover,[data-hover]) .book-agent-avatar{transform:scale(1.06)}.score-3 a.book-agent-link:is(:hover,[data-hover]) .book-agent-name{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.score-3 .book-agent-avatar{background:var(--disc-slate);border-radius:var(--r-pill);color:var(--disc-slate-ink);letter-spacing:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:inline-flex}.score-3 .book-agent-avatar.is-blue{background:var(--disc-blue);color:var(--disc-blue-ink)}.score-3 .book-agent-avatar.is-purple{background:var(--disc-purple);color:var(--disc-purple-ink)}.score-3 .book-agent-avatar.is-lime{background:var(--disc-lime);color:var(--disc-lime-ink)}.score-3 .book-agent-avatar.is-teal{background:var(--disc-teal);color:var(--disc-teal-ink)}.score-3 .book-agent-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .book-table-footer{border-top:1px solid var(--line);min-height:48px}.score-3 .book-table-footer>p{margin:0}.score-3 .book-loading-more{color:var(--ink-3);align-items:center;gap:10px;font-size:12px;display:flex}.score-3 .book-table-skeleton-row .skeleton{height:14px;display:block}.score-3 .book-table td.book-table-message{white-space:normal;height:auto;padding:16px 20px}.score-3 .book-table-message .plate{min-height:200px}.score-3 .book-context-panel{align-items:center;gap:14px;margin:24px 32px 0;padding:16px;display:flex}.score-3 .book-context-icon{background:var(--info-soft);border-radius:var(--r-field);color:var(--info-ink);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.score-3 .book-context-panel>div{flex-direction:column;flex:1;gap:3px;display:flex}.score-3 .book-context-panel :is(p){margin:0}.score-3 .book-risk-notice{background:var(--warning-soft);border:1px solid color-mix(in oklab,var(--warning)28%,var(--line));border-radius:var(--r-inner);color:var(--warning-ink);margin:0;padding:10px 12px;font-size:13px}.score-3 .book-filter-popover{background:var(--overlay);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-overlay);color:var(--ink);font-family:var(--font-text);z-index:60;outline:0;width:300px;padding:8px}.score-3 .book-filter-popover[data-state=open]{animation:sf-popover-enter .14s var(--ease-out);transform-origin:var(--radix-popover-content-transform-origin)}.score-3 .book-filter-popover.book-filter-popover-narrow{width:250px}.score-3 .book-filter-popover.book-filter-popover-wide{width:min(360px,100vw - 32px)}.score-3 .book-filter-popover .book-filter-popover-label{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:7px 8px;font-size:12px;font-weight:500;line-height:16px}.score-3 .book-filter-popover .book-filter-popover-heading{justify-content:space-between;align-items:center;display:flex}.score-3 .book-filter-popover .book-filter-popover-heading>button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px}.score-3 .book-filter-popover .book-filter-popover-heading>button:is(:hover,[data-hover]){color:var(--ink)}.score-3 .book-filter-popover .book-filter-options{flex-direction:column;gap:2px;display:flex}.score-3 .book-filter-popover .book-filter-options-scroll{max-height:280px;overflow-y:auto}.score-3 .book-filter-popover .book-filter-option{border-radius:var(--r-field);color:var(--ink-2);cursor:pointer;font-family:var(--font-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:38px;padding:6px 8px;font-size:14px;font-weight:500;display:flex}.score-3 .book-filter-popover .book-filter-option>span:first-child,.score-3 .book-filter-popover .book-filter-option-copy,.score-3 .book-filter-popover .book-filter-agent-copy{align-items:center;gap:8px;min-width:0;display:flex}.score-3 .book-filter-popover .book-filter-option-copy{justify-content:space-between;width:100%}.score-3 .book-filter-popover .book-filter-option-copy>:last-child{color:var(--ink-4);font-family:var(--font-mono);font-size:12px}.score-3 .book-filter-popover .book-filter-option:is(:hover,[data-hover],[aria-pressed=true]){background:var(--hover);color:var(--ink)}.score-3 .book-filter-popover .book-filter-check{border:1px solid var(--line-strong);height:18px;transition:background-color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out),transform var(--dur-fast)var(--ease-out);border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;display:inline-flex;transform:scale(.88)}.score-3 .book-filter-popover .book-filter-option[aria-pressed=true] .book-filter-check{background:var(--ink);border-color:var(--ink);color:var(--on-ink);transform:scale(1)}.score-3 .book-filter-popover .book-filter-search{margin:4px 0 8px}.score-3 .book-filter-popover .book-custom-range{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;display:flex}.score-3 .book-filter-popover .book-custom-range-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.score-3 .book-filter-popover .book-custom-range-fields label{color:var(--ink-3);flex-direction:column;gap:4px;font-size:12px;display:flex}.score-3 .book-filter-popover .book-custom-range-fields input{background:var(--control-ground);border:1px solid var(--field-line);border-radius:var(--r-field);color:var(--ink);min-width:0;height:36px;padding:0 8px}.score-3 .book-loading-import-row{align-items:center;gap:7px;display:flex}.score-3 .book-loading-heading{width:min(280px,70vw);height:34px}.score-3 .book-loading-dot{border-radius:var(--r-pill);width:6px;height:6px}.score-3 .book-loading-import{width:180px;height:16px}.score-3 .book-loading-filter{border-radius:var(--r-field);height:36px}.score-3 .book-loading-summary{width:220px;height:16px}.score-3 .book-loading-search{width:100%;max-width:320px;height:36px}.score-3 .book-loading-export{border-radius:var(--r-pill);width:116px;height:36px}.score-3 .book-loading-footer-copy{width:140px;height:14px}.score-3 .book-loading-footer-action{width:180px;height:28px}@media (min-width:768px) and (max-height:900px){.score-3.score-3 .leaderboard-page{min-height:640px;height:calc(100dvh - var(--nav-h));flex-direction:column;display:flex}.score-3.score-3 .leaderboard-section{flex-direction:column;flex:1;min-height:0;display:flex}.score-3.score-3 .leaderboard-card{flex-direction:column;flex:1;min-height:280px;display:flex}.score-3.score-3 .leaderboard-card>:not(.leaderboard-table-clip){flex-shrink:0}.score-3.score-3 .leaderboard-table-clip{flex-direction:column;flex:1;min-height:96px;display:flex}.score-3.score-3 .leaderboard-table-scroll{flex:1;min-height:96px;max-height:none}.score-3.score-3 .leaderboard-page-head,.score-3.score-3 .leaderboard-overview{flex-shrink:0}.score-3.score-3 .leaderboard-page-head{gap:12px;padding-block:20px 16px}.score-3.score-3 .leaderboard-page-heading{gap:6px}.score-3.score-3 .leaderboard-overview{padding-block:12px}.score-3.score-3 .leaderboard-section,.score-3.score-3 .leaderboard-card-heading{padding-block:16px}.score-3.score-3 .book-page{flex:0 0 calc(100dvh - var(--nav-h));flex-direction:column;min-height:0;display:flex}.score-3.score-3 .book-table-card{flex-direction:column;flex:1;min-height:0;display:flex}.score-3.score-3 .book-table-card>:not(.book-table-clip){flex-shrink:0}.score-3.score-3 .book-table-clip{flex-direction:column;flex:1;min-height:96px;display:flex}.score-3.score-3 .book-table-scroll{flex:1;min-height:0;max-height:none}}@media (max-width:1130px){.score-3.score-3 .search-pill{justify-content:center;width:40px;padding:0}.score-3.score-3 .search-pill>:not(svg){display:none}.score-3.score-3 .score-3-gallery-filter{width:40px}.score-3.score-3 .score-3-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.score-3 .score-3-brand-wordmark{display:none}}@media (max-width:900px){.score-3.score-3{--frame-margin:16px;--frame-pad:24px}.score-3.score-3 .nav-pill{display:none}.score-3.score-3 .score-3-menu-trigger{display:inline-flex}.score-3.score-3 .score-3-topnav-left{gap:12px}.score-3.score-3 .score-3-submit-policy,.score-3.score-3 .score-3-notifications{display:none}.score-3.score-3 .score-3-gallery-heading,.score-3.score-3 .score-3-gallery-section-head,.score-3.score-3 .score-3-gallery-summary{flex-direction:column;align-items:flex-start}.score-3.score-3 .score-3-gallery-grid{grid-template-columns:1fr}.score-3.score-3 .book-page-head{padding-left:var(--frame-pad);padding-right:var(--frame-pad)}.score-3.score-3 .book-page-heading-row{flex-direction:column;align-items:flex-start;gap:18px}.score-3.score-3 .book-import-meta{flex-flow:wrap;align-items:flex-start;gap:16px}.score-3.score-3 .book-table-card,.score-3.score-3 .book-context-panel{margin-left:var(--frame-pad);margin-right:var(--frame-pad)}.score-3.score-3 .score-3-loading-title,.score-3.score-3 .score-3-loading-dek{max-width:100%}.score-3.score-3 .marketplace-page-head,.score-3.score-3 .marketplace-vendor-section,.score-3.score-3 .resource-center-gallery-controls,.score-3.score-3 .resource-center-page-head,.score-3.score-3 .resource-center-featured-section,.score-3.score-3 .resource-center-filter-section,.score-3.score-3 .resource-center-catalog-section{padding-left:var(--frame-pad);padding-right:var(--frame-pad)}.score-3.score-3 .resource-center-gallery-controls{flex-direction:column}.score-3.score-3 .resource-center-gallery-scenarios{justify-content:flex-start;max-width:none}}@media (max-width:767px){.score-3 .leaderboard-page-head{padding:28px 24px 24px}.score-3 .leaderboard-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px;display:grid}.score-3 .leaderboard-stat{padding:0}.score-3 .leaderboard-stat:last-child{grid-column:1/-1}.score-3 .leaderboard-stat+.leaderboard-stat{border-left:0}.score-3 .leaderboard-stat-value{font-size:24px}.score-3 .leaderboard-section{padding:24px}.score-3 .leaderboard-breakdown-status-content{justify-content:flex-start}.score-3 .leaderboard-page-heading-row{flex-direction:column;align-items:flex-start;gap:16px}.score-3 .leaderboard-card-heading{flex-direction:column;align-items:flex-start;gap:6px}.score-3 .leaderboard-tools{flex-direction:column;align-items:stretch;gap:12px}.score-3 .leaderboard-search,.score-3 .leaderboard-search-placeholder{width:100%}.score-3 .leaderboard-club-row{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:12px 16px}.score-3 .leaderboard-club-metrics{text-align:left;grid-column:2;align-items:flex-start}.score-3 .prospects-page-head{padding:24px 20px}.score-3 .prospects-heading-row{flex-direction:column;align-items:flex-start;gap:16px}.score-3 .prospects-toolbar{flex-wrap:wrap;gap:12px}.score-3 .prospects-content{padding:24px 20px}.score-3.score-3 .book-page-head{gap:20px;min-height:auto;padding-top:28px;padding-bottom:24px}.score-3.score-3 .book-filter-lane{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.score-3.score-3 .book-filter-trigger,.score-3.score-3 .book-scope-segment{width:100%;max-width:none}.score-3.score-3 .book-scope-segment{grid-column:1/-1}.score-3.score-3 .book-filter-divider{display:none}.score-3.score-3 .book-scope-segment>button{flex:1;justify-content:center}.score-3.score-3 .book-table-card-head,.score-3.score-3 .book-table-tools,.score-3.score-3 .book-table-footer,.score-3.score-3 .book-context-panel{flex-direction:column;align-items:flex-start}.score-3.score-3 .book-table-summary,.score-3.score-3 .book-table-search,.score-3.score-3 .book-export-button{width:100%;max-width:none}.score-3.score-3 .book-export-button{justify-content:center}.score-3.score-3 .book-table-footer{padding-top:12px;padding-bottom:12px}.score-3.score-3 .resource-center-dialog{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.score-3.score-3 .resource-center-dialog-head,.score-3.score-3 .resource-center-dialog-body{padding:16px}.score-3.score-3 .marketplace-grid{grid-template-columns:minmax(0,1fr)}.score-3.score-3 .resource-center-lob-tabs{gap:16px}.score-3.score-3 .resource-center-notice{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.score-3 .book-live-dot.is-pending{animation:none}.score-3 .btn,.score-3 .field,.score-3 .topnav,.score-3 .toggle:after,.score-3 .resource-center-card,.score-3 .score-3-command-selection,.score-3 .score-3-nav-arrow,.score-3 .book-filter-check{transition-duration:.01ms}.score-3 .score-3-shell-main,.score-3[data-entrance-stage="1"] .score-3-shell-main{opacity:1;transition:none;transform:none}.score-3 .score-3-nav-menu[data-state=open],.score-3 .score-3-account-menu[data-state=open],.score-3 .book-filter-popover[data-state=open]{animation:sf-overlay-enter .1s var(--ease-out)}.score-3.score-3 .skeleton,.score-3.score-3 .score-3-pixel-loader>span{opacity:.8;animation:none}}.score-3 .s3-org-container{height:640px;box-shadow:inset 0 0 0 1px var(--inset-ring);border-radius:var(--r-tile);background:var(--canvas);margin-inline:20px;position:relative;overflow:clip}.score-3 .s3-org-container:fullscreen{border-radius:0;width:100%;height:100%;margin:0}.score-3 .s3-org-canvas{background-image:radial-gradient(var(--dots)1px,transparent 1px);touch-action:none;cursor:grab;background-size:22px 22px;position:absolute;inset:0;overflow:clip}.score-3 .s3-org-canvas[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.score-3 .s3-org-canvas:is(:focus-visible,[data-focus-visible]){outline-offset:-3px}.score-3 .s3-org-world{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.score-3 .s3-org-connectors{pointer-events:none;fill:none;stroke:var(--line-strong);stroke-width:1px;position:absolute;overflow:visible}.score-3 .s3-org-node{border-radius:var(--r-tile);background:var(--surface);width:208px;height:105px;box-shadow:0 0 0 1px var(--card-ring,var(--line-strong));color:var(--ink);cursor:default;grid-template-rows:28px 17px 20px;row-gap:8px;padding:12px;display:grid;position:absolute}.score-3 .s3-org-node:is(:hover,[data-hover],[data-highlighted]){background:var(--sunken)}.score-3 .s3-org-node:is(:focus-visible,[data-focus-visible]){outline-offset:3px}.score-3 .s3-org-identity{min-width:0;font:500 15px/18px var(--font-text);letter-spacing:-.02em;align-items:center;gap:6px;display:flex}.score-3 .s3-org-identity>:is(a,span:not(.s3-org-rank)){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.score-3 .s3-org-identity>a:is(:hover,[data-hover]){text-underline-offset:3px;text-decoration:underline}.score-3 .s3-org-rank{flex-shrink:0;width:34px}.score-3 .s3-org-comp{font:400 13px/17px var(--font-text);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.score-3 .s3-org-production{font:400 13px/20px var(--font-text);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;padding-right:32px;overflow:hidden}.score-3 .s3-org-quick-view{position:absolute;bottom:8px;right:10px}.score-3 .s3-org-toggle{border:1px solid var(--line-strong);width:20px;height:20px;color:var(--ink-3);background:var(--surface);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-10px;left:calc(50% - 10px)}.score-3 .s3-org-toggle:is(:hover,[data-hover]){color:var(--ink);background:var(--sunken)}.score-3 .s3-org-controls{align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:16px}.score-3 .s3-org-zoom,.score-3 .s3-org-navigation{height:32px;box-shadow:0 0 0 1px var(--line-strong);border-radius:var(--r-pill);background:var(--surface);justify-content:center;align-items:center;gap:2px;padding:4px;display:flex}.score-3 .s3-org-zoom{width:104px}.score-3 .s3-org-navigation{justify-content:space-around;width:84px}.score-3 .s3-org-controls button{border-radius:var(--r-pill);width:24px;height:24px;color:var(--ink-2);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.score-3 .s3-org-controls button:not(:disabled):is(:hover,[data-hover]){color:var(--ink);background:var(--sunken)}.score-3 .s3-org-controls button:disabled{opacity:.35;cursor:not-allowed}.score-3 .s3-org-zoom output{text-align:center;min-width:38px;color:var(--ink);font:500 13px/16px var(--font-mono);font-variant-numeric:tabular-nums lining-nums}.score-3 .s3-org-zoom output .s3-sans-symbol{font-size:12px}.score-3 .s3-org-minimap{width:188px;height:72px;box-shadow:0 0 0 1px var(--line-strong);border-radius:var(--r-tile);background:var(--surface);padding:6px;position:absolute;bottom:16px;right:16px}.score-3 .s3-org-minimap svg{touch-action:none;cursor:crosshair;width:100%;height:100%}.score-3 .s3-org-minimap path{fill:var(--line-strong)}.score-3 .s3-org-minimap rect{fill:none;stroke:var(--ink);stroke-width:1px}.score-3 .s3-org-empty{justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.score-3 .s3-org-empty .plate{width:min(480px,100%)}.score-3 .s3-org-feedback{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:12px;font-size:13px;position:absolute;top:12px;left:12px;right:12px}.score-3 .s3-org-pending-node{border-radius:var(--r-tile);width:208px;height:105px;margin:80px auto}@media (max-width:767px){.score-3 .s3-org-container{height:560px;margin-inline:12px}.score-3 .s3-org-minimap{bottom:60px;right:12px}.score-3 .s3-org-controls{bottom:12px;left:12px}}.score-3 .section.s3-team-page-head{border-bottom:1px solid var(--line);flex-direction:column;gap:24px;padding:36px 32px 32px;display:flex}.score-3 .s3-team-heading-row,.score-3 .s3-team-controls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.score-3 .s3-team-heading{gap:10px;min-width:0;display:grid}.score-3 .s3-team-upline{color:var(--ink-3);font:500 13px/17px var(--font-mono)}.score-3 .s3-team-upline-link{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.score-3 .s3-team-control-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.score-3 .s3-team-control-actions .s3-select-trigger{width:auto;min-width:130px}.score-3 .s3-team-control-divider{background:var(--line);width:1px;height:24px}.score-3 .s3-team-expand{border-radius:var(--r-field);border:1px solid var(--line);background:var(--surface);width:36px;height:36px}.score-3 .s3-team-search{width:min(320px,100%)}.score-3 .s3-team-search-input{border:1px solid var(--field-line);border-radius:var(--r-field);background:var(--control-ground);width:100%;height:36px;color:var(--ink);font:400 15px/20px var(--font-text);transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);padding:0 12px 0 36px}.score-3 .s3-team-search-input::placeholder{color:var(--ink-4)}.score-3 .s3-team-search-input:is(:hover,[data-hover]){border-color:var(--field-line-hover)}.score-3 .s3-team-search-input:is(:focus-visible,[data-focus-visible]){border-color:var(--indigo);box-shadow:0 0 0 3px var(--active);outline:0}.score-3 .section.s3-team-counts{border-bottom:1px solid var(--line);padding:28px 32px 32px;display:flex}.score-3 .s3-team-count{width:240px;max-width:50%;min-height:56px}.score-3 .s3-team-count+.s3-team-count{border-left:1px solid var(--line);padding-left:28px}.score-3 .s3-team-count>p{color:var(--ink-3);font-size:14px;line-height:18px}.score-3 .s3-team-count>div{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:6px;display:flex}.score-3 .s3-team-count strong{font:600 28px/32px var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;color:var(--ink)}.score-3 .s3-team-count>div>span{font:400 13px/17px var(--font-text);color:var(--ink-3)}.score-3 .section.s3-team-structure{padding:28px 32px 40px}.score-3 .s3-team-structure-card{box-shadow:0 0 0 1px var(--card-ring,var(--line));background:var(--surface);border-radius:16px;padding-block:20px 0;overflow:clip}.score-3 .s3-team-chart-card{padding-bottom:20px}.score-3 .s3-team-card-head{padding:0 20px 16px}.score-3 .s3-team-table-clip{display:block}.score-3 .s3-team-tree{max-height:624px;overflow:auto}.score-3 .s3-team-table-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 20px;display:flex}.score-3 .s3-team-table-footer>p{margin:0}.score-3 .s3-team-loading-more{color:var(--ink-3);font:400 13px/17px var(--font-text);align-items:center;gap:8px;display:inline-flex}.score-3 .s3-team-plate{padding:16px 20px 20px}.score-3 .s3-team-plate .plate{min-height:240px}.score-3 .s3-team-plate .plate .btn{margin-top:10px}.score-3 .s3-team-row-pending{pointer-events:none}.score-3 .s3-team-skeleton-name{width:150px;height:15px;display:block}.score-3 .s3-team-skeleton-detail{width:220px;max-width:100%;height:11px;margin-top:5px;display:block}.score-3 .s3-team-branch-error{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 20px 14px 46px;display:flex}.score-3 .s3-team-branch-error>p{margin:0}.score-3 .s3-team-branch-error-title{color:var(--negative-ink);font:500 13px/17px var(--font-text)}.score-3 .s3-team-branch-error .btn{align-self:flex-start;margin-top:6px}.score-3 .s3-team-row{border-top:1px solid var(--line);align-items:center;gap:10px;height:48px;padding:3px 20px;display:flex}.score-3 .s3-team-tree>:first-child>.s3-team-row:first-child,.score-3 .s3-team-tree>.s3-team-row:first-child{border-top-color:#0000}.score-3 .s3-team-row:is(:hover,[data-hover]){background:var(--hover)}.score-3 .s3-team-row-highlighted{background:var(--sunken)}.score-3 .s3-team-row:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.score-3 .s3-team-indent{padding-left:26px}.score-3 .s3-team-identity{flex:1;min-width:0}.score-3 .s3-team-name-line{align-items:center;gap:6px;min-width:0;display:flex}.score-3 .s3-team-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:18px;overflow:hidden}.score-3 a.s3-team-name:is(:hover,[data-hover]){text-underline-offset:3px;text-decoration:underline}.score-3 .s3-team-details{min-height:20px;color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:17px;display:flex;overflow:hidden}.score-3 .s3-team-details>span{text-overflow:ellipsis;overflow:hidden}.score-3 .s3-team-details>:is(span,button)+span:not(.s3-team-status):before{content:"·";color:var(--ink-3);padding-right:6px}.score-3 .s3-team-details>:is(.s3-team-status,.s3-team-bridged){overflow:visible}.score-3 .s3-team-status{border:1px solid var(--line-strong);height:24px;color:var(--ink-2);letter-spacing:-.01em;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;line-height:17px;display:inline-flex}.score-3 .s3-team-status:before{content:"";background:var(--s3-team-status-dot);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.score-3 .s3-team-level{color:var(--ink-3);font-variant-numeric:tabular-nums lining-nums;flex-shrink:0}.score-3 .s3-team-toggle,.score-3 .s3-team-quick-view{border-radius:var(--r-field);color:var(--ink-3);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.score-3 .s3-team-toggle{width:16px;height:28px}.score-3 .s3-team-toggle:disabled{cursor:default}.score-3 .s3-team-quick-view{width:28px;height:28px}.score-3 .s3-team-toggle:not(:disabled):is(:hover,[data-hover]),.score-3 .s3-team-quick-view:is(:hover,[data-hover]){background:var(--line);color:var(--ink)}.score-3 .s3-team-entity-icon{width:28px;height:28px;color:var(--ink-3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.score-3 .s3-team-bridged{border:1px solid var(--line-strong);border-radius:var(--r-pill);height:22px;color:var(--ink-2);font:500 12px/16px var(--font-text);letter-spacing:-.01em;cursor:help;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.score-3 .s3-team-warning{color:var(--warning);cursor:help}.score-3 .s3-team-status-inactive{--s3-team-status-dot:var(--ink-3)}.score-3 .s3-team-status-terminated{--s3-team-status-dot:var(--negative)}.score-3 .s3-team-status-pending{--s3-team-status-dot:var(--warning)}.score-3 .s3-team-status-approved{--s3-team-status-dot:var(--ink-2)}.score-3 .s3-team-status-declined{--s3-team-status-dot:var(--success)}.score-3 .s3-team-popover,.score-3 .s3-team-tooltip{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-inner);box-shadow:var(--shadow-card);z-index:60}.score-3 .s3-team-tooltip{max-width:260px;padding:8px 12px;font-size:13px;line-height:18px}@media (max-width:640px){.score-3 .section.s3-team-page-head{padding:28px 16px 24px}.score-3 .section.s3-team-counts{padding:24px 16px}.score-3 .section.s3-team-structure{padding:24px 16px 32px}.score-3 .s3-team-control-actions{margin-left:0}.score-3 .s3-team-search{width:100%}.score-3 .s3-team-indent{padding-left:8px}.score-3 .s3-team-row{gap:6px;padding-inline:12px}.score-3 .s3-team-details{font-size:12px}}}@layer utilities{.score-3,.score-3 *{font-variant-numeric:tabular-nums}}@keyframes sf-pixel-pulse{0%{opacity:.35}to{opacity:1}}@keyframes sf-skeleton-pulse{0%{opacity:.55}to{opacity:1}}@keyframes sf-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes sf-popover-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
/*# sourceMappingURL=676b33333562bb9c.css.map*/