body{background:radial-gradient(circle at 50% -5%,rgba(20,107,82,.18),transparent 34%),radial-gradient(circle at 100% 20%,rgba(34,197,94,.08),transparent 28%),url("/static/img/asphalt-bg.jpg") !important;background-size:cover !important;background-position:center top !important;background-repeat:no-repeat !important;background-attachment:fixed !important;color:#16233a !important}.page{max-width:1180px !important;padding:1rem !important}.topbar{position:sticky !important;top:0 !important;z-index:20 !important;backdrop-filter:blur(14px) !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(22,35,58,.14) !important;border-radius:0 0 22px 22px !important;padding:.85rem 1rem !important;margin:-1rem -1rem 0 !important;box-shadow:0 12px 30px rgba(0,0,0,.20) !important}.brand,.topbar h1,.logo-area{display:flex !important;align-items:center !important;gap:.65rem !important}.brand::before,.topbar h1::before,.logo-area::before{content:"";width:38px;height:38px;border-radius:13px;background:url("/static/img/cryptovenezuela-logo.webp") center/cover no-repeat,linear-gradient(135deg,#146b52,#ffffff);box-shadow:0 10px 24px rgba(20,107,82,.25);flex:0 0 auto}.topbar h1{color:#16233a !important;letter-spacing:-.03em !important}.nav a,.topbar a,.nav-link{border-radius:999px !important;background:rgba(246,247,248,.92) !important;border:1px solid rgba(22,35,58,.18) !important;color:#243349 !important}.nav a:hover,.topbar a:hover,.nav-link:hover{color:#16233a !important;border-color:rgba(20,107,82,.55) !important;background:rgba(20,107,82,.10) !important}.hero,.hero-card,.price-hero,.monitor-card,.card,.chart-card,.converter-card,.intervention-card,.summary-card{border-radius:24px !important;border:1px solid rgba(22,35,58,.18) !important;background:radial-gradient(circle at top left,rgba(20,107,82,.10),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,247,248,.96)) !important;box-shadow:0 18px 50px rgba(0,0,0,.26) !important}.hero,.price-hero{border-color:rgba(20,107,82,.30) !important;background:radial-gradient(circle at top left,rgba(20,107,82,.28),transparent 42%),radial-gradient(circle at bottom right,rgba(34,197,94,.10),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,247,248,.9)) !important}.price,.current-price,#current-price,.main-price,.price-value{color:#16233a !important;font-size:clamp(2.3rem,11vw,5rem) !important;letter-spacing:-.055em !important;line-height:.95 !important;text-shadow:0 18px 42px rgba(20,107,82,.22) !important}.price-label,.label,.k,.card-label{color:#5b6472 !important;text-transform:uppercase !important;letter-spacing:.085em !important;font-weight:900 !important}.status,.status-pill,.badge,.pill{border-radius:999px !important;background:rgba(246,247,248,.92) !important;border:1px solid rgba(22,35,58,.18) !important}.status-dot{box-shadow:0 0 0 4px rgba(34,197,94,.12) !important}.grid,.metrics-grid,.cards-grid{gap:1rem !important}.metric,.info-box,.stat{border-radius:18px !important;background:#eef0f2 !important;border:1px solid rgba(22,35,58,.15) !important}.metric .v,.info-box .v,.stat-value{color:#16233a !important;font-weight:950 !important;letter-spacing:-.025em !important}.chart-wrap,.chart-container,#chart,#chart-container{border-radius:22px !important;overflow:hidden !important;background:#8f9296 !important;border:1px solid rgba(22,35,58,.14) !important}button,.btn{border-radius:14px !important;font-weight:900 !important}.btn.primary,.telegram-btn,.bot-btn{background:linear-gradient(135deg,#146b52,#1a8567) !important;border-color:rgba(20,107,82,.60) !important;color:#16233a !important;box-shadow:0 12px 26px rgba(20,107,82,.24) !important}input,select{border-radius:14px !important;background:#eef0f2 !important;border-color:rgba(22,35,58,.18) !important;color:#16233a !important}.update-time,.timestamp,.muted,.help-text{color:#5b6472 !important}.intervention-positive,.positive{color:#15803d !important}.intervention-negative,.negative{color:#fb7185 !important}@media (max-width:900px){.page{padding:.75rem !important}.topbar{margin:-.75rem -.75rem 0 !important;border-radius:0 0 18px 18px !important;align-items:flex-start !important;gap:.75rem !important}.topbar,.nav{flex-wrap:wrap !important}.nav{width:100% !important;overflow-x:auto !important;flex-wrap:nowrap !important;padding-bottom:.15rem !important}.nav a,.topbar a,.nav-link{flex:0 0 auto !important;white-space:nowrap !important}.hero,.price-hero,.card,.monitor-card,.chart-card,.converter-card,.intervention-card{border-radius:19px !important;padding:.95rem !important}.price,.current-price,#current-price,.main-price,.price-value{font-size:clamp(2.15rem,15vw,3.7rem) !important}.grid,.metrics-grid,.cards-grid{grid-template-columns:1fr !important}.chart-wrap,.chart-container,#chart,#chart-container{min-height:280px !important}}@media (max-width:420px){.topbar h1{font-size:1.05rem !important}.brand::before,.topbar h1::before,.logo-area::before{width:34px;height:34px;border-radius:11px}}@media (max-width:900px){body:has(.cv-topbar) .page{width:calc(100% - .75rem) !important;max-width:calc(100% - .75rem) !important;padding-left:0 !important;padding-right:0 !important}.cv-topbar .cv-nav{max-width:100% !important;overflow-x:auto !important;flex-wrap:nowrap !important;gap:.32rem !important}.cv-topbar .cv-nav a,.cv-topbar .cv-pill{font-size:.70rem !important;padding:.32rem .46rem !important;min-height:29px !important}.cv-topbar .cv-brand-title{font-size:1rem !important;line-height:1.05 !important}.cv-topbar .cv-brand-subtitle{font-size:.70rem !important;max-width:100% !important}.hero{display:grid !important;grid-template-columns:1fr !important;gap:.75rem !important}.price-card{min-height:210px !important;padding:.85rem !important}.main-price,#main-price,.price-value{font-size:clamp(2.35rem,15vw,3.55rem) !important;line-height:.92 !important;letter-spacing:-.065em !important;white-space:nowrap !important}.subrow{display:flex !important;flex-wrap:wrap !important;gap:.35rem !important;margin-top:.35rem !important}.subrow .badge,.subrow .pill{font-size:.68rem !important;min-height:26px !important;padding:.28rem .45rem !important}.note,#market-comment,#intervention-note{font-size:.78rem !important;line-height:1.35 !important}.metrics-grid{grid-template-columns:1fr !important;gap:.55rem !important}.metric{min-height:74px !important;padding:.75rem !important}.metric small{font-size:.72rem !important}.metric strong{font-size:1.18rem !important;overflow-wrap:anywhere !important}.chart-card{padding:.85rem !important}.chart-head{gap:.5rem !important;align-items:flex-start !important}.chart-head .pill,.chart-head .badge{font-size:.72rem !important;min-height:28px !important;padding:.3rem .5rem !important}.chart-wrap,.chart-container,#chart,#chart-container{min-height:260px !important;max-height:360px !important}}@media (max-width:390px){.main-price,#main-price,.price-value{font-size:clamp(2.15rem,14vw,3.15rem) !important}.cv-topbar .cv-nav a,.cv-topbar .cv-pill{font-size:.66rem !important;padding:.30rem .42rem !important}.price-card{min-height:195px !important}}