.screener{max-width:1800px;margin:auto;padding:12px 8px 24px;color:#f1eafa}.sc-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.sc-eyebrow{font-size:10px;letter-spacing:2px;color:#ad8fd4}.sc-heading h1{display:flex;align-items:center;gap:14px;font-size:38px;letter-spacing:-1.5px;margin:8px 0}.sc-heading p{color:#a89cb7;font-size:14px;margin:0}.sc-beta{font-size:10px;letter-spacing:1px;border:1px solid #644785;border-radius:5px;padding:4px 6px;color:#c9a6f9}.sc-network{font-size:12px;color:#b5a5c8;background:#20172e;border:1px solid #362544;border-radius:24px;padding:10px 14px}.sc-toolbar{display:flex;justify-content:space-between;gap:16px;margin-bottom:15px}.sc-toolbar>div{display:flex;gap:10px}.sc-search{display:flex;align-items:center;gap:10px;background:#1c1527;border:1px solid #392c49;border-radius:11px;padding:0 14px;min-width:280px}.sc-search input{background:transparent!important;border:0!important;color:#f1eafa;padding:12px 0!important;outline:none;min-width:0;width:100%}.screener button,.sc-dialog button{border:1px solid #493457;border-radius:9px;background:#261b34;color:#e4d7f4;font:inherit;font-size:12px;padding:10px 14px;cursor:pointer}.screener button:hover,.sc-dialog button:hover{background:#382348;border-color:#9767c3}.screener button:focus-visible,.sc-dialog button:focus-visible{outline:2px solid #ce9eff;outline-offset:3px}.screener button:disabled{opacity:.4;cursor:default}.screener .sc-primary,.sc-dialog .sc-primary{background:#b57bf0;border-color:#c597f5;color:#1b1025;font-weight:700}.sc-status{font-size:11px;color:#d8b074;line-height:1.7;margin-bottom:12px}.sc-status.is-live{color:#aa99ba}.sc-status.is-live::first-letter{color:#82dfb9}.sc-notice{font-size:12px;color:#d7b4ff}.sc-notice:not(:empty){padding:10px 12px;background:#32213f;border-radius:8px;margin-bottom:12px}.sc-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sc-column{background:linear-gradient(155deg,#23192e,#17111f);border:1px solid #40304e;border-radius:15px;overflow:hidden;min-width:0}.sc-column>header{padding:20px;border-bottom:1px solid #3c2b49}.sc-column>header>div{display:flex;align-items:center;gap:10px}.sc-column header small{font-family:monospace;color:#856a9d;font-size:11px}.sc-column h2{font-size:17px;letter-spacing:-.3px;margin:0;flex:1}.sc-column header span{font-size:11px;background:#392646;color:#d9b5f9;border-radius:6px;padding:3px 8px}.sc-column header p{font-size:11px;color:#a79ab4;margin:8px 0 0 24px}.sc-list{height:calc(100vh - 340px);min-height:380px;max-height:900px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#51375f transparent;padding:10px}.sc-card{border:1px solid #3d2c4b;border-radius:11px;padding:15px;margin-bottom:9px;background:#261b31;contain:content}.sc-card:hover{border-color:#7b509c;background:#2b1f38}.sc-card-top{display:flex;gap:10px;align-items:center}.sc-avatar{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:linear-gradient(135deg,#6d4790,#362346);font-size:11px;font-weight:700;flex-shrink:0}.sc-card-top>div{min-width:0;flex:1}.screener .sc-token{padding:0;border:0;background:none;font-size:14px;font-weight:650;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.sc-card-top small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:#a99ab8;margin-top:3px}.sc-source{font-size:9px;color:#9b8baf;flex-shrink:0}.sc-source.fresh{color:#8fdabc}.sc-metrics{display:flex;justify-content:space-between;margin:17px 0 12px;gap:10px}.sc-metrics>span{font-size:10px;color:#b6a7c5}.sc-metrics>span:last-child{text-align:right}.sc-metrics strong{display:block;margin-top:5px;color:#f4eafa;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.sc-flow>span{font-size:10px;color:#bcaac9;display:flex;justify-content:space-between}.sc-flow b{color:#99cfbc;font-weight:400}.sc-flow i{display:block;margin-top:8px;height:3px;background:#684159;border-radius:3px;overflow:hidden}.sc-flow em{display:block;background:#75b7a0;height:100%}.sc-card-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #402e4d;margin-top:14px;padding-top:10px;gap:8px}.sc-card-bottom a,.sc-card-bottom>span{font:10px monospace;color:#ab96be}.sc-card-bottom button{padding:6px 9px;font-size:10px;border-color:#61447a;background:#342341}.sc-signal-meta{display:flex;flex-direction:column;gap:5px;color:#b4a2c5;font-size:10px}.sc-up{color:#86d3b0!important}.sc-down{color:#f09bb4!important}.sc-empty{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;color:#bca8ce}.sc-empty>span{font-size:34px;color:#7e5c98;margin-bottom:16px}.sc-empty strong{font-size:14px;font-weight:500}.sc-empty p{font-size:12px;color:#9787a7;line-height:1.7;max-width:210px}.sc-foot{display:flex;justify-content:space-between;gap:16px;margin:14px 2px;font-size:10px;color:#9e8aae}.sc-explain{font-size:11px;color:#ac98bd;line-height:1.8;margin:20px 2px}.sc-explain summary{cursor:pointer}.sc-explain p{max-width:950px}.sc-dialog{max-width:500px;position:relative}.sc-dialog h2{font-size:24px;padding-right:30px}.sc-dialog p{font-size:13px;line-height:1.7;color:#baabca}.sc-dialog label{display:block;color:#d2bddf;font-size:12px;margin:14px 0}.sc-dialog input[type=number]{display:block;width:100%;margin-top:7px;background:#21172c;border:1px solid #5b3d70;border-radius:8px;padding:11px;color:#f6edfc}.sc-dialog .sc-check{display:flex;gap:10px;align-items:center;line-height:1.6}.sc-check input{width:16px;height:16px;accent-color:#b57bf0}.sc-dialog .sc-close{position:absolute;right:0;top:0}.sc-address{word-break:break-all;font-family:monospace}.sc-trades{max-height:270px;overflow:auto}.sc-trades>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #493350;font-size:12px}.sc-trades a{color:#ae96c1}@media(max-width:1050px){.sc-board{gap:8px}.sc-column>header{padding:14px 10px}.sc-list{padding:6px}.sc-card{padding:11px}.sc-metrics strong{font-size:14px}.sc-network{display:none}}@media(max-width:760px){.sc-board{grid-template-columns:1fr}.sc-list{height:450px;min-height:220px}.sc-toolbar{flex-direction:column}.sc-toolbar>div{justify-content:space-between}.sc-search{min-width:0}.sc-heading h1{font-size:32px}.sc-foot{flex-direction:column;gap:6px}.screener{padding:4px}.sc-column>header{padding:17px}.sc-metrics strong{font-size:18px}.sc-status{font-size:10px}.sc-list{padding:10px}}
