.cryptoPage{color:#e8eef3;background:#070b0f;min-height:100vh;padding:24px;font-family:Arial,sans-serif}.cryptoPage>header{justify-content:space-between;align-items:flex-end;max-width:1320px;margin:auto;display:flex}.cryptoPage header p{color:#f4b942;letter-spacing:2px;margin:0 0 8px;font-size:10px}.cryptoPage h1{margin:0;font-size:30px}.cryptoPage header small{color:#71808d;margin-top:7px;display:block}.cryptoActions{align-items:center;gap:12px;display:flex}.cryptoStatus{color:#f4b942;letter-spacing:1px;font-size:10px}.cryptoStatus i{background:#f4b942;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #f4b942}.cryptoStatus.live{color:#43e0a3}.cryptoStatus.live i{background:#43e0a3;box-shadow:0 0 10px #43e0a3}.cryptoStatus.error{color:#ff637d}.cryptoActions button,.cryptoFilters label{color:#9cacb8;background:#0d1217;border:1px solid #28343e;border-radius:4px}.cryptoActions button{padding:9px 12px}.cryptoActions .voice.on{color:#43e0a3;border-color:#43e0a373}.cryptoFilters{gap:9px;max-width:1320px;margin:20px auto 12px;display:flex}.cryptoFilters label{align-items:center;min-width:160px;padding:0 10px;display:flex}.cryptoFilters input{color:#e8eef3;background:0 0;border:0;outline:0;width:100%;padding:10px 6px}.cryptoGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1320px;margin:auto;display:grid}.cryptoPanel{background:#0d1217;border:1px solid #25313b;border-radius:5px;min-height:310px;overflow:hidden}.cryptoHead{border-bottom:1px solid #25313b;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.cryptoHead>span{color:#f4b942;font-size:16px}.cryptoHead h2{flex:1;margin:0;font-size:14px}.cryptoHead b{color:#71808d;border:1px solid #25313b;border-radius:10px;padding:4px 7px;font-size:9px}.cryptoRow{color:#e8eef3;text-align:left;background:0 0;border:0;border-bottom:1px solid #71808d2b;grid-template-columns:50px 1fr 80px 65px 65px;align-items:center;gap:8px;width:100%;height:43px;padding:0 12px;display:grid}.cryptoRow:hover{background:#f4b9420f}.cryptoRow strong{font-size:12px}.cryptoRow span,.cryptoRow small{color:#71808d;text-overflow:ellipsis;font-size:9px;overflow:hidden}.cryptoRow em,.cryptoRow i{text-align:right;font-size:10px;font-style:normal}.gain{color:#43e0a3!important}.loss{color:#ff637d!important}.cryptoRow.flash{background:#f4b94221;animation:.8s ease-in-out infinite cryptoFlash}.cryptoRow.flash strong{color:#ffd35c;text-shadow:0 0 8px #ffd35c}@keyframes cryptoFlash{50%{box-shadow:inset 4px 0 #ffd35c}}.empty{color:#71808d;text-align:center;padding:75px 0;font-size:11px}.cryptoModal{z-index:50;background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cryptoModal>section{background:#0d1217;border:1px solid #2b3945;width:min(1050px,96vw)}.cryptoModal header{border-bottom:1px solid #25313b;justify-content:space-between;align-items:center;height:70px;padding:0 18px;display:flex}.cryptoModal h2{margin:0}.cryptoModal header button{color:#9cacb8;background:#111820;border:1px solid #25313b;width:36px;height:36px}.cryptoQuote{align-items:baseline;gap:12px;padding:16px 20px 5px;display:flex}.cryptoQuote b{font-size:28px}.cryptoModal nav{padding:5px 20px 10px}.cryptoModal nav button{color:#71808d;background:#111820;border:1px solid #25313b;padding:7px 11px}.cryptoModal nav button.active{color:#f4b942;border-color:#f4b942}.cryptoChart{background:#07111f;height:480px;margin:0 20px}.cryptoModal footer{color:#71808d;gap:30px;padding:14px 20px;font-size:9px;display:flex}.cryptoModal footer span{gap:5px;display:grid}.cryptoModal footer b{color:#e8eef3}.cryptoSeo{color:#8998a4;border-top:1px solid #25313b;max-width:1320px;margin:25px auto 0;padding:22px}.cryptoSeo h2{color:#e8eef3}.cryptoSeo p{max-width:900px;line-height:1.6}@media (max-width:1000px){.cryptoGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.cryptoPage{padding:14px}.cryptoPage>header{flex-direction:column;align-items:flex-start;gap:16px}.cryptoFilters{overflow:auto}.cryptoGrid{grid-template-columns:1fr}.cryptoRow{grid-template-columns:48px 1fr 75px 58px}.cryptoRow small{display:none}.cryptoChart{height:380px;margin:0 8px}}
