/* LBank Guide · Reference UI — white fintech (ArzDigital / Nobitex style) */

.lbankGlassTabs--ref{
  --ref-bg:#f5f6f8;
  --ref-surface:#ffffff;
  --ref-text:#111827;
  --ref-muted:#6b7280;
  --ref-line:#e5e7eb;
  --ref-line2:#f0f1f3;
  --ref-gold:#f59e0b;
  --ref-gold2:#d97706;
  --ref-up:#059669;
  --ref-up-bg:#ecfdf5;
  --ref-down:#dc2626;
  --ref-down-bg:#fef2f2;
  --ref-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.06);
  --ref-r:16px;
  --ref-r-lg:20px;
  /* remap dark-glass + premium DS tokens → readable on white */
  --g-text:#111827;
  --g-muted:#4b5563;
  --g-gold:#d97706;
  --g-gold2:#b45309;
  --g-up:#059669;
  --g-down:#dc2626;
  --g-border:#e5e7eb;
  --g-border-gold:#fcd34d;
  --g-glass:#ffffff;
  --g-glass2:#f9fafb;
  --ds-text-muted:#4b5563;
  --ds-text-body:#111827;
  --ds-accent:#d97706;
  --ds-accent-soft:#fffbeb;
  --ds-surface:#ffffff;
  --ds-surface-2:#f9fafb;
  --ds-border:#e5e7eb;
  --ds-border-accent:#fcd34d;
  --ds-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 24px rgba(16,24,40,.06);
  --ds-shadow-sm:0 1px 3px rgba(16,24,40,.08);
  background:var(--ref-bg)!important;
  color:var(--ref-text)!important;
  padding:0 0 48px!important;
  text-align:right;
  font-family:Vazirmatn,"Segoe UI",Tahoma,system-ui,sans-serif;
}

.lbankGlassTabs--ref::before{display:none!important}
.lbankGlassTabs--ref .lgtWrap{max-width:1120px;text-align:right;padding:0 20px 24px}
@media (max-width:640px){.lbankGlassTabs--ref .lgtWrap{padding:0 14px 20px}}
.lbankGlassTabs--ref .lgtAurora{display:none!important}

/* No breadcrumbs on plugin price pages */
.lbankGlassTabs--ref .lgtCrumb,
.lbankGlassTabs--ref .lgtRefCrumb{display:none!important}
body.lbank-no-breadcrumb .rank-math-breadcrumb,
body.lbank-no-breadcrumb nav.rank-math-breadcrumb,
body.lbank-no-breadcrumb .breadcrumb,
body.lbank-no-breadcrumb .breadcrumbs,
body.lbank-no-breadcrumb .yoast-breadcrumb,
body.lbank-no-breadcrumb #breadcrumbs,
body.lbank-no-breadcrumb .ast-breadcrumbs-wrapper,
body.lbank-no-breadcrumb .elementor-widget-breadcrumbs{
  display:none!important;visibility:hidden!important;height:0!important;
  margin:0!important;padding:0!important;overflow:hidden!important;
}

/* ── Page H1 (SEO title on page) ── */
.lbankGlassTabs--ref .lgtRefPageHead{
  margin:0 0 18px;
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  text-align:center;padding:12px 16px 6px;
}
.lbankGlassTabs--ref .lgtRefPageH1{
  margin:0 auto!important;padding:0!important;
  width:100%;max-width:40rem;
  text-align:center!important;
  font-size:clamp(1.05rem,3.8vw,1.45rem)!important;
  font-weight:900!important;line-height:1.55!important;
  color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtRefPageH1__kw{color:var(--ref-gold2)!important;font-weight:950!important}
.lbankGlassTabs--ref .lgtRefPageH1__kw--en{font-family:inherit;letter-spacing:.01em}
.lbankGlassTabs--ref .lgtRefPageH1__sym{
  font-size:.92em;font-weight:900;color:var(--ref-muted);margin:0 2px;
}
.lbankGlassTabs--ref .lgtRefPageH1__sep{
  color:var(--ref-muted);font-weight:700;margin:0 2px;
}
.lbankGlassTabs--ref .lgtRefPageH1--compact{
  font-size:clamp(.98rem,4.2vw,1.2rem)!important;line-height:1.5!important;
}
.lbankGlassTabs--ref .lgtRefHero__name{
  margin:0!important;font-size:1.35rem!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.3!important;
}
.lbankGlassTabs--ref .lgtRefHero__name strong{font-weight:950}

/* reset dark glass inside ref pages */
.lbankGlassTabs--ref .lgtGlass,
.lbankGlassTabs--ref .lgtVerifyPanel,
.lbankGlassTabs--ref .lgtSiteNav__inner,
.lbankGlassTabs--ref .lgtFoot{
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  color:var(--ref-text)!important;
}

.lbankGlassTabs--ref .lgtSiteNav__link{
  color:var(--ref-text)!important;
  background:var(--ref-surface)!important;
  border-color:var(--ref-line)!important;
}
.lbankGlassTabs--ref .lgtSiteNav__link:hover{color:var(--ref-gold2)!important;border-color:#fcd34d!important}

.lbankGlassTabs--ref .lgtMiniTicker{
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r)!important;
  margin-bottom:12px;
}
.lbankGlassTabs--ref .lgtMiniTicker__item{color:var(--ref-text)!important}

.lbankGlassTabs--ref .lgtPageJump__link{
  background:var(--ref-surface)!important;
  color:var(--ref-text)!important;
  border:1px solid var(--ref-line)!important;
  box-shadow:none!important;
}
.lbankGlassTabs--ref .lgtPageJump__link:hover{
  border-color:#fcd34d!important;
  color:var(--ref-gold2)!important;
  background:#fffbeb!important;
}

/* ── Ref jump nav (centered pills, no table look) ── */
.lbankGlassTabs--ref .lgtRefJump{
  margin:0 0 16px!important;padding:0!important;
  background:transparent!important;border:none!important;box-shadow:none!important;
}
.lbankGlassTabs--ref .lgtRefJump .lgtPageJump__track{
  display:flex!important;flex-wrap:wrap!important;justify-content:center!important;
  gap:8px!important;padding:0!important;overflow:visible!important;
  background:transparent!important;border:none!important;
}
@media (max-width:767px){
  .lbankGlassTabs--ref .lgtRefJump .lgtPageJump__track{
    flex-wrap:nowrap!important;justify-content:flex-start!important;
    overflow-x:auto!important;padding-bottom:6px!important;
    scroll-snap-type:x mandatory;
  }
}
.lbankGlassTabs--ref .lgtRefJump .lgtPageJump__link{
  flex:0 0 auto!important;scroll-snap-align:start;
  display:inline-flex!important;align-items:center!important;gap:8px!important;
  min-height:42px!important;padding:10px 16px!important;
  border-radius:999px!important;font-size:13px!important;font-weight:800!important;
  white-space:nowrap!important;text-decoration:none!important;
  background:#fff!important;border:1px solid var(--ref-line)!important;
  color:var(--ref-text)!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;
  width:auto!important;max-width:none!important;
}
.lbankGlassTabs--ref .lgtRefJump .lgtPageJump__link:hover{
  border-color:#fcd34d!important;color:var(--ref-gold2)!important;
  background:#fffbeb!important;transform:translateY(-1px);
}
.lbankGlassTabs--ref .lgtRefJump .lgtPageJump__ico{font-size:16px;line-height:1}

.lbankGlassTabs--ref .lgtSection{
  background:transparent!important;
  border:none!important;
  box-shadow:none!important;
  padding:0!important;
  margin:0 0 20px!important;
}
.lbankGlassTabs--ref .lgtSection__kicker{
  display:inline-block;
  margin:0 0 10px!important;
  padding:6px 12px!important;
  border-radius:8px!important;
  font-size:12px!important;
  font-weight:800!important;
  color:var(--ref-gold2)!important;
  background:#fffbeb!important;
  border:1px solid #fde68a!important;
}

/* ── Hero price panel ── */
.lgtRefHero{
  background:var(--ref-surface);
  border:1px solid var(--ref-line);
  border-radius:var(--ref-r-lg);
  box-shadow:var(--ref-shadow);
  padding:24px 22px 20px;
  margin:0 0 16px;
  overflow:hidden;
}
.lgtRefHero__top{
  display:flex;align-items:flex-start;justify-content:space-between;gap:12px;
  margin-bottom:18px;flex-wrap:wrap;
}
.lgtRefHero__brand{display:flex;align-items:center;gap:14px;min-width:0}
.lgtRefHero__icon{
  width:56px;height:56px;border-radius:50%;
  box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ref-line);
  flex-shrink:0;
}
.lgtRefHero__name{
  margin:0!important;font-size:1.35rem!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.3!important;
}
.lgtRefHero__sub{
  display:flex;align-items:center;gap:8px;flex-wrap:wrap;
  margin-top:6px;font-size:13px;color:var(--ref-muted);font-weight:600;
}
.lgtRefHero__rank{
  display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;
  font-size:11px;font-weight:800;color:#92400e;background:#fffbeb;border:1px solid #fde68a;
}
.lgtRefHero__live{
  display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;
  font-size:11px;font-weight:800;color:var(--ref-up);background:var(--ref-up-bg);
  border:1px solid #a7f3d0;white-space:nowrap;
}
.lgtRefHero__live i{
  width:7px;height:7px;border-radius:50%;background:var(--ref-up);
  animation:refPulse 1.5s ease infinite;
}
@keyframes refPulse{0%,100%{opacity:1}50%{opacity:.35}}

.lgtRefHero__title{
  margin:0 0 14px!important;font-size:14px!important;font-weight:700!important;
  color:var(--ref-muted)!important;
}

.lgtRefHero__prices{
  display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:16px;
}
@media (min-width:640px){
  .lgtRefHero__prices{grid-template-columns:1fr auto;align-items:end;gap:16px}
}

.lgtRefHero__toman{
  margin:0!important;
  font-size:clamp(1.85rem,7vw,2.75rem)!important;
  font-weight:950!important;
  line-height:1.15!important;
  color:var(--ref-text)!important;
  font-variant-numeric:tabular-nums;
  letter-spacing:-.02em;
}
.lgtRefHero__toman strong{font-weight:950}
.lgtRefHero__tomanUnit{
  font-size:.42em;font-weight:700;color:var(--ref-muted);margin-inline-start:6px;
}

