/*
Theme Name: Binance Futures Scanner
Theme URI: https://wordpress.org/
Author: Binance Futures Scanner
Description: Standalone Binance USDT-M Futures scanner with live Binance candles. No WordPress plugins required.
Version: 3.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GPL v2 or later
Text Domain: binance-futures-scanner
*/
:root{--bg:#070c16;--panel:#10192b;--panel2:#17243b;--text:#f2f6ff;--muted:#8d9ab3;--green:#27d884;--red:#ff5d72;--yellow:#f4c451;--line:#263653}
*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;direction:rtl}.bfs-wrap{max-width:1450px;margin:auto;padding:18px}.bfs-header{display:flex;justify-content:space-between;align-items:center;direction:ltr;margin-bottom:15px}.bfs-brand{font-size:24px;font-weight:800}.bfs-brand span{color:var(--green)}.bfs-status{color:var(--muted);font-size:13px}.bfs-panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:15px;margin-bottom:14px}.bfs-toolbar{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.bfs-input,.bfs-select,.bfs-btn{height:42px;border:1px solid var(--line);border-radius:9px;background:#0b1323;color:var(--text);padding:0 13px}.bfs-input{min-width:175px}.bfs-btn{cursor:pointer;font-weight:700}.bfs-btn.primary{background:var(--green);color:#06140c;border-color:var(--green)}.bfs-btn.secondary{background:var(--panel2)}.bfs-btn:disabled{opacity:.5;cursor:not-allowed}.bfs-chart{height:560px;background:#070b14;border:1px solid var(--line);border-radius:10px;overflow:hidden;position:relative}.bfs-chart-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--muted);z-index:2;pointer-events:none}.bfs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bfs-stat{background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:12px}.bfs-stat small{display:block;color:var(--muted);margin-bottom:5px}.bfs-stat strong{font-size:18px}.bfs-progress{height:8px;background:#070e1b;border-radius:10px;overflow:hidden;margin-top:11px}.bfs-progress i{display:block;height:100%;width:0;background:var(--green);transition:width .15s}.bfs-results{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.bfs-card{background:var(--panel2);border:1px solid var(--line);border-radius:11px;padding:14px}.bfs-card.long{border-right:4px solid var(--green)}.bfs-card.short{border-right:4px solid var(--red)}.bfs-card-head{display:flex;justify-content:space-between;gap:10px}.bfs-symbol{font-size:18px;font-weight:800;direction:ltr}.bfs-direction.long{color:var(--green)}.bfs-direction.short{color:var(--red)}.bfs-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0}.bfs-level{background:#0c1527;padding:9px;border-radius:8px}.bfs-level small{display:block;color:var(--muted);font-size:11px}.bfs-level b{display:block;direction:ltr}.bfs-reason{font-size:13px;line-height:1.6;color:#b9c5da}.bfs-empty{text-align:center;color:var(--muted);padding:24px}.bfs-error{color:var(--red);margin-top:9px}.bfs-note{font-size:12px;color:var(--muted);line-height:1.6}.bfs-price{color:var(--yellow)}@media(max-width:900px){.bfs-grid{grid-template-columns:repeat(2,1fr)}.bfs-results{grid-template-columns:1fr}.bfs-chart{height:470px}}@media(max-width:560px){.bfs-grid{grid-template-columns:1fr}.bfs-wrap{padding:10px}.bfs-header{align-items:flex-start;flex-direction:column;gap:6px}.bfs-chart{height:420px}.bfs-levels{grid-template-columns:1fr 1fr 1fr}}
