.documentation{color:#17233c}.documentation section{scroll-margin-top:104px}.doc-toc{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;margin-bottom:28px;border:1px solid #dce5f2;border-radius:16px;background:#f8fbff}.doc-toc>strong{font-size:.88rem;color:#63708a;white-space:nowrap}.doc-toc>div{display:flex;flex-wrap:wrap;gap:8px}.doc-toc a{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:10px;color:#34435f;text-decoration:none;font-size:.86rem;font-weight:700;transition:.2s}.doc-toc a:hover{color:#1769e0;background:#eaf3ff}.doc-section{padding:10px 0 34px}.doc-section+.doc-section{padding-top:32px;border-top:1px solid #e3eaf3}.doc-heading{display:flex;align-items:flex-start;gap:15px;margin-bottom:22px}.doc-heading>span{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:13px;color:#1769e0;background:#eaf3ff;font-size:1.2rem}.doc-heading h2{margin:1px 0 6px;font-size:1.5rem;font-weight:800;color:#17233c}.doc-heading p{max-width:820px;margin:0;color:#66738b;line-height:1.7}.doc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.doc-stats>div{display:flex;align-items:center;gap:12px;padding:17px 19px;border:1px solid #dce5f2;border-radius:14px;background:linear-gradient(135deg,#fff,#f7faff)}.doc-stats strong{color:#1769e0;font-size:1.35rem}.doc-stats span{color:#53617a;font-weight:700}.language-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.language-grid a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:13px;border:1px solid #dce5f2;border-radius:12px;color:#25324a;background:#fff;text-decoration:none;transition:.2s;direction:ltr!important;text-align:left}.language-grid a>strong{direction:auto;text-align:start}.language-grid a>small{direction:ltr;text-align:right}.language-grid a:hover{transform:translateY(-2px);border-color:#9ec6ff;box-shadow:0 8px 20px rgba(23,105,224,.09)}.language-grid a>span{font-size:1.25rem}.language-grid strong{font-size:.9rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.language-grid small{color:#8a96aa;font-size:.65rem;font-weight:800}.currency-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.currency-grid>div{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:44px;padding:10px 12px;border:1px solid #dce5f2;border-radius:11px;background:#fff}.currency-grid strong{color:#263650;font-size:.84rem;letter-spacing:.03em}.currency-grid span{color:#1769e0;font-weight:800}.feature-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.feature-doc-grid article{display:flex;gap:14px;padding:18px;border:1px solid #dce5f2;border-radius:15px;background:#fff}.feature-doc-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;color:#1769e0;background:#eef5ff;font-size:1.15rem}.feature-doc-grid h3{margin:1px 0 7px;color:#1d2b43;font-size:1rem;font-weight:800}.feature-doc-grid p{margin:0;color:#66738b;font-size:.89rem;line-height:1.62}.doc-support{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:22px;border-radius:17px;color:#fff;background:linear-gradient(135deg,#142a54,#1769e0)}.doc-support>div{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:rgba(255,255,255,.14);font-size:1.3rem}.doc-support h2{margin:0 0 4px;color:#fff;font-size:1.16rem}.doc-support p{margin:0;color:rgba(255,255,255,.78);font-size:.9rem}.doc-support a{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px;color:#164f9e;background:#fff;text-decoration:none;font-weight:800;font-size:.86rem}.documentation[dir=rtl]{text-align:right}.documentation[dir=rtl] .doc-support a i{transform:rotate(180deg)}
@media(max-width:991.98px){.language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.currency-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.doc-toc{align-items:flex-start;flex-direction:column}.doc-toc>strong{white-space:normal}}
@media(max-width:767.98px){.doc-stats,.feature-doc-grid{grid-template-columns:1fr}.language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.currency-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-support{grid-template-columns:auto 1fr}.doc-support a{grid-column:1/-1;justify-content:center}.doc-heading h2{font-size:1.3rem}}
@media(max-width:420px){.language-grid{grid-template-columns:1fr}.currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-toc a{width:100%}}
.doc-stats>div{justify-content:center;min-height:66px;text-align:center}.doc-stats strong{font-size:1.08rem}
.doc-toc>div{width:100%;flex:1 1 100%;justify-content:space-between}.doc-toc a{flex:1 1 0;justify-content:center;text-align:center;white-space:nowrap}
.info-page .info-card .doc-support h2{color:#fff!important}.info-page .info-card .doc-support p{color:rgba(255,255,255,.86)!important}.info-page .info-card .doc-support>div{color:#fff!important}.info-page .info-card .doc-support a{color:#164f9e!important}
@media(max-width:767.98px){.doc-toc>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.doc-toc a{width:100%;white-space:normal}}
@media(max-width:420px){.doc-toc>div{grid-template-columns:1fr}}
.language-grid a{grid-template-columns:28px minmax(0,1fr) 48px;min-height:58px}.language-card-flag{display:flex!important;align-items:center;justify-content:center;width:28px;height:20px}.language-card-flag img{display:block;width:24px;height:17px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(23,37,84,.09)}.language-grid strong{display:flex;align-items:center;height:100%;line-height:1.25}.language-grid small{display:flex;align-items:center;justify-content:flex-end;width:48px;height:100%;line-height:1;text-align:right}
.currency-flag{display:flex;align-items:center;justify-content:flex-end;width:30px;height:22px}.currency-flag img{display:block;width:24px;height:18px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(23,37,84,.12)}


/* Documentation navigation + support refresh — 2026-09-27 */
.info-page .info-card:has(> .documentation){padding-top:28px!important}

.info-page .info-card .documentation .doc-toc{
  --doc-pointer-x:50%;
  --doc-pointer-y:50%;
  position:sticky;
  top:86px;
  z-index:24;
  display:block;
  isolation:isolate;
  margin:0 0 34px;
  padding:10px;
  overflow:hidden;
  border:1px solid #dfe5f2!important;
  border-radius:18px!important;
  background:rgba(255,255,255,.94)!important;
  box-shadow:0 12px 34px rgba(30,41,89,.08)!important;
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
}
.info-page .info-card .documentation .doc-toc::before{
  content:"";
  position:absolute;
  inset:-1px;
  z-index:-1;
  pointer-events:none;
  opacity:.72;
  background:
    radial-gradient(220px circle at var(--doc-pointer-x) var(--doc-pointer-y),rgba(79,70,245,.10),transparent 68%),
    linear-gradient(180deg,rgba(247,249,255,.92),rgba(255,255,255,.74));
}
.info-page .info-card .documentation .doc-toc>div{
  position:relative;
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:8px!important;
  width:100%;
}
.info-page .info-card .documentation .doc-toc a{
  position:relative;
  display:flex!important;
  align-items:center;
  justify-content:center;
  gap:10px!important;
  min-width:0;
  min-height:58px;
  padding:10px 14px!important;
  overflow:hidden;
  border:1px solid transparent!important;
  border-radius:13px!important;
  background:transparent!important;
  color:#344054!important;
  box-shadow:none!important;
  font-size:.86rem!important;
  font-weight:760!important;
  line-height:1.25;
  text-align:center;
  text-decoration:none!important;
  white-space:normal!important;
  transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;
}
.info-page .info-card .documentation .doc-toc a i{
  display:grid;
  place-items:center;
  flex:0 0 32px;
  width:32px;
  height:32px;
  border:1px solid #e0e5f2;
  border-radius:10px;
  background:#f7f9ff;
  color:#4f46f5;
  font-size:.92rem;
  transition:inherit;
}
.info-page .info-card .documentation .doc-toc a:hover{
  transform:translateY(-1px);
  border-color:#d7ddfb!important;
  background:#f8f9ff!important;
  color:#4338ca!important;
  box-shadow:0 8px 18px rgba(79,70,245,.07)!important;
}
.info-page .info-card .documentation .doc-toc a:hover i{
  border-color:#cfd6ff;
  background:#eef1ff;
  color:#4338ca;
}
.info-page .info-card .documentation .doc-toc a.is-active,
.info-page .info-card .documentation .doc-toc a[aria-current="location"]{
  border-color:#c9d0ff!important;
  background:linear-gradient(135deg,#eef2ff 0%,#f6f4ff 100%)!important;
  color:#3730a3!important;
  box-shadow:0 10px 22px rgba(79,70,245,.10)!important;
}
.info-page .info-card .documentation .doc-toc a.is-active::after,
.info-page .info-card .documentation .doc-toc a[aria-current="location"]::after{
  content:"";
  position:absolute;
  right:18px;
  bottom:5px;
  left:18px;
  height:2px;
  border-radius:999px;
  background:linear-gradient(90deg,#2563ff,#4f46f5,#7c2df3);
}
.info-page .info-card .documentation .doc-toc a.is-active i,
.info-page .info-card .documentation .doc-toc a[aria-current="location"] i{
  border-color:transparent;
  background:linear-gradient(135deg,#2563ff,#4f46f5 58%,#7c2df3);
  color:#fff;
  box-shadow:0 7px 16px rgba(79,70,245,.18);
}
.info-page .info-card .documentation .doc-toc a:focus-visible{
  outline:3px solid rgba(79,70,245,.18)!important;
  outline-offset:2px;
}

.info-page .info-card .documentation .doc-support{
  position:relative;
  isolation:isolate;
  display:grid;
  grid-template-columns:auto minmax(0,1fr) auto;
  align-items:center;
  gap:18px;
  margin-top:8px;
  padding:22px 22px!important;
  overflow:hidden;
  border:1px solid #d9e0f1!important;
  border-radius:18px!important;
  background:linear-gradient(135deg,#fbfcff 0%,#f2f5ff 58%,#f7f3ff 100%)!important;
  color:#172554!important;
  box-shadow:0 14px 36px rgba(30,41,89,.08)!important;
}
.info-page .info-card .documentation .doc-support::before{
  content:"";
  position:absolute;
  top:-90px;
  right:-70px;
  z-index:-1;
  width:230px;
  height:230px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(79,70,245,.12),rgba(124,45,243,.04) 50%,transparent 72%);
}
.info-page .info-card .documentation .doc-support>div{
  display:grid;
  place-items:center;
  width:50px;
  height:50px;
  border:0!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,#2563ff,#4f46f5 58%,#7c2df3)!important;
  color:#fff!important;
  box-shadow:0 9px 20px rgba(79,70,245,.22)!important;
  font-size:1.22rem;
}
.info-page .info-card .documentation .doc-support section{min-width:0}
.info-page .info-card .documentation .doc-support h2{
  margin:0 0 5px!important;
  color:#172554!important;
  font-size:1.05rem!important;
  font-weight:850!important;
  line-height:1.25;
}
.info-page .info-card .documentation .doc-support p{
  margin:0!important;
  color:#667085!important;
  font-size:.86rem!important;
  line-height:1.55!important;
}
.info-page .info-card .documentation .doc-support>a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  min-height:46px;
  padding:11px 16px!important;
  border:1px solid #4f46f5!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,#2563ff,#4f46f5 58%,#7c2df3)!important;
  color:#fff!important;
  box-shadow:0 9px 20px rgba(79,70,245,.18)!important;
  font-size:.84rem!important;
  font-weight:850!important;
  text-decoration:none!important;
  white-space:nowrap;
  transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;
}
.info-page .info-card .documentation .doc-support>a i{transition:transform .18s ease}
.info-page .info-card .documentation .doc-support>a:hover{
  transform:translateY(-2px);
  filter:saturate(1.08);
  box-shadow:0 13px 26px rgba(79,70,245,.24)!important;
}
.info-page .info-card .documentation .doc-support>a:hover i{transform:translateX(3px)}
.documentation[dir=rtl] .doc-support>a:hover i{transform:translateX(-3px) rotate(180deg)}

@media(max-width:991.98px){
  .info-page .info-card .documentation .doc-toc{top:76px}
  .info-page .info-card .documentation .doc-toc>div{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:767.98px){
  .info-page .info-card:has(> .documentation){padding-top:22px!important}
  .info-page .info-card .documentation .doc-toc{position:relative;top:auto;margin-bottom:26px;padding:8px}
  .info-page .info-card .documentation .doc-toc a{min-height:54px;padding:9px 10px!important;font-size:.82rem!important}
  .info-page .info-card .documentation .doc-support{grid-template-columns:auto minmax(0,1fr);padding:18px!important}
  .info-page .info-card .documentation .doc-support>a{grid-column:1/-1;width:100%}
}
@media(max-width:480px){
  .info-page .info-card .documentation .doc-toc>div{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){
  .info-page .info-card .documentation .doc-toc a,
  .info-page .info-card .documentation .doc-support>a,
  .info-page .info-card .documentation .doc-support>a i{transition:none!important}
}