.lgtRefHero__usdRow{
  display:flex;align-items:center;gap:12px;flex-wrap:wrap;
  justify-content:flex-start;
}
@media (min-width:640px){.lgtRefHero__usdRow{justify-content:flex-end}}
.lgtRefHero__usd{
  margin:0!important;font-size:clamp(1.15rem,4vw,1.5rem)!important;
  font-weight:800!important;color:var(--ref-muted)!important;direction:ltr;
}
.lgtRefHero__usd strong{color:var(--ref-text)!important;font-weight:900}
.lgtRefHero__chg{
  display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:10px;
  font-size:14px;font-weight:900;direction:ltr;
}
.lgtRefHero__chg--up{color:var(--ref-up)!important;background:var(--ref-up-bg)!important;border:1px solid #a7f3d0}
.lgtRefHero__chg--down{color:var(--ref-down)!important;background:var(--ref-down-bg)!important;border:1px solid #fecaca}

.lgtRefHero__stats{
  display:grid;grid-template-columns:repeat(3,1fr);gap:10px;
  margin:0 0 16px;padding:0;list-style:none;
}
@media (max-width:520px){.lgtRefHero__stats{grid-template-columns:1fr}}
.lgtRefHero__stat{
  padding:12px 14px;border-radius:12px;background:var(--ref-bg);
  border:1px solid var(--ref-line2);text-align:right;
}
.lgtRefHero__statLbl{
  display:block;font-size:11px;font-weight:700;color:var(--ref-muted);margin-bottom:4px;
}
.lgtRefHero__statVal{
  display:block;font-size:14px;font-weight:900;color:var(--ref-text);direction:ltr;
  unicode-bidi:plaintext;text-align:right;
}

.lgtRefHero__fx{
  margin:0 0 16px!important;font-size:12px!important;line-height:1.7!important;
  color:var(--ref-muted)!important;
  padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;
}
.lgtRefHero__actions{display:flex;gap:10px;flex-wrap:wrap}
.lgtRefHero__cta.lgtBtn--gold{
  min-height:48px!important;padding:12px 22px!important;border-radius:12px!important;
  background:linear-gradient(180deg,#fbbf24,#f59e0b)!important;
  color:#111827!important;font-weight:900!important;font-size:15px!important;
  border:none!important;box-shadow:0 4px 14px rgba(245,158,11,.35)!important;
}
.lgtRefHero__cta.lgtBtn--gold:hover{filter:brightness(1.03);transform:translateY(-1px)}

/* ── Market comparison cards ── */
.lgtRefMarkets{
  background:var(--ref-surface);border:1px solid var(--ref-line);
  border-radius:var(--ref-r-lg);box-shadow:var(--ref-shadow);
  padding:18px 16px 12px;margin:0 0 16px;
}
.lgtRefMarkets__title{
  margin:0 0 6px!important;font-size:1.05rem!important;font-weight:900!important;
  color:var(--ref-text)!important;
}
.lgtRefMarkets__sub{
  margin:0 0 14px!important;font-size:13px!important;line-height:1.75!important;
  color:var(--ref-muted)!important;
}
.lgtRefMarkets__srcPlain{display:inline-flex;align-items:center;gap:8px}
.lgtRefMarkets__tradeLink{
  color:var(--ref-gold2)!important;font-weight:800!important;text-decoration:none!important;
}
.lgtRefMarkets__tradeLink:hover{text-decoration:underline!important}
.lgtRefMarkets__srcLink{text-decoration:none!important;color:inherit!important}
.lgtRefMarkets__srcLink:hover .lgtRefMarkets__kw{color:var(--ref-gold2)!important}
.lgtRefMarkets__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}
.lgtRefMarkets__item{
  display:grid;grid-template-columns:minmax(0,1.4fr) auto auto;
  gap:10px;align-items:center;padding:12px 14px;border-radius:12px;
  background:var(--ref-bg);border:1px solid var(--ref-line2);
  transition:border-color .15s,box-shadow .15s;
}
.lgtRefMarkets__item:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.04)}
.lgtRefMarkets__item--lbank{
  background:linear-gradient(90deg,#fffbeb,#fff);
  border-color:#fcd34d;
}
.lgtRefMarkets__src{display:flex;align-items:center;gap:10px;min-width:0}
.lgtRefMarkets__src a,
.lgtRefMarkets__srcPlain{
  display:flex;align-items:center;gap:10px;text-decoration:none!important;
  color:var(--ref-text)!important;min-width:0;
}
.lgtRefMarkets__src a:hover .lgtRefMarkets__kw{color:var(--ref-gold2)}
.lgtRefMarkets__kw{
  font-size:13px;font-weight:800;line-height:1.35;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.lgtRefMarkets__badge{
  flex-shrink:0;font-size:10px;font-weight:800;padding:3px 8px;border-radius:6px;
  color:#92400e;background:#fef3c7;border:1px solid #fde68a;
}
.lgtRefMarkets__usd{
  font-size:14px;font-weight:900;color:var(--ref-text);direction:ltr;text-align:left;
  white-space:nowrap;
}
.lgtRefMarkets__toman{
  font-size:13px;font-weight:800;color:var(--ref-gold2);text-align:left;white-space:nowrap;
}
.lgtRefMarkets__fx{
  margin:12px 0 0!important;padding-top:12px;border-top:1px solid var(--ref-line);
  font-size:11px!important;color:var(--ref-muted)!important;line-height:1.65!important;
}

.lgtSrcLogo__img{
  width:32px!important;height:32px!important;border-radius:10px!important;
  object-fit:contain;background:#fff;padding:4px;
  border:1px solid var(--ref-line);box-shadow:0 1px 3px rgba(0,0,0,.06);
  flex-shrink:0;
}

/* ── Converter ── */
.lbankGlassTabs--ref .lgtCalc{
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r-lg)!important;
  box-shadow:var(--ref-shadow)!important;
  padding:18px 16px!important;
}
.lbankGlassTabs--ref .lgtCalc__title{
  color:var(--ref-text)!important;font-size:1.05rem!important;font-weight:900!important;
}
.lbankGlassTabs--ref .lgtCalc__sub{color:var(--ref-muted)!important}
.lbankGlassTabs--ref .lgtCalc__input,
.lbankGlassTabs--ref .lgtCalc__sel,
.lbankGlassTabs--ref .lgtCalc__out{
  background:#fff!important;color:var(--ref-text)!important;
  border:1px solid var(--ref-line)!important;border-radius:10px!important;
}
.lbankGlassTabs--ref .lgtCalc__chip{
  background:var(--ref-bg)!important;border:1px solid var(--ref-line)!important;
  color:var(--ref-text)!important;border-radius:10px!important;
  padding:10px 12px!important;
}
.lbankGlassTabs--ref .lgtCalc__chip em{
  display:block;font-size:11px!important;font-weight:700!important;
  color:var(--ref-muted)!important;font-style:normal!important;margin-bottom:4px;
}
.lbankGlassTabs--ref .lgtCalc__chip b{
  display:block;font-size:14px!important;font-weight:900!important;
  color:var(--ref-text)!important;font-variant-numeric:tabular-nums;
}
.lbankGlassTabs--ref .lgtCalc__lbl{color:var(--ref-muted)!important}

/* ── Misc sections ── */
.lbankGlassTabs--ref .lgtLbankFacts,
.lbankGlassTabs--ref .lgtAcademy,
.lbankGlassTabs--ref .lgtLongContent,
.lbankGlassTabs--ref .lgtSmartFaq,
.lbankGlassTabs--ref .lgtDataSources{
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r-lg)!important;
  box-shadow:var(--ref-shadow)!important;
  color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtStatTable{
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r)!important;margin-top:12px;
}
.lbankGlassTabs--ref .lgtStatTable__val{color:var(--ref-text)!important}
.lbankGlassTabs--ref .lgtDisclaimer{color:var(--ref-muted)!important}
.lbankGlassTabs--ref .lgtStickyCta{
  background:linear-gradient(180deg,#fbbf24,#f59e0b)!important;
  color:#111827!important;border-top:1px solid #f59e0b!important;
}
.lbankGlassTabs--ref .lgtVerifyPanel{display:none!important}
.lbankGlassTabs--ref .lgtRiskStrip{
  background:#fff!important;border:1px solid var(--ref-line)!important;
  color:var(--ref-muted)!important;border-radius:12px!important;
}

.lbankGlassTabs--ref .is-up,.lbankGlassTabs--ref .lgtChg.is-up{color:var(--ref-up)!important}
.lbankGlassTabs--ref .is-down,.lbankGlassTabs--ref .lgtChg.is-down{color:var(--ref-down)!important}

@media (max-width:640px){
  .lgtRefMarkets__item{grid-template-columns:1fr;gap:6px}
  .lgtRefMarkets__usd,.lgtRefMarkets__toman{text-align:right}
  .lgtRefHero{padding:18px 14px}
}

.lbankGlassTabs--ref .lgtRefStack{display:flex;flex-direction:column;gap:16px;margin:0 0 8px}

.lbankGlassTabs--ref .lgtBtn--ghost{
  min-height:48px!important;padding:12px 18px!important;border-radius:12px!important;
  background:var(--ref-surface)!important;color:var(--ref-text)!important;
  border:1px solid var(--ref-line)!important;font-weight:800!important;
}
.lbankGlassTabs--ref .lgtBtn--ghost:hover{border-color:#fcd34d!important;color:var(--ref-gold2)!important}

.lgtRefHero__symCode{font-size:.85em;font-weight:800;color:var(--ref-muted)}

/* ── Coin list table ── */
.lgtRefCoinList{
  background:var(--ref-surface);border:1px solid var(--ref-line);
  border-radius:var(--ref-r-lg);box-shadow:var(--ref-shadow);
  padding:20px 18px;margin:16px 0 0;overflow:hidden;
}
.lgtRefCoinList__head{
  display:flex;align-items:center;justify-content:space-between;gap:12px;
  flex-wrap:wrap;margin-bottom:14px;padding:0 2px;
}
.lgtRefCoinList__title{
  margin:0!important;font-size:1.05rem!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lgtRefCoinList__search{
  flex:1;min-width:180px;max-width:280px;min-height:42px;padding:10px 14px;
  border:1px solid var(--ref-line);border-radius:10px;background:#fff;
  font-size:14px;color:var(--ref-text);
}
.lgtRefCoinList__search:focus{outline:2px solid #fde68a;border-color:#f59e0b}
.lgtRefCoinList__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -2px}
.lgtRefCoinList__table{width:100%;border-collapse:separate;border-spacing:0;min-width:480px}
.lgtRefCoinList__table thead th{
  padding:10px 14px;font-size:11px;font-weight:800;color:var(--ref-muted);
  text-align:right;border-bottom:1px solid var(--ref-line);background:var(--ref-bg);
}
.lgtRefCoinList__table thead th:first-child{border-radius:10px 0 0 0}
.lgtRefCoinList__table thead th:last-child{border-radius:0 10px 0 0}
.lgtRefCoinList__row td{
  padding:12px 14px;border-bottom:1px solid var(--ref-line2);
  vertical-align:middle;font-size:14px;
}
.lgtRefCoinList__row:last-child td{border-bottom:none}
.lgtRefCoinList__row:hover td{background:#fafafa}
.lgtRefCoinList__row.is-active td{background:#fffbeb;border-color:#fde68a}
.lgtRefCoinList__link,.lgtRefCoinList__current{
  display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;
  color:var(--ref-text)!important;font-weight:800;min-width:0;
}
.lgtRefCoinList__link:hover .lgtRefCoinList__label{color:var(--ref-gold2)}
.lgtRefCoinList__ico{width:28px!important;height:28px!important;border-radius:50%;flex-shrink:0}
.lgtRefCoinList__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lgtRefCoinList__sym{font-weight:800;color:var(--ref-muted);direction:ltr;text-align:right}
.lgtRefCoinList__toman{font-weight:900;color:var(--ref-text);font-variant-numeric:tabular-nums}
.lgtRefCoinList__toman strong{font-weight:950}
.lgtRefCoinList__toman small{font-size:11px;font-weight:700;color:var(--ref-muted);margin-inline-start:4px}
.lgtRefCoinList__chg{font-weight:900;text-align:left;direction:ltr;white-space:nowrap}

/* ── LBank facts table ── */
.lbankGlassTabs--ref .lgtLbankFacts{
  padding:22px 20px!important;margin:0!important;
}
.lbankGlassTabs--ref .lgtLbankFacts__title{
  margin:0 0 8px!important;font-size:1.05rem!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtLbankFacts__sub{
  margin:0 0 16px!important;padding:0!important;font-size:13px!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtLbankFacts__grid{
  display:flex;flex-direction:column;gap:0;margin:0;padding:0;
  border:1px solid var(--ref-line);border-radius:12px;overflow:hidden;
}
.lbankGlassTabs--ref .lgtLbankFacts__row{
  display:grid;grid-template-columns:1fr 1fr;gap:12px;
  padding:14px 16px!important;margin:0!important;
  background:#fff!important;border:none!important;border-bottom:1px solid var(--ref-line2)!important;
  border-radius:0!important;
}
.lbankGlassTabs--ref .lgtLbankFacts__row:last-child{border-bottom:none!important}
.lbankGlassTabs--ref .lgtLbankFacts__row dt{
  margin:0!important;font-size:12px!important;font-weight:700!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtLbankFacts__row dd{
  margin:0!important;font-size:14px!important;font-weight:900!important;color:var(--ref-text)!important;text-align:left;
}
.lbankGlassTabs--ref .lgtLbankFacts__note{
  margin:16px 0 0!important;padding:12px 14px!important;
  font-size:12px!important;line-height:1.7!important;color:var(--ref-muted)!important;
  background:var(--ref-bg);border-radius:10px;border:1px solid var(--ref-line2);
}

/* Section padding boost */
.lbankGlassTabs--ref .lgtRefHero,
.lbankGlassTabs--ref .lgtRefMarkets,
.lbankGlassTabs--ref .lgtProjLinks,
.lbankGlassTabs--ref .lgtCalc,
.lbankGlassTabs--ref .lgtLbankFacts,
.lbankGlassTabs--ref .lgtAcademy,
.lbankGlassTabs--ref .lgtSeoArticle,
.lbankGlassTabs--ref .lgtSmartFaq,
.lbankGlassTabs--ref .lgtDataSources,
.lbankGlassTabs--ref .lgtFoot{
  padding-left:20px!important;padding-right:20px!important;
}
@media (max-width:640px){
  .lbankGlassTabs--ref .lgtRefHero,
  .lbankGlassTabs--ref .lgtRefMarkets,
  .lbankGlassTabs--ref .lgtCalc,
  .lbankGlassTabs--ref .lgtLbankFacts,
  .lbankGlassTabs--ref .lgtAcademy,
  .lbankGlassTabs--ref .lgtSeoArticle,
  .lbankGlassTabs--ref .lgtSmartFaq,
  .lbankGlassTabs--ref .lgtDataSources,
  .lbankGlassTabs--ref .lgtRefCoinList{
    padding-left:16px!important;padding-right:16px!important;
  }
}
.lbankGlassTabs--ref .lgtSeoArticle__head,
.lbankGlassTabs--ref .lgtLongContent__sec,
.lbankGlassTabs--ref .lgtPageResources,
.lbankGlassTabs--ref .lgtAcademy__card{
  padding:16px 18px!important;
}
.lbankGlassTabs--ref .lgtRefFoot{padding:0!important;margin-top:16px!important}

/* ── Typography: fix invisible light-on-white text ── */
.lbankGlassTabs--ref .lgtLongContent__h2,
.lbankGlassTabs--ref .lgtSeoArticle__title{color:var(--ref-gold2)!important}
.lbankGlassTabs--ref .lgtContentHub .lgtContentHub__secTitle,
.lbankGlassTabs--ref .lgtContentHub .lgtContentHub__title,
.lbankGlassTabs--ref .lgtContentHub .lgtContentHub__tocTitle{color:var(--ref-text)!important}
.lbankGlassTabs--ref .lgtLongContent__p,
.lbankGlassTabs--ref .lgtSeoArticle__lead,
.lbankGlassTabs--ref .lgtDataSources__text{color:#374151!important}
.lbankGlassTabs--ref .lgtIntLink{color:var(--ref-gold2)!important}
.lbankGlassTabs--ref .lgtIntLink:hover{color:#92400e!important}

.lbankGlassTabs--ref .lgtSmartFaq{
  background:var(--ref-surface)!important;
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
.lbankGlassTabs--ref .lgtSmartFaq__note{color:var(--ref-muted)!important}
.lbankGlassTabs--ref .lgtFaq__item{
  background:#fff!important;border:1px solid var(--ref-line)!important;
  backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
.lbankGlassTabs--ref .lgtFaq__q{color:var(--ref-text)!important}
.lbankGlassTabs--ref .lgtFaq__a,
.lbankGlassTabs--ref .lgtFaq__a p{color:#374151!important}
.lbankGlassTabs--ref .lgtFaq__q::after{color:var(--ref-gold2)!important}

.lbankGlassTabs--ref .lgtAcademy__acc{
  background:#fff!important;border:1px solid var(--ref-line)!important;
}
.lbankGlassTabs--ref .lgtAcademy__accSum .lgtAcademy__secTitle{color:var(--ref-text)!important}
.lbankGlassTabs--ref .lgtAcademy__acc[open] .lgtAcademy__accSum .lgtAcademy__secTitle{color:var(--ref-gold2)!important}
.lbankGlassTabs--ref .lgtAcademy__accBody{border-top-color:var(--ref-line2)!important}
.lbankGlassTabs--ref .lgtAcademy__prose p,
.lbankGlassTabs--ref .lgtAcademy__lead,
.lbankGlassTabs--ref .lgtAcademy__disc,
.lbankGlassTabs--ref .lgtAcademy__accBody p,
.lbankGlassTabs--ref .lgtAcademy__accBody li{color:#374151!important}
.lbankGlassTabs--ref .lgtAcademy__factor{background:var(--ref-bg)!important;border-color:var(--ref-line)!important}
.lbankGlassTabs--ref .lgtAcademy__factor h3{color:var(--ref-gold2)!important}
.lbankGlassTabs--ref .lgtAcademy__factor p{color:#4b5563!important}
.lbankGlassTabs--ref .lgtGlossary__term{color:var(--ref-text)!important}
.lbankGlassTabs--ref .lgtGlossary__desc{color:#4b5563!important}
.lbankGlassTabs--ref .lgtSection__title{color:var(--ref-text)!important}

/* ── Meta byline (no author, centered chips) ── */
.lbankGlassTabs--ref .lgtRefMeta{
  margin:16px 0!important;padding:20px 18px!important;
  text-align:center!important;border-radius:var(--ref-r-lg)!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtRefMeta__chips{
  display:flex;flex-wrap:wrap;justify-content:center;align-items:center;
  gap:8px;margin:0;padding:0;list-style:none;
}
.lbankGlassTabs--ref .lgtRefMeta__chip{
  display:inline-flex;align-items:center;gap:7px;
  padding:9px 14px;border-radius:999px;
  font-size:12px;font-weight:700;line-height:1.45;
  color:#374151;background:var(--ref-bg);
  border:1px solid var(--ref-line2);
}
.lbankGlassTabs--ref .lgtRefMeta__chip--live{
  color:var(--ref-up);background:var(--ref-up-bg);border-color:#a7f3d0;
}
.lbankGlassTabs--ref .lgtRefMeta__chip--disc{
  color:#6b7280;background:#f9fafb;
}
.lbankGlassTabs--ref .lgtRefMeta__ico{font-size:14px;line-height:1;opacity:.9}
.lbankGlassTabs--ref .lgtRefMeta__about{
  margin:12px 0 0!important;font-size:12px!important;
}
.lbankGlassTabs--ref .lgtRefMeta__about a{
  color:var(--ref-gold2)!important;font-weight:800;text-decoration:none!important;
}
.lbankGlassTabs--ref .lgtRefMeta__about a:hover{text-decoration:underline!important}

/* ── Footer disclaimer ── */
.lbankGlassTabs--ref .lgtRefFoot{
  margin-top:16px!important;padding:0!important;
  background:transparent!important;border:none!important;box-shadow:none!important;
  text-align:center!important;
}
.lbankGlassTabs--ref .lgtRefFoot__disc{
  display:inline-block;margin:0 auto!important;max-width:720px;
  padding:14px 20px!important;border-radius:14px!important;
  font-size:12px!important;line-height:1.85!important;
  color:#6b7280!important;text-align:center!important;
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
}

/* ── Related resources ── */
.lbankGlassTabs--ref .lgtRefResources{
  margin:16px 0 0!important;padding:20px 18px!important;
  border-radius:var(--ref-r-lg)!important;text-align:center!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtRefResources__title{
  margin:0 0 14px!important;font-size:15px!important;font-weight:900!important;
  color:var(--ref-text)!important;text-align:center!important;
}
.lbankGlassTabs--ref .lgtRefResources__list{
  display:flex!important;flex-wrap:wrap!important;justify-content:center!important;
  gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;
}
.lbankGlassTabs--ref .lgtRefResources__link{
  display:inline-flex!important;align-items:center!important;gap:8px!important;
  min-height:44px;padding:11px 18px!important;border-radius:12px!important;
  font-size:13px!important;font-weight:800!important;text-decoration:none!important;
  color:var(--ref-text)!important;background:var(--ref-bg)!important;
  border:1px solid var(--ref-line)!important;
  transition:border-color .15s,background .15s,transform .15s;
}
.lbankGlassTabs--ref .lgtRefResources__link:hover{
  border-color:#fcd34d!important;color:var(--ref-gold2)!important;
  background:#fffbeb!important;transform:translateY(-1px);
}
.lbankGlassTabs--ref .lgtRefResources__ico{font-size:16px;line-height:1}

/* ── Academy TOC (centered pill grid) ── */
.lbankGlassTabs--ref .lgtAcademy__shell{
  display:block!important;
}
.lbankGlassTabs--ref .lgtAcademy__nav{
  width:100%!important;margin:0 0 16px!important;padding:18px 16px!important;
  border-radius:var(--ref-r-lg)!important;text-align:center!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
  position:static!important;max-height:none!important;
}
.lbankGlassTabs--ref .lgtAcademy__navTitle,
.lbankGlassTabs--ref .lgtAcademy__navHead{
  margin:0 0 12px!important;font-size:14px!important;font-weight:900!important;
  color:var(--ref-text)!important;text-align:center!important;
  letter-spacing:0!important;text-transform:none!important;
}
.lbankGlassTabs--ref .lgtAcademy__toc{
  display:flex!important;flex-wrap:wrap!important;justify-content:center!important;
  gap:8px!important;margin:0!important;padding:0!important;
  flex-direction:row!important;overflow:visible!important;
}
.lbankGlassTabs--ref .lgtAcademy__toc li{list-style:none;margin:0}
.lbankGlassTabs--ref .lgtAcademy__tocLink{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-height:42px!important;padding:10px 14px!important;
  border-radius:999px!important;font-size:12px!important;font-weight:800!important;
  line-height:1.45!important;text-align:center!important;
  color:var(--ref-text)!important;background:#fff!important;
  border:1px solid var(--ref-line)!important;
  max-width:min(100%,260px);white-space:normal!important;
  text-decoration:none!important;box-shadow:0 1px 2px rgba(16,24,40,.04);
  width:auto!important;min-width:0!important;
}
.lbankGlassTabs--ref .lgtAcademy__tocLink:hover,
.lbankGlassTabs--ref .lgtAcademy__tocLink.is-active{
  border-color:#fcd34d!important;color:var(--ref-gold2)!important;
  background:#fffbeb!important;
}
.lbankGlassTabs--ref .lgtAcademy__tocFa{color:inherit!important;text-align:center!important}
.lbankGlassTabs--ref .lgtAcademy__main{padding:0!important}
@media (max-width:767px){
  .lbankGlassTabs--ref .lgtAcademy__toc{
    flex-wrap:nowrap!important;justify-content:flex-start!important;
    overflow-x:auto!important;padding-bottom:6px!important;
  }
  .lbankGlassTabs--ref .lgtAcademy__tocLink{
    flex:0 0 auto;max-width:min(78vw,240px);white-space:nowrap!important;
  }
}

/* ── Fast boot loader + defer skeletons ── */
.lgtDeferSlots{display:flex;flex-direction:column;gap:16px;margin:16px 0 0}
.lgtDeferSlot{min-height:120px}
.lgtDeferSkeleton{
  padding:20px 18px;border-radius:var(--ref-r-lg);
  background:var(--ref-surface);border:1px solid var(--ref-line);
  box-shadow:var(--ref-shadow);
}
.lgtDeferSkeleton__bar{
  height:12px;border-radius:6px;margin-bottom:10px;
  background:linear-gradient(90deg,#f3f4f6 0%,#e5e7eb 50%,#f3f4f6 100%);
  background-size:200% 100%;animation:lgtSkelShine 1.2s ease infinite;
}
.lgtDeferSkeleton__bar--sm{width:45%}
.lgtDeferSkeleton__bar--md{width:72%}
.lgtDeferSkeleton__lbl{display:block;margin-top:14px;font-size:12px;font-weight:700;color:var(--ref-muted);text-align:center}
@keyframes lgtSkelShine{0%{background-position:100% 0}100%{background-position:-100% 0}}

.lbankGlassTabs--ref .lgtBootLoader{z-index:99990}
.lbankGlassTabs--ref .lgtAppBody--booting .lgtStickyCta,
.lbankGlassTabs--ref .lgtAppBody--booting .lgtStickyDock{opacity:0;pointer-events:none}
.lbankGlassTabs--ref .lgtAppBody.is-ready .lgtStickyCta,
.lbankGlassTabs--ref .lgtAppBody.is-ready .lgtStickyDock{opacity:1;transition:opacity .35s ease}

/* ── Price insights (2-col + full-width conclusion) ── */
.lgtRefInsights{
  background:var(--ref-surface);border:1px solid var(--ref-line);
  border-radius:var(--ref-r-lg);box-shadow:var(--ref-shadow);
  padding:22px 20px;margin:0;
}
.lgtRefInsights__head{margin:0 0 18px}
.lgtRefInsights__kicker{
  display:inline-block;margin:0 0 8px;padding:5px 11px;border-radius:8px;
  font-size:11px;font-weight:800;color:var(--ref-gold2);
  background:#fffbeb;border:1px solid #fde68a;
}
.lgtRefInsights__title{
  margin:0 0 6px!important;font-size:1.1rem!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lgtRefInsights__sub{margin:0!important;font-size:13px!important;color:var(--ref-muted)!important}
.lgtRefInsights__grid{
  display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;
}
@media (max-width:720px){.lgtRefInsights__grid{grid-template-columns:1fr}}
.lgtRefInsights__card{
  padding:16px 16px 14px;border-radius:14px;
  background:var(--ref-bg);border:1px solid var(--ref-line2);
  text-align:right;min-height:100%;
}
.lgtRefInsights__card--summary{border-top:3px solid #fcd34d}
.lgtRefInsights__card--data{border-top:3px solid #93c5fd}
.lgtRefInsights__card--analysis{border-top:3px solid #86efac}
.lgtRefInsights__card--meta{border-top:3px solid #d1d5db}
.lgtRefInsights__cardTitle{
  margin:0 0 10px!important;font-size:14px!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lgtRefInsights__text{
  margin:0;font-size:13px!important;line-height:1.9!important;color:#374151!important;
}
.lgtRefInsights__text p{margin:0 0 8px}
.lgtRefInsights__text p:last-child{margin-bottom:0}
.lgtRefInsights__text strong{color:var(--ref-text);font-weight:800}
.lgtRefInsights__text .lgtNum--price{color:var(--ref-gold2)!important;font-weight:900}
.lgtRefInsights__wide{
  padding:18px 18px 16px;border-radius:14px;
  background:linear-gradient(180deg,#fffbeb,#fff);
  border:1px solid #fcd34d;
}
.lgtRefInsights__wide .lgtRefInsights__cardTitle{color:var(--ref-gold2)!important}

/* ── Sticky glass trade dock (mobile + desktop) ── */
.lbankGlassTabs--ref.lbankGlassTabs--single{
  padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px));
}
.lgtStickyDock{
  display:block;
  position:fixed;left:0;right:0;bottom:0;z-index:99980;
  padding:0 0 env(safe-area-inset-bottom, 0px);
  pointer-events:none;
}
.lgtStickyDock__glass{
  position:relative;overflow:hidden;
  margin:0;padding:14px 16px 16px;
  border-top:1px solid rgba(255,255,255,.42);
  background:
    linear-gradient(145deg, rgba(255,255,255,.22) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,.14) 100%);
  backdrop-filter:blur(44px) saturate(2.4) brightness(1.12);
  -webkit-backdrop-filter:blur(44px) saturate(2.4) brightness(1.12);
  box-shadow:
    0 -24px 64px rgba(15,23,42,.16),
    0 -4px 24px rgba(15,23,42,.08),
    inset 0 1px 0 rgba(255,255,255,.72),
    inset 0 -1px 0 rgba(255,255,255,.18);
  pointer-events:auto;
}
.lgtStickyDock__glass::before{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background:
    radial-gradient(120% 80% at 50% -20%, rgba(255,255,255,.55) 0%, transparent 55%),
    radial-gradient(60% 40% at 100% 100%, rgba(251,191,36,.08) 0%, transparent 70%);
  opacity:.9;
}
.lgtStickyDock__glass::after{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background-image:repeating-linear-gradient(
    -12deg,
    rgba(255,255,255,.03) 0,
    rgba(255,255,255,.03) 1px,
    transparent 1px,
    transparent 4px
  );
  opacity:.35;mix-blend-mode:overlay;
}
.lgtStickyDock__shine{
  position:absolute;inset:0;pointer-events:none;z-index:1;
  background:linear-gradient(
    125deg,
    rgba(255,255,255,0) 28%,
    rgba(255,255,255,.65) 48%,
    rgba(255,255,255,0) 68%
  );
  transform:translateX(-120%);
  animation:lgtDockShine 4.5s ease-in-out infinite;
}
.lgtStickyDock__pulse{
  position:absolute;inset:0 0 auto 0;height:2px;z-index:2;
  background:linear-gradient(90deg,transparent,rgba(251,191,36,.95),rgba(245,158,11,1),rgba(251,191,36,.95),transparent);
  opacity:.95;
  animation:lgtDockScan 2.2s ease-in-out infinite;
}
.lgtStickyDock__row{
  position:relative;z-index:3;
  display:flex;align-items:center;justify-content:space-between;gap:12px;
}
.lgtStickyDock__coin{display:flex;align-items:center;gap:10px;min-width:0;flex:0 1 auto}
.lgtStickyDock__ico{flex:0 0 auto;border-radius:50%;box-shadow:0 2px 12px rgba(15,23,42,.14)}
.lgtStickyDock__meta{display:flex;flex-direction:column;gap:2px;min-width:0}
.lgtStickyDock__sym{font-size:15px;font-weight:900;color:var(--ref-text);line-height:1.1}
.lgtStickyDock__toman{
  font-size:12px;font-weight:800;color:var(--ref-gold2);white-space:nowrap;
  overflow:hidden;text-overflow:ellipsis;max-width:38vw;
}
.lgtStickyDock__toman small{font-weight:700;color:var(--ref-muted);font-size:10px}
.lgtStickyDock__actions{
  display:flex;gap:8px;flex:1 1 auto;justify-content:flex-end;max-width:62%;
}
.lgtStickyDock__btn{
  flex:1 1 0;min-width:0;min-height:46px;padding:9px 12px;
  border-radius:14px;font-size:12px;font-weight:900;text-align:center;
  text-decoration:none!important;line-height:1.2;
  display:inline-flex;align-items:center;justify-content:center;gap:4px;
  border:1px solid rgba(255,255,255,.55);
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
  transition:transform .15s ease, box-shadow .2s ease, filter .2s ease;
  animation:lgtDockBtnPulse 2.8s ease-in-out infinite;
}
.lgtStickyDock__btnIco{font-size:11px;opacity:.95}
.lgtStickyDock__btn--buy{
  color:#052e16!important;
  background:linear-gradient(180deg,rgba(134,239,172,.88),rgba(22,163,74,.82))!important;
  box-shadow:0 6px 20px rgba(22,163,74,.35), inset 0 1px 0 rgba(255,255,255,.45);
}
.lgtStickyDock__btn--sell{
  color:#450a0a!important;
  background:linear-gradient(180deg,rgba(252,165,165,.88),rgba(220,38,38,.82))!important;
  box-shadow:0 6px 20px rgba(220,38,38,.3), inset 0 1px 0 rgba(255,255,255,.4);
  animation-delay:.55s;
}
.lgtStickyDock__btn:active{transform:scale(.96);filter:brightness(1.05)}
.lgtStickyDock.is-hidden{
  opacity:0;
  transform:translateY(110%);
  transition:transform .35s cubic-bezier(.4,0,.2,1), opacity .3s ease;
}
.lgtStickyDock:not(.is-hidden){
  opacity:1;
  transform:translateY(0);
  transition:transform .4s cubic-bezier(.4,0,.2,1), opacity .35s ease;
}
@keyframes lgtDockShine{
  0%,70%,100%{transform:translateX(-120%)}
  85%{transform:translateX(120%)}
}
@keyframes lgtDockScan{
  0%,100%{opacity:.45;filter:blur(0)}
  50%{opacity:1;filter:blur(.5px)}
}
@keyframes lgtDockBtnPulse{
  0%,100%{box-shadow:0 6px 20px rgba(22,163,74,.3), inset 0 1px 0 rgba(255,255,255,.4)}
  50%{box-shadow:0 10px 30px rgba(22,163,74,.5), 0 0 0 6px rgba(74,222,128,.12), inset 0 1px 0 rgba(255,255,255,.55)}
}
.lgtStickyDock__btn--sell{
  animation-name:lgtDockBtnPulseSell;
}
@keyframes lgtDockBtnPulseSell{
  0%,100%{box-shadow:0 6px 20px rgba(220,38,38,.26), inset 0 1px 0 rgba(255,255,255,.38)}
  50%{box-shadow:0 10px 30px rgba(220,38,38,.48), 0 0 0 6px rgba(252,165,165,.12), inset 0 1px 0 rgba(255,255,255,.5)}
}
@media (max-width:767px){
  .lbankGlassTabs--ref .lgtStickyCta{display:none!important}
}
@media (min-width:768px){
  .lgtStickyDock{
    left:50%;right:auto;
    width:min(760px, calc(100% - 48px));
    bottom:18px;
    padding-bottom:0;
    transform:translateX(-50%);
  }
  .lgtStickyDock.is-hidden{
    transform:translateX(-50%) translateY(120%);
  }
  .lgtStickyDock:not(.is-hidden){
    transform:translateX(-50%) translateY(0);
  }
  .lgtStickyDock__glass{
    border:1px solid rgba(255,255,255,.48);
    border-radius:22px;
    padding:16px 20px 18px;
    box-shadow:
      0 20px 56px rgba(15,23,42,.18),
      0 8px 24px rgba(15,23,42,.1),
      inset 0 1px 0 rgba(255,255,255,.78),
      inset 0 -1px 0 rgba(255,255,255,.22);
  }
  .lgtStickyDock__pulse{
    border-radius:22px 22px 0 0;
  }
  .lgtStickyDock__toman{max-width:28vw}
  .lgtStickyDock__actions{max-width:58%}
  .lgtStickyDock__btn{min-height:48px;font-size:13px;padding:10px 16px}
  .lbankGlassTabs--ref.lbankGlassTabs--single{
    padding-bottom:calc(108px + env(safe-area-inset-bottom, 0px));
  }
}
.lbankGlassTabs--ref .lgtStickyCta{display:none!important}

/* ── Hub grid (main prices page) ── */
.lbankGlassTabs--hub-grid .lgtRefHub__head{margin-bottom:20px}
.lbankGlassTabs--hub-grid .lgtWrap{max-width:1240px}
.lgtRefHub__lead{
  margin:0 0 6px;font-size:14px;font-weight:700;color:var(--ref-muted);text-align:center;
}
.lgtRefHub__meta{
  margin:0;font-size:12px;color:var(--ref-muted);text-align:center;
}
.lgtRefHub__meta time{font-weight:800;color:var(--ref-text)}
.lgtRefHub{
  background:linear-gradient(180deg,#fff 0%,#fafbfc 100%);
  border:1px solid var(--ref-line);
  border-radius:var(--ref-r-lg);box-shadow:var(--ref-shadow);
  padding:20px 18px 22px;margin:0 0 16px;
}
.lgtRefHub__toolbar{
  display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px;
}
.lgtRefHub__search{
  flex:1;min-width:200px;min-height:46px;padding:11px 15px;
  border:1px solid var(--ref-line);border-radius:14px;background:#fff;
  font-size:14px;color:var(--ref-text);
  box-shadow:inset 0 1px 2px rgba(16,24,40,.04);
}
.lgtRefHub__search:focus{outline:2px solid #fde68a;border-color:#f59e0b}
.lgtRefHub__count{
  flex:0 0 auto;font-size:12px;font-weight:800;color:var(--ref-gold2);
  padding:9px 14px;border-radius:999px;background:#fffbeb;border:1px solid #fde68a;
}
.lgtRefHubGrid{
  display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;
}
@media (min-width:900px){
  .lgtRefHubGrid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:18px}
}
@media (min-width:1200px){
  .lgtRefHubGrid{grid-template-columns:repeat(4,minmax(0,1fr))}
}

/* ── Hub coin card (per-coin branded box) ── */
.lgtRefHubCard{
  position:relative;overflow:hidden;
  display:flex;flex-direction:column;gap:0;
  padding:0;border-radius:20px;
  background:#fff;border:1px solid rgba(15,23,42,.08);
  text-decoration:none!important;color:var(--ref-text)!important;
  box-shadow:0 2px 8px rgba(16,24,40,.05),0 12px 32px rgba(16,24,40,.04);
  transition:transform .22s cubic-bezier(.4,0,.2,1), box-shadow .25s ease, border-color .2s;
  min-height:100%;
  isolation:isolate;
}
.lgtRefHubCard:hover{
  transform:translateY(-4px) scale(1.01);
  border-color:rgba(245,158,11,.45);
  box-shadow:0 16px 40px rgba(16,24,40,.12),0 0 0 1px rgba(252,211,77,.35);
}
.lgtRefHubCard__glow{
  position:absolute;inset:-40% -20% auto -20%;height:70%;z-index:0;pointer-events:none;
  background:radial-gradient(ellipse at 30% 0%, var(--hub-b) 0%, transparent 62%);
  opacity:.55;transition:opacity .25s ease;
}
.lgtRefHubCard:hover .lgtRefHubCard__glow{opacity:.85}
.lgtRefHubCard__mesh{
  position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.35;
  background:
    linear-gradient(135deg, rgba(255,255,255,.7) 0%, transparent 45%),
    linear-gradient(315deg, color-mix(in srgb, var(--hub-a) 12%, transparent) 0%, transparent 55%);
}
.lgtRefHubCard__head{
  position:relative;z-index:1;
  display:flex;align-items:center;gap:12px;
  padding:16px 16px 10px;
}
.lgtRefHubCard__orb{
  flex:0 0 auto;width:58px;height:58px;border-radius:18px;
  display:flex;align-items:center;justify-content:center;
  background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);
  border:1px solid rgba(255,255,255,.9);
  box-shadow:
    0 8px 20px color-mix(in srgb, var(--hub-a) 28%, transparent),
    inset 0 1px 0 rgba(255,255,255,.95),
    inset 0 -1px 0 rgba(15,23,42,.06);
}
.lgtRefHubCard__ico{width:44px!important;height:44px!important;border-radius:50%}
.lgtRefHubCard__identity{flex:1;min-width:0}
.lgtRefHubCard__name{
  display:block;font-size:14px;font-weight:950;line-height:1.25;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ref-text);
}
.lgtRefHubCard__sym{
  display:block;margin-top:2px;font-size:11px;font-weight:800;
  color:color-mix(in srgb, var(--hub-a) 70%, var(--ref-muted));
  direction:ltr;text-align:right;letter-spacing:.04em;
}
.lgtRefHubCard__chg{
  flex:0 0 auto;font-size:11px;font-weight:900;direction:ltr;
  padding:6px 9px;border-radius:10px;
  background:rgba(255,255,255,.85);
  border:1px solid var(--ref-line2);
  box-shadow:0 2px 6px rgba(16,24,40,.04);
}
.lgtRefHubCard--up .lgtRefHubCard__chg{background:#ecfdf5;border-color:#a7f3d0}
.lgtRefHubCard--down .lgtRefHubCard__chg{background:#fef2f2;border-color:#fecaca}
.lgtRefHubCard__prices{
  position:relative;z-index:1;
  display:grid;grid-template-columns:1fr 1fr;gap:10px;
  padding:6px 14px 14px;margin-top:2px;
}
.lgtRefHubCard__tomanBlock,.lgtRefHubCard__usdBlock{
  display:flex;flex-direction:column;gap:5px;min-width:0;
  padding:12px 11px;border-radius:16px;
  box-shadow:0 2px 10px rgba(16,24,40,.06);
}
.lgtRefHubCard__tomanBlock{
  background:linear-gradient(160deg, #fffbeb 0%, #fff 100%);
  border:1.5px solid #fcd34d;
  box-shadow:0 4px 14px rgba(245,158,11,.12), inset 0 1px 0 rgba(255,255,255,.95);
}
.lgtRefHubCard__usdBlock{
  background:linear-gradient(160deg, #eff6ff 0%, #fff 100%);
  border:1.5px solid #93c5fd;
  box-shadow:0 4px 14px rgba(59,130,246,.1), inset 0 1px 0 rgba(255,255,255,.95);
}
.lgtRefHubCard__tomanBlock .lgtRefHubCard__lbl{color:#b45309}
.lgtRefHubCard__usdBlock .lgtRefHubCard__lbl{color:#1d4ed8}
.lgtRefHubCard__lbl{font-size:10px;font-weight:800;letter-spacing:.02em}
.lgtRefHubCard__toman{
  font-size:clamp(13px,3.5vw,16px);font-weight:950;line-height:1.15;
  color:var(--ref-gold2);font-variant-numeric:tabular-nums;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.lgtRefHubCard__usd{
  font-size:clamp(12px,3.2vw,14px);font-weight:900;direction:ltr;text-align:right;
  color:#1e3a5f;font-variant-numeric:tabular-nums;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
@media (max-width:380px){
  .lgtRefHubCard__prices{grid-template-columns:1fr;gap:8px}
}
.lgtRefHubCard__foot{
  position:relative;z-index:1;
  display:flex;align-items:center;justify-content:space-between;gap:8px;
  margin-top:auto;padding:12px 16px 14px;
  border-top:1px solid rgba(15,23,42,.06);
  background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--hub-a) 6%, #fff) 100%);
}
.lgtRefHubCard__cta{font-size:12px;font-weight:900;color:color-mix(in srgb, var(--hub-a) 82%, #92400e)}
.lgtRefHubCard__arrow{
  width:28px;height:28px;border-radius:999px;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:14px;font-weight:900;
  background:#fff;border:1px solid var(--ref-line);
  color:var(--ref-gold2);
  box-shadow:0 2px 8px rgba(16,24,40,.06);
  transition:transform .2s ease, background .2s;
}
.lgtRefHubCard:hover .lgtRefHubCard__arrow{
  transform:translateX(-3px);
  background:#fffbeb;border-color:#fcd34d;
}
.lgtRefHub__foot{margin-top:8px}
.lgtRefHub__disc{margin:0;font-size:12px;color:var(--ref-muted);text-align:center;line-height:1.7}

/* ── Sidebar nav (graphic coin cards, no prices) ── */
.lgtSideNav{font-family:var(--ref-font, Vazirmatn,"Segoe UI",Tahoma,system-ui,sans-serif);font-size:14px;line-height:1.4;color:var(--ref-text,#111827)}
.lgtSideNav__box{
  background:linear-gradient(180deg,#fff 0%,#fafbfc 100%);
  border:1px solid var(--ref-line,#e5e7eb);border-radius:20px;
  box-shadow:0 2px 8px rgba(16,24,40,.05),0 16px 40px rgba(16,24,40,.08);
  overflow:hidden;
}
.lgtSideNav__head{
  position:relative;padding:18px 14px 12px;
  border-bottom:1px solid rgba(15,23,42,.06);
  background:linear-gradient(135deg,#fffbeb 0%,#fff 55%,#f8fafc 100%);
}
.lgtSideNav__badge{
  position:absolute;top:12px;left:12px;display:flex;gap:4px;opacity:.45;
}
.lgtSideNav__badge span{
  width:6px;height:6px;border-radius:50%;background:var(--ref-gold2,#d97706);
}
.lgtSideNav__title{margin:0 0 5px;font-size:16px;font-weight:950;color:var(--ref-text,#111827)}
.lgtSideNav__sub{margin:0 0 12px;font-size:11px;font-weight:700;color:var(--ref-muted,#6b7280);line-height:1.55}
.lgtSideNav__search{
  width:100%;box-sizing:border-box;padding:10px 12px;
  border:1px solid var(--ref-line,#e5e7eb);border-radius:12px;
  font:inherit;font-size:13px;background:#fff;
  box-shadow:inset 0 1px 2px rgba(16,24,40,.04);
}
.lgtSideNav__search:focus{outline:2px solid #fde68a;border-color:#f59e0b}
.lgtSideNav__nav{padding:10px 10px 6px}
.lgtSideNav__hub{
  display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:12px 14px;
  border-radius:16px;text-decoration:none!important;
  background:linear-gradient(135deg,#fffbeb 0%,#fff 100%);
  border:1px solid #fde68a;color:#92400e!important;
  box-shadow:0 4px 14px rgba(245,158,11,.12);
  transition:transform .18s ease, box-shadow .2s ease;
}
.lgtSideNav__hub:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(245,158,11,.18)}
.lgtSideNav__hubIco{
  flex:0 0 auto;width:36px;height:36px;border-radius:12px;
  display:flex;align-items:center;justify-content:center;
  font-size:14px;font-weight:900;color:#b45309;
  background:#fff;border:1px solid #fcd34d;
  box-shadow:0 4px 10px rgba(245,158,11,.15);
}
.lgtSideNav__hubTxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.lgtSideNav__hubTxt strong{font-size:13px;font-weight:950}
.lgtSideNav__hubTxt small{font-size:10px;font-weight:800;color:#b45309;opacity:.85}
.lgtSideNav__hubArrow{
  flex:0 0 auto;width:26px;height:26px;border-radius:999px;
  display:flex;align-items:center;justify-content:center;
  font-size:13px;font-weight:900;background:#fff;border:1px solid #fde68a;
}
.lgtSideNav__list{
  list-style:none;margin:0;padding:0 2px 4px;
  max-height:min(62vh,520px);overflow-y:auto;
  display:flex;flex-direction:column;gap:8px;
  scrollbar-width:thin;scrollbar-color:#fcd34d transparent;
}
.lgtSideCard{list-style:none;margin:0;padding:0}
.lgtSideCard.is-hidden{display:none}
.lgtSideCard__link{
  position:relative;overflow:hidden;
  display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto;
  align-items:center;gap:4px 10px;
  padding:10px 12px 10px 10px;border-radius:16px;
  text-decoration:none!important;color:var(--ref-text,#111827)!important;
  background:#fff;border:1px solid rgba(15,23,42,.07);
  box-shadow:0 1px 3px rgba(16,24,40,.04);
  transition:transform .18s ease, box-shadow .2s ease, border-color .2s;
  isolation:isolate;
}
.lgtSideCard__link:hover{
  transform:translateX(-2px);
  border-color:color-mix(in srgb, var(--hub-a) 45%, #fde68a);
  box-shadow:0 8px 22px color-mix(in srgb, var(--hub-a) 14%, transparent);
}
.lgtSideCard__glow{
  position:absolute;inset:-30% auto auto -30%;width:80%;height:80%;z-index:0;pointer-events:none;
  background:radial-gradient(ellipse at 100% 0%, var(--hub-b) 0%, transparent 68%);
  opacity:.5;
}
.lgtSideCard__stripe{
  position:absolute;top:0;right:0;width:4px;height:100%;z-index:1;pointer-events:none;
  background:linear-gradient(180deg, var(--hub-a), var(--hub-b));
  border-radius:0 16px 16px 0;opacity:.85;
}
.lgtSideCard__orb{
  position:relative;z-index:2;grid-row:1 / span 2;
  width:44px;height:44px;border-radius:14px;
  display:flex;align-items:center;justify-content:center;
  background:linear-gradient(145deg,#fff,#f8fafc);
  border:1px solid rgba(255,255,255,.9);
  box-shadow:0 6px 16px color-mix(in srgb, var(--hub-a) 22%, transparent);
}
.lgtSideCard__ico{width:30px!important;height:30px!important;border-radius:50%}
.lgtSideCard__body{position:relative;z-index:2;min-width:0;grid-column:2}
.lgtSideCard__name{
  display:block;font-size:13px;font-weight:950;line-height:1.25;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.lgtSideCard__hint{
  display:block;margin-top:3px;font-size:10px;font-weight:800;
  color:color-mix(in srgb, var(--hub-a) 65%, var(--ref-muted,#6b7280));
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.lgtSideCard__sym{
  position:relative;z-index:2;grid-column:3;grid-row:1;
  font-size:10px;font-weight:900;letter-spacing:.04em;direction:ltr;
  padding:4px 7px;border-radius:8px;
  background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.08);
  color:color-mix(in srgb, var(--hub-a) 75%, #374151);
}
.lgtSideCard__arrow{
  position:relative;z-index:2;grid-column:4;grid-row:1 / span 2;
  width:24px;height:24px;border-radius:999px;
  display:flex;align-items:center;justify-content:center;
  font-size:12px;font-weight:900;
  background:#fff;border:1px solid rgba(15,23,42,.08);
  color:var(--ref-gold2,#d97706);
  transition:transform .18s ease;
}
.lgtSideCard__link:hover .lgtSideCard__arrow{transform:translateX(-2px)}
.lgtSideNav__foot{padding:12px 14px 16px;border-top:1px solid rgba(15,23,42,.06);text-align:center}
.lgtSideNav__signup{
  display:inline-flex;align-items:center;justify-content:center;
  min-height:40px;padding:0 18px;border-radius:999px;
  font-size:12px;font-weight:900;text-decoration:none!important;
  color:#fff!important;
  background:linear-gradient(135deg,#f59e0b,#d97706);
  box-shadow:0 6px 18px rgba(217,119,6,.28);
  transition:transform .15s ease, box-shadow .2s;
}
.lgtSideNav__signup:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(217,119,6,.35)}

/* ── AI Answer Block ── */
.lbankGlassTabs--ref .lgtAnswerBlock{
  padding:18px 20px!important;margin:0 0 14px!important;
  border-right:4px solid var(--ref-gold)!important;
}
.lbankGlassTabs--ref .lgtAnswerBlock__lead{
  margin:0!important;font-size:15px!important;line-height:2!important;
  color:var(--ref-text)!important;font-weight:600;
}
.lbankGlassTabs--ref .lgtAnswerBlock__note{
  margin:10px 0 0!important;font-size:12px!important;color:var(--ref-muted)!important;
}
@media (max-width:640px){
  .lbankGlassTabs--ref .lgtAnswerBlock{padding:16px!important}
  .lbankGlassTabs--ref .lgtAnswerBlock__lead{font-size:14px!important;line-height:1.95!important}
}

/* ── Methodology block ── */
.lbankGlassTabs--ref .lgtMethod{padding:22px 20px!important;margin:0!important}
.lbankGlassTabs--ref .lgtMethod__kicker,
.lbankGlassTabs--ref .lgtBuySteps__kicker{
  display:inline-block;font-size:11px;font-weight:800;letter-spacing:.02em;
  color:var(--ref-gold2);background:#fff7ed;border:1px solid #fde68a;
  padding:3px 10px;border-radius:999px;margin-bottom:8px;
}
.lbankGlassTabs--ref .lgtMethod__title,
.lbankGlassTabs--ref .lgtBuySteps__title{
  margin:0 0 6px!important;font-size:1.05rem!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtMethod__sub,
.lbankGlassTabs--ref .lgtBuySteps__sub{
  margin:0 0 16px!important;font-size:13px!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtMethod__grid{
  display:flex;flex-direction:column;margin:0;padding:0;
  border:1px solid var(--ref-line);border-radius:12px;overflow:hidden;
}
.lbankGlassTabs--ref .lgtMethod__row{
  display:grid;grid-template-columns:140px 1fr;gap:14px;align-items:start;
  padding:14px 16px!important;background:#fff!important;border-bottom:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtMethod__row:last-child{border-bottom:none!important}
.lbankGlassTabs--ref .lgtMethod__dt{
  margin:0!important;font-size:13px!important;font-weight:800!important;color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtMethod__dd{
  margin:0!important;font-size:13px!important;line-height:1.85!important;color:var(--ref-text)!important;
}
@media (max-width:640px){
  .lbankGlassTabs--ref .lgtMethod__row{grid-template-columns:1fr;gap:4px}
}

/* ── Buy steps (5-step HowTo) ── */
.lbankGlassTabs--ref .lgtBuySteps{padding:22px 20px!important;margin:0!important}
.lbankGlassTabs--ref .lgtBuySteps__list{
  list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;
}
.lbankGlassTabs--ref .lgtBuySteps__step{
  display:flex;gap:14px;align-items:flex-start;
  padding:14px 16px;background:#fff;border:1px solid var(--ref-line);border-radius:12px;
}
.lbankGlassTabs--ref .lgtBuySteps__num{
  flex:0 0 auto;width:32px;height:32px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  font-size:14px;font-weight:900;color:#fff;
  background:linear-gradient(135deg,#f59e0b,#d97706);
}
.lbankGlassTabs--ref .lgtBuySteps__stepTitle{
  display:block;margin:0 0 4px;font-size:14px;font-weight:900;color:var(--ref-text);
}
.lbankGlassTabs--ref .lgtBuySteps__stepText{
  margin:0;font-size:13px;line-height:1.85;color:var(--ref-muted);
}
.lbankGlassTabs--ref .lgtBuySteps__stepLink{
  display:inline-flex;align-items:center;gap:6px;margin-top:8px;
  font-size:12.5px;font-weight:800;text-decoration:none;
  color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtBuySteps__stepLink:hover{text-decoration:underline}
.lbankGlassTabs--ref .lgtBuySteps__stepLink span{font-size:11px;opacity:.8}
.lbankGlassTabs--ref .lgtBuySteps__cta{
  display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;
}
.lbankGlassTabs--ref .lgtBuySteps__cta .lgtBtn{flex:1 1 220px;text-align:center}
.lbankGlassTabs--ref .lgtBuySteps__more{
  margin-top:18px;padding-top:16px;border-top:1px dashed var(--ref-line);
}
.lbankGlassTabs--ref .lgtBuySteps__moreTitle{
  margin:0 0 12px!important;font-size:14px!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtBuySteps__moreList{
  list-style:none;margin:0;padding:0;
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;
}
.lbankGlassTabs--ref .lgtBuySteps__moreItem{margin:0}
.lbankGlassTabs--ref .lgtBuySteps__moreItem a{
  display:flex;align-items:center;gap:8px;min-height:44px;
  padding:10px 12px;border:1px solid var(--ref-line);border-radius:10px;
  background:#fff;font-size:13px;font-weight:700;line-height:1.6;
  color:var(--ref-text)!important;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;
}
.lbankGlassTabs--ref .lgtBuySteps__moreItem a::before{
  content:"›";color:var(--ref-gold2);font-weight:900;font-size:16px;
}
.lbankGlassTabs--ref .lgtBuySteps__moreItem a:hover{
  border-color:#fcd34d!important;box-shadow:0 4px 14px rgba(217,119,6,.12);transform:translateY(-1px);
}
@media (max-width:640px){
  .lbankGlassTabs--ref .lgtBuySteps__moreList{grid-template-columns:1fr}
}

/* ── Project source + pro chart ── */
.lbankGlassTabs--ref .lgtProjLinks{
  background:var(--ref-surface)!important;
  border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r-lg)!important;
  box-shadow:var(--ref-shadow)!important;
  padding:22px 20px!important;
  margin:0 0 16px!important;
}
.lbankGlassTabs--ref .lgtProjLinks__kicker{
  display:inline-block;font-size:11px;font-weight:800;letter-spacing:.02em;
  color:var(--ref-gold2);background:#fff7ed;border:1px solid #fde68a;
  padding:3px 10px;border-radius:999px;margin-bottom:8px;
}
.lbankGlassTabs--ref .lgtProjLinks__title{
  margin:0 0 6px!important;font-size:1.05rem!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtProjLinks__sub{
  margin:0 0 16px!important;font-size:13px!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtProjLinks__grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;
}
.lbankGlassTabs--ref .lgtProjCard{
  position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;
  padding:18px 16px;border-radius:16px;text-decoration:none;
  border:1px solid var(--ref-line);background:#fff;
  transition:transform .18s ease,box-shadow .22s ease,border-color .18s ease;
}
.lbankGlassTabs--ref .lgtProjCard--site{
  background:linear-gradient(135deg,#0b1220,#111827 60%,#1f2937);border-color:#1f2937;
}
.lbankGlassTabs--ref .lgtProjCard--chart{
  background:linear-gradient(135deg,#1a1206,#3a2a0a 60%,#92560a);border-color:#7c4a08;
}
.lbankGlassTabs--ref .lgtProjCard:hover{
  transform:translateY(-2px);box-shadow:0 16px 38px rgba(16,24,40,.28);
}
.lbankGlassTabs--ref .lgtProjCard__glow{
  position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;border-radius:50%;
  background:radial-gradient(circle,rgba(245,158,11,.35),transparent 70%);pointer-events:none;
}
.lbankGlassTabs--ref .lgtProjCard__ico{
  flex:0 0 auto;width:54px;height:54px;border-radius:14px;
  display:flex;align-items:center;justify-content:center;
  background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(4px);
}
.lbankGlassTabs--ref .lgtProjCard__ico--chart{color:#fde68a}
.lbankGlassTabs--ref .lgtProjCard__body{display:flex;flex-direction:column;gap:3px;min-width:0}
.lbankGlassTabs--ref .lgtProjCard__tag{
  font-size:10.5px;font-weight:800;letter-spacing:.02em;color:#fcd34d;text-transform:none;
}
.lbankGlassTabs--ref .lgtProjCard__name{
  font-size:16px;font-weight:950;color:#fff;line-height:1.3;
}
.lbankGlassTabs--ref .lgtProjCard__desc{
  font-size:12px;line-height:1.7;color:rgba(255,255,255,.72);
}
.lbankGlassTabs--ref .lgtProjCard__host{
  margin-top:4px;font-size:11px;font-weight:700;color:rgba(255,255,255,.55);
}
.lbankGlassTabs--ref .lgtProjCard__arrow{
  position:absolute;top:14px;left:14px;font-size:16px;font-weight:900;color:rgba(255,255,255,.6);
  transition:transform .18s ease,color .18s ease;
}
.lbankGlassTabs--ref .lgtProjCard:hover .lgtProjCard__arrow{transform:translate(-2px,-2px);color:#fde68a}
@media (max-width:640px){
  .lbankGlassTabs--ref .lgtProjLinks__grid{grid-template-columns:1fr}
}

/* ── Deep coin profile (unique long-form) ── */
.lbankGlassTabs--ref .lgtCoinDeep{padding:24px 20px!important;margin:0!important}
.lbankGlassTabs--ref .lgtCoinDeep__kicker{
  display:inline-block;font-size:11px;font-weight:800;letter-spacing:.02em;
  color:var(--ref-gold2);background:#fff7ed;border:1px solid #fde68a;
  padding:3px 10px;border-radius:999px;margin-bottom:8px;
}
.lbankGlassTabs--ref .lgtCoinDeep__title{
  margin:0 0 6px!important;font-size:1.15rem!important;font-weight:900!important;line-height:1.6!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtCoinDeep__lead{
  margin:0 0 18px!important;font-size:13.5px!important;line-height:1.9!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtCoinDeep__block{
  margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--ref-line2);
}
.lbankGlassTabs--ref .lgtCoinDeep__block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
.lbankGlassTabs--ref .lgtCoinDeep__h3{
  margin:0 0 8px!important;font-size:1rem!important;font-weight:900!important;color:var(--ref-text)!important;
  padding-right:12px;border-right:3px solid var(--ref-gold);
}
.lbankGlassTabs--ref .lgtCoinDeep__p{
  margin:0 0 10px!important;font-size:14px!important;line-height:2.05!important;color:#374151!important;text-align:justify;
}
.lbankGlassTabs--ref .lgtCoinDeep__p:last-child{margin-bottom:0!important}

/* ════════════════════════════════════════════════════════════
   AI / SEO content blocks — Answer Block, Methodology, Buy Steps
   ════════════════════════════════════════════════════════════ */
.lbankGlassTabs--ref .lgtRefPageH1__tail{color:var(--ref-text)!important;font-weight:900!important}

/* ── Answer Block (extractable first paragraph) ── */
.lbankGlassTabs--ref .lgtAnswerBlock{
  margin:0 0 16px!important;padding:16px 18px!important;
  background:#fffbeb!important;border:1px solid #fde68a!important;
  border-right:4px solid var(--ref-gold)!important;border-radius:14px!important;
  box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtAnswerBlock__lead{
  margin:0 0 8px!important;font-size:15px!important;line-height:2!important;
  font-weight:700!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtAnswerBlock__note{
  margin:0!important;font-size:12.5px!important;line-height:1.7!important;
  color:var(--ref-muted)!important;font-weight:600!important;
}

/* ── Methodology block ── */
.lbankGlassTabs--ref .lgtMethod{
  margin:0!important;padding:18px 18px 16px!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r)!important;box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtMethod__head{margin:0 0 14px}
.lbankGlassTabs--ref .lgtMethod__kicker,
.lbankGlassTabs--ref .lgtBuySteps__kicker{
  display:inline-block;font-size:11.5px;font-weight:900;
  color:var(--ref-gold2)!important;background:#fffbeb;
  border:1px solid #fde68a;border-radius:999px;padding:3px 10px;margin:0 0 8px;
}
.lbankGlassTabs--ref .lgtMethod__title,
.lbankGlassTabs--ref .lgtBuySteps__title{
  margin:0 0 4px!important;font-size:clamp(1rem,3vw,1.2rem)!important;
  font-weight:900!important;color:var(--ref-text)!important;line-height:1.5!important;
}
.lbankGlassTabs--ref .lgtMethod__sub,
.lbankGlassTabs--ref .lgtBuySteps__sub{
  margin:0!important;font-size:13px!important;color:var(--ref-muted)!important;line-height:1.7!important;
}
.lbankGlassTabs--ref .lgtMethod__grid{margin:0!important;display:flex;flex-direction:column;gap:0}
.lbankGlassTabs--ref .lgtMethod__row{
  display:grid;grid-template-columns:140px 1fr;gap:12px;
  padding:11px 0;border-top:1px solid var(--ref-line2);
}
.lbankGlassTabs--ref .lgtMethod__row:first-child{border-top:none}
.lbankGlassTabs--ref .lgtMethod__dt{
  margin:0!important;font-size:13px!important;font-weight:900!important;color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtMethod__dd{
  margin:0!important;font-size:13.5px!important;line-height:1.85!important;color:var(--ref-text)!important;
}
@media (max-width:560px){
  .lbankGlassTabs--ref .lgtMethod__row{grid-template-columns:1fr;gap:3px}
}

/* ── 5-step Buy Guide ── */
.lbankGlassTabs--ref .lgtBuySteps{
  margin:0!important;padding:18px 18px 16px!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r)!important;box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtBuySteps__head{margin:0 0 14px}
.lbankGlassTabs--ref .lgtBuySteps__list{
  margin:0 0 16px!important;padding:0!important;list-style:none!important;
  display:flex;flex-direction:column;gap:10px;
}
.lbankGlassTabs--ref .lgtBuySteps__step{
  display:flex;gap:12px;align-items:flex-start;
  padding:12px 14px;border:1px solid var(--ref-line)!important;
  border-radius:12px;background:var(--ref-surface);
}
.lbankGlassTabs--ref .lgtBuySteps__num{
  flex:0 0 auto;width:30px;height:30px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  font-size:14px;font-weight:900;color:#111827;
  background:linear-gradient(180deg,#fbbf24,#f59e0b);
  box-shadow:0 3px 8px rgba(245,158,11,.3);
}
.lbankGlassTabs--ref .lgtBuySteps__body{flex:1 1 auto;min-width:0}
.lbankGlassTabs--ref .lgtBuySteps__stepTitle{
  display:block;margin:0 0 3px!important;font-size:14.5px!important;
  font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtBuySteps__stepText{
  margin:0!important;font-size:13px!important;line-height:1.85!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtBuySteps__cta{display:flex;gap:10px;flex-wrap:wrap}
.lbankGlassTabs--ref .lgtBuySteps__cta .lgtBtn--gold{
  min-height:46px;padding:11px 20px;border-radius:12px;
  background:linear-gradient(180deg,#fbbf24,#f59e0b)!important;
  color:#111827!important;font-weight:900!important;font-size:14px!important;
  border:none!important;box-shadow:0 4px 14px rgba(245,158,11,.32)!important;text-decoration:none!important;
  display:inline-flex;align-items:center;justify-content:center;
}
.lbankGlassTabs--ref .lgtBuySteps__cta .lgtBtn--ghost{
  min-height:46px;padding:11px 20px;border-radius:12px;
  background:#fff!important;color:var(--ref-text)!important;font-weight:800!important;font-size:14px!important;
  border:1px solid var(--ref-line)!important;text-decoration:none!important;
  display:inline-flex;align-items:center;justify-content:center;
}
.lbankGlassTabs--ref .lgtBuySteps__cta .lgtBtn--gold:hover{filter:brightness(1.03);transform:translateY(-1px)}
.lbankGlassTabs--ref .lgtBuySteps__cta .lgtBtn--ghost:hover{border-color:#fcd34d!important;color:var(--ref-gold2)!important}

/* ════════════════════════════════════════════════════════════
   Master Blueprint (2026 SEO + AEO — Persian)
   ════════════════════════════════════════════════════════════ */
.lbankGlassTabs--ref .lgtBlueprint{
  margin:20px 0 0!important;padding:22px 18px!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  border-radius:var(--ref-r)!important;box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtBlueprint__head{margin:0 0 16px}
.lbankGlassTabs--ref .lgtBlueprint__title{
  margin:0 0 10px!important;font-size:1.35rem!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.55!important;
}
.lbankGlassTabs--ref .lgtBlueprint__lead{
  margin:0 0 8px!important;font-size:14.5px!important;line-height:2!important;
  color:#374151!important;text-align:justify;
}
.lbankGlassTabs--ref .lgtBlueprint__meta{
  margin:0!important;font-size:12px!important;color:var(--ref-muted)!important;font-weight:700!important;
}
.lbankGlassTabs--ref .lgtBlueprint__takeaways{
  margin:0 0 16px!important;padding:16px!important;
  background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:14px!important;
}
.lbankGlassTabs--ref .lgtBlueprint__takeawaysTitle{
  margin:0 0 10px!important;font-size:15px!important;font-weight:900!important;color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtBlueprint__takeawaysList{
  margin:0!important;padding:0 18px 0 0!important;list-style:disc;
}
.lbankGlassTabs--ref .lgtBlueprint__takeawaysList li{
  margin:0 0 6px!important;font-size:13.5px!important;line-height:1.9!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtBlueprint__dataStrip{margin:0 0 18px!important;padding:14px!important}
.lbankGlassTabs--ref .lgtBlueprint__dataGrid{
  display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0;
}
.lbankGlassTabs--ref .lgtBlueprint__dataGrid dt{
  font-size:11px;font-weight:800;color:var(--ref-muted);margin:0 0 2px;
}
.lbankGlassTabs--ref .lgtBlueprint__dataGrid dd{
  margin:0;font-size:14px;font-weight:900;color:var(--ref-text);
}
.lbankGlassTabs--ref .lgtBlueprint__body .lgtLongContent__sec{margin-bottom:14px!important}
.lbankGlassTabs--ref .lgtBlueprint__prosCons{
  display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 0;
}
@media(max-width:640px){
  .lbankGlassTabs--ref .lgtBlueprint__prosCons{grid-template-columns:1fr}
}
.lbankGlassTabs--ref .lgtBlueprint__list{
  margin:0!important;padding:0 18px 0 0!important;
}
.lbankGlassTabs--ref .lgtBlueprint__list--num{list-style:decimal}
.lbankGlassTabs--ref .lgtBlueprint__list li{
  margin:0 0 6px!important;font-size:13.5px!important;line-height:1.85!important;
}
.lbankGlassTabs--ref .lgtBlueprint__tableWrap{overflow-x:auto;margin:12px 0 0}
.lbankGlassTabs--ref .lgtBlueprint__table{
  width:100%;border-collapse:collapse;font-size:13px;
}
.lbankGlassTabs--ref .lgtBlueprint__table td{
  padding:8px 10px;border:1px solid var(--ref-line);text-align:right;
}
.lbankGlassTabs--ref .lgtBlueprint__tableHead td{
  background:#fffbeb;font-weight:900;color:var(--ref-gold2);
}
.lbankGlassTabs--ref .lgtBlueprint__tableCap{
  caption-side:top;text-align:right;font-weight:800;font-size:13px;margin-bottom:8px;color:var(--ref-muted);
}
.lbankGlassTabs--ref .lgtBlueprint__riskList{
  list-style:none;margin:10px 0 0!important;padding:0!important;
}
.lbankGlassTabs--ref .lgtBlueprint__riskItem{
  display:grid;grid-template-columns:1fr auto;gap:4px 10px;
  padding:10px 12px;margin:0 0 8px!important;border:1px solid var(--ref-line);
  border-radius:10px;background:#fff;
}
.lbankGlassTabs--ref .lgtBlueprint__riskLevel{
  font-size:12px;font-weight:900;padding:2px 8px;border-radius:999px;
  background:#f3f4f6;color:#374151;
}
.lbankGlassTabs--ref .lgtBlueprint__riskItem--بالا .lgtBlueprint__riskLevel{background:#fee2e2;color:#b91c1c}
.lbankGlassTabs--ref .lgtBlueprint__riskItem--متوسط .lgtBlueprint__riskLevel{background:#fef3c7;color:#b45309}
.lbankGlassTabs--ref .lgtBlueprint__riskItem--پایین .lgtBlueprint__riskLevel{background:#d1fae5;color:#047857}
.lbankGlassTabs--ref .lgtBlueprint__riskNote{
  grid-column:1/-1;font-size:12.5px;color:var(--ref-muted);line-height:1.7;
}
.lbankGlassTabs--ref .lgtBlueprint__mistakes,
.lbankGlassTabs--ref .lgtBlueprint__faq,
.lbankGlassTabs--ref .lgtBlueprint__tldr{margin:14px 0!important;padding:16px!important}
.lbankGlassTabs--ref .lgtBlueprint__faqLead{
  margin:0 0 12px!important;font-size:13px!important;line-height:1.85!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtBlueprint__faqItem{
  border-bottom:1px solid var(--ref-line);padding:10px 0;
}
.lbankGlassTabs--ref .lgtLiveSnap{
  margin:0 0 12px!important;padding:14px 16px!important;
  background:linear-gradient(135deg,#ecfdf5 0%,#fff 55%,#fffbeb 100%)!important;
  border:1px solid #a7f3d0!important;border-right:4px solid #059669!important;
  border-radius:14px!important;box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtLiveSnap__title{
  margin:0 0 10px!important;font-size:1.05rem!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.5!important;
}
.lbankGlassTabs--ref .lgtLiveSnap__text{
  margin:0 0 8px!important;font-size:15px!important;line-height:2!important;
  font-weight:700!important;color:var(--ref-text)!important;text-align:justify;
}
.lbankGlassTabs--ref .lgtLiveSnap__meta{
  margin:0!important;font-size:12px!important;color:var(--ref-muted)!important;font-weight:600!important;
}
.lbankGlassTabs--ref .lgtBlueprint__faqItem summary{
  cursor:pointer;font-weight:800;font-size:14px;color:var(--ref-text);
}
.lbankGlassTabs--ref .lgtBlueprint__faqItem p{
  margin:8px 0 0!important;font-size:13.5px;line-height:1.9;color:#374151;
}
.lbankGlassTabs--ref .lgtBlueprint__sources{margin:14px 0 0;padding-top:12px;border-top:1px dashed var(--ref-line)}
.lbankGlassTabs--ref .lgtBlueprint__byline{
  margin:10px 0 0!important;font-size:12px!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtBlueprint__deep .lgtCoinDeep{
  margin:14px 0 0!important;padding:0!important;border:none!important;box-shadow:none!important;
}
.lbankGlassTabs--ref .lgtBlueprint__deep .lgtCoinDeep__head{padding:0 0 12px}
@media(max-width:640px){
  .lbankGlassTabs--ref .lgtBlueprint{padding:16px 12px!important}
  .lbankGlassTabs--ref .lgtBlueprint__title{font-size:1.15rem!important}
}

/* ── Content Hub — visual only (match Ref Insights cards) ── */
.lbankGlassTabs--ref .lgtContentHub{
  margin:18px 0!important;padding:28px 24px!important;border-radius:var(--ref-r-lg)!important;
  background:var(--ref-surface)!important;border:1px solid var(--ref-line)!important;
  box-shadow:var(--ref-shadow)!important;
}
.lbankGlassTabs--ref .lgtContentHub__head{margin:0 0 22px}
.lbankGlassTabs--ref .lgtContentHub__title{
  margin:0 0 8px!important;font-size:1.2rem!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.45!important;
}
.lbankGlassTabs--ref .lgtContentHub__lead{
  margin:0!important;font-size:13px!important;line-height:1.85!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtContentHub__toc{
  margin:0 0 20px!important;padding:16px!important;border-radius:14px!important;
  background:var(--ref-bg)!important;border:1px solid var(--ref-line2)!important;
  box-shadow:none!important;
}
.lbankGlassTabs--ref .lgtContentHub__tocTitle{
  margin:0 0 10px!important;font-size:13px!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtContentHub__tocList{
  margin:0!important;padding:0!important;list-style:none!important;
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;
}
.lbankGlassTabs--ref .lgtContentHub__tocLink{
  display:flex!important;align-items:flex-start!important;gap:8px!important;
  font-size:12px!important;font-weight:700!important;line-height:1.5!important;
  color:#374151!important;text-decoration:none!important;
  padding:9px 11px!important;border-radius:10px!important;
  background:#fff!important;border:1px solid var(--ref-line2)!important;
  transition:border-color .15s,background .15s;
}
.lbankGlassTabs--ref .lgtContentHub__tocLink:hover{
  border-color:#fcd34d!important;background:#fffbeb!important;color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__tocNum{
  flex:0 0 auto;min-width:20px;height:20px;display:inline-flex!important;
  align-items:center!important;justify-content:center!important;
  font-size:10px!important;font-weight:900!important;color:var(--ref-gold2)!important;
  background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:6px!important;
}
.lbankGlassTabs--ref .lgtContentHub__body{
  display:flex!important;flex-direction:column!important;gap:16px!important;
}
.lbankGlassTabs--ref .lgtContentHub__sec{
  margin:0!important;padding:24px 22px 22px!important;
  border:1px solid var(--ref-line2)!important;border-radius:16px!important;
  border-top:3px solid #fcd34d!important;
  background:#fff!important;scroll-margin-top:88px;
  box-shadow:0 1px 4px rgba(15,23,42,.05)!important;
}
.lbankGlassTabs--ref .lgtContentHub__sec--price{border-top-color:#93c5fd!important}
.lbankGlassTabs--ref .lgtContentHub__secHead{
  display:flex!important;align-items:flex-start!important;gap:12px!important;
  margin:0 0 18px!important;padding-bottom:14px!important;
  border-bottom:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__secNum{
  flex:0 0 auto;min-width:28px;height:28px;display:inline-flex!important;
  align-items:center!important;justify-content:center!important;border-radius:8px!important;
  background:var(--ref-bg)!important;color:var(--ref-muted)!important;
  font-size:11px!important;font-weight:900!important;border:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__secTitle{
  margin:0!important;padding:0!important;
  font-size:15px!important;font-weight:900!important;
  color:var(--ref-text)!important;line-height:1.55!important;flex:1!important;
}
.lbankGlassTabs--ref .lgtContentHub__stack{
  display:flex!important;flex-direction:column!important;gap:16px!important;
}
.lbankGlassTabs--ref .lgtContentHub__qa{
  padding:16px 18px!important;border-radius:14px!important;
  background:linear-gradient(180deg,#fffbeb 0%,#fff 100%)!important;
  border:1px solid #fde68a!important;
}
.lbankGlassTabs--ref .lgtContentHub__qaLabel{
  display:inline-block!important;margin:0 0 8px!important;padding:4px 10px!important;
  border-radius:999px!important;font-size:10px!important;font-weight:900!important;
  color:var(--ref-gold2)!important;background:#fef3c7!important;border:1px solid #fcd34d!important;
}
.lbankGlassTabs--ref .lgtContentHub__qaText{
  margin:0!important;font-size:15px!important;font-weight:800!important;
  line-height:1.85!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtContentHub__keyBox{
  padding:16px 18px!important;border-radius:14px!important;
  background:var(--ref-bg)!important;border:1px solid var(--ref-line2)!important;
  border-right:4px solid var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__keyBox p{
  margin:0!important;font-size:14px!important;font-weight:700!important;
  line-height:1.95!important;color:#111827!important;
}
.lbankGlassTabs--ref .lgtContentHub__callout{
  padding:14px 16px!important;border-radius:12px!important;
  border:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__callout--tip{background:#f0fdf4!important;border-color:#bbf7d0!important}
.lbankGlassTabs--ref .lgtContentHub__callout--warn{background:#fff7ed!important;border-color:#fed7aa!important}
.lbankGlassTabs--ref .lgtContentHub__callout--note{background:#eff6ff!important;border-color:#bfdbfe!important}
.lbankGlassTabs--ref .lgtContentHub__calloutLabel{
  display:inline-block!important;margin:0 0 6px!important;
  font-size:10px!important;font-weight:900!important;color:var(--ref-muted)!important;
}
.lbankGlassTabs--ref .lgtContentHub__callout p{
  margin:0!important;font-size:13px!important;line-height:1.9!important;color:#374151!important;
}
.lbankGlassTabs--ref .lgtContentHub__para{
  margin:0!important;padding:0 2px!important;
  font-size:14px!important;line-height:2!important;color:#374151!important;
}
.lbankGlassTabs--ref .lgtContentHub__list{
  margin:0!important;padding:0 20px 0 0!important;
  display:flex!important;flex-direction:column!important;gap:10px!important;
  list-style:disc!important;
}
.lbankGlassTabs--ref .lgtContentHub__list li{
  font-size:13px!important;line-height:1.85!important;color:#374151!important;
}
.lbankGlassTabs--ref .lgtContentHub__list li::marker{color:var(--ref-gold2)!important}
.lbankGlassTabs--ref .lgtContentHub__priceCard{
  display:block!important;margin:0 0 16px!important;padding:16px 18px!important;
  border-radius:12px!important;text-decoration:none!important;
  background:linear-gradient(180deg,#eff6ff 0%,#fff 100%)!important;
  border:1px solid #bfdbfe!important;color:var(--ref-text)!important;
  transition:border-color .15s,box-shadow .15s;
}
.lbankGlassTabs--ref .lgtContentHub__priceCard:hover{
  border-color:#93c5fd!important;box-shadow:0 4px 16px rgba(59,130,246,.12)!important;
}
.lbankGlassTabs--ref .lgtContentHub__priceCardKicker{
  display:block!important;margin:0 0 6px!important;
  font-size:11px!important;font-weight:800!important;color:#2563eb!important;
}
.lbankGlassTabs--ref .lgtContentHub__priceCardUsd{
  display:block!important;margin:0 0 2px!important;
  font-size:1.35rem!important;font-weight:950!important;color:var(--ref-text)!important;
  font-variant-numeric:tabular-nums!important;
}
.lbankGlassTabs--ref .lgtContentHub__priceCardUsd small{font-size:.5em!important;color:var(--ref-muted)!important;font-weight:800!important}
.lbankGlassTabs--ref .lgtContentHub__priceCardToman{
  display:block!important;margin:0 0 8px!important;
  font-size:13px!important;font-weight:900!important;color:var(--ref-gold2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__priceCardMeta{
  display:block!important;font-size:11px!important;color:var(--ref-muted)!important;line-height:1.6!important;
}
.lbankGlassTabs--ref .lgtContentHub__priceCardCta{
  display:inline-block!important;margin-top:8px!important;padding:6px 10px!important;
  border-radius:8px!important;font-size:11px!important;font-weight:800!important;
  color:#1d4ed8!important;background:#dbeafe!important;border:1px solid #93c5fd!important;
}
.lbankGlassTabs--ref .lgtContentHub__tableWrap{
  overflow-x:auto;margin:12px 0 0!important;border-radius:10px!important;
  border:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__table{
  width:100%!important;border-collapse:collapse!important;font-size:12px!important;margin:0!important;
}
.lbankGlassTabs--ref .lgtContentHub__table th,
.lbankGlassTabs--ref .lgtContentHub__table td{
  padding:9px 11px!important;text-align:right!important;border-bottom:1px solid var(--ref-line2)!important;
}
.lbankGlassTabs--ref .lgtContentHub__table tr:last-child td{border-bottom:none!important}
.lbankGlassTabs--ref .lgtContentHub__table th{
  background:var(--ref-bg)!important;font-weight:900!important;color:var(--ref-text)!important;
}
.lbankGlassTabs--ref .lgtContentHub__foot{
  margin:16px 0 0!important;padding-top:14px!important;border-top:1px dashed var(--ref-line)!important;
}
.lbankGlassTabs--ref .lgtContentHub__disc{
  margin:0!important;font-size:11px!important;line-height:1.75!important;color:var(--ref-muted)!important;
}
@media(max-width:768px){
  .lbankGlassTabs--ref .lgtContentHub{padding:18px 14px!important}
  .lbankGlassTabs--ref .lgtContentHub__tocList{grid-template-columns:1fr!important}
  .lbankGlassTabs--ref .lgtContentHub__title{font-size:1.08rem!important}
  .lbankGlassTabs--ref .lgtContentHub__sec{padding:18px 14px 16px!important}
  .lbankGlassTabs--ref .lgtContentHub__stack{gap:14px!important}
}

/* ── Single coin page: only outer shell transparent — colored boxes stay ── */
.lbankGlassTabs--single.lbankGlassTabs--ref{
  background:transparent!important;
  padding-bottom:32px!important;
}
