.screener_layout__p3DBz{display:grid;grid-template-columns:280px 1fr;grid-gap:16px;gap:16px;align-items:start}@media (max-width:992px){.screener_layout__p3DBz{grid-template-columns:1fr}}.screener_presetList__4y5Rq{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.03)}.screener_presetListTitle__SXemb{font-size:13px;color:#888;text-transform:uppercase;letter-spacing:.05em;margin:0 8px 10px;font-weight:600}.screener_presetItem__Bw16b{display:flex;align-items:center;gap:6px;padding:9px 10px;border-radius:7px;cursor:pointer;color:#333;font-size:14px;transition:background .12s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}.screener_presetItem__Bw16b:hover{background:#fafafa}.screener_presetItem__Bw16b.screener_active__oWc9_{background:#fff7ec;border-color:rgba(243,152,28,.35);color:#b56700;font-weight:600}.screener_presetItem__Bw16b.screener_dragOver___0k5Q{border-color:#f3981c;background:#fff3e0}.screener_starterItem__ryLDS{background:#fafbfc;border-color:#f0f0f0;color:#555;font-size:13px}.screener_starterItem__ryLDS:hover{background:#fff7ec;color:#b56700}.screener_presetItemHandle__mmlRn{color:#ccc;cursor:-webkit-grab;cursor:grab;font-size:12px;flex:0 0 auto}.screener_presetItemHandle__mmlRn:active{cursor:-webkit-grabbing;cursor:grabbing}.screener_presetItemName__qtj7c{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screener_presetStar__HaQXy{color:#f3981c;font-size:13px;flex:0 0 auto}.screener_presetStarInactive__Ne7oe{color:#ddd;font-size:13px;flex:0 0 auto;cursor:pointer}.screener_presetStarInactive__Ne7oe:hover{color:#f3981c}.screener_presetItemDelete__LmZTY{color:#ccc;flex:0 0 auto;font-size:12px;padding:2px 6px;border-radius:4px;cursor:pointer;opacity:0;transition:opacity .12s}.screener_presetItem__Bw16b:hover .screener_presetItemDelete__LmZTY{opacity:1}.screener_presetItemDelete__LmZTY:hover{color:#d84545;background:#ffeaea}.screener_presetAddBtn__AzaQA{width:100%;margin-top:8px;padding:9px 10px;border:1px dashed #d0d0d0;border-radius:7px;background:transparent;color:#888;font-size:13px;cursor:pointer;transition:all .12s}.screener_presetAddBtn__AzaQA:hover{border-color:#f3981c;color:#f3981c;background:#fff7ec}.screener_presetEmpty__gE7fd{text-align:center;color:#aaa;font-size:13px;padding:20px 8px}.screener_rightPanel__scB3v{display:flex;flex-direction:column;gap:16px}.screener_editor__FNSO2{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:16px 20px;box-shadow:0 1px 3px rgba(0,0,0,.03)}.screener_editorHeader__ef8Eg{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.screener_editorNameInput__ByV7U{flex:1 1;padding:6px 10px;border:1px solid #e0e0e0;border-radius:6px;font-size:15px;font-weight:600;color:#333;background:transparent;transition:border .12s}.screener_editorNameInput__ByV7U:focus{outline:none;border-color:#f3981c;background:#fffaf2}.screener_editorActions__5rRZv{display:flex;gap:8px}.screener_btn__GbJvA{padding:6px 14px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .12s;background:#fff;color:#555;border:1px solid #e0e0e0;white-space:nowrap}.screener_btn__GbJvA:hover{background:#fafafa;border-color:#ccc}.screener_btn__GbJvA.screener_primary__Nwcjj{background:#f3981c;border-color:#f3981c;color:#fff}.screener_btn__GbJvA.screener_primary__Nwcjj:hover{background:#e0860a;border-color:#e0860a}.screener_btn__GbJvA.screener_danger__9JCax{color:#d84545;border-color:#ffd0d0}.screener_btn__GbJvA.screener_danger__9JCax:hover{background:#ffeaea}.screener_btn__GbJvA:disabled{opacity:.5;cursor:not-allowed}.screener_editorEmptyState__SnXog{text-align:center;color:#aaa;padding:30px 10px;font-size:14px}.screener_aiNlBox__lulTU{margin-bottom:12px}.screener_aiNlOpenBtn__8stuC{background:linear-gradient(135deg,#ecfeff,#cffafe);color:#0e7490;border:1px dashed #67e8f9;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;width:100%;text-align:left;transition:background .15s,border-color .15s}.screener_aiNlOpenBtn__8stuC:hover{background:linear-gradient(135deg,#cffafe,#a5f3fc);border-color:#06b6d4;border-style:solid}.screener_aiNlInputBox__ClXpR{background:linear-gradient(135deg,#ecfeff,#cffafe);border:1px solid #67e8f9;border-radius:8px;padding:10px 12px}.screener_aiNlInputRow__OraAE{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.screener_aiNlInput__j2Rr1{flex:1 1;min-width:220px;padding:7px 12px;border:1px solid #67e8f9;border-radius:6px;background:#fff;color:#0e7490;font-size:13px}.screener_aiNlInput__j2Rr1:focus{outline:none;border-color:#06b6d4;box-shadow:0 0 0 2px rgba(6,182,212,.15)}.screener_aiNlCancelBtn__HPmaI,.screener_aiNlStopBtn__dXbep,.screener_aiNlSubmitBtn__uY46v{padding:7px 14px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;display:inline-flex;align-items:center;gap:5px}.screener_aiNlSubmitBtn__uY46v{background:#0e7490;color:#fff;border-color:#0e7490}.screener_aiNlSubmitBtn__uY46v:hover{background:#06b6d4;border-color:#06b6d4}.screener_aiNlSubmitBtn__uY46v:disabled{opacity:.5;cursor:not-allowed}.screener_aiNlStopBtn__dXbep{background:#fff;color:#c2410c;border-color:#fdba74}.screener_aiNlStopBtn__dXbep:hover{background:#c2410c;color:#fff;border-color:#c2410c}.screener_aiNlCancelBtn__HPmaI{background:transparent;color:#64748b;border-color:#cbd5e1}.screener_aiNlCancelBtn__HPmaI:hover{background:#f1f5f9}.screener_aiNlHint__u17CM{font-size:11px;color:#0e7490;margin-top:6px}.screener_aiNlError__2avRr{font-size:12px;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:6px 10px;border-radius:4px;margin-top:6px}.screener_chipsLibrary__jgNzp{background:#fafbfc;border:1px solid #ececec;border-radius:8px;padding:10px 12px;margin-bottom:14px}.screener_chipsHint__x_C_O{font-size:12px;color:#999;margin-bottom:8px}.screener_chipsRow__lPZRP{display:grid;grid-template-columns:80px 1fr;grid-gap:8px;gap:8px;align-items:start;margin-bottom:8px}.screener_chipsRow__lPZRP:last-child{margin-bottom:0}.screener_chipsCategory__mmVpz{font-size:11px;color:#aaa;font-weight:600;letter-spacing:.05em;text-align:right;padding-top:6px}.screener_chipsRowItems__fFD5F{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.screener_chip__ZJ9yL{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid #e0e0e0;border-radius:14px;background:#fff;color:#555;font-size:12px;cursor:-webkit-grab;cursor:grab;transition:all .12s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.screener_chip__ZJ9yL:hover{border-color:#f3981c;color:#f3981c;background:#fff7ec}.screener_chip__ZJ9yL:active{cursor:-webkit-grabbing;cursor:grabbing}.screener_chipUsed__er_bj{opacity:.45;background:#f5f5f5}.screener_chipUsed__er_bj:hover{opacity:.7}.screener_chipDragging__SdFHI{opacity:.3}.screener_conditionList__FrFqS{min-height:60px}.screener_conditionRow__q4n73{position:relative;display:grid;grid-template-columns:24px 1.2fr 2.5fr 32px;align-items:center;grid-gap:10px;gap:10px;padding:10px 4px;border-bottom:1px dashed #f0f0f0;border-top:2px solid transparent;transition:border-color .12s,background .15s,opacity .15s}.screener_conditionRow__q4n73:last-child{border-bottom:none}.screener_conditionRow__q4n73.screener_dragging__rCNtW{opacity:.35;background:#fafafa;border-radius:6px}.screener_conditionRow__q4n73.screener_dragOver___0k5Q{border-top-color:#f3981c;background:#fff7ec}.screener_conditionDragHandle__P1DSG{color:#ccc;cursor:-webkit-grab;cursor:grab;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.screener_conditionDragHandle__P1DSG:active{cursor:-webkit-grabbing;cursor:grabbing}.screener_conditionDragHandle__P1DSG:hover{color:#888}.screener_conditionField__6ldsf,.screener_conditionOp__piSNw{padding:6px 8px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;color:#333;background:#fff;cursor:pointer;transition:border .12s}.screener_conditionField__6ldsf:focus,.screener_conditionOp__piSNw:focus{outline:none;border-color:#f3981c}.screener_conditionRangeWrap__Wcwnb{display:flex;align-items:center;gap:8px}.screener_conditionRangeInput__2bDLG{width:70px;padding:6px 8px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;text-align:right;background:#fff;transition:border .12s;flex:0 0 auto}.screener_conditionRangeInput__2bDLG:focus{outline:none;border-color:#f3981c}.screener_dualSlider__InLEz{position:relative;flex:1 1;height:24px;min-width:100px;--low:0%;--high:100%}.screener_dualSlider__InLEz:before{left:0;right:0;background:#e8e8e8}.screener_dualSlider__InLEz:after,.screener_dualSlider__InLEz:before{content:"";position:absolute;top:50%;height:4px;border-radius:2px;transform:translateY(-50%)}.screener_dualSlider__InLEz:after{left:var(--low);right:calc(100% - var(--high));background:#f3981c}.screener_dualThumb__UJZsB{position:absolute;top:0;left:0;width:100%;height:24px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;pointer-events:none;outline:none;margin:0}.screener_dualThumb__UJZsB::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;background:#f3981c;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:-webkit-grab;cursor:grab;pointer-events:auto;position:relative;z-index:2}.screener_dualThumb__UJZsB::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.screener_dualThumb__UJZsB::-moz-range-thumb{width:16px;height:16px;background:#f3981c;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:grab;pointer-events:auto}.screener_dualThumb__UJZsB::-moz-range-track{background:transparent}.screener_dualThumbMin__fsPEb::-webkit-slider-thumb{z-index:3}.screener_conditionUnit__3m_hz{font-size:12px;color:#888;min-width:20px;flex:0 0 auto}.screener_conditionDelete__Dybb5{color:#ccc;background:transparent;border:none;padding:4px 6px;border-radius:4px;cursor:pointer;transition:all .12s}.screener_conditionDelete__Dybb5:hover{color:#d84545;background:#ffeaea}.screener_addConditionBtn__9V53t{width:100%;margin-top:12px;padding:9px 12px;border:1px dashed #d0d0d0;border-radius:7px;background:transparent;color:#888;font-size:13px;cursor:pointer;transition:all .12s}.screener_addConditionBtn__9V53t:hover{border-color:#f3981c;color:#f3981c;background:#fff7ec}.screener_results__P0eLN{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:16px 20px;box-shadow:0 1px 3px rgba(0,0,0,.03)}.screener_resultsHeader__Axf2g{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.screener_resultsCount__ISS2y{font-size:14px;color:#555}.screener_resultsCount__ISS2y strong{color:#f3981c;font-size:16px;margin:0 4px}.screener_resultsLoading__JTJVt{color:#aaa;font-size:13px}.screener_resultsEmpty__L58pq{text-align:center;color:#aaa;padding:40px 10px;font-size:14px}.screener_loginNotice__AMbyD{background:#fff7ec;border:1px solid rgba(243,152,28,.3);border-radius:8px;padding:10px 14px;margin-bottom:16px;font-size:13px;color:#8b5a00}.screener_filterBar__tR7XB{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:14px;padding:10px 14px;background:#fafafa;border:1px solid #ececec;border-radius:8px;font-size:13px}.screener_filterLabel__fsy36{color:#666;font-weight:600;flex:0 0 auto}.screener_filterSelect__jST4x{padding:5px 10px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#333;font-size:13px;cursor:pointer}.screener_filterSelect__jST4x:focus{outline:none;border-color:#f3981c}.screener_filterCheckbox__yeVRu{display:flex;align-items:center;gap:6px;cursor:pointer;color:#555;line-height:20px;padding:5px 0;margin:0}.screener_filterCheckbox__yeVRu input{cursor:pointer}.screener_filterTodoTag__RmSF_{margin-left:auto;font-size:11px;color:#aaa;font-style:italic}.screener_radarHint__OshsA{text-align:center;color:#888;padding:22px 16px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:10px;margin-top:16px}.screener_radarHint__OshsA p{margin:0 0 12px;font-size:14px}.screener_radarHintExamples__o_RyF{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.screener_radarHintCard__Ml3fN{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border:1px solid #eee;border-radius:8px;opacity:.7}.screener_radarHintCard__Ml3fN img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#fff}.screener_radarHintCard__Ml3fN strong{display:block;color:#333;font-size:14px}.screener_radarHintCard__Ml3fN span{font-size:11px;color:#888}