@layer base{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}}button,a,select,input,textarea,label,[role=button]{-webkit-tap-highlight-color:transparent;outline:none}button:focus,button:focus-visible,a:focus,a:focus-visible{outline:none;box-shadow:none}button,a,nav,header{user-select:none;-webkit-user-select:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-anim,.animate-spin{animation:spin .8s linear infinite!important}button:disabled,.solid-btn:disabled,.glow-btn:disabled,[role=button][aria-disabled=true]{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important;filter:grayscale(40%)!important}:root{--bg-main: #0B1329;--bg-card: #0F172A;--bg-surface: #1E293B;--border-card: #1E293B;--border-subtle: #334155;--primary: #4F46E5;--primary-hover: #4338CA;--accent: #21D3B2;--danger: #EF4444;--text-main: #F8FAFC;--text-muted: #94A3B8;--font-fa: "Vazirmatn", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", monospace}body{font-family:var(--font-fa);background-color:var(--bg-main);color:var(--text-main);overflow-x:hidden;max-width:100vw;direction:rtl;text-align:right;line-height:1.6}#root{width:100%;max-width:100vw;overflow-x:hidden}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-wrap-break{overflow-wrap:anywhere;word-break:break-word}body.in-tg-app{background-color:#0b1329;color:#f8fafc}code,pre{font-family:var(--font-mono);direction:ltr;text-align:left}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0f172a}::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#475569}.glass-panel,.solid-panel{background:#0f172a;border:1px solid #1E293B}.glow-btn,.solid-btn{background:#4f46e5;border:1px solid #6366F1;color:#fff;transition:background-color .15s ease,border-color .15s ease}.glow-btn:hover,.solid-btn:hover{background:#4338ca;border-color:#4f46e5}.glow-card,.solid-card{background:#0f172a;border:1px solid #1E293B;transition:border-color .15s ease}.glow-card:hover,.solid-card:hover{border-color:#3b82f6}@keyframes subtlePulse{0%,to{opacity:1}50%{opacity:.6}}.pulse-glow{animation:subtlePulse 3s infinite ease-in-out}@keyframes slideOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-40px);opacity:.1}}@keyframes slideInFromRight{0%{transform:translate(32px);opacity:.3}to{transform:translate(0);opacity:1}}.slide-left-exit{animation:slideOutToLeft .18s cubic-bezier(.2,0,.2,1) forwards!important}.slide-left-enter{animation:slideInFromRight .24s cubic-bezier(.16,1,.3,1) forwards!important}.view-all-tx-btn{width:100%;padding:12px 16px;border-radius:8px;background:#1e293b;border:1px solid #334155;color:#21d3b2;font-size:.84rem;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,color .15s ease}.view-all-tx-btn:hover{background:#25334a;border-color:#21d3b2;color:#fff}.view-all-tx-btn:hover .view-all-tx-arrow{transform:translate(-5px)}.view-all-tx-arrow{transition:transform .2s cubic-bezier(.2,0,.2,1)}.site-navbar{position:sticky;top:0;z-index:50;background:#0b1329;border-bottom:1px solid #1E293B;width:100%}.site-navbar-desktop{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:1280px;margin:0 auto;padding:0 20px}.site-navbar-mobile{display:none}@media(max-width:768px){.site-navbar-desktop{display:none}.site-navbar-mobile{display:flex;flex-direction:column;width:100%;padding:0}.site-navbar-mobile-top{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 16px;border-bottom:1px solid rgba(30,41,59,.5)}.site-navbar-mobile-tabs{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#080d1c}}.nav-pill-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;font-size:.88rem;padding:7px 14px;border-radius:8px;transition:background-color .15s ease,border-color .15s ease,color .15s ease;font-family:inherit;cursor:pointer;white-space:nowrap}.nav-pill-btn.active{background:#1e293b;color:#fff;font-weight:600;border:1px solid #334155}.nav-pill-btn:not(.active){background:transparent;color:#94a3b8;font-weight:400;border:1px solid transparent}.nav-pill-btn:not(.active):hover{background:#162035;color:#fff}.docs-page-container{max-width:1280px;margin:0 auto;padding:36px 20px;width:100%;box-sizing:border-box}.docs-layout-grid{display:grid;grid-template-columns:280px 1fr;gap:36px;min-height:80vh}.docs-sidebar-desktop{position:sticky;top:84px;height:fit-content}.docs-tabs-mobile{display:none}@media(max-width:860px){.docs-page-container{padding:16px 14px}.docs-layout-grid{display:flex;flex-direction:column;gap:16px}.docs-sidebar-desktop{display:none}.docs-tabs-mobile{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;box-sizing:border-box}.docs-tabs-mobile::-webkit-scrollbar{display:none}}.table-responsive-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px;border:1px solid #1E293B;background:#0b1329;margin:16px 0}.table-responsive-wrapper table{width:100%;min-width:580px;border-collapse:collapse;font-size:.88rem;text-align:right}.hero-layout-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.metrics-layout-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;padding-top:24px;border-top:1px solid #1E293B}.features-layout-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}@media(max-width:960px){.hero-layout-grid{grid-template-columns:1fr;gap:36px}}@media(max-width:640px){.metrics-layout-grid{gap:8px}.metric-item-card{padding:10px 8px!important;text-align:center}.metric-item-val{font-size:1.2rem!important}.metric-item-lbl{font-size:.72rem!important}.features-layout-grid{grid-template-columns:1fr;gap:14px}}@supports (padding-bottom: env(safe-area-inset-bottom)){.site-navbar-mobile-tabs{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}.code-block-wrapper{margin:16px 0;border-radius:12px;overflow:hidden;border:1px solid #1E293B;background:#060b17;box-shadow:0 4px 20px #00000040}.code-block-header{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#0b1329;border-bottom:1px solid #1E293B;direction:ltr}.code-block-lang-badge{display:inline-flex;align-items:center;gap:8px;color:#94a3b8;font-size:.76rem;font-family:JetBrains Mono,monospace;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.code-block-dot{width:7px;height:7px;border-radius:50%;background:#21d3b2}.code-block-copy-btn{background:#1e293b;color:#cbd5e1;border:1px solid #334155;padding:4px 10px;border-radius:6px;font-size:.75rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease;font-family:inherit;font-weight:500}.code-block-copy-btn:hover{background:#25334a;color:#fff;border-color:#4f46e5}.code-block-pre{margin:0;padding:16px 18px;overflow-x:auto;font-size:.86rem;line-height:1.6;font-family:JetBrains Mono,monospace;color:#e2e8f0;direction:ltr;text-align:left;background:transparent;-webkit-overflow-scrolling:touch}.code-block-pre code{font-family:inherit;background:transparent;padding:0;border:none;font-size:inherit;color:inherit}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#64748b;font-style:italic}.token.punctuation{color:#94a3b8}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#38bdf8}.token.boolean,.token.number{color:#fbbf24}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#21d3b2}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a5b4fc}.token.atrule,.token.attr-value,.token.keyword{color:#c084fc;font-weight:600}.token.function,.token.class-name{color:#60a5fa}.token.regex,.token.important,.token.variable{color:#f472b6}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
