@layer modules{.content-container:has(.funnel-report){max-width:1320px;margin-inline:auto}.content-container:has(.funnel-report) .header-container .heading-page{align-self:baseline}.content-container:has(.funnel-report) .header-container .stat-info-icon--embedded{align-self:baseline;margin-inline-start:var(--heading-info-gap);font-size:var(--heading-page-font-size);inset-block-start:calc(8.75px - .5ex)}.funnel-report{--funnel-team-col-width: 64px;padding:0 24px 60px}.funnel-report__card{background:var(--color-surface);border:1px solid var(--color-border-faint);border-radius:18px;overflow:hidden}.funnel-report__controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:22px 28px 24px}.funnel-report .filter-wrap{min-width:0}.funnel-report .filter-btn{height:38px;min-height:38px;padding:0 14px 0 15px;gap:8px;border-width:1px;border-color:var(--color-border-strong);font-size:15px;font-weight:400}.funnel-report .filter-btn__value{font-size:15px;font-weight:400}.funnel-report .filter-btn__chevron{width:12px;height:12px}.funnel-report__toggle{display:flex;gap:8px;padding:0;border:none;background:none}.funnel-report__toggle .sb-split-toggle__option{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border:1px solid var(--color-border);border-radius:7px;font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-text-muted);background:none}.funnel-report__toggle .sb-split-toggle__option::before{content:"";flex:none;width:7px;height:7px;border-radius:50%}.funnel-report__toggle .sb-split-toggle__option[data-mode=pass]::before{background:var(--brand-mint)}.funnel-report__toggle .sb-split-toggle__option[data-mode=run]::before{background:var(--brand-purple)}.funnel-report__toggle .sb-split-toggle__option--active,.funnel-report__toggle .sb-split-toggle__option.active{font-weight:600;color:var(--color-text);background:none}.funnel-report__toggle .sb-split-toggle__option[data-mode=pass].sb-split-toggle__option--active{border-color:var(--brand-mint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-mint) 25%, transparent)}.funnel-report__toggle .sb-split-toggle__option[data-mode=run].sb-split-toggle__option--active{border-color:var(--brand-purple);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-purple) 25%, transparent)}.funnel-report .data-table-scroll{min-height:0}.funnel-report .data-table-scroll .data-table{width:100%;font-size:16px;min-width:760px}.funnel-report .data-table th{height:64px;padding:0 14px;font-weight:500;text-align:center}.funnel-report .data-table td{height:56px;padding:0 14px;text-align:center}.funnel-report .data-table td.frozen,.funnel-report .data-table th.frozen{text-align:center}.funnel-report .data-table tbody td.funnel-report__rk-col{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.funnel-report .data-table tbody td.funnel-report__right{background:color-mix(in srgb, black 6%, transparent)}html.dark .funnel-report .data-table tbody td.funnel-report__right{background:color-mix(in srgb, black 22%, transparent)}.funnel-report .data-table th.funnel-report__opp-col,.funnel-report .data-table td.funnel-report__opp-col{box-shadow:inset 12px 0 16px -12px rgba(120,120,120,.3)}html.dark .funnel-report .data-table th.funnel-report__opp-col,html.dark .funnel-report .data-table td.funnel-report__opp-col{box-shadow:inset 12px 0 16px -12px rgba(0,0,0,.55)}.funnel-report .table-logo{width:30px;height:30px}.funnel-report__opp{display:inline-flex;align-items:center;gap:8px;font-weight:500}.funnel-report__opp .table-logo{width:24px;height:24px}.funnel-report__bye{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--color-text-muted)}.funnel-report__na{font-size:.88em;font-weight:500;color:var(--color-text-muted)}.funnel-report__grade-col{font-weight:600}.funnel-report__blur{display:inline-block;filter:blur(5px);opacity:.8;user-select:none;cursor:pointer}td:hover .funnel-report__blur{opacity:1}.funnel-report__plus{margin-left:3px;font-weight:700;color:var(--brand-green-blend)}@media(width < 700px){.funnel-report{padding:0}.funnel-report__card{border-left:0;border-right:0;border-radius:0}.funnel-report__controls{flex-wrap:nowrap;gap:6px;padding:18px 16px}.funnel-report .filter-wrap{flex:none}.funnel-report .filter-btn{width:auto;min-width:68px;height:40px;min-height:40px;padding:0 8px 0 9px;gap:4px;font-size:15px}.funnel-report .filter-btn__value{font-size:15px;white-space:nowrap}.funnel-report .filter-btn__chevron{width:12px;height:12px}.funnel-report__toggle{flex:1 1 auto;min-width:max-content;gap:4px}.funnel-report__toggle .sb-split-toggle__option{flex:1;justify-content:center;gap:4px;height:40px;padding:0 6px;font-size:14px;white-space:nowrap}.funnel-report .data-table-scroll .data-table{min-width:0;width:100%;font-size:13px}.funnel-report .data-table th{height:54px;padding:0 6px;font-size:11.5px;white-space:normal;line-height:1.2;vertical-align:middle}.funnel-report .data-table td{height:50px;padding:0 6px}.funnel-report{--funnel-team-col-width: 44px}.funnel-report .table-logo{width:24px;height:24px}.funnel-report__opp{gap:8px;justify-content:center}.funnel-report__opp .table-logo{width:20px;height:20px}}}
