.admin-body{background:#060b13}.admin-shell{display:grid;grid-template-columns:245px 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;background:#07111e;border-right:1px solid #17314c;padding:20px}.sidebar .brand{margin-bottom:25px}.sidebar nav{display:grid;gap:7px}.sidebar nav a{padding:11px 12px;border-radius:12px;color:#91a9c0;font-weight:800;font-size:13px}.sidebar nav a:hover,.sidebar nav a.active{background:#0e2740;color:#e9f7ff}.admin-main{padding:26px 30px}.admin-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.admin-top h1{margin:0;font-size:30px}.admin-top p{margin:5px 0 0;color:#7894b0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat-card{border:1px solid #1b3958;background:#0b1727;border-radius:18px;padding:18px}.stat-card span{color:#7894ad;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.7px}.stat-card strong{display:block;font-size:28px;margin-top:6px}.admin-card{border:1px solid #1a3856;background:#0a1625;border-radius:20px;padding:20px;margin-top:18px}.admin-card h2{margin:0 0 16px;font-size:20px}.table-wrap{overflow:auto}.admin-table{width:100%;border-collapse:collapse;min-width:780px}.admin-table th,.admin-table td{text-align:left;padding:11px 10px;border-bottom:1px solid #16304a;font-size:12px}.admin-table th{color:#6f8ea9;text-transform:uppercase;font-size:10px;letter-spacing:.7px}.tag{display:inline-flex;padding:5px 8px;border-radius:999px;background:#10283f;color:#9ed9ff;font-size:10px;font-weight:900}.tag.green{background:#0c2b1b;color:#8ceab6}.tag.yellow{background:#2c220d;color:#f4d17a}.tag.red{background:#31151c;color:#ffa3af}.admin-form{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.admin-form .full{grid-column:1/-1}.admin-form label{display:grid;gap:6px;color:#9db2c6;font-size:12px;font-weight:800}.admin-form input,.admin-form select,.admin-form textarea{border:1px solid #28445f;background:#07111e;color:#fff;border-radius:12px;padding:12px;font:inherit}.admin-form textarea{min-height:100px}.actions{display:flex;gap:8px;flex-wrap:wrap}.small-btn{border:1px solid #2b4a66;background:#10253a;color:#cde7fb;border-radius:10px;padding:8px 10px;font-weight:800;font-size:11px;cursor:pointer}.small-btn.green{border-color:#236944;background:#0d2a1c;color:#9cf0c0}.small-btn.red{border-color:#66303d;background:#2d151b;color:#ffb5bf}.flash{border:1px solid #226e48;background:#092719;color:#9cf0c1;border-radius:13px;padding:11px 13px;margin-bottom:15px}.flash.err{border-color:#6e3140;background:#2d151c;color:#ffc0c8}.admin-kv{display:grid;grid-template-columns:190px 1fr;gap:9px 15px}.admin-kv span{color:#7793ad}.admin-kv strong{word-break:break-word}.danger-zone{border-color:#5d2833}.pool-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pool-card{border:1px solid #1e405f;background:#081522;border-radius:16px;padding:16px}.pool-card strong{font-size:24px}.pool-card small{display:block;color:#7894ad;margin-top:5px}
@media(max-width:900px){.admin-shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid #17314c}.sidebar nav{grid-template-columns:repeat(3,1fr)}.admin-main{padding:20px 14px}.stats{grid-template-columns:1fr 1fr}.admin-form{grid-template-columns:1fr}.admin-form .full{grid-column:auto}.pool-grid{grid-template-columns:1fr}}
@media(max-width:560px){.sidebar nav{grid-template-columns:1fr 1fr}.stats{grid-template-columns:1fr}.admin-top{align-items:flex-start;flex-direction:column}}

/* ===== Miner Rox Admin v5.4 • navegação e pagamentos premium ===== */
.admin-eyebrow,.card-kicker{display:block;color:#55ceff;font-size:10px;font-weight:1000;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:5px}.card-kicker.danger-text{color:#ff8b99}
.sidebar{background:linear-gradient(180deg,#07111e,#050b13);box-shadow:18px 0 50px rgba(0,0,0,.12)}.sidebar nav a{border:1px solid transparent;transition:.18s}.sidebar nav a:hover{border-color:#1b4668}.sidebar nav a.active{background:linear-gradient(135deg,#0e2f4d,#102640);border-color:#1e5f8b;box-shadow:0 10px 25px rgba(0,0,0,.16)}
.admin-card-premium{background:radial-gradient(circle at 100% 0,rgba(39,164,235,.07),transparent 35%),linear-gradient(180deg,#0b1929,#081421)}.card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.card-heading h2{margin:0!important}.soft-badge{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;border:1px solid #254966;background:#0b2134;color:#8fbfe0;font-size:9px;font-weight:900;white-space:nowrap}.soft-badge.green{border-color:#226b48;background:#0a271a;color:#8be6b2}.admin-form label small{font-weight:500;color:#6f8aa3;line-height:1.4}.form-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.info-banner,.security-card{display:grid;grid-template-columns:auto 1fr auto;gap:15px;align-items:center}.info-banner .info-icon,.security-card .security-icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#0e2a42;border:1px solid #205679;font-size:22px}.info-banner h2,.security-card h2{margin:0 0 5px}.info-banner p,.security-card p{margin:0;color:#83a0b8;line-height:1.5;font-size:12px}.security-card{border-color:#225e43;background:linear-gradient(135deg,#091d17,#081522)}.security-card .security-icon{background:#0a281b;border-color:#23734a}
.payment-admin-hero{position:relative;overflow:hidden;border:1px solid #1e5277;background:radial-gradient(circle at 90% 0,rgba(42,191,255,.16),transparent 38%),linear-gradient(130deg,#071625,#0b2136);border-radius:22px;padding:22px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 22px 50px rgba(0,0,0,.2)}.payment-admin-hero>div:first-child>span{font-size:10px;letter-spacing:1.4px;color:#51d0ff;font-weight:1000}.payment-admin-hero h2{margin:5px 0 6px;font-size:25px}.payment-admin-hero p{margin:0;color:#83a0b8;max-width:720px}.payment-admin-coins{display:flex}.payment-admin-coins .coin{width:50px;height:50px;font-size:24px;border:4px solid #0a1b2c}.payment-admin-coins .coin+.coin{margin-left:-10px}
.pool-grid-three{grid-template-columns:repeat(3,1fr)}.pool-card-pro{padding:18px;background:linear-gradient(180deg,#0a1928,#07131f);position:relative;overflow:hidden}.pool-card-pro:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;right:-40px;top:-45px;background:#25c7ff;opacity:.055;filter:blur(3px)}.pool-card-pro.doge:before{background:#d9b847}.pool-card-pro.ltc:before{background:#a8b4d0}.pool-head{display:flex;align-items:center;gap:10px}.pool-head .coin{width:37px;height:37px}.pool-head b,.pool-head small{display:block}.pool-head small{color:#65839d;font-size:9px;margin-top:2px}.pool-number{display:flex;align-items:baseline;gap:7px;margin-top:17px}.pool-number strong{font-size:36px!important;line-height:1}.pool-number span{color:#7996ae;font-size:11px;font-weight:800}.pool-progress{height:6px;border-radius:999px;background:#06101a;margin:13px 0 9px;overflow:hidden}.pool-progress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#159ee4,#43d7ff)}.pool-card-pro.doge .pool-progress i{background:linear-gradient(90deg,#a77c16,#e2c65e)}.pool-foot{display:flex;justify-content:space-between;gap:8px;color:#66829a;font-size:9px}.payment-section-title{margin-top:5px;padding:12px 0 2px;border-top:1px solid #18334d;display:flex;align-items:center;justify-content:space-between;gap:10px}.payment-section-title span{color:#b9d8ed;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.7px}.payment-section-title small{color:#658098}.code-block{display:block;white-space:pre-wrap;background:#06101b;border:1px solid #203b55;border-radius:12px;padding:13px;color:#cfeaff}.wallet-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px}.wallet-mini{display:flex;align-items:center;gap:10px;border:1px solid #1b3c59;background:#081522;border-radius:15px;padding:13px}.wallet-mini b,.wallet-mini small{display:block}.wallet-mini small{color:#708ba4;margin-top:2px}.mono-address{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}
@media(max-width:1050px){.pool-grid-three{grid-template-columns:1fr 1fr}.wallet-summary{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.payment-admin-hero{align-items:flex-start;flex-direction:column}.payment-admin-coins{align-self:flex-end}.pool-grid-three,.wallet-summary{grid-template-columns:1fr}.info-banner,.security-card{grid-template-columns:auto 1fr}.info-banner>a,.security-card>a{grid-column:1/-1;text-align:center}.card-heading{align-items:flex-start}.payment-section-title{align-items:flex-start;flex-direction:column}.pool-foot{font-size:10px}}

/* =========================================================
   MINER ROX ADMIN v5.4
   ========================================================= */
.admin-v54{background:#040712}.admin-v54 .admin-shell{grid-template-columns:220px 1fr}.admin-v54 .sidebar{padding:15px 13px;background:linear-gradient(180deg,#071022,#050912 68%,#04070e);border-right:1px solid #24204a}.admin-brand{display:flex!important;align-items:center;gap:9px;padding:5px 6px 12px!important;margin-bottom:8px!important}.admin-brand img{width:42px;height:42px;object-fit:contain}.admin-brand>span{display:grid}.admin-brand b{font-size:13px}.admin-brand small{color:#6e7791;font-size:7px;margin-top:2px}.admin-v54 .sidebar nav{gap:4px}.admin-v54 .sidebar nav a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:11px}.admin-v54 .sidebar nav a i{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:#0b1730;color:#9e8cff;font-style:normal;font-size:11px}.admin-v54 .sidebar nav a.active{background:linear-gradient(90deg,#5727d8,#2f35a2);border-color:#6f55e2;color:#fff;box-shadow:0 0 28px rgba(96,50,223,.24)}.admin-v54 .sidebar nav a.active i{background:rgba(255,255,255,.1);color:#fff}.admin-mascot-box{margin-top:14px;border:1px solid #203159;background:linear-gradient(180deg,#081327,#060b17);border-radius:16px;padding:9px;text-align:center}.admin-mascot-box img{width:88px;height:72px;object-fit:cover;border-radius:13px}.admin-mascot-box b,.admin-mascot-box strong,.admin-mascot-box small{display:block}.admin-mascot-box b{font-size:9px;color:#8596ad;margin-top:5px}.admin-mascot-box strong{font-size:13px;margin-top:1px}.admin-mascot-box small{font-size:7px;color:#61728b;line-height:1.45;margin:5px auto 0;max-width:140px}.sidebar-quick{display:grid;gap:5px;margin-top:14px;border-top:1px solid #17243d;padding-top:12px}.sidebar-quick>b{font-size:7px;color:#586a82;letter-spacing:1px;padding:0 7px}.sidebar-quick a{border:1px solid #253763;background:#071020;border-radius:9px;padding:7px 9px;font-size:8px;color:#9eb2d0}.sidebar-footer{display:flex;align-items:center;gap:7px;margin-top:14px;padding:9px 6px;border-top:1px solid #17243d;color:#56667d;font-size:8px}.sidebar-footer img{width:29px}.admin-v54 .admin-main{padding:18px 22px}.admin-top-v54{align-items:flex-start}.admin-top-v54 h1{font-size:28px}.admin-time{margin-left:auto;border:1px solid #1d2a48;background:#070d1a;border-radius:11px;padding:8px 11px;display:grid;text-align:right}.admin-time small{font-size:7px;color:#65758d}.admin-time b{font-size:13px}.admin-time span{font-size:7px;color:#4de581;margin-top:2px}.dashboard-stats-v54{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.dash-stat{display:flex;gap:10px;align-items:center;border:1px solid #243252;background:linear-gradient(180deg,#091226,#060c18);border-radius:14px;padding:12px;min-height:88px}.dash-stat>span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#4a27cf;color:#fff;font-size:12px;font-weight:1000;box-shadow:0 0 22px rgba(80,40,210,.18)}.dash-stat.green>span{background:#138b57}.dash-stat.orange>span{background:#bb5f10}.dash-stat.blue>span{background:#1266be}.dash-stat.pink>span{background:#8d24b1}.dash-stat.cyan>span{background:#0a829d}.dash-stat small,.dash-stat strong,.dash-stat em{display:block}.dash-stat small{font-size:7px;color:#707f98;text-transform:uppercase;font-weight:900}.dash-stat strong{font-size:21px;margin-top:2px}.dash-stat strong.money{font-size:14px}.dash-stat em{font-style:normal;color:#52647e;font-size:6px;margin-top:2px}.admin-dual-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admin-panel-v54{background:linear-gradient(180deg,#081326,#060c18);border-color:#22345b;padding:14px}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.panel-head>div>span{display:block;color:#8069df;font-size:7px;letter-spacing:1px;font-weight:1000}.panel-head h2{font-size:16px!important;margin:3px 0 0!important}.panel-head p{color:#697b94;font-size:8px;margin:3px 0 0}.panel-head>a,.panel-actions a{color:#8b76e8;font-size:8px;font-weight:900}.panel-actions{display:flex;gap:10px}.admin-v54 .admin-table{min-width:600px}.admin-v54 .admin-table th,.admin-v54 .admin-table td{padding:8px 7px;font-size:9px}.admin-v54 .admin-table th{font-size:7px}.table-id{color:#3dbefb;font-weight:900}.admin-coin{display:inline-flex;border-radius:999px;padding:4px 7px;background:#28202a;color:#ffad3d;font-size:7px;font-weight:1000}.admin-coin.ltc{background:#17254a;color:#98b3ff}.admin-coin.doge{background:#33290d;color:#e7c45c}.payment-admin-cards{display:grid;grid-template-columns:repeat(3,1fr) .9fr;gap:10px}.payment-admin-card{border:1px solid #40336e;background:linear-gradient(180deg,#0a1022,#060c18);border-radius:14px;padding:11px}.payment-admin-card.btc{border-color:#6e461a}.payment-admin-card.ltc{border-color:#2e4f90}.payment-admin-card.doge{border-color:#725f20}.payment-admin-title{display:flex;gap:8px;align-items:center}.payment-admin-title>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f7931a;font-size:19px}.payment-admin-card.ltc .payment-admin-title>span{background:#4866bc}.payment-admin-card.doge .payment-admin-title>span{background:#a98a2e}.payment-admin-title b,.payment-admin-title small{display:block}.payment-admin-title b{font-size:11px}.payment-admin-title small{color:#687a92;font-size:6px}.payment-admin-title em{margin-left:auto;font-style:normal;color:#51e58a;font-size:6px}.payment-admin-kv{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:11px}.payment-admin-kv span{color:#63748b;font-size:7px}.payment-admin-kv strong{font-size:7px}.ok{color:#46df82!important}.payment-admin-card>a{display:block;text-align:center;border:1px solid #3f3376;border-radius:8px;padding:6px;margin-top:9px;color:#a38aff;font-size:7px;font-weight:900}.quick-actions-card{border:1px solid #293553;background:#070e1a;border-radius:14px;padding:11px;display:grid;align-content:start;gap:5px}.quick-actions-card>b{font-size:9px;margin-bottom:4px}.quick-actions-card a{border-bottom:1px solid #17243b;padding:7px 2px;color:#8799b1;font-size:7px}.admin-featured-products{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.admin-featured-products article{position:relative;border:1px solid #2e3560;background:#070e1c;border-radius:13px;padding:9px;min-width:0}.admin-product-image{height:88px;background:#0a1425;border-radius:9px;display:grid;place-items:center;overflow:hidden}.admin-product-image img{width:100%;height:100%;object-fit:contain}.admin-product-image>span{font-size:30px}.featured-label{position:absolute;right:7px;top:7px;background:#5a2bd1;border:1px solid #7e5ee6;border-radius:999px;padding:3px 5px;font-size:5px;font-weight:1000}.admin-featured-products h3{font-size:9px;margin:7px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-featured-products>article>strong{display:block;color:#ffd25a;font-size:11px}.admin-featured-products small{display:block;color:#5f7189;font-size:6px;margin-top:2px}.admin-featured-products a{display:block;margin-top:8px;color:#7ebdff;font-size:7px}.admin-empty{grid-column:1/-1;border:1px dashed #303c5b;border-radius:12px;padding:20px;color:#63748d;text-align:center;font-size:9px}.admin-all-products{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.admin-all-products>a{border:1px solid #273452;background:#070e1a;border-radius:12px;padding:8px;min-width:0}.mini-product-img{height:70px;border-radius:8px;background:#0b1526;display:grid;place-items:center;overflow:hidden}.mini-product-img img{width:100%;height:100%;object-fit:contain}.admin-all-products b,.admin-all-products strong,.admin-all-products small{display:block}.admin-all-products b{font-size:8px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-all-products strong{color:#ffd15a;font-size:10px;margin-top:2px}.admin-all-products small{color:#4fd985;font-size:6px;margin-top:2px}.admin-all-products .add-product-card{display:grid;place-items:center;text-align:center;border-style:dashed}.add-product-card>span{font-size:26px;color:#9e75ff}.admin-bottom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mini-admin-card{padding:13px}.mini-admin-card h3{font-size:11px;margin:0 0 8px}.mini-admin-card>div{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px solid #17243b;font-size:7px}.mini-admin-card>a{display:block;margin-top:9px;border:1px solid #2c3d68;border-radius:8px;padding:7px;text-align:center;color:#8da9e8;font-size:7px}.mini-admin-card.security-card{display:block;grid-template-columns:none;background:linear-gradient(180deg,#17080e,#0d070b);border-color:#622534}.product-admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:4px}.product-admin-stats>div{border:1px solid #253457;background:#07101d;border-radius:12px;padding:11px}.product-admin-stats span,.product-admin-stats b{display:block}.product-admin-stats span{font-size:7px;color:#667890}.product-admin-stats b{font-size:20px;margin-top:2px}.products-admin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.product-admin-card{border:1px solid #29365b;background:#07101e;border-radius:15px;overflow:hidden}.product-admin-card.inactive{opacity:.58}.product-admin-media{position:relative;height:120px;background:#0b1424;display:grid;place-items:center}.product-admin-media img{width:100%;height:100%;object-fit:contain}.product-admin-media>span{font-size:34px}.product-admin-media i{position:absolute;right:7px;top:7px;background:#5c2ed3;border-radius:999px;padding:4px 6px;font-style:normal;font-size:5px;font-weight:1000}.product-admin-body{padding:10px}.product-admin-body>span{font-size:6px;color:#8972dd;font-weight:1000}.product-admin-body h3{font-size:11px;margin:4px 0}.product-admin-body p{font-size:7px;line-height:1.45;color:#667990;height:32px;overflow:hidden}.product-admin-meta{display:flex;justify-content:space-between;align-items:center;gap:6px}.product-admin-meta b{color:#ffd158;font-size:12px}.product-admin-meta small{color:#61738b;font-size:6px}.product-admin-status{display:flex;gap:5px;flex-wrap:wrap;margin:7px 0}.product-admin-status em{font-style:normal;border:1px solid #2d3c5d;border-radius:999px;padding:3px 5px;font-size:5px;color:#8295ad}.product-admin-status em.on{border-color:#1b7148;color:#5ce494}.product-admin-status em.off{border-color:#6a2632;color:#ff8e99}.product-admin-body .btn{width:100%;padding:7px;font-size:7px}.add-product-large{display:grid;place-items:center;text-align:center;min-height:250px;border-style:dashed;padding:20px}.add-product-large>span{font-size:42px;color:#9a70ff}.add-product-large h3{margin:4px 0;font-size:13px}.add-product-large p{font-size:8px;color:#61738c}
@media(max-width:1300px){.dashboard-stats-v54{grid-template-columns:repeat(3,1fr)}.payment-admin-cards{grid-template-columns:repeat(2,1fr)}.admin-featured-products{grid-template-columns:repeat(3,1fr)}.admin-all-products{grid-template-columns:repeat(4,1fr)}.products-admin-grid{grid-template-columns:repeat(3,1fr)}.admin-bottom-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:980px){.admin-v54 .admin-shell{grid-template-columns:1fr}.admin-v54 .sidebar{position:relative;height:auto}.admin-v54 .sidebar nav{grid-template-columns:repeat(4,1fr)}.admin-mascot-box,.sidebar-quick,.sidebar-footer{display:none}.admin-dual-grid{grid-template-columns:1fr}.payment-admin-cards{grid-template-columns:1fr 1fr}.products-admin-grid{grid-template-columns:1fr 1fr}.admin-all-products{grid-template-columns:repeat(3,1fr)}.admin-time{display:none}}
@media(max-width:650px){.admin-v54 .admin-main{padding:13px 10px}.admin-v54 .sidebar nav{grid-template-columns:repeat(2,1fr)}.dashboard-stats-v54{grid-template-columns:1fr 1fr}.dash-stat{min-height:78px;padding:9px}.dash-stat strong{font-size:18px}.admin-top-v54{display:grid}.admin-top-v54 .actions{width:100%}.admin-top-v54 .actions .btn{flex:1}.payment-admin-cards,.admin-featured-products,.products-admin-grid,.admin-bottom-grid{grid-template-columns:1fr}.admin-all-products{grid-template-columns:1fr 1fr}.product-admin-stats{grid-template-columns:1fr 1fr}.panel-head{display:grid}.panel-actions{flex-wrap:wrap}.admin-v54 .admin-table{min-width:680px}}
.admin-login-v54{margin:0;min-height:100vh;background:radial-gradient(700px 500px at 10% 10%,rgba(92,43,210,.22),transparent 65%),#040712;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.admin-login-shell{width:min(1000px,calc(100% - 28px));min-height:100vh;margin:auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:18px}.admin-login-art{position:relative;min-height:560px;border:1px solid #2d3062;border-radius:28px;overflow:hidden;background:#07101d;box-shadow:0 30px 80px rgba(0,0,0,.38)}.admin-login-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.admin-login-art:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(4,7,18,.98) 0,rgba(4,7,18,.15) 65%)}.admin-login-art>div{position:absolute;z-index:2;left:28px;right:28px;bottom:28px}.admin-login-art span{font-size:9px;color:#a98aff;font-weight:1000;letter-spacing:1px}.admin-login-art h1{font-size:38px;margin:5px 0}.admin-login-art p{max-width:520px;color:#9aabc1;line-height:1.6}.admin-login-card{border:1px solid #32315f;background:linear-gradient(180deg,#0a1024,#070c17);border-radius:25px;padding:28px;box-shadow:0 25px 70px rgba(0,0,0,.32)}.login-logo{display:flex;align-items:center;gap:10px;margin-bottom:22px}.login-logo img{width:48px}.login-logo b,.login-logo small{display:block}.login-logo small{font-size:7px;color:#687a92}.admin-login-card h2{font-size:29px;margin:5px 0 6px}.admin-login-card>p{color:#73869f;font-size:11px;margin:0 0 18px}.login-security{display:flex;gap:10px;margin-top:16px;border:1px solid #1d6645;background:#071b13;border-radius:13px;padding:11px}.login-security b,.login-security small{display:block}.login-security b{font-size:10px;color:#74e7a5}.login-security small{font-size:8px;color:#65846f;margin-top:2px}.login-store-link{display:block;text-align:center;margin-top:15px;color:#7aa4e9;font-size:9px}@media(max-width:760px){.admin-login-shell{grid-template-columns:1fr;padding:20px 0}.admin-login-art{display:none}.admin-login-card{padding:22px}}
.autoswitch-admin-showcase{border-color:#403370;background:linear-gradient(135deg,#0d0b25,#07101d)}.autoswitch-admin-coins{display:flex;gap:7px;flex-wrap:wrap}.autoswitch-admin-coins span{display:inline-flex;min-width:52px;justify-content:center;border:1px solid #3b4470;background:#090f22;border-radius:9px;padding:8px 10px;color:#9dcfff;font-size:9px;font-weight:1000}.autoswitch-admin-coins span:first-child{border-color:#8d5a18;color:#ffb442;background:#241706}


/* MINER ROX ADMIN v5.6.2 • LEGIBILIDADE */
.admin-v54 .sidebar nav a{font-size:14px!important;padding:11px 12px!important}.admin-v54 .sidebar nav a i{font-size:14px!important;width:30px!important;height:30px!important}.admin-v54 .admin-top h1{font-size:34px!important}.admin-v54 .admin-top p{font-size:14px!important}.admin-v54 .admin-table th{font-size:11px!important;padding:12px 11px!important}.admin-v54 .admin-table td{font-size:13px!important;padding:13px 11px!important}.admin-v54 .admin-table td small{font-size:11px!important}.admin-v54 .admin-form label{font-size:13px!important}.admin-v54 .admin-form input,.admin-v54 .admin-form select,.admin-v54 .admin-form textarea{font-size:14px!important;min-height:46px!important}.admin-v54 .small-btn{font-size:12px!important;padding:9px 11px!important}.admin-v54 .tag{font-size:11px!important}.orders-summary-pro{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.orders-summary-pro>div{border:1px solid #213b59;background:#08131f;border-radius:16px;padding:15px}.orders-summary-pro span,.orders-summary-pro strong,.orders-summary-pro small{display:block}.orders-summary-pro span{font-size:10px;color:#7d96ad;text-transform:uppercase;font-weight:900}.orders-summary-pro strong{font-size:25px;margin:4px 0}.orders-summary-pro small{font-size:10px;color:#6c8399}.order-filter-pro{display:grid;grid-template-columns:minmax(300px,1fr) 220px auto auto;gap:10px;align-items:end;margin-bottom:16px}.order-filter-pro label{display:grid;gap:6px;font-size:12px;color:#95abc0;font-weight:800}.order-filter-pro input,.order-filter-pro select{min-height:44px;border:1px solid #29445f;background:#07111e;color:#fff;border-radius:12px;padding:10px 12px;font-size:13px}.bulk-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #18324b;padding:13px 0 10px}.row-actions-pro{display:flex;gap:6px;align-items:center}.row-actions-pro form{margin:0}.orders-table-pro{min-width:1260px!important}
