.unified-screener_page__GBghz{width:100%;max-width:var(--ds-container-wide);margin-inline:auto;padding-inline:max(24px,env(safe-area-inset-left,0px)) max(24px,env(safe-area-inset-right,0px));font-family:var(--ds-font-sans);color:var(--ds-fg-1)}.unified-screener_page__GBghz button,.unified-screener_page__GBghz input,.unified-screener_page__GBghz select{font-family:inherit}.unified-screener_page__GBghz h1,.unified-screener_page__GBghz h2,.unified-screener_page__GBghz h3{font-family:var(--ds-font-display);letter-spacing:-.01em;margin:0;color:var(--ds-fg-1)}.unified-screener_page__GBghz a{color:var(--ds-brand-700);text-decoration:none}.unified-screener_page__GBghz a:hover{text-decoration:underline}.unified-screener_mono__NT1De,.unified-screener_num__Fy1k6{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--ds-num-feat)}.unified-screener_srOnly__Qng_l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.unified-screener_hide__Uhb9L{display:none!important}.unified-screener_hero__hFNO3{padding:40px 0 8px;display:grid;gap:16px;justify-items:center;text-align:center}.unified-screener_eyebrow__c8Ef3{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-brand-700)}.unified-screener_hero__hFNO3 h1{font-size:38px;line-height:1.1;font-weight:700;max-width:18ch}.unified-screener_lede__GQ3ZP{margin:0;font-size:16px;line-height:1.5;color:var(--ds-fg-3);max-width:58ch}.unified-screener_search__kq9JQ{position:relative;display:flex;align-items:center;gap:10px;min-width:0;height:42px;padding:0 8px 0 14px;border:1px solid var(--ds-border-2);border-radius:var(--ds-radius-md);background:var(--ds-bg-surface);transition:border-color var(--ds-dur-fast) var(--ds-ease-standard),box-shadow var(--ds-dur-fast) var(--ds-ease-standard)}.unified-screener_search__kq9JQ:focus-within{border-color:var(--ds-brand-500);box-shadow:0 0 0 3px var(--ds-brand-100)}.unified-screener_search__kq9JQ>svg{flex:none;width:16px;height:16px;color:var(--ds-fg-4)}.unified-screener_search__kq9JQ:focus-within>svg{color:var(--ds-brand-700)}.unified-screener_search__kq9JQ input{flex:1 1 auto;min-width:0;height:100%;border:0;padding:0;background:transparent;font-size:15px;color:var(--ds-fg-1);outline:none;appearance:none;-webkit-appearance:none}.unified-screener_search__kq9JQ input::placeholder{color:var(--ds-fg-4)}.unified-screener_search__kq9JQ input::-webkit-search-cancel-button,.unified-screener_search__kq9JQ input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.unified-screener_search__kq9JQ kbd{flex:none;font:600 12px/1 var(--ds-font-mono);padding:4px 6px;border:1px solid var(--ds-border-2);border-radius:4px;background:var(--ds-bg-sunken);color:var(--ds-fg-4)}.unified-screener_hasText__ogMdp kbd,.unified-screener_search__kq9JQ:focus-within kbd{display:none}.unified-screener_clear__TRbJd{all:unset;flex:none;display:none;width:28px;height:28px;border-radius:50%;color:var(--ds-fg-4);cursor:pointer;align-items:center;justify-content:center}.unified-screener_clear__TRbJd svg{width:14px;height:14px}.unified-screener_clear__TRbJd:hover{background:var(--ds-bg-sunken);color:var(--ds-fg-1)}.unified-screener_hasText__ogMdp .unified-screener_clear__TRbJd{display:inline-flex}.unified-screener_big__10j_q{width:min(760px,100%);height:60px;padding:0 12px 0 20px;gap:12px;border-radius:14px;box-shadow:var(--ds-shadow-2)}.unified-screener_big__10j_q>svg{width:22px;height:22px}.unified-screener_big__10j_q input{font-size:18px}.unified-screener_big__10j_q .unified-screener_clear__TRbJd{width:34px;height:34px}.unified-screener_big__10j_q .unified-screener_clear__TRbJd svg{width:16px;height:16px}.unified-screener_say__AOULL{padding:4px 0;display:grid;gap:14px;justify-items:center}.unified-screener_sentence__4mELl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;max-width:1180px;font:500 22px/1.6 var(--ds-font-display);color:var(--ds-fg-1)}.unified-screener_slotwrap___DWEo{position:relative;display:inline-block}.unified-screener_slot__fsq1n{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--ds-border-2);border-bottom:2px solid var(--ds-brand-500);border-radius:8px;background:var(--ds-bg-surface);font:600 18px/1.3 var(--ds-font-display);color:var(--ds-brand-800);cursor:pointer}.unified-screener_slot__fsq1n svg{width:14px;height:14px}.unified-screener_empty__rmNjV{color:var(--ds-fg-4);border-bottom-color:var(--ds-border-3);font-weight:500}.unified-screener_menu__bR0lR{position:absolute;z-index:20;margin-top:6px;min-width:240px;max-width:360px;max-height:420px;overflow:auto;padding:6px;border:1px solid var(--ds-border-2);border-radius:10px;background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-3);display:grid;gap:2px;text-align:left}.unified-screener_menu__bR0lR button{all:unset;display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:6px;font:500 14px var(--ds-font-sans);color:var(--ds-fg-1);cursor:pointer}.unified-screener_menu__bR0lR button:hover,.unified-screener_menu__bR0lR button[aria-pressed=true]{background:var(--ds-brand-50);color:var(--ds-brand-800)}.unified-screener_menu__bR0lR .unified-screener_n__R6bXR{font-family:var(--ds-font-mono);font-size:12px;color:var(--ds-fg-4)}.unified-screener_hd__h_fQg{font:600 12px var(--ds-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-fg-4);padding:8px 10px 4px}.unified-screener_clauses__dGhdU,.unified-screener_examples__q2h8B{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;align-items:center}.unified-screener_examples__q2h8B{font-size:13px;color:var(--ds-fg-4)}.unified-screener_examples__q2h8B button{all:unset;cursor:pointer;color:var(--ds-brand-700);font-weight:600;font-size:13px}.unified-screener_examples__q2h8B button:hover{text-decoration:underline}.unified-screener_rulechip__oLlnf{display:inline-flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:6px;padding:4px 6px 4px 10px;border:1px solid var(--ds-border-2);border-bottom:2px solid var(--ds-gold-500);border-radius:8px;background:var(--ds-bg-surface);font:600 17px/1.3 var(--ds-font-display);color:var(--ds-fg-1)}.unified-screener_rulechip__oLlnf input,.unified-screener_rulechip__oLlnf select{height:30px;border:0;background:var(--ds-bg-sunken);border-radius:6px;font:600 15px var(--ds-font-sans);color:var(--ds-brand-800);padding:0 8px}.unified-screener_rulechip__oLlnf input{width:84px;font-family:var(--ds-font-mono)}.unified-screener_unit__Y4u3C{font-size:13px;color:var(--ds-fg-4)}.unified-screener_rm__AY5FL{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;color:var(--ds-fg-4)}.unified-screener_rm__AY5FL:hover{background:var(--ds-bg-sunken);color:var(--ds-fg-1)}.unified-screener_rm__AY5FL svg{width:12px;height:12px}.unified-screener_chip__foDFD{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--ds-border-2);border-radius:var(--ds-radius-pill);background:var(--ds-bg-surface);font:500 13px/1.2 var(--ds-font-sans);color:var(--ds-fg-2);cursor:pointer;white-space:nowrap;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard),border-color var(--ds-dur-fast) var(--ds-ease-standard)}.unified-screener_chip__foDFD:hover{background:var(--ds-bg-sunken)}.unified-screener_chip__foDFD.unified-screener_on__xLZcj,.unified-screener_chip__foDFD[aria-pressed=true]{background:var(--ds-brand-50);border-color:var(--ds-brand-500);color:var(--ds-brand-800);font-weight:600}.unified-screener_chip__foDFD svg{width:14px;height:14px}.unified-screener_chip__foDFD .unified-screener_n__R6bXR{font-family:var(--ds-font-mono);font-size:12px;color:var(--ds-fg-4)}.unified-screener_ghost__RVyTf{border-style:dashed;color:var(--ds-fg-3)}.unified-screener_starterSection__4T0uF{padding:22px 0}.unified-screener_starter__3qslP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.unified-screener_card__PTDy2{background:var(--ds-bg-surface);border:1px solid var(--ds-border-1);border-radius:var(--ds-radius-lg);padding:20px;min-width:0}.unified-screener_card__PTDy2 h3{font-size:15px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.unified-screener_card__PTDy2 h3 a{font:600 13px var(--ds-font-sans)}.unified-screener_mini__jlXAy{display:grid}.unified-screener_r__FZ_lK{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--ds-border-1);font-size:13.5px}.unified-screener_r__FZ_lK:last-child{border-bottom:0}.unified-screener_sym__Ob3nc{font:700 13px var(--ds-font-mono);color:var(--ds-brand-700)}.unified-screener_nm__LEttM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-fg-2)}.unified-screener_v__xb1xF{font:500 13px var(--ds-font-mono);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.unified-screener_secHead__oHb1x{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;flex-wrap:wrap;margin-bottom:12px}.unified-screener_secHead__oHb1x h2{font-size:20px}.unified-screener_meta__AeHEv{font-size:13px;color:var(--ds-fg-4)}.unified-screener_sectors__b_Tou{display:flex;flex-wrap:wrap;gap:8px}.unified-screener_starterFoot__PBQd7{font-size:14px;color:var(--ds-fg-3);line-height:1.5;padding-top:18px;max-width:80ch;margin:0}.unified-screener_linkbtn__MSZx3{all:unset;cursor:pointer;color:var(--ds-brand-700);font-weight:600}.unified-screener_linkbtn__MSZx3:hover{text-decoration:underline}.unified-screener_results__j3cyr{display:grid;gap:4px;padding:14px 0 20px}.unified-screener_tools__1g1E1{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;padding:10px 0 12px}.unified-screener_count__NrgNe{font:500 14px var(--ds-font-sans);color:var(--ds-fg-3);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.unified-screener_count__NrgNe b{font-family:var(--ds-font-mono);color:var(--ds-fg-1)}.unified-screener_spacer__cwC3b{flex:1}.unified-screener_hint__KuIrl{font-size:13px;color:var(--ds-fg-4)}.unified-screener_hint__KuIrl kbd{font:600 12px var(--ds-font-mono);padding:1px 5px;border:1px solid var(--ds-border-2);border-radius:3px;background:var(--ds-bg-sunken)}.unified-screener_btn__RAtJc{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 11px;border-radius:var(--ds-radius-md);border:1px solid var(--ds-border-3);background:var(--ds-white);color:var(--ds-fg-1);font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap}.unified-screener_btn__RAtJc:hover{background:var(--ds-bg-sunken)}.unified-screener_btn__RAtJc:disabled{opacity:.5;cursor:default}.unified-screener_btn__RAtJc svg{width:14px;height:14px}.unified-screener_cols__wy38R{position:relative}.unified-screener_colsMenu__WW6CC{right:auto;left:0}.unified-screener_colsMenu__WW6CC label{display:flex;gap:8px;align-items:center;padding:6px 10px;font-size:14px;cursor:pointer}.unified-screener_sheetWrap__OrP8M{overflow:auto;max-height:70vh;border:1px solid var(--ds-border-2);border-radius:var(--ds-radius-md);background:var(--ds-bg-surface)}.unified-screener_sheet__3Z0xL{border-collapse:separate;border-spacing:0;font:13px var(--ds-font-sans);min-width:100%}.unified-screener_sheet__3Z0xL td,.unified-screener_sheet__3Z0xL th{border-right:1px solid var(--ds-border-1);border-bottom:1px solid var(--ds-border-1);padding:6px 10px;white-space:nowrap;text-align:left}.unified-screener_sheet__3Z0xL thead{position:sticky;top:0;z-index:3}.unified-screener_sheet__3Z0xL thead th{background:var(--ds-bg-sunken);font:600 12px var(--ds-font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ds-fg-4)}.unified-screener_sheet__3Z0xL thead th button{all:unset;cursor:pointer}.unified-screener_groups__SJsIk th{background:var(--ds-brand-50)!important;color:var(--ds-brand-800)!important;text-align:center!important;border-bottom:1px solid var(--ds-border-2)}.unified-screener_filters__8r4_Z th{padding:4px 6px;background:var(--ds-bg-surface)!important}.unified-screener_filters__8r4_Z input,.unified-screener_filters__8r4_Z select{width:100%;min-width:64px;height:26px;border:1px solid var(--ds-border-2);border-radius:4px;padding:0 6px;font:12px var(--ds-font-mono);color:var(--ds-fg-1);background:var(--ds-bg-surface)}.unified-screener_filters__8r4_Z select{min-width:96px;padding-right:20px;font-family:var(--ds-font-sans);appearance:none;background:var(--ds-bg-surface) no-repeat right 6px center /8px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366707A' stroke-width='2.5' stroke-linecap='round'><path d='m6 9 6 6 6-6'/></svg>");cursor:pointer}.unified-screener_filters__8r4_Z .unified-screener_set__2NVc_{border-color:var(--ds-brand-500);background-color:var(--ds-brand-50)}.unified-screener_sheet__3Z0xL td.unified-screener_n__R6bXR,.unified-screener_sheet__3Z0xL th.unified-screener_n__R6bXR{text-align:right}.unified-screener_sheet__3Z0xL .unified-screener_fz__aU_zq{position:sticky;left:0;z-index:2;background:var(--ds-bg-surface);font-weight:700;color:var(--ds-brand-700);font-family:var(--ds-font-mono)}.unified-screener_sheet__3Z0xL thead .unified-screener_fz__aU_zq{z-index:4;background:var(--ds-bg-sunken)}.unified-screener_sheet__3Z0xL tr.unified-screener_cur__qyHXS td,.unified-screener_sheet__3Z0xL tr:focus-within td{background:var(--ds-brand-50)}.unified-screener_sheet__3Z0xL tr:hover td{background:var(--ds-bg-alt)}.unified-screener_sheet__3Z0xL tbody tr{outline:none}.unified-screener_symcell__pW89_{display:inline-flex;align-items:center;gap:2px;margin-left:-6px}.unified-screener_symcell__pW89_ a{color:var(--ds-brand-700);font-weight:700}.unified-screener_star__WZMJY{all:unset;cursor:pointer;display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:6px;color:var(--ds-fg-4)}.unified-screener_star__WZMJY svg{width:16px;height:16px}.unified-screener_star__WZMJY:hover{background:var(--ds-bg-sunken);color:var(--ds-fg-2)}.unified-screener_name__zmRgF{display:inline-block;max-width:26ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;color:var(--ds-fg-1)}.unified-screener_kind__ZnUv9{display:inline-block;padding:2px 7px;border-radius:4px;font:700 12px/1.3 var(--ds-font-sans);letter-spacing:.05em;text-transform:uppercase}.unified-screener_kindStock__5J_HS{background:var(--ds-brand-50);color:var(--ds-brand-800)}.unified-screener_kindEtf__XtD_1{background:var(--ds-gold-50);color:var(--ds-gold-700)}.unified-screener_pos__XlFYq{color:var(--ds-delta-pos)}.unified-screener_neg__ZIBbO{color:var(--ds-delta-neg)}.unified-screener_flat__GTNPD{color:var(--ds-fg-3)}.unified-screener_noreport__htduS{font-size:13px;color:var(--ds-fg-4)}.unified-screener_noreport__htduS button{all:unset;cursor:pointer;color:var(--ds-brand-700);font-weight:600}.unified-screener_noreport__htduS button:hover{text-decoration:underline}.unified-screener_state__HNJM1{padding:24px;color:var(--ds-fg-2);font-size:14px;white-space:normal}.unified-screener_alert__Tgwvg{color:var(--ds-bear-700)}.unified-screener_pager__67tgj{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 0;font-size:14px;color:var(--ds-fg-3)}.unified-screener_btns__V_IX2{display:flex;gap:6px;align-items:center}.unified-screener_fresh__j2c1U{font-size:13px;color:var(--ds-fg-4);padding:14px 0 28px;margin:0}.unified-screener_savePanel__vK3W1{width:min(760px,100%)}@media (max-width:1100px){.unified-screener_starter__3qslP{grid-template-columns:1fr}}@media (max-width:820px){.unified-screener_say__AOULL{justify-items:stretch}.unified-screener_clauses__dGhdU,.unified-screener_examples__q2h8B,.unified-screener_sentence__4mELl{justify-content:flex-start}.unified-screener_sentence__4mELl{font-size:19px}.unified-screener_slot__fsq1n{font-size:16px}}@media (max-width:600px){.unified-screener_hero__hFNO3{padding-top:24px}.unified-screener_hero__hFNO3 h1{font-size:30px}.unified-screener_search__kq9JQ kbd{display:none}}@media (max-width:720px),(pointer:coarse){.unified-screener_btn__RAtJc,.unified-screener_chip__foDFD{min-height:40px}}.ds-auth-action-overlay{position:fixed;inset:0;z-index:120;background:rgba(10,13,18,.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ds-auth-action-fade .22s var(--ds-ease-standard)}.ds-auth-action-dialog{position:fixed;top:50%;left:50%;z-index:121;width:min(440px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow-x:hidden;overflow-y:auto;border-radius:12px;background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-4);color:var(--ds-fg-1);font-family:var(--ds-font-sans);outline:none;transform:translate(-50%,-50%);animation:ds-auth-action-slide-up var(--ds-dur-slow) var(--ds-ease-emphasized)}.ds-auth-action-close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:var(--ds-fg-3);cursor:pointer;transition:background var(--ds-dur-fast) var(--ds-ease-standard)}.ds-auth-action-close:hover:not(:disabled){background:var(--ds-bg-sunken);color:var(--ds-fg-1)}.ds-auth-action-head{padding:32px 32px 0}.ds-auth-action-brand{width:32px;height:32px;display:block;margin-bottom:18px}.ds-auth-action-eyebrow{margin:0 0 8px;color:var(--ds-fg-brand);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ds-auth-action-eyebrow.danger{color:var(--ds-bear-700)}.ds-auth-action-title{margin:0 0 8px;color:var(--ds-fg-1);font-family:var(--ds-font-display);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ds-auth-action-description{margin:0;color:var(--ds-fg-3);font-family:var(--ds-font-serif);font-size:14.5px;line-height:1.5}.ds-auth-action-body{padding:24px 32px 28px}.ds-auth-action-badge{display:flex;justify-content:center;margin-bottom:18px}.ds-auth-action-error{margin-bottom:12px;color:var(--ds-bear-700);font-size:12.5px;line-height:1.5}.ds-auth-action-actions{display:flex;flex-direction:column;gap:10px}.ds-auth-action-cancel,.ds-auth-action-confirm{width:100%;min-height:44px;padding:12px 16px;border-radius:var(--ds-radius-md);font-family:var(--ds-font-sans);font-size:14.5px;font-weight:600;cursor:pointer;margin-top:6px}.ds-auth-action-confirm{border:1px solid var(--ds-brand-700);background:var(--ds-brand-700);color:var(--ds-white)}.ds-auth-action-confirm:hover:not(:disabled){border-color:var(--ds-brand-900);background:var(--ds-brand-900)}.ds-auth-action-confirm.danger{border-color:var(--ds-bear-600);background:var(--ds-bear-600)}.ds-auth-action-confirm.danger:hover:not(:disabled){border-color:var(--ds-bear-700);background:var(--ds-bear-700)}.ds-auth-action-cancel{border:1px solid var(--ds-border-2);background:var(--ds-bg-surface);color:var(--ds-fg-1)}.ds-auth-action-cancel:hover:not(:disabled){border-color:var(--ds-ink-300);background:var(--ds-bg-sunken)}.ds-auth-action-cancel:disabled,.ds-auth-action-close:disabled,.ds-auth-action-confirm:disabled{cursor:wait;opacity:.58}@keyframes ds-auth-action-fade{0%{opacity:0}to{opacity:1}}@keyframes ds-auth-action-slide-up{0%{translate:0 12px;opacity:0}to{translate:0 0;opacity:1}}@media (max-width:540px){.ds-auth-action-dialog{top:14px;width:calc(100vw - 28px);max-height:calc(100dvh - 28px);transform:translateX(-50%)}.ds-auth-action-body,.ds-auth-action-head{padding-right:22px;padding-left:22px}}@media (max-width:420px){.ds-auth-action-dialog{top:10px;width:calc(100vw - 20px)}.ds-auth-action-body,.ds-auth-action-head{padding-right:16px;padding-left:16px}.ds-auth-action-head{padding-top:26px}.ds-auth-action-title{font-size:23px}}@media (max-height:620px){.ds-auth-action-dialog{top:12px;max-height:calc(100dvh - 24px);transform:translateX(-50%)}.ds-auth-action-head{padding-top:22px}}@media (prefers-reduced-motion:reduce){.ds-auth-action-dialog,.ds-auth-action-overlay{animation:none}}