.screener-module__q8Km5q__screenContainer{background-color:var(--background);width:100vw;height:100vh;color:var(--text-primary);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;transition:all .3s;display:flex;position:relative;overflow:hidden}.screener-module__q8Km5q__sidebar{background-color:var(--bg-secondary);border-right:1px solid var(--border-color);flex-direction:column;flex-shrink:0;width:260px;height:100vh;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow-y:auto}.screener-module__q8Km5q__sidebar.screener-module__q8Km5q__collapsed{border-right:none;width:0;min-width:0;overflow:hidden}.screener-module__q8Km5q__sidebarHeader{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.64rem 1rem;display:flex;position:sticky;top:0}.screener-module__q8Km5q__toggleSidebarButton{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex}.screener-module__q8Km5q__toggleSidebarButton:hover{background-color:var(--hover-bg);transform:scale(1.05)}.screener-module__q8Km5q__floatingSidebarToggle{width:40px;height:40px;color:var(--text-primary);cursor:pointer;z-index:40;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex}.screener-module__q8Km5q__floatingSidebarToggle:hover{background-color:var(--hover-bg);transform:scale(1.05)}.screener-module__q8Km5q__sidebarTitle{letter-spacing:-.01em;color:var(--text-primary);align-items:center;gap:.625rem;margin:0;font-size:1rem;font-weight:600;display:flex}.screener-module__q8Km5q__aiIcon{stroke:var(--primary-dark,#1e88e5);width:18px;height:18px;transition:transform .3s}.screener-module__q8Km5q__sidebarTitle:hover .screener-module__q8Km5q__aiIcon{transform:scale(1.1)}.screener-module__q8Km5q__historyContainer{scrollbar-width:thin;scrollbar-color:var(--text-muted)var(--background);flex:1;padding:1.5rem 1rem .625rem;overflow-y:auto}.screener-module__q8Km5q__historyContainer::-webkit-scrollbar{width:4px}.screener-module__q8Km5q__historyContainer::-webkit-scrollbar-track{background:0 0}.screener-module__q8Km5q__historyContainer::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:4px}.screener-module__q8Km5q__emptyHistory{color:var(--text-secondary,#3c3c4399);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}.screener-module__q8Km5q__emptyHistoryIcon{stroke:var(--text-secondary,#3c3c4399);opacity:.6;margin-bottom:.5rem;animation:3s ease-in-out infinite screener-module__q8Km5q__pulse}@keyframes screener-module__q8Km5q__pulse{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.screener-module__q8Km5q__historyByDate{flex-direction:column;gap:1.5rem;display:flex}.screener-module__q8Km5q__historyDateHeader{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#3c3c4399);-webkit-user-select:none;user-select:none;margin-bottom:.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600}.screener-module__q8Km5q__historyList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.screener-module__q8Km5q__historyItem{cursor:pointer;background-color:#0000;border-left:2px solid #0000;border-radius:.375rem;padding:.75rem 1rem;transition:all .2s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.screener-module__q8Km5q__historyItem:before{content:"";background-color:var(--primary-dark,#1e88e5);opacity:0;z-index:-1;border-radius:.375rem;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.screener-module__q8Km5q__historyItem:hover{background-color:var(--hover-bg,#00000008);transform:translate(2px)}.screener-module__q8Km5q__activeQuery{background-color:var(--hover-bg,#00000008);border-left:2px solid var(--primary-dark,#1e88e5);box-shadow:0 1px 3px #0000000d}.screener-module__q8Km5q__queryText{color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.375rem;font-size:.875rem;font-weight:450;line-height:1.4;display:-webkit-box;overflow:hidden}.screener-module__q8Km5q__queryTimestamp{color:var(--text-secondary,#3c3c4399);align-items:center;font-size:.75rem;display:flex}.screener-module__q8Km5q__queryTimestamp:before{content:"";background-color:var(--text-secondary,#3c3c4399);border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.screener-module__q8Km5q__mainContent{flex:1;min-width:0;height:100vh;transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.screener-module__q8Km5q__expandedContent{width:100%;height:100vh}.screener-module__q8Km5q__collapsedSidebar .screener-module__q8Km5q__mainContent{margin-left:0}.screener-module__q8Km5q__header{border-bottom:1px solid var(--border-color,#00000014);background-color:var(--background);z-index:30;justify-content:space-between;align-items:center;height:60px;padding:0 1.25rem;display:flex;position:sticky;top:0}.screener-module__q8Km5q__headerLeft,.screener-module__q8Km5q__headerCenter,.screener-module__q8Km5q__headerRight{align-items:center;display:flex}.screener-module__q8Km5q__headerLeft{gap:1.2rem}.screener-module__q8Km5q__logoLink{align-items:center;transition:opacity .2s;display:flex}.screener-module__q8Km5q__logoLink:hover{opacity:.85}.screener-module__q8Km5q__mainNav{margin-left:1rem;transition:all .3s}.screener-module__q8Km5q__navList{justify-content:center;align-items:center;gap:2rem;margin:auto;padding:0;list-style:none;display:flex}.screener-module__q8Km5q__navLink{color:var(--text-primary);padding:.25rem 0;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.screener-module__q8Km5q__profileDropdown{margin-left:1rem;position:relative}.screener-module__q8Km5q__newChatButton{width:40px;height:40px;color:var(--text-primary);cursor:pointer;z-index:40;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:1rem;transition:transform .2s,background-color .2s;display:flex}.screener-module__q8Km5q__newChatButton:hover{background-color:var(--hover-bg);transform:scale(1.05)}.screener-module__q8Km5q__newChatButton span{color:var(--text-primary);font-size:1rem}.screener-module__q8Km5q__profileButton{cursor:pointer;border:none;border:1px solid var(--border-color);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:relative}.screener-module__q8Km5q__profileButton:hover{background-color:var(--hover-bg,#0000000d)}.screener-module__q8Km5q__userIcon{color:var(--text-primary)}.screener-module__q8Km5q__srOnly{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screener-module__q8Km5q__dropdownMenu{background-color:var(--background);z-index:1000;opacity:0;border:1px solid var(--border-color,#00000014);border-radius:.5rem;width:200px;padding:.5rem;transition:transform .2s,opacity .2s;display:none;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;transform:translateY(-10px);box-shadow:0 10px 25px #0000001a,0 0 0 1px #0000000d}.screener-module__q8Km5q__profileButton:focus .screener-module__q8Km5q__dropdownMenu,.screener-module__q8Km5q__profileButton:focus-within .screener-module__q8Km5q__dropdownMenu,.screener-module__q8Km5q__dropdownMenu:hover{opacity:1;display:block;transform:translateY(0)}.screener-module__q8Km5q__dropdownItem{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:center;width:100%;padding:.75rem;font-size:.875rem;text-decoration:none;transition:background-color .15s;display:flex}.screener-module__q8Km5q__dropdownItem:hover{background-color:var(--hover-bg,#00000008)}.screener-module__q8Km5q__dropdownIcon{color:var(--text-secondary,#3c3c4399);flex-shrink:0;margin-right:.75rem}.screener-module__q8Km5q__dropdownDivider{background-color:var(--border-color,#00000014);height:1px;margin:.5rem 0}@keyframes screener-module__q8Km5q__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.screener-module__q8Km5q__suggestionPanelTitle{color:var(--text-secondary,#3c3c4399);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.screener-module__q8Km5q__suggestionList{flex-direction:column;gap:.5rem;display:flex}.screener-module__q8Km5q__suggestionItem{text-align:left;background-color:var(--hover-bg,#00000005);border:1px solid var(--border-color,#0000000d);cursor:pointer;color:var(--text-primary);border-radius:.375rem;align-items:center;padding:.625rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.screener-module__q8Km5q__suggestionItem:hover{background-color:var(--hover-bg,#0000000a);border-color:var(--border-color,#00000014);transform:translate(3px)}.screener-module__q8Km5q__suggestionIcon{color:var(--primary-dark,#1e88e5);flex-shrink:0}.screener-module__q8Km5q__queryInputContainer{border:1px solid var(--border-color);background-color:#ffffff14;border-radius:50px;width:100%;max-width:800px;margin-bottom:.5rem;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:visible;box-shadow:0 4px 20px #00000012,0 2px 6px #0000000a,0 0 0 1px #0000000a}[data-theme=dark] .screener-module__q8Km5q__queryInputContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#1e1e23cc;border-color:#ffffff0d;box-shadow:0 4px 20px #00000040,0 2px 10px #0003,0 0 0 1px #ffffff14}.screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__hovered{border-color:#1e88e51a;box-shadow:0 6px 25px #00000017,0 3px 8px #0000000d,0 0 0 1px #0000000d}[data-theme=dark] .screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__hovered{border-color:#1e88e533;box-shadow:0 6px 25px #0000004d,0 3px 8px #00000040,0 0 0 1px #ffffff1a}.screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__focused{border-color:#1e88e54d;transform:translateY(-4px);box-shadow:0 12px 30px #0000001f,0 5px 15px #00000014,0 0 0 1px #1e88e54d}[data-theme=dark] .screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__focused{border-color:#1e88e559;box-shadow:0 12px 30px #00000059,0 5px 15px #0000004d,0 0 0 1px #1e88e559}.screener-module__q8Km5q__queryInputWrapper{flex:1;justify-content:center;align-items:center;width:100%;transition:all .3s;display:flex;position:relative}.screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__focused .screener-module__q8Km5q__searchIconContainer{color:var(--primary-dark,#1e88e5);opacity:1;transform:scale(1.05)}.screener-module__q8Km5q__queryInput{height:100%;color:var(--text-primary);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;padding:0 1.5rem;font-size:1.0625rem;font-weight:450;transition:all .25s}.screener-module__q8Km5q__queryInput::placeholder{color:var(--text-muted);opacity:.7;font-weight:400;transition:opacity .3s}[data-theme=dark] .screener-module__q8Km5q__queryInput::placeholder{color:#ffffff80}@keyframes screener-module__q8Km5q__submitPulse{0%{transform:scale(1)}50%{transform:scale(.96)}to{transform:scale(1)}}.screener-module__q8Km5q__suggestionPanel{background-color:var(--background);z-index:20;border:1px solid #1e88e533;border-radius:25px;width:94%;max-height:350px;padding:1rem;animation:.35s cubic-bezier(.2,.8,.2,1) screener-module__q8Km5q__panelSlideDown;position:absolute;top:-10px;left:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 -12px 24px #0000001a,0 -4px 8px #0000000d,0 0 0 1px #0000000d}[data-theme=dark] .screener-module__q8Km5q__suggestionPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#1e1e23e6;border-color:#1e88e540;box-shadow:0 -12px 24px #0000004d,0 -4px 8px #0003,0 0 0 1px #ffffff1a}@keyframes screener-module__q8Km5q__panelSlideDown{0%{opacity:0;transform:translateY(-95%)}to{opacity:1;transform:translateY(-100%)}}.screener-module__q8Km5q__suggestionItem:after{content:"";background:linear-gradient(120deg,#0000,#ffffff1a,#0000);width:100%;height:100%;position:absolute;top:0;left:0}.screener-module__q8Km5q__suggestionItemSelected{background:linear-gradient(90deg,#1e88e514 0%,#1e88e51f 100%);border-color:#1e88e54d;transform:translate(4px)}[data-theme=dark] .screener-module__q8Km5q__suggestionItemSelected{background:linear-gradient(90deg,#1e88e526 0%,#1e88e533 100%);border-color:#1e88e566}.screener-module__q8Km5q__suggestionItemSelected .screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e533;transform:scale(1.05)}[data-theme=dark] .screener-module__q8Km5q__suggestionItemSelected .screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e54d}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screener-module__q8Km5q__kbdKey{background-color:#f5f5f7;border:1px solid #e5e5e7;border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;min-width:1.1rem;padding:0 .3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.7rem;font-weight:500;display:inline-flex}@keyframes screener-module__q8Km5q__spin{to{transform:rotate(360deg)}}.screener-module__q8Km5q__resultsWrapper{flex-direction:column;flex:1;height:calc(100vh - 10.3rem);display:flex;overflow:hidden}.screener-module__q8Km5q__sampleQueriesContainer{background:radial-gradient(circle at 100% 0,#1e88e508,#0000 70%);flex:1;justify-content:center;align-items:center;padding:2rem;animation:.6s ease-out screener-module__q8Km5q__fadeIn;display:flex}.screener-module__q8Km5q__sampleQueriesContent{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:800px;display:flex}.screener-module__q8Km5q__welcomeHeader{text-align:center;flex-direction:column;align-items:center;margin-top:5rem;margin-bottom:1rem;display:flex}.screener-module__q8Km5q__welcomeIcon{background-color:var(--hover-bg,#00000008);width:80px;height:80px;stroke:var(--primary-dark,#1e88e5);border-radius:50%;justify-content:center;align-items:center;margin-bottom:2rem;animation:6s ease-in-out infinite screener-module__q8Km5q__float;display:flex;position:relative;box-shadow:0 10px 25px #1e88e526}.screener-module__q8Km5q__welcomeIcon:after{content:"";opacity:.7;border:2px solid #1e88e533;border-radius:50%;animation:3s ease-out infinite screener-module__q8Km5q__pulse-ring;position:absolute;inset:-6px}@keyframes screener-module__q8Km5q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes screener-module__q8Km5q__pulse-ring{0%{opacity:.7;transform:scale(.8)}70%{opacity:0;transform:scale(1.1)}to{opacity:0;transform:scale(1.1)}}.screener-module__q8Km5q__welcomeTitle{color:var(--text-primary);background:linear-gradient(135deg,var(--text-secondary),var(--primary)75%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2rem,5vw,2.5rem);font-weight:700;line-height:1.2}.screener-module__q8Km5q__welcomeText{color:var(--text-secondary);text-align:center;letter-spacing:-.01em;max-width:800px;margin-bottom:2rem;font-size:clamp(1.15rem,2vw,1rem);font-weight:400;line-height:1.5}.screener-module__q8Km5q__sampleQueriesList{grid-template-columns:1fr;gap:.75rem;width:100%;display:grid}.screener-module__q8Km5q__sampleQueryButton{background-color:var(--background);border:1px solid var(--border-color,#00000014);cursor:pointer;text-align:left;color:var(--text-primary);border-radius:.5rem;align-items:center;padding:1.25rem 1.5rem;font-size:.9375rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}.screener-module__q8Km5q__sampleQueryButton:after{content:"";background-color:var(--primary-dark,#1e88e5);z-index:1;width:0;height:2px;transition:width .3s ease-out;position:absolute;bottom:-1px;left:0}.screener-module__q8Km5q__sampleQueryButton:hover{background-color:var(--hover-bg,#00000003);border-color:#1e88e51a;transform:translateY(-3px);box-shadow:0 8px 16px #00000014}.screener-module__q8Km5q__sampleQueryButton:hover:after{width:100%}.screener-module__q8Km5q__sampleQueryIcon{color:var(--primary-dark,#1e88e5);justify-content:center;align-items:center;margin-right:1rem;transition:transform .3s;display:flex}.screener-module__q8Km5q__sampleQueryButton:hover .screener-module__q8Km5q__sampleQueryIcon{transform:scale(1.1)}.screener-module__q8Km5q__resultsContainer{flex-direction:column;flex:1;padding:1.25rem 1.5rem;animation:.4s ease-out screener-module__q8Km5q__fadeIn;display:flex;overflow:hidden}.screener-module__q8Km5q__resultsSummary{color:var(--text-secondary,#3c3c4399);justify-content:space-between;align-items:center;padding:0 .25rem;font-size:.8125rem;font-weight:500;display:flex}.screener-module__q8Km5q__tableContainer{border:1px solid var(--border-color,#00000014);background-color:var(--background);scrollbar-width:thin;scrollbar-color:var(--border-color)var(--background);border-radius:.75rem;flex:1;transition:box-shadow .3s;overflow:auto}.screener-module__q8Km5q__tableContainer::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:4px}.screener-module__q8Km5q__resultsTable{border-collapse:separate;border-spacing:0;font-feature-settings:"tnum" on,"lnum" on;width:100%;font-size:.8125rem}.screener-module__q8Km5q__resultsTable th{background-color:var(--background);text-align:left;color:var(--text-primary);border-bottom:1px solid var(--border-color,#00000014);z-index:1;white-space:nowrap;letter-spacing:-.01em;padding:.75rem .5rem;font-weight:600;transition:background-color .15s;position:sticky;top:0}.screener-module__q8Km5q__resultsTable th:first-child{padding-left:1.5rem}.screener-module__q8Km5q__resultsTable th:last-child{padding-right:1.5rem}.screener-module__q8Km5q__resultsTable th:not(:first-child){text-align:right}.screener-module__q8Km5q__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,color .2s;position:relative}.screener-module__q8Km5q__sortableHeader:hover{background-color:var(--hover-bg,#00000008)}.screener-module__q8Km5q__sortableHeader:hover:after{opacity:.7;width:70%;left:15%}.screener-module__q8Km5q__activeSortHeader{position:relative;color:var(--primary-dark,#1e88e5)!important}.screener-module__q8Km5q__sortIndicator{margin-left:.25rem;font-size:.625rem;transition:transform .2s;display:inline-block}.screener-module__q8Km5q__resultsTable td{border-bottom:1px solid var(--border-color,#0000000a);font-feature-settings:"tnum" on,"lnum" on;white-space:nowrap;text-overflow:ellipsis;max-width:100px;padding:.5rem;transition:background-color .15s;overflow:hidden}.screener-module__q8Km5q__resultsTable td:first-child{padding-left:1.5rem}.screener-module__q8Km5q__resultsTable td:last-child{padding-right:1.5rem}.screener-module__q8Km5q__resultsTable td:not(:first-child):not(:nth-child(2)){text-align:right}.screener-module__q8Km5q__resultsTable tr:last-child td{border-bottom:none}.screener-module__q8Km5q__tableRow{transition:transform .1s ease-out,background-color .15s}.screener-module__q8Km5q__tableRow:hover td{background-color:var(--hover-bg,#00000003)}.screener-module__q8Km5q__tableRow:active{transform:scale(.995)}.screener-module__q8Km5q__muted{color:var(--text-muted)}.screener-module__q8Km5q__tickerLink{color:var(--primary-dark,#1e88e5);font-feature-settings:normal;padding:.125rem 0;font-weight:600;text-decoration:none;transition:color .15s,transform .15s;display:inline-block;position:relative}.screener-module__q8Km5q__tickerLink:after{content:"";background-color:var(--primary-dark,#1e88e5);transform-origin:100% 100%;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.screener-module__q8Km5q__tickerLink:hover{color:var(--primary,#1565c0)}.screener-module__q8Km5q__tickerLink:hover:after{transform-origin:0 100%;transform:scaleX(1)}.screener-module__q8Km5q__positive{color:#10b981;font-weight:500;transition:color .2s}.screener-module__q8Km5q__negative{color:#ef4444;font-weight:500;transition:color .2s}.screener-module__q8Km5q__pagination{background-color:var(--background);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.25rem 0 .75rem;display:flex}.screener-module__q8Km5q__pageNumbers{align-items:center;gap:.25rem;display:flex}.screener-module__q8Km5q__pageNumber{min-width:2.25rem;height:2.25rem;color:var(--text-primary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;font-size:.8125rem;transition:all .15s cubic-bezier(.25,.46,.45,.94);display:flex}.screener-module__q8Km5q__pageNumber:hover:not(.screener-module__q8Km5q__currentPage){background-color:var(--hover-bg,#00000008);border-color:var(--border-color,#00000014);transform:translateY(-1px)}.screener-module__q8Km5q__currentPage{background-color:var(--primary-dark,#1e88e5);color:#fff;box-shadow:0 2px 5px #1e88e54d}.screener-module__q8Km5q__ellipsis{color:var(--text-secondary,#3c3c4399);padding:0 .25rem}.screener-module__q8Km5q__paginationButton{border:1px solid var(--border-color,#00000014);width:2.25rem;height:2.25rem;color:var(--text-primary);cursor:pointer;background-color:#0000;border-radius:.5rem;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.25,.46,.45,.94);display:flex}.screener-module__q8Km5q__paginationButton:hover:not(:disabled){background-color:var(--hover-bg,#00000008);transform:translateY(-1px);box-shadow:0 2px 5px #0000000d}.screener-module__q8Km5q__paginationButton:active:not(:disabled){transform:translateY(0)}.screener-module__q8Km5q__paginationButton:disabled{opacity:.4;cursor:not-allowed}.screener-module__q8Km5q__bottomContainer{background:linear-gradient(to top,var(--background)80%,#fff0);z-index:100;pointer-events:none;flex-direction:column;align-items:center;width:100%;height:6rem;padding-bottom:.5rem;display:flex;position:sticky;bottom:0}.screener-module__q8Km5q__bottomContainer>*{pointer-events:auto}.screener-module__q8Km5q__queryForm{align-items:stretch;height:64px;display:flex;position:relative}.screener-module__q8Km5q__searchIconContainer{color:var(--text-secondary,#3c3c4399);transform-origin:50%;opacity:.7;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;left:1.5rem}.screener-module__q8Km5q__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e88e5 0%,#1565c0 100%);border:none;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:53px;height:53px;margin:5px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26}.screener-module__q8Km5q__submitButton:hover:not(:disabled){background:linear-gradient(135deg,#1976d2 0%,#0d47a1 100%)}.screener-module__q8Km5q__submitButton:active:not(:disabled){transform:scale(.98)}.screener-module__q8Km5q__submitButton svg{filter:drop-shadow(0 1px 1px #0000001a);z-index:2;transition:all .25s cubic-bezier(.175,.885,.32,1.275);position:relative}.screener-module__q8Km5q__submitButton:hover:not(:disabled) svg{transform:scale(1.1)}.screener-module__q8Km5q__submitButtonBackground{opacity:0;background:radial-gradient(circle,#ffffff40 0%,#0000 70%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.screener-module__q8Km5q__submitButton:hover:not(:disabled) .screener-module__q8Km5q__submitButtonBackground{opacity:1}.screener-module__q8Km5q__submitPulse{animation:.5s cubic-bezier(.175,.885,.32,1.275) screener-module__q8Km5q__submitPulse}.screener-module__q8Km5q__submitButton:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(135deg,#90caf9 0%,#64b5f6 100%)}.screener-module__q8Km5q__suggestionPanelHeader{margin-bottom:1.25rem}.screener-module__q8Km5q__suggestionPanelTitle{color:var(--text-primary);align-items:center;gap:.625rem;margin-bottom:.75rem;font-size:.85rem;font-weight:600;display:flex}.screener-module__q8Km5q__suggestionPanelTitle svg{color:var(--primary-dark,#1e88e5)}.screener-module__q8Km5q__suggestionPanelDivider{background:linear-gradient(to right,var(--primary-dark,#1e88e5)0%,transparent 80%);opacity:.4;height:1px;margin-top:.5rem}.screener-module__q8Km5q__suggestionList{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.875rem;display:grid}.screener-module__q8Km5q__suggestionItem{text-align:left;border:1px solid var(--border-color,#00000014);cursor:pointer;color:var(--text-primary);background-color:#0000;border-radius:12px;align-items:center;padding:1rem 1.125rem;font-size:.9375rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000008}[data-theme=dark] .screener-module__q8Km5q__suggestionItem{border-color:#ffffff14;box-shadow:0 2px 6px #0003}.screener-module__q8Km5q__suggestionItem:after{content:"";background:linear-gradient(120deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:translate(100%)}.screener-module__q8Km5q__suggestionItem:hover{border-color:var(--primary-dark,#1e88e580);transform:translateY(-3px);box-shadow:0 8px 20px #0000000f,0 3px 6px #0000000a,0 0 0 1px #1e88e533}[data-theme=dark] .screener-module__q8Km5q__suggestionItem:hover{border-color:var(--primary-dark,#1e88e580);background-color:#1e88e514;box-shadow:0 8px 20px #0003,0 3px 6px #00000026,0 0 0 1px #1e88e54d}.screener-module__q8Km5q__suggestionItem:hover:after{transform:translate(100%)}.screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e51a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:1rem;transition:all .3s;display:flex;box-shadow:0 2px 4px #0000000a}[data-theme=dark] .screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e526;box-shadow:0 2px 4px #0003}.screener-module__q8Km5q__suggestionIcon{color:var(--primary-dark,#1e88e5);transition:transform .3s}.screener-module__q8Km5q__suggestionItem:hover .screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e526;transform:scale(1.1)rotate(5deg);box-shadow:0 4px 8px #00000014}[data-theme=dark] .screener-module__q8Km5q__suggestionItem:hover .screener-module__q8Km5q__suggestionIconWrapper{background-color:#1e88e540;box-shadow:0 4px 8px #0000004d}.screener-module__q8Km5q__shortcutHint{color:var(--text-secondary,#3c3c4399);opacity:0;pointer-events:none;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;transition:all .3s;position:absolute;top:20px;right:60px;transform:translateY(5px)}[data-theme=dark] .screener-module__q8Km5q__shortcutHint{background-color:#1e1e23cc;border-color:#ffffff1a;box-shadow:0 2px 8px #0003,0 1px 3px #00000026}.screener-module__q8Km5q__kbdKey{background-color:var(--background);border:1px solid var(--border-color);border-radius:4px;justify-content:center;align-items:center;min-width:1.1rem;padding:.1rem .3rem .2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.7rem;font-weight:500;display:inline-flex}[data-theme=dark] .screener-module__q8Km5q__kbdKey{background-color:#ffffff1a;border-color:#fff3 #fff3 #ffffff26}.screener-module__q8Km5q__queryInputContainer:hover .screener-module__q8Km5q__shortcutHint{opacity:.9;transform:translateY(0)}.screener-module__q8Km5q__loadingSpinner{z-index:2;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite screener-module__q8Km5q__spin;position:relative}.screener-module__q8Km5q__disclaimer{color:var(--text-secondary,#3c3c4399);text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2rem;justify-content:center;align-items:center;gap:.5rem;max-width:600px;font-size:.67rem;display:flex}.screener-module__q8Km5q__loadingContainer,.screener-module__q8Km5q__errorContainer,.screener-module__q8Km5q__emptyContainer{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4rem 1.5rem;display:flex}.screener-module__q8Km5q__spinner{border:2px solid #1e88e50d;border-top-color:var(--primary-dark,#1e88e5);border-radius:50%;width:3rem;height:3rem;margin-bottom:2rem;animation:.9s cubic-bezier(.4,0,.2,1) infinite screener-module__q8Km5q__spin;box-shadow:0 0 15px #1e88e51a}.screener-module__q8Km5q__errorContainer{color:#ef4444}.screener-module__q8Km5q__errorContainer svg{stroke:#ef4444;width:60px;height:60px;margin-bottom:1.5rem;animation:.5s ease-out screener-module__q8Km5q__fadeIn}.screener-module__q8Km5q__emptyContainer{color:var(--text-secondary,#3c3c4399)}.screener-module__q8Km5q__emptyContainer p:first-of-type{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:500}.screener-module__q8Km5q__suggestedQueries{flex-direction:column;gap:.875rem;width:100%;max-width:550px;display:flex}.screener-module__q8Km5q__suggestedQueriesTitle{color:var(--text-primary);text-align:left;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.screener-module__q8Km5q__suggestedQueriesTitle:before{content:"";background-color:var(--primary-dark,#1e88e5);border-radius:2px;width:12px;height:2px;display:block}.screener-module__q8Km5q__suggestedQueryItem{background-color:var(--background);border:1px solid var(--border-color,#00000014);cursor:pointer;text-align:left;color:var(--text-primary);border-radius:.5rem;align-items:center;padding:.875rem 1.125rem;font-size:.875rem;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.screener-module__q8Km5q__suggestedQueryItem:after{content:"";background:linear-gradient(120deg,#0000,#ffffff1a,#0000);width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.screener-module__q8Km5q__suggestedQueryItem:hover{background-color:var(--hover-bg,#00000005);border-color:var(--primary-dark,#1e88e566);transform:translateY(-1px);box-shadow:0 4px 10px #0000000f,0 0 0 1px #1e88e51a}.screener-module__q8Km5q__suggestedQueryItem:hover:after{transition:transform .6s;transform:translate(100%)}.screener-module__q8Km5q__suggestedQueryItem:active{transition:transform .1s;transform:translateY(0)}.screener-module__q8Km5q__suggestedQueryIcon{color:var(--primary-dark,#1e88e5);background-color:#1e88e50f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:.875rem;padding:.25rem;display:flex}.screener-module__q8Km5q__errorBoundary{text-align:center;background-color:var(--background);height:100vh;color:var(--text-primary);background-image:radial-gradient(circle at 25% 25%,#ff3b3003 0%,#0000 50%),radial-gradient(circle at 75% 75%,#ff3b3003 0%,#0000 50%);flex-direction:column;justify-content:center;align-items:center;padding:2.5rem;display:flex}.screener-module__q8Km5q__errorBoundary h2{color:#ef4444;letter-spacing:-.01em;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.screener-module__q8Km5q__errorBoundary p{max-width:450px;color:var(--text-secondary,#3c3c4399);margin-bottom:1.5rem;line-height:1.6}.screener-module__q8Km5q__reloadButton{background-color:var(--primary-dark,#1e88e5);color:#fff;cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:500;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:flex;box-shadow:0 2px 5px #00000014,0 0 0 1px #1e88e533}.screener-module__q8Km5q__reloadButton svg{width:16px;height:16px}.screener-module__q8Km5q__reloadButton:hover{background-color:var(--primary,#1565c0);transform:translateY(-2px);box-shadow:0 4px 10px #0000001f,0 0 0 1px #1e88e566}.screener-module__q8Km5q__reloadButton:active{transform:translateY(0);box-shadow:0 1px 3px #0000000d,0 0 0 1px #1e88e54d}.screener-module__q8Km5q__industryBadge{text-transform:uppercase;letter-spacing:.02em;border-radius:4px;align-items:center;margin-left:.5rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.screener-module__q8Km5q__industryBadge.screener-module__q8Km5q__tech{color:#3b82f6;background-color:#3b82f61a}.screener-module__q8Km5q__industryBadge.screener-module__q8Km5q__finance{color:#22c55e;background-color:#22c55e1a}.screener-module__q8Km5q__industryBadge.screener-module__q8Km5q__healthcare{color:#ec4899;background-color:#ec48991a}.screener-module__q8Km5q__tableRow{cursor:pointer;transition:all .15s}.screener-module__q8Km5q__tableRow:hover{background-color:var(--hover-bg,#00000005)}.screener-module__q8Km5q__tableRow:active{background-color:var(--hover-bg,#0000000a)}.screener-module__q8Km5q__tableRow td:first-child{border-left:2px solid #0000}.screener-module__q8Km5q__tableRow:hover td:first-child{border-left-color:var(--primary-dark,#1e88e566)}.screener-module__q8Km5q__pulseAnimation{animation:2s infinite screener-module__q8Km5q__pulse}@keyframes screener-module__q8Km5q__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.screener-module__q8Km5q__fadeInAnimation{animation:.3s ease-out screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__tableRow{opacity:0;animation:.4s forwards screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__tableRow:first-child{animation-delay:50ms}.screener-module__q8Km5q__tableRow:nth-child(2){animation-delay:.1s}.screener-module__q8Km5q__tableRow:nth-child(3){animation-delay:.15s}.screener-module__q8Km5q__tableRow:nth-child(4){animation-delay:.2s}.screener-module__q8Km5q__tableRow:nth-child(5){animation-delay:.25s}.screener-module__q8Km5q__tableRow:nth-child(6){animation-delay:.3s}.screener-module__q8Km5q__tableRow:nth-child(7){animation-delay:.35s}.screener-module__q8Km5q__tableRow:nth-child(8){animation-delay:.4s}.screener-module__q8Km5q__tableRow:nth-child(9){animation-delay:.45s}.screener-module__q8Km5q__tableRow:nth-child(10){animation-delay:.5s}.screener-module__q8Km5q__performanceBar{background-color:#e5e7eb;border-radius:2px;width:80px;height:4px;margin-top:2px;overflow:hidden}.screener-module__q8Km5q__performanceBarFill{border-radius:2px;height:100%}.screener-module__q8Km5q__performanceBarFill.screener-module__q8Km5q__positive{background-color:#22c55e}.screener-module__q8Km5q__performanceBarFill.screener-module__q8Km5q__negative{background-color:#ef4444}.screener-module__q8Km5q__tooltip{display:inline-block;position:relative}.screener-module__q8Km5q__tooltip:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;visibility:hidden;opacity:0;z-index:10;background-color:#000c;border-radius:.25rem;padding:.5rem .75rem;font-size:.75rem;transition:all .2s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}.screener-module__q8Km5q__tooltip:hover:after{visibility:visible;opacity:1}.screener-module__q8Km5q__sparkline{vertical-align:middle;height:20px;margin-left:.5rem;display:inline-block}.screener-module__q8Km5q__newFeature{position:relative}.screener-module__q8Km5q__newFeature:before{content:"NEW";background-color:var(--primary-dark,#1e88e5);color:#fff;z-index:1;border-radius:4px;padding:2px 4px;font-size:.625rem;font-weight:600;position:absolute;top:-8px;right:-8px}.screener-module__q8Km5q__metricValue{align-items:center;gap:.375rem;display:inline-flex}.screener-module__q8Km5q__metricValue svg{width:12px;height:12px}.screener-module__q8Km5q__tableContainer::-webkit-scrollbar{width:8px;height:8px}.screener-module__q8Km5q__tableContainer::-webkit-scrollbar-track{background:0 0;border-radius:4px}.screener-module__q8Km5q__tableContainer::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--text-muted)!important}.screener-module__q8Km5q__tableContainer::-webkit-scrollbar-thumb:hover{background-color:var(--text-primary)}.screener-module__q8Km5q__tableScrollIndicator{display:none}.screener-module__q8Km5q__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screener-module__q8Km5q__suggestedQueryItem:focus,.screener-module__q8Km5q__paginationButton:focus,.screener-module__q8Km5q__submitButton:focus,.screener-module__q8Km5q__reloadButton:focus,.screener-module__q8Km5q__clearButton:focus,.screener-module__q8Km5q__pageNumber:focus,.screener-module__q8Km5q__presetButton:focus,.screener-module__q8Km5q__categoryButton:focus{outline:2px solid var(--primary-dark,#1e88e5);outline-offset:2px}.screener-module__q8Km5q__suggestedQueryItem:focus-visible,.screener-module__q8Km5q__paginationButton:focus-visible,.screener-module__q8Km5q__submitButton:focus-visible,.screener-module__q8Km5q__reloadButton:focus-visible,.screener-module__q8Km5q__clearButton:focus-visible,.screener-module__q8Km5q__pageNumber:focus-visible,.screener-module__q8Km5q__presetButton:focus-visible,.screener-module__q8Km5q__categoryButton:focus-visible{outline:3px solid var(--primary,#2196f3);outline-offset:3px;box-shadow:0 0 0 4px #2196f31a}.screener-module__q8Km5q__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screener-module__q8Km5q__skipToContent{background:var(--primary-dark,#1e88e5);color:#fff;z-index:1001;padding:8px 16px;transition:top .2s;position:absolute;top:-40px;left:0}.screener-module__q8Km5q__skipToContent:focus{top:0}.screener-module__q8Km5q__resultsHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:0 .5rem;display:flex}.screener-module__q8Km5q__resultsSummary{color:var(--text-secondary,#3c3c43b3);font-size:.9375rem;font-weight:500}.screener-module__q8Km5q__resultsActions{align-items:center;gap:.75rem;display:flex}.screener-module__q8Km5q__clearButton{background-color:var(--hover-bg);border:1px solid var(--border-color,#00000014);color:var(--text-secondary,#3c3c43b3);cursor:pointer;border-radius:25px;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.screener-module__q8Km5q__clearButton:hover{background-color:var(--hover-bg,#00000005);border-color:var(--border-color,#0000001f);color:var(--text-primary);box-shadow:0 15px 35px #00000026,0 5px 15px #00000014,0 0 0 1px #0000000d}.screener-module__q8Km5q__clearButton:active{transform:scale(.98)}.screener-module__q8Km5q__clearButton svg{transition:transform .2s}.screener-module__q8Km5q__clearButton:hover svg{transform:scale(1.1)}[data-theme=dark] .screener-module__q8Km5q__clearButton{background-color:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .screener-module__q8Km5q__clearButton:hover{background-color:#ffffff14;border-color:#ffffff26}.screener-module__q8Km5q__columnSelectorContainer{z-index:999;position:relative}.screener-module__q8Km5q__columnSelectorButton{background-color:var(--primary-dark,#1e88e5);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s cubic-bezier(.3,0,.2,1);display:flex;box-shadow:0 2px 5px #0000001a,0 1px 2px #0000000d}.screener-module__q8Km5q__columnSelectorButton:hover{background-color:var(--primary,#1565c0);transform:translateY(-1px);box-shadow:0 4px 8px #00000026,0 1px 3px #0000001a}.screener-module__q8Km5q__columnSelectorButton:active{transform:scale(.98)}.screener-module__q8Km5q__columnSelectorDropdown{background-color:var(--background);z-index:10;opacity:0;transform-origin:100% 0;border:1px solid var(--border-color);border-radius:16px;width:1000px;max-height:420px;animation:.25s cubic-bezier(.22,1,.36,1) forwards screener-module__q8Km5q__dropdownAppear;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 22px 45px #00000059,0 8px 20px #00000040,0 0 0 1px #0000000d}@keyframes screener-module__q8Km5q__dropdownAppear{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-theme=dark] .screener-module__q8Km5q__columnSelectorDropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#1e1e23f7;border-color:#ffffff14;box-shadow:0 22px 45px #00000059,0 8px 20px #00000040,0 0 0 1px #ffffff1a}.screener-module__q8Km5q__columnSelectorHeader{border-bottom:1px solid var(--border-color,#0000000d);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.screener-module__q8Km5q__columnSelectorHeader h4{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;animation:.3s ease-out screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__resetColumnsButton{color:var(--primary-dark,#1e88e5);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;animation:.3s ease-out .1s both screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__resetColumnsButton:hover{color:var(--primary,#1565c0);background-color:#1e88e514}.screener-module__q8Km5q__resetColumnsButton:active{transform:scale(.97)}.screener-module__q8Km5q__columnSelectorCategories{border-bottom:1px solid var(--border-color,#0000000d);margin-bottom:0;padding:1rem 1.5rem 0;animation:.3s ease-out .15s both screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__columnSelectorCategories ul{flex-wrap:wrap;gap:8px;margin:0 0 1rem;padding:0;list-style:none;display:flex}.screener-module__q8Km5q__columnSelectorCategories button{border:1px solid var(--border-color,#00000014);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem .875rem;font-size:.8125rem;transition:all .25s cubic-bezier(.3,0,.2,1);position:relative;overflow:hidden}.screener-module__q8Km5q__columnSelectorCategories button:after{content:"";background:linear-gradient(120deg,#0000,#fff3,#0000);width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.screener-module__q8Km5q__columnSelectorCategories button:hover{background-color:var(--hover-bg,#00000005);border-color:var(--border-color,#00000026);transform:translateY(-1px);box-shadow:0 2px 5px #0000000d}.screener-module__q8Km5q__columnSelectorCategories button:hover:after{transition:transform .75s;transform:translate(100%)}.screener-module__q8Km5q__activeCategoryButton{color:var(--primary,#1e88e5)!important;box-shadow:0 4px 10px var(--shadow-lg)!important;background:linear-gradient(#1e88e51f,#1e88e514)!important;border-color:#1e88e54d!important;font-weight:600!important}.screener-module__q8Km5q__columnSelectorOptions{scroll-behavior:smooth;grid-template-columns:repeat(3,1fr);gap:.375rem 1.5rem;max-height:300px;animation:.3s ease-out .2s both screener-module__q8Km5q__fadeInUp;display:grid;position:relative;overflow-y:auto}.screener-module__q8Km5q__columnSelectorOptions::-webkit-scrollbar{width:5px}.screener-module__q8Km5q__columnSelectorOptions::-webkit-scrollbar-track{background-color:#0000}.screener-module__q8Km5q__columnSelectorOptions::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:100px;transition:background-color .3s}.screener-module__q8Km5q__columnSelectorOptions::-webkit-scrollbar-thumb:hover{background-color:var(--text-primary)}.screener-module__q8Km5q__columnCheckboxLabel{cursor:pointer;color:var(--text-primary);border-radius:6px;align-items:flex-start;gap:.625rem;margin-bottom:.125rem;padding:.5rem;font-size:.875rem;transition:all .2s;display:flex;position:relative}.screener-module__q8Km5q__columnCheckboxLabel:hover{background-color:var(--hover-bg,#00000005)}.screener-module__q8Km5q__columnCheckbox{appearance:none;border:1.5px solid var(--border-color,#00000040);cursor:pointer;background-color:#0000;border-radius:4px;outline:none;min-width:18px;height:18px;margin-top:.125rem;transition:all .2s cubic-bezier(.3,0,.2,1);position:relative}.screener-module__q8Km5q__columnCheckbox:checked{background-color:var(--primary-dark,#1e88e5);border-color:var(--primary-dark,#1e88e5);animation:.2s cubic-bezier(.4,0,.23,1) screener-module__q8Km5q__checkboxPulse}@keyframes screener-module__q8Km5q__checkboxPulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.screener-module__q8Km5q__columnCheckbox:checked:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;animation:.2s ease-out forwards screener-module__q8Km5q__checkmarkAppear;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}@keyframes screener-module__q8Km5q__checkmarkAppear{0%{opacity:0;transform:rotate(45deg)scale(.8)}to{opacity:1;transform:rotate(45deg)scale(1)}}.screener-module__q8Km5q__columnCheckbox:disabled{opacity:.5;cursor:not-allowed}.screener-module__q8Km5q__columnCheckboxText{flex:1;transition:color .2s}.screener-module__q8Km5q__columnCheckboxLabel:hover .screener-module__q8Km5q__columnCheckboxText{color:var(--primary-dark,#1e88e5)}.screener-module__q8Km5q__columnCheckboxDescription{color:var(--text-secondary,#3c3c4399);margin-top:.25rem;font-size:.75rem;line-height:1.4;display:block}.screener-module__q8Km5q__requiredBadge{color:var(--text-secondary,#3c3c4399);background-color:#0000000a;border-radius:4px;margin-left:.5rem;padding:.1875rem .375rem;font-size:.6875rem;transition:all .2s}[data-theme=dark] .screener-module__q8Km5q__requiredBadge{color:#fff9;background-color:#ffffff14}.screener-module__q8Km5q__columnCheckboxLabel:hover .screener-module__q8Km5q__requiredBadge{background-color:#0000000f}.screener-module__q8Km5q__columnSelectorFooter{border-top:1px solid var(--border-color,#0000000f);background:linear-gradient(#00000003,#0000);justify-content:flex-end;padding:1.25rem 1.5rem;animation:.3s ease-out .25s both screener-module__q8Km5q__fadeInUp;display:flex}[data-theme=dark] .screener-module__q8Km5q__columnSelectorFooter{background:linear-gradient(#ffffff05,#0000);border-color:#ffffff14}.screener-module__q8Km5q__closeColumnsButton{background:linear-gradient(135deg,var(--primary-dark,#1e88e5)0%,var(--primary,#1565c0)100%);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .25s cubic-bezier(.3,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 5px #1e88e533,inset 0 1px #ffffff1a}.screener-module__q8Km5q__closeColumnsButton:after{content:"";background:linear-gradient(120deg,#0000,#fff3,#0000);width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.screener-module__q8Km5q__closeColumnsButton:hover{transform:translateY(-2px);box-shadow:0 4px 10px #1e88e54d,inset 0 1px #ffffff26}.screener-module__q8Km5q__closeColumnsButton:hover:after{transition:transform .75s;transform:translate(100%)}.screener-module__q8Km5q__closeColumnsButton:active{transform:scale(.98)}.screener-module__q8Km5q__columnCategoryHeading{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color,#0000000d);background:var(--background);z-index:2;grid-column:1/-1;padding:.5rem;font-size:.75rem;font-weight:600;position:sticky;top:0}.screener-module__q8Km5q__tableLoadingOverlay{z-index:5;background-color:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}[data-theme=dark] .screener-module__q8Km5q__tableLoadingOverlay{background-color:#00000080}.screener-module__q8Km5q__clearHistoryButton{border:0;border-top:1px solid var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;background-color:#ffffff05;justify-content:center;align-items:center;margin-top:1.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000005}.screener-module__q8Km5q__clearHistoryButton:before{content:"";opacity:0;background:linear-gradient(#ffffff0d,#0000);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.screener-module__q8Km5q__clearHistoryButton:hover{color:#e53e3e;background-color:#ef44440d;border-color:#ef444433;transform:translateY(-1px);box-shadow:0 4px 10px #ef44441a}.screener-module__q8Km5q__clearHistoryButton:hover:before{opacity:1}.screener-module__q8Km5q__clearHistoryButton:active{transition:all .1s;transform:translateY(5px);box-shadow:0 1px 2px #ef44441a}.screener-module__q8Km5q__clearHistoryButton svg{flex-shrink:0;width:16px;height:16px;margin-right:.625rem;transition:transform .3s}.screener-module__q8Km5q__clearHistoryButton:hover svg{stroke:#e53e3e;transform:rotate(-21deg)scale(1.2)}[data-theme=dark] .screener-module__q8Km5q__clearHistoryButton{background-color:#0003;border-color:#ffffff14}[data-theme=dark] .screener-module__q8Km5q__clearHistoryButton:hover{background-color:#ef444426;border-color:#ef44444d;box-shadow:0 4px 12px #ef444426}.screener-module__q8Km5q__queryLimitIndicator{color:#ff9800;text-align:center;background-color:#ffaa001a;border-radius:.5rem;margin:.5rem 0;padding:.75rem 1rem;font-size:.875rem;animation:2s infinite screener-module__q8Km5q__pulse}.screener-module__q8Km5q__loginPrompt{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:500px;height:100vh;margin:0 auto;padding:2rem;display:flex}.screener-module__q8Km5q__loginPrompt h2{color:var(--text-primary);margin-bottom:1rem;font-size:1.75rem}.screener-module__q8Km5q__loginPrompt p{color:var(--text-secondary);margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.screener-module__q8Km5q__loginButton{background-color:var(--primary-dark,#1e88e5);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;box-shadow:0 2px 10px #0000001a}.screener-module__q8Km5q__loginButton:hover{background-color:var(--primary,#1565c0);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.screener-module__q8Km5q__loginButton:active{transform:translateY(0)}.screener-module__q8Km5q__dialogOverlay{z-index:50;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) screener-module__q8Km5q__overlayShow;position:fixed;inset:0}.screener-module__q8Km5q__dialogFullscreen{z-index:999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.screener-module__q8Km5q__dialogContainer{background-color:var(--background);border:1px solid var(--border-color);border-radius:18px;flex-direction:column;width:100%;max-width:1000px;height:100%;max-height:100vh;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000001a}.screener-module__q8Km5q__dialogHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.screener-module__q8Km5q__dialogTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.screener-module__q8Km5q__dialogActions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.screener-module__q8Km5q__resetButton{color:var(--primary-dark);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:flex}.screener-module__q8Km5q__resetButton:hover{background-color:var(--primary-dark-light)}.screener-module__q8Km5q__closeButton{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;display:flex}.screener-module__q8Km5q__closeButton:hover{background-color:var(--hover-bg);color:var(--text-primary)}.screener-module__q8Km5q__searchContainer{border-bottom:1px solid var(--border-color);padding:16px 24px}.screener-module__q8Km5q__searchInputWrapper{align-items:center;display:flex;position:relative}.screener-module__q8Km5q__searchInputWrapper .screener-module__q8Km5q__searchIcon{color:var(--text-muted);position:absolute;left:12px}.screener-module__q8Km5q__searchInput{border:1px solid var(--border-color);background-color:var(--input-bg);width:100%;color:var(--text-primary);border-radius:6px;padding:10px 12px 10px 40px;font-size:14px;transition:all .3s}.screener-module__q8Km5q__searchInput:focus{border-color:var(--primary-dark);outline:none}.screener-module__q8Km5q__clearSearchButton{cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:12px}.screener-module__q8Km5q__presetsContainer{background:linear-gradient(to bottom,rgba(var(--primary-rgb),.02),transparent);border-bottom:1px solid var(--border-color);padding:1rem 1.5rem}.screener-module__q8Km5q__presetsLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;font-size:.813rem;font-weight:600}.screener-module__q8Km5q__presetsGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;max-height:180px;padding-bottom:.5rem;display:grid;overflow-y:auto}.screener-module__q8Km5q__presetButton{background:var(--bg-alternate);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.screener-module__q8Km5q__presetButton:hover{background:rgba(var(--primary-rgb),.08);border-color:rgba(var(--primary-rgb),.3);transform:translateY(-1px);box-shadow:0 4px 8px #00000014}.screener-module__q8Km5q__presetButton:active{transform:translateY(0)}.screener-module__q8Km5q__presetIcon{color:var(--primary);flex-shrink:0}[data-theme=dark] .screener-module__q8Km5q__presetButton{background:#ffffff0d}[data-theme=dark] .screener-module__q8Km5q__presetButton:hover{background:rgba(var(--primary-rgb),.15);box-shadow:0 4px 8px #0003}.screener-module__q8Km5q__dialogContent{flex:1;display:flex;overflow:hidden}.screener-module__q8Km5q__historyDialog{max-height:100vh}.screener-module__q8Km5q__historyDialogContent{background-color:var(--bg-primary);z-index:51;border-radius:16px;width:90%;max-width:450px;padding:1rem 2rem;animation:.15s cubic-bezier(.16,1,.3,1) screener-module__q8Km5q__contentShow;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 25px #0003}.screener-module__q8Km5q__categoryNav{border-right:1px solid var(--border-color);width:200px;padding:16px 0;overflow-y:auto}.screener-module__q8Km5q__categoryNav ul{margin:0;padding:0;list-style:none}.screener-module__q8Km5q__categoryButton,.screener-module__q8Km5q__activeCategoryButton{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;width:100%;padding:10px 16px;font-size:14px;transition:background-color .2s}.screener-module__q8Km5q__categoryButton{color:var(--text-primary)}.screener-module__q8Km5q__activeCategoryButton{background-color:var(--primary-dark-light);color:var(--text-primary);font-weight:500}.screener-module__q8Km5q__categoryButton:hover{background-color:var(--hover-bg)}.screener-module__q8Km5q__columnsContainer{flex:1;padding:16px 24px;overflow-y:auto}.screener-module__q8Km5q__columnsContainer::-webkit-scrollbar{width:5px;height:5px}.screener-module__q8Km5q__columnsContainer::-webkit-scrollbar-track{background:0 0}.screener-module__q8Km5q__columnsContainer::-webkit-scrollbar-thumb{background-color:var(--text-muted);border-radius:4px}.screener-module__q8Km5q__categoryHeading{color:var(--text-primary);margin:24px 0 12px;font-size:16px;font-weight:600}.screener-module__q8Km5q__categoryHeading:first-child{margin-top:0}.screener-module__q8Km5q__columnGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px 16px;display:grid}.screener-module__q8Km5q__columnOption{cursor:pointer;border-radius:6px;align-items:flex-start;padding:10px;display:flex}.screener-module__q8Km5q__columnOption:hover{background-color:var(--hover-bg)}.screener-module__q8Km5q__checkbox{background-color:var(--input-bg);border:1px solid var(--border-color);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;margin-right:10px;display:flex}.screener-module__q8Km5q__checkbox[data-state=checked]{background-color:var(--primary-dark);border-color:var(--primary-dark)}.screener-module__q8Km5q__checkboxIndicator{color:#fff;justify-content:center;align-items:center;display:flex}.screener-module__q8Km5q__columnInfo{flex-direction:column;display:flex}.screener-module__q8Km5q__columnLabel{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.screener-module__q8Km5q__requiredBadge{background-color:var(--muted-bg);color:var(--text-muted);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:400}.screener-module__q8Km5q__columnDescription{color:var(--text-muted);margin-top:2px;font-size:12px}.screener-module__q8Km5q__dialogFooter{border-top:1px solid var(--border-color);justify-content:flex-end;padding:16px 24px;display:flex}.screener-module__q8Km5q__applyButton{background-color:var(--primary-dark);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .2s}.screener-module__q8Km5q__applyButton:hover{background-color:var(--primary)}@keyframes screener-module__q8Km5q__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes screener-module__q8Km5q__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.screener-module__q8Km5q__welcomeContainer{flex-direction:column;justify-content:center;align-items:center;gap:3.5rem;max-width:1200px;min-height:50vh;margin:0 auto;animation:.5s ease-in-out screener-module__q8Km5q__smoothFadeIn;display:flex}.screener-module__q8Km5q__welcomeScreen{min-height:50vh;padding:2rem 1.5rem 4rem;position:relative}@keyframes screener-module__q8Km5q__smoothFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.screener-module__q8Km5q__inputCentered{margin-top:-20rem}.screener-module__q8Km5q__dialogDescription{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.screener-module__q8Km5q__cancelButton{border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;background-color:#0000;border-radius:4px;padding:.5rem 1rem;font-size:.95rem;transition:background-color .2s}.screener-module__q8Km5q__cancelButton:hover{background-color:var(--hover-bg)}.screener-module__q8Km5q__deleteButton{background-color:var(--heat-negative);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.95rem;transition:background-color .2s}.screener-module__q8Km5q__deleteButton:hover{background-color:#c62828}@keyframes screener-module__q8Km5q__fadeInButton{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.screener-module__q8Km5q__landingContent{grid-template-columns:1fr;gap:3.5rem;width:100%;max-width:1100px;margin:5rem auto;display:grid}.screener-module__q8Km5q__aboveFold{color:var(--text-secondary);background-color:var(--card-bg);border-radius:24px;margin:0 auto;padding:2.5rem;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.7;animation:.8s ease-out .2s both screener-module__q8Km5q__fadeInUp;position:relative;overflow:hidden}.screener-module__q8Km5q__aboveFold:after{content:"";background:linear-gradient(90deg,transparent,var(--pattern-color-1));z-index:0;width:50%;height:100%;position:absolute;top:0;right:0}.screener-module__q8Km5q__aboveFold p{z-index:2;position:relative}.screener-module__q8Km5q__infoSection{background-color:var(--card-bg);border:1px solid #0000;border-radius:24px;padding:2.5rem;transition:all .5s cubic-bezier(.22,1,.36,1);animation:.8s ease-out both screener-module__q8Km5q__fadeInUp;position:relative;overflow:hidden}.screener-module__q8Km5q__infoSection:first-child{animation-delay:.3s}.screener-module__q8Km5q__infoSection:nth-child(2){animation-delay:.5s}.screener-module__q8Km5q__infoSection:nth-child(3){animation-delay:.7s}.screener-module__q8Km5q__infoSection:hover{border:1px solid var(--border-color);transform:translateY(-8px)}.screener-module__q8Km5q__infoSection:after{content:"";background:var(--feature-card-gradient);opacity:0;width:30%;height:4px;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.screener-module__q8Km5q__infoSection:hover:after{opacity:1;width:100%}.screener-module__q8Km5q__infoSection h2{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1.75rem;padding-bottom:1rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;position:relative}.screener-module__q8Km5q__infoSection h2:after{content:"";background:linear-gradient(90deg,var(--primary-dark),transparent);border-radius:5px;width:80px;height:4px;position:absolute;bottom:0;left:0}.screener-module__q8Km5q__infoSection p{color:var(--text-secondary);z-index:5;margin-bottom:1.5rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.8;position:relative}.screener-module__q8Km5q__exampleQueriesSection{background:linear-gradient(145deg,var(--pattern-color-1),var(--pattern-color-2));border:1px solid var(--card-border);border-radius:24px;padding:2.5rem;animation:.8s ease-out .9s both screener-module__q8Km5q__fadeInUp;position:relative;overflow:hidden}.screener-module__q8Km5q__exampleQueriesSection:before{content:"";background:radial-gradient(circle at center,var(--pattern-color-2),transparent 70%);z-index:0;width:300px;height:300px;position:absolute;top:0;right:0}.screener-module__q8Km5q__exampleQueriesSection h3{color:var(--text-primary);z-index:5;margin-bottom:1.75rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;display:inline-block;position:relative}.screener-module__q8Km5q__exampleQueriesSection h3:after{content:"";background:var(--feature-card-gradient);border-radius:5px;width:40%;height:3px;position:absolute;bottom:-8px;left:0}.screener-module__q8Km5q__exampleQueries{z-index:5;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1rem;display:grid;position:relative}.screener-module__q8Km5q__exampleQuery{background-color:var(--card-bg);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;text-align:left;box-shadow:var(--shadow-md);border-radius:16px;padding:1.25rem 1.5rem;font-size:1rem;font-weight:500;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.screener-module__q8Km5q__exampleQuery:before{content:"";opacity:0;z-index:0;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.screener-module__q8Km5q__exampleQuery:hover{box-shadow:var(--shadow-lg);border-color:var(--card-border);background:var(--card-bg);transform:translateY(-4px)scale(1.01)}.screener-module__q8Km5q__exampleQuery:hover:before{opacity:1}.screener-module__q8Km5q__seoSection{background-color:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);border-radius:24px;padding:2.5rem;animation:.8s ease-out 1.1s both screener-module__q8Km5q__fadeInUp}.screener-module__q8Km5q__seoSection h2{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;display:inline-block;position:relative}.screener-module__q8Km5q__seoSection h2:after{content:"";background:var(--feature-card-gradient);border-radius:5px;width:60px;height:3px;position:absolute;bottom:-8px;left:0}.screener-module__q8Km5q__seoSection p{color:var(--text-secondary);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.8}.screener-module__q8Km5q__menuButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin-right:.5rem;padding:.5rem;display:none}.screener-module__q8Km5q__drawer{background-color:var(--background);z-index:100;flex-direction:column;width:280px;height:100vh;transition:right .3s ease-in-out;display:flex;position:fixed;top:0;right:-280px;box-shadow:0 0 20px #00000026}.screener-module__q8Km5q__drawerOpen{right:0}.screener-module__q8Km5q__backdrop{z-index:90;background-color:#00000080;animation:.2s ease-in-out screener-module__q8Km5q__fadeIn;position:fixed;inset:0}.screener-module__q8Km5q__drawerHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.5rem;display:flex}.screener-module__q8Km5q__drawerLogo{color:inherit;padding-left:.5rem;text-decoration:none}.screener-module__q8Km5q__closeDrawer{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:.5rem}.screener-module__q8Km5q__drawerNav{flex:1;padding:1rem 0;overflow-y:auto}.screener-module__q8Km5q__drawerNavList{margin:0;padding:0;list-style:none}.screener-module__q8Km5q__drawerNavLink{color:var(--text-primary);align-items:center;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s;display:flex}.screener-module__q8Km5q__drawerNavLink:hover,.screener-module__q8Km5q__drawerNavLink:focus{background-color:var(--hover-bg)}.screener-module__q8Km5q__drawerIcon{color:var(--text-secondary);margin-right:.75rem;display:flex}.screener-module__q8Km5q__drawerFooter{border-top:1px solid var(--border-color);padding:.5rem 1.5rem}.screener-module__q8Km5q__navContainer{display:flex}.screener-module__q8Km5q__logoLink img{filter:invert()sepia(0%)saturate(0%)hue-rotate(93deg)brightness(103%)contrast(103%)}@media (prefers-color-scheme:dark){.screener-module__q8Km5q__logoLink img{filter:invert(21%)sepia(14%)saturate(682%)hue-rotate(176deg)brightness(95%)contrast(88%)}}.screener-module__q8Km5q__logoutButton{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;padding:.75rem 0;font-size:.875rem;display:flex}.screener-module__q8Km5q__logoutButton:hover{color:var(--error-color)}@keyframes screener-module__q8Km5q__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.screener-module__q8Km5q__landingContent{padding:0}}@media (max-width:991px){.screener-module__q8Km5q__welcomeTitle{padding:0 1rem}.screener-module__q8Km5q__welcomeText{padding:0 1.5rem}.screener-module__q8Km5q__exampleQueries{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.screener-module__q8Km5q__screenContainer{grid-template-columns:1fr}.screener-module__q8Km5q__welcomeContainer{gap:2.5rem;width:calc(100% - 2rem);padding:0}.screener-module__q8Km5q__welcomeScreen{min-height:85vh;padding:0}.screener-module__q8Km5q__emptyContainer{padding:2rem 1rem}.screener-module__q8Km5q__sidebar{z-index:1000;width:240px;height:100vh;position:fixed;top:0;left:0;transform:translate(-100%)}.screener-module__q8Km5q__sidebar.screener-module__q8Km5q__open{transform:translate(0)}.screener-module__q8Km5q__sidebar.screener-module__q8Km5q__collapsed{transform:translate(-240px)}.screener-module__q8Km5q__floatingSidebarToggle{width:36px;height:36px}.screener-module__q8Km5q__sidebarToggle{background-color:var(--background);z-index:999;border:1px solid var(--border-color,#00000014);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:fixed;top:1rem;left:1rem;box-shadow:0 2px 10px #0000001a}.screener-module__q8Km5q__sidebarToggle:hover{background-color:var(--hover-bg,#00000008)}.screener-module__q8Km5q__sidebarOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;opacity:0;visibility:hidden;background-color:#0000004d;width:100%;height:100%;transition:all .2s;position:fixed;top:0;left:0}.screener-module__q8Km5q__sidebarOverlay.screener-module__q8Km5q__open{opacity:1;visibility:visible}.screener-module__q8Km5q__header{height:56px;padding:0 .75rem}.screener-module__q8Km5q__navList{gap:1rem}.screener-module__q8Km5q__profileButton{width:32px;height:32px}.screener-module__q8Km5q__queryInputContainer{border-radius:1rem;position:absolute}.screener-module__q8Km5q__queryInputContainer.screener-module__q8Km5q__hasValue{width:calc(100% - 1.5rem)}.screener-module__q8Km5q__queryForm{flex-direction:column;height:100px}.screener-module__q8Km5q__searchIconContainer{left:1.25rem}.screener-module__q8Km5q__queryInput{touch-action:manipulation;min-height:44px;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}.screener-module__q8Km5q__queryInput:focus{font-size:1rem}.screener-module__q8Km5q__submitButton{background:var(--background);color:#fff;cursor:pointer;touch-action:manipulation;border:none;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;margin-left:auto;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26}.screener-module__q8Km5q__submitButton:disabled{opacity:.6;cursor:not-allowed;background:0 0}.screener-module__q8Km5q__shortcutHint{font-size:.7rem;bottom:-26px;right:70px}.screener-module__q8Km5q__suggestionPanel{padding:.75rem}.screener-module__q8Km5q__suggestionList{grid-template-columns:1fr;gap:.75rem}.screener-module__q8Km5q__suggestionItem{padding:.5rem .625rem}.screener-module__q8Km5q__resultsContainer{padding:1.25rem 0}.screener-module__q8Km5q__dialogContainer{border-radius:0;max-width:100%;max-height:100vh}.screener-module__q8Km5q__dialogContent{flex-direction:column}.screener-module__q8Km5q__dialogHeader{flex-wrap:wrap;gap:.75rem;padding:1rem}.screener-module__q8Km5q__searchInputWrapper{flex:1;min-width:200px}.screener-module__q8Km5q__searchInput{min-height:44px;padding:.75rem 2.5rem .75rem 2.75rem;font-size:1rem}.screener-module__q8Km5q__presetsContainer{padding:1rem}.screener-module__q8Km5q__presetsGrid{grid-template-columns:1fr;gap:.625rem}.screener-module__q8Km5q__presetButton{justify-content:flex-start;min-height:44px;padding:.875rem 1rem}.screener-module__q8Km5q__categoryNav{-webkit-overflow-scrolling:touch;white-space:nowrap;border-bottom:1px solid var(--border-color);scrollbar-width:none;-ms-overflow-style:none;width:100%;padding:.75rem 1rem;overflow-x:auto}.screener-module__q8Km5q__categoryNav::-webkit-scrollbar{display:none}.screener-module__q8Km5q__categoryNav ul{gap:.5rem;margin:0;padding:0;display:flex}.screener-module__q8Km5q__categoryButton,.screener-module__q8Km5q__activeCategoryButton{white-space:nowrap;border-radius:8px;min-height:40px;padding:.625rem 1rem;font-size:.875rem}.screener-module__q8Km5q__columnsContainer{width:100%;padding:1rem}.screener-module__q8Km5q__categoryHeading{margin:1.5rem 0 1rem;font-size:1rem}.screener-module__q8Km5q__columnGrid{grid-template-columns:1fr;gap:.75rem}.screener-module__q8Km5q__columnOption{min-height:44px;padding:.875rem}.screener-module__q8Km5q__checkbox{width:22px;height:22px}.screener-module__q8Km5q__resetButton,.screener-module__q8Km5q__closeButton,.screener-module__q8Km5q__applyButton{min-width:44px;min-height:44px;padding:.75rem 1rem}.screener-module__q8Km5q__dialogFooter{padding:1rem}.screener-module__q8Km5q__welcomeIcon{border-radius:50px;width:90px;height:90px;margin-bottom:1.5rem}.screener-module__q8Km5q__welcomeIcon svg{width:42px;height:42px}.screener-module__q8Km5q__welcomeTitle{margin-bottom:1rem;font-size:1.5rem}.screener-module__q8Km5q__welcomeText{margin-bottom:1.5rem;font-size:.9375rem}.screener-module__q8Km5q__sampleQueriesContent{padding:1rem}.screener-module__q8Km5q__suggestedQueries{max-width:100%}.screener-module__q8Km5q__tableContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:.375rem;max-width:100%;max-height:calc(100% - 8.5rem);position:relative;overflow-x:auto}.screener-module__q8Km5q__tableContainer:after{content:"";background:linear-gradient(to right,transparent,var(--background));pointer-events:none;opacity:.6;width:30px;height:100%;position:absolute;top:0;right:0}.screener-module__q8Km5q__tableScrollIndicator{background:linear-gradient(to bottom,transparent,var(--background));pointer-events:none;opacity:.7;z-index:2;width:100%;height:24px;display:block;position:absolute;bottom:0;left:0}.screener-module__q8Km5q__resultsTable{min-width:650px}.screener-module__q8Km5q__resultsTable th,.screener-module__q8Km5q__resultsTable td{padding:.75rem .875rem;font-size:.75rem}.screener-module__q8Km5q__pagination{justify-content:center;gap:.5rem;padding:.75rem 1rem}.screener-module__q8Km5q__pageNumbers{justify-content:center;width:100%;margin-top:.5rem}.screener-module__q8Km5q__pullRefreshIndicator{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .3s;display:flex;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.screener-module__q8Km5q__pullRefreshIndicator.screener-module__q8Km5q__visible{transform:translate(-50%)translateY(60px)}.screener-module__q8Km5q__columnSelectorDropdown{width:320px;right:-8px}.screener-module__q8Km5q__columnSelectorOptions{grid-template-columns:1fr;gap:.25rem}.screener-module__q8Km5q__columnSelectorHeader,.screener-module__q8Km5q__columnSelectorFooter,.screener-module__q8Km5q__columnSelectorCategories,.screener-module__q8Km5q__columnSelectorOptions{padding:.875rem 1.125rem}.screener-module__q8Km5q__columnSelectorHeader h4{font-size:1rem}.screener-module__q8Km5q__clearHistoryButton{margin-top:1rem;padding:.625rem}.screener-module__q8Km5q__clearHistoryButton span{display:none}.screener-module__q8Km5q__clearHistoryButton svg{margin-right:0}.screener-module__q8Km5q__mobileFab{background-color:var(--primary-dark,#1e88e5);color:#fff;z-index:99;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:fixed;bottom:80px;right:20px;box-shadow:0 4px 12px #00000026}.screener-module__q8Km5q__mobileFab:active{background-color:var(--primary,#1565c0);transform:scale(.95)}.screener-module__q8Km5q__aboveFold,.screener-module__q8Km5q__infoSection,.screener-module__q8Km5q__exampleQueriesSection,.screener-module__q8Km5q__seoSection{border-radius:20px;padding:1.75rem}.screener-module__q8Km5q__infoSection h2,.screener-module__q8Km5q__seoSection h2{margin-bottom:1.25rem;padding-bottom:.75rem}.screener-module__q8Km5q__infoSection p,.screener-module__q8Km5q__seoSection p{margin-bottom:1rem}.screener-module__q8Km5q__exampleQuery{border-radius:12px;padding:1rem 1.25rem}.screener-module__q8Km5q__header{padding:.5rem}.screener-module__q8Km5q__mainNav{display:none}.screener-module__q8Km5q__menuButton{order:3;display:block}.screener-module__q8Km5q__navContainer{order:2}.screener-module__q8Km5q__profileDropdown{display:none}.screener-module__q8Km5q__headerLeft{gap:.5rem}.screener-module__q8Km5q__logoLink{padding:0}.screener-module__q8Km5q__navContainer{width:70%}.screener-module__q8Km5q__bottomContainer{gap:2rem}}.screener-module__q8Km5q__loadingMessage{color:var(--text-primary);-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:500;transition:opacity .3s,transform .3s}.screener-module__q8Km5q__fadeIn{opacity:1;transform:translateY(0)}.screener-module__q8Km5q__fadeOut{opacity:0;transform:translateY(10px)}.screener-module__q8Km5q__exportMenuContainer{position:relative}.screener-module__q8Km5q__exportButton{color:var(--text-primary);background:var(--bg-alternate);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.screener-module__q8Km5q__exportButton:hover{background:var(--hover-bg);border-color:var(--primary);transform:translateY(-1px)}.screener-module__q8Km5q__exportButton:active{transform:translateY(0)}.screener-module__q8Km5q__exportMenuBackdrop{z-index:99;position:fixed;inset:0}.screener-module__q8Km5q__exportMenuDropdown{background:var(--bg-primary);border:1px solid var(--border-color);z-index:100;border-radius:12px;min-width:250px;padding:.5rem;animation:.2s screener-module__q8Km5q__slideDown;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 24px #0000001f}.screener-module__q8Km5q__exportMenuItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.75rem;transition:background .15s;display:flex}.screener-module__q8Km5q__exportMenuItem:hover:not(:disabled){background:var(--hover-bg)}.screener-module__q8Km5q__exportMenuItem:disabled{opacity:.5;cursor:not-allowed}.screener-module__q8Km5q__exportMenuItem svg{color:var(--primary);flex-shrink:0}.screener-module__q8Km5q__exportMenuItemContent{flex-direction:column;gap:.25rem;display:flex}.screener-module__q8Km5q__exportMenuItemTitle{color:var(--text-primary);font-size:.875rem;font-weight:500}.screener-module__q8Km5q__exportMenuItemDesc{color:var(--text-secondary);font-size:.75rem}.screener-module__q8Km5q__exportMenuDivider{background:var(--border-color);height:1px;margin:.5rem 0}@media (prefers-color-scheme:dark){.screener-module__q8Km5q__exportButton{background:#ffffff0d;border-color:#ffffff1a}.screener-module__q8Km5q__exportButton:hover{background:#ffffff1a}.screener-module__q8Km5q__exportMenuDropdown{background:var(--bg-alternate);box-shadow:0 8px 24px #0006}}.screener-module__q8Km5q__funFactText{color:var(--text-secondary);margin-top:1rem;font-size:.875rem;font-weight:400;line-height:1.7;transition:opacity .6s,transform .6s}
.TiptapRichTextEditor-module__ffSTfa__menuBar{border-top:1px solid var(--border-color);pointer-events:auto;flex-wrap:wrap;align-items:center;width:100%;margin-top:.5rem;padding:.25rem 0;display:flex}.TiptapRichTextEditor-module__ffSTfa__menuBar button{color:var(--text-secondary);border-radius:var(--border-radius-md);cursor:pointer;pointer-events:auto;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;margin:.1rem;padding:.3rem .5rem;font-size:.875rem;line-height:1.25rem;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out;display:inline-flex}.TiptapRichTextEditor-module__ffSTfa__menuBar button:hover:not(:disabled){background-color:var(--hover-bg);color:var(--text-primary)}.TiptapRichTextEditor-module__ffSTfa__menuBar button.TiptapRichTextEditor-module__ffSTfa__isActive{background-color:var(--primary-light);color:var(--primary);font-weight:500}.TiptapRichTextEditor-module__ffSTfa__menuBar button.TiptapRichTextEditor-module__ffSTfa__isActive:hover:not(:disabled){background-color:var(--primary-border)}.TiptapRichTextEditor-module__ffSTfa__menuBar button:disabled{opacity:.4;cursor:not-allowed}.TiptapRichTextEditor-module__ffSTfa__menuBar .TiptapRichTextEditor-module__ffSTfa__colorInput{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;vertical-align:middle;pointer-events:auto;width:22px;height:22px;margin:.1rem .35rem;padding:0;transition:border-color .2s ease-out}.TiptapRichTextEditor-module__ffSTfa__menuBar .TiptapRichTextEditor-module__ffSTfa__colorInput:hover{border-color:var(--border-hover)}.TiptapRichTextEditor-module__ffSTfa__menuDivider{background-color:var(--border-color);align-self:center;width:1px;height:1.25em;margin:0 .4rem}.TiptapRichTextEditor-module__ffSTfa__editorContentWrapper{pointer-events:auto;position:relative}.TiptapRichTextEditor-module__ffSTfa__characterCount{color:var(--text-muted);opacity:0;background-color:var(--bg-primary);border-radius:var(--border-radius-sm);z-index:1;pointer-events:none;align-items:center;margin-top:.5rem;padding:2px 6px;font-size:.75rem;line-height:1rem;transition:opacity .3s ease-in-out;display:flex;position:absolute;bottom:8px;left:8px}.TiptapRichTextEditor-module__ffSTfa__characterCountFocused{opacity:1}.TiptapRichTextEditor-module__ffSTfa__characterCountText{margin-left:.25rem}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor{border:1px solid var(--border-color);background-color:var(--bg-primary);min-height:150px;color:var(--text-primary);pointer-events:auto;border-radius:8px;padding:.75rem;line-height:1.6;transition:border-color .2s ease-out,box-shadow .2s ease-out}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--ring-color);outline:none}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor p.TiptapRichTextEditor-module__ffSTfa__is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-muted);pointer-events:none;height:0}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor h1,.TiptapRichTextEditor-module__ffSTfa__tiptapEditor h2,.TiptapRichTextEditor-module__ffSTfa__tiptapEditor h3{color:var(--text-primary);margin-top:1.5em;margin-bottom:.5em;line-height:1.2}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor ul,.TiptapRichTextEditor-module__ffSTfa__tiptapEditor ol{color:var(--text-secondary);padding:0 1.25rem}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor blockquote{border-left:3px solid var(--primary-border);color:var(--text-secondary);margin-left:0;margin-right:0;padding-left:1rem}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor hr{border:none;border-top:1px solid var(--border-color);margin:2rem 0}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor a{color:var(--primary);cursor:pointer;text-decoration:none}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor a:hover{text-decoration:underline}.TiptapRichTextEditor-module__ffSTfa__tiptapEditor mark{background-color:var(--primary-light);border-radius:var(--border-radius-sm);padding:.1em .2em}
.WatchlistNotesEditor-module__qe5dlG__editorWrapper{padding:.5rem 0;position:relative}.WatchlistNotesEditor-module__qe5dlG__editorWrapper .WatchlistNotesEditor-module__qe5dlG__ProseMirror{background:var(--bg-primary);border-radius:var(--border-radius-md)}.WatchlistNotesEditor-module__qe5dlG__noteSectionMenu{z-index:20;background-color:var(--background);border-radius:8px 8px 0 0;padding:.3rem .75rem;transition:border-color .2s ease-out,background-color .2s ease-out;position:sticky;top:3.5rem}.WatchlistNotesEditor-module__qe5dlG__noteSectionMenuHidden{display:none!important}.WatchlistNotesEditor-module__qe5dlG__noteSectionMenu+div>.WatchlistNotesEditor-module__qe5dlG__ProseMirror{border-top-color:#0000;border-top-left-radius:0;border-top-right-radius:0}.WatchlistNotesEditor-module__qe5dlG__editorHeader{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.WatchlistNotesEditor-module__qe5dlG__noteSectionMenu .WatchlistNotesEditor-module__qe5dlG__editorHeader{margin-bottom:.5rem}.WatchlistNotesEditor-module__qe5dlG__notesTitle{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.WatchlistNotesEditor-module__qe5dlG__autoSaveInfo{color:var(--text-secondary);align-items:center;font-size:.8rem;display:flex}.WatchlistNotesEditor-module__qe5dlG__tooltipTrigger{cursor:help;color:var(--text-muted);background:0 0;border:none;align-items:center;margin-left:.35rem;padding:0;transition:color .2s ease-out;display:inline-flex}.WatchlistNotesEditor-module__qe5dlG__tooltipTrigger:hover{color:var(--text-secondary)}.WatchlistNotesEditor-module__qe5dlG__tooltipContent{background-color:var(--bg-primary);color:var(--text-primary);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);z-index:1000;border:1px solid var(--border-color);max-width:220px;padding:.35rem .65rem;font-size:.75rem;font-weight:500}.WatchlistNotesEditor-module__qe5dlG__tooltipArrow{fill:var(--border-color)}.WatchlistNotesEditor-module__qe5dlG__controlsContainer{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.WatchlistNotesEditor-module__qe5dlG__checkboxLabel{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;font-size:.875rem;line-height:1;display:flex}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot{background-color:var(--bg-primary);border-radius:var(--border-radius-sm);border:1px solid var(--border-color);justify-content:center;align-items:center;width:18px;height:18px;margin-right:.5rem;padding:0;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot:hover:not([data-disabled]){border-color:var(--border-hover)}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot[data-state=checked]{background-color:var(--primary);border-color:var(--primary)}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot[data-state=checked]:hover:not([data-disabled]){background-color:var(--primary-hover);border-color:var(--primary-hover)}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot[data-disabled]{background:var(--input-bg);border-color:var(--border-color);opacity:.6;cursor:not-allowed}.WatchlistNotesEditor-module__qe5dlG__checkboxRoot[data-state=checked] .WatchlistNotesEditor-module__qe5dlG__checkboxIndicator{color:#fff}.WatchlistNotesEditor-module__qe5dlG__saveButton{border:1px solid var(--border-color);text-transform:none;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:8px;min-width:80px;padding:.4rem .9rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.WatchlistNotesEditor-module__qe5dlG__saveButton:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--border-hover);color:var(--text-primary)}.WatchlistNotesEditor-module__qe5dlG__saveButton:disabled{opacity:.5;cursor:not-allowed;background-color:var(--input-bg)}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesWrapper{border-radius:var(--border-radius-md);border:1px solid #0000;padding:.5rem 0}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror{min-height:50px;color:var(--text-primary);padding:.75rem;line-height:1.6}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer ::marker{color:var(--text-secondary)}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer p{color:var(--text-primary)!important}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror p:first-child{margin-top:0}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror p:last-child{margin-bottom:0}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror h1,.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror h2,.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror h3{color:var(--text-primary);margin-top:1.5em;margin-bottom:.5em;line-height:1.2}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror ul,.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror ol{color:var(--text-secondary);padding:0 1.25rem}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror blockquote{border-left:3px solid var(--primary-border);color:var(--text-secondary);margin-left:0;margin-right:0;padding-left:1rem}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror hr{border:none;border-top:1px solid var(--border-color);margin:2rem 0}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror a{color:var(--primary);cursor:pointer;text-decoration:none}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror a:hover{text-decoration:underline}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer.WatchlistNotesEditor-module__qe5dlG__ProseMirror mark{background-color:var(--primary-light);border-radius:var(--border-radius-sm);padding:.1em .2em}.WatchlistNotesEditor-module__qe5dlG__noNotesMessage{color:var(--text-muted);padding:1rem .75rem;font-size:.9rem;font-style:italic}.WatchlistNotesEditor-module__qe5dlG__readOnlyHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer{min-height:50px;padding:.25rem .75rem .75rem}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer p:first-child{margin-top:0}.WatchlistNotesEditor-module__qe5dlG__readOnlyNotesContainer p:last-child{margin-bottom:0}.WatchlistNotesEditor-module__qe5dlG__actionButton{border-radius:var(--border-radius-md);cursor:pointer;border:1px solid var(--border-color);background-color:var(--bg-primary);color:var(--text-secondary);align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;display:inline-flex}.WatchlistNotesEditor-module__qe5dlG__actionButton:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--border-hover);color:var(--text-primary)}.WatchlistNotesEditor-module__qe5dlG__actionButton:disabled{opacity:.6;cursor:not-allowed}.WatchlistNotesEditor-module__qe5dlG__editButton{color:var(--primary);border-color:#0000;border-radius:8px}.WatchlistNotesEditor-module__qe5dlG__editButton:hover:not(:disabled){background-color:var(--primary-light);border-color:#0000}.WatchlistNotesEditor-module__qe5dlG__cancelButton{color:var(--error);background-color:#dc26260e;border-radius:8px;margin-left:auto}.WatchlistNotesEditor-module__qe5dlG__cancelButton:hover{border-color:var(--error);background-color:#dc26260d}.WatchlistNotesEditor-module__qe5dlG__saveButtonActual{border-color:#05966933;border-radius:8px}.WatchlistNotesEditor-module__qe5dlG__saveButtonActual:hover:not(:disabled){background-color:#0596690d}.WatchlistNotesEditor-module__qe5dlG__editorActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}
/*# sourceMappingURL=2bfd1c5213c87e55.css.map*/