.card-top-nav{z-index:100!important;position:relative!important;overflow:visible!important}.card-hero-content{z-index:1!important;position:relative!important}.segmented-track{z-index:101!important;position:relative!important;overflow:visible!important}.tab-dropdown-wrapper{position:relative!important}.tab-dropdown-wrapper:hover,.tab-dropdown-wrapper.is-open{z-index:102!important}.tab-dropdown-menu{opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:9999!important;padding-top:8px!important;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility .2s!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)translateY(4px)!important}.tab-dropdown-wrapper:hover .tab-dropdown-menu,.tab-dropdown-wrapper.is-open .tab-dropdown-menu{opacity:1!important;pointer-events:auto!important;visibility:visible!important;transform:translate(-50%)translateY(0)!important}.tab-dropdown-wrapper:hover .dropdown-arrow,.tab-dropdown-wrapper.is-open .dropdown-arrow{transform:rotate(180deg)!important}.dropdown-card{-webkit-backdrop-filter:blur(28px)saturate(180%)!important;background:#fffffff5!important;border:1px solid #e4e4e7e6!important;border-radius:20px!important;flex-direction:column!important;gap:3px!important;min-width:175px!important;padding:6px!important;display:flex!important;box-shadow:0 20px 45px -10px #0000002e,inset 0 0 0 1px #fffc!important}.dark .dropdown-card{background:#18181bf2!important;border:1px solid #3f3f46b3!important;box-shadow:0 25px 50px -12px #000000b3,inset 0 0 0 1px #ffffff14!important}.dropdown-link{color:#3f3f46!important;white-space:nowrap!important;cursor:pointer!important;border:1px solid #0000!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:7px 10px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;display:flex!important}.dark .dropdown-link{color:#a1a1aa!important}.dropdown-link .link-left{align-items:center!important;gap:8px!important;display:flex!important}.dropdown-link .link-label{letter-spacing:-.01em!important}.dropdown-link .icon-box{color:#71717a!important;background:#0000000a!important;border-radius:9px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;transition:all .18s!important;display:flex!important}.dark .dropdown-link .icon-box{color:#a1a1aa!important;background:#ffffff14!important}.dropdown-link:hover{color:#09090b!important;background-color:#0000000d!important;transform:translate(2px)!important}.dark .dropdown-link:hover{color:#fff!important;background-color:#ffffff14!important}.dropdown-link:hover .icon-box{color:#09090b!important;background:#00000014!important}.dark .dropdown-link:hover .icon-box{color:#fff!important;background:#ffffff24!important}.dropdown-link.is-active{background-color:color-mix(in srgb, var(--theme-color,#5864ff), transparent 90%)!important;color:var(--theme-color,#5864ff)!important;border-color:color-mix(in srgb, var(--theme-color,#5864ff), transparent 80%)!important;font-weight:700!important}.dropdown-link.is-active .icon-box{background-color:color-mix(in srgb, var(--theme-color,#5864ff), transparent 82%)!important;color:var(--theme-color,#5864ff)!important}.active-dot{border-radius:9999px!important;flex-shrink:0!important;width:6px!important;height:6px!important}.info-card,.content-card{background:#fff;border:1px solid #00000005;border-radius:32px}.info-card{position:relative;box-shadow:0 10px 40px #00000008}.inner-nav{align-items:center;line-height:1;display:flex}.inner-nav .nav-link-item{color:#60698d;border-bottom:2px solid #0000;align-items:center;padding:8px 0;font-size:17px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.inner-nav .nav-link-item.active{color:var(--app-theme);border-bottom-color:var(--app-theme)}.lang-mini-btn{background:#f8f9fa;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-2px;padding:0;transition:all .3s;display:flex}.lang-mini-btn:hover{border-color:var(--app-theme);background:#fff}.home-link{font-size:16px;font-weight:600;line-height:normal;text-decoration:none}.logo-box{flex-shrink:0;width:98px;height:98px}.hero-logo{object-fit:contain;background:#fff;border:1px solid #0000000d;border-radius:22px;padding:2px;display:block;box-shadow:0 10px 30px #0000000d;width:98px!important;height:98px!important}.hero-title{color:var(--app-theme);font-size:2rem;font-weight:800}.app-tag-badge{letter-spacing:.5px;text-transform:uppercase;font-size:11px;color:var(--app-theme)!important;background:#f0f2ff!important}.app-hero-desc{letter-spacing:-.1px;text-align:left;border-top:1px solid #f8f9fa;padding-top:24px;font-size:1.1rem;line-height:1.6}.download-badge-btn-mini{color:var(--app-theme);background:#f4f6ff;border:1.5px solid #0000;border-radius:12px;justify-content:center;min-width:150px;font-size:13px;position:relative}.download-badge-btn-mini:hover{border-color:var(--app-theme);background:#fff;transform:translate(-5px);box-shadow:0 5px 15px #5864ff1a}.download-badge-btn-mini i{font-size:1.1rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.download-badge-btn-mini span{padding-left:20px}.app-meta-header{font-weight:500}.prose h1{font-size:1.8rem;border-left:4px solid var(--app-theme)!important;letter-spacing:-.05em!important;border-radius:2px!important;margin-bottom:32px!important;padding-top:4px!important;padding-bottom:4px!important;padding-left:12px!important;font-weight:900!important;line-height:1!important}.dark .prose h1{color:#f4f4f5!important;border-left-color:color-mix(in srgb, var(--app-theme) 85%, #fff 15%)!important}.prose h2{font-size:1.6rem;border-left:3px solid color-mix(in srgb, var(--app-theme), transparent 50%)!important;border-radius:2px!important;margin-top:48px!important;margin-bottom:24px!important;padding-top:2px!important;padding-bottom:2px!important;padding-left:12px!important;font-weight:900!important;line-height:1.2!important}.dark .prose h2{color:#f4f4f5!important;border-left-color:color-mix(in srgb, var(--app-theme) 60%, transparent)!important}.prose h3{color:#1d2a5d;margin-top:2rem;margin-bottom:.9rem;font-size:1.3rem;font-weight:700}.dark .prose h3{color:#f4f4f5!important}.prose h4{color:#1d2a5d;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.dark .prose h4{color:#f4f4f5!important}.prose p{color:#60698d;margin-bottom:1.5rem;font-size:16px;line-height:1.8}.dark .prose p{color:#a1a1aa!important}.prose strong{color:#1d2a5d;font-weight:700}.dark .prose strong{color:#f4f4f5!important}.prose a{color:var(--app-theme);border-bottom:1.5px solid color-mix(in srgb, var(--app-theme) 35%, transparent);font-weight:600;text-decoration:none;transition:all .3s}.prose a:hover{border-bottom-color:var(--app-theme);opacity:.8}.dark .prose a{color:color-mix(in srgb, var(--app-theme) 90%, #fff 10%);border-bottom-color:color-mix(in srgb, var(--app-theme) 40%, transparent)}.dark .prose a:hover{color:color-mix(in srgb, var(--app-theme) 75%, #fff 25%);border-bottom-color:var(--app-theme)}.help-pagination a,.pagination-btn,.prose .not-prose a{border-bottom-width:1px!important;text-decoration:none!important}.prose ul,.prose ol{color:#60698d;margin-bottom:2rem;padding-left:1.5rem}.dark .prose ul,.dark .prose ol{color:#a1a1aa!important}.prose li{margin-bottom:.25rem;line-height:1.6}.prose li::marker{color:var(--app-theme);font-weight:700}.dark .prose li::marker{color:color-mix(in srgb, var(--app-theme) 85%, #fff 15%)}.prose ul:has(input[type=checkbox]),.prose ul.contains-task-list{padding-left:0!important;list-style:none!important}.prose li:has(input[type=checkbox]),.prose li.task-list-item{align-items:center!important;gap:8px!important;padding-left:0!important;list-style:none!important;display:flex!important}.prose li:has(input[type=checkbox])::marker,.prose li.task-list-item::marker{content:none!important;display:none!important}.prose input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;background-color:#fff!important;border:1.5px solid #71717a!important;border-radius:4px!important;flex-shrink:0!important;place-content:center!important;width:17px!important;height:17px!important;margin:0!important;transition:all .15s!important;display:inline-grid!important}.dark .prose input[type=checkbox]{background-color:#27272a!important;border-color:#a1a1aa!important}.prose input[type=checkbox]:checked{background-color:#ea580c!important;border-color:#ea580c!important}.dark .prose input[type=checkbox]:checked{background-color:#f97316!important;border-color:#f97316!important}.prose input[type=checkbox]:checked:before{content:""!important;border-bottom:2px solid #fff!important;border-left:2px solid #fff!important;width:9px!important;height:5px!important;transform:rotate(-45deg)translate(.5px,-1px)!important}.prose blockquote{border-left:4px solid var(--app-theme)!important;color:#4a547d!important;background:#f8f9ff!important;border-radius:0 14px 14px 0!important;margin:1.25rem 0!important;padding:.6rem 1.25rem!important}.dark .prose blockquote{color:#c5cbe3!important;background:#5864ff14!important}.prose blockquote p{margin:0!important;line-height:1.7!important}.prose blockquote p+p{margin-top:.6rem!important}.prose blockquote p:first-of-type:before,.prose blockquote p:last-of-type:after{content:none!important}.prose code{color:var(--app-theme);background:#f0f2ff;border-radius:6px;padding:.2rem .4rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em}.prose code:before,.prose code:after{content:""!important}.dark .prose code{color:var(--theme-color,#7084ff)!important;background:#ffffff14!important}.prose pre{background:#1a1b26;border-radius:16px;margin-bottom:2rem;padding:1.5rem;overflow-x:auto}.prose pre code{color:#a9b1d6;background:0 0;padding:0}.prose hr{border:0;border-top:1px solid #e4e4e7;margin:1.5rem 0}.dark .prose hr{border-top-color:#ffffff14!important}.prose table{border-collapse:separate;border-spacing:0;border:1px solid #eee;border-radius:12px;width:100%;margin-bottom:2rem;overflow:hidden}.dark .prose table{border-color:#3f3f4666!important}.prose th{text-align:left;color:#1d2a5d;background:#f8f9ff;border-bottom:1px solid #eee;padding:1rem;font-weight:700}.dark .prose th{color:#f4f4f5!important;background:#ffffff0a!important;border-bottom-color:#3f3f4666!important}.prose td{color:#60698d;border-bottom:1px solid #f8f9fa;padding:1rem}.dark .prose td{color:#a1a1aa!important;border-bottom-color:#3f3f464d!important}.prose tr:last-child td{border-bottom:none}.prose table:has(thead th:empty):has(td:first-child img){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;max-width:100%!important;margin-top:1rem!important;margin-bottom:1.5rem!important}.prose table:has(thead th:empty):has(td:first-child img) thead{display:none!important}.prose table:has(thead th:empty):has(td:first-child img) td{vertical-align:top!important;background:0 0!important;border:none!important;padding:.5rem 1.5rem .5rem 0!important}.prose table:has(thead th:empty):has(td:first-child img) td:first-child{white-space:nowrap!important;width:1%!important;padding-top:.2rem!important;padding-right:1.5rem!important}.prose table img{box-shadow:none!important;filter:none!important;border:none!important;border-radius:0!important}.prose table:has(thead th:empty):has(td:first-child img) td:first-child img{width:auto!important;max-width:320px!important;height:auto!important;box-shadow:none!important;filter:none!important;border:none!important;border-radius:0!important;margin:0!important;display:block!important}.prose table:has(thead th:empty):has(td:first-child img) td:last-child{line-height:1.8!important}.prose table:has(thead th:empty):has(td:first-child img) td:last-child h3,.prose table:has(thead th:empty):has(td:first-child img) td:last-child>strong:first-child{display:block;color:#1d2a5d!important;margin-top:0!important;margin-bottom:.35rem!important;font-size:1.25rem!important;font-weight:800!important;line-height:1.3!important}.dark .prose table:has(thead th:empty):has(td:first-child img) td:last-child h3,.dark .prose table:has(thead th:empty):has(td:first-child img) td:last-child>strong:first-child{color:#fff!important}@media (width<=640px){.prose table:has(thead th:empty):has(td:first-child img),.prose table:has(thead th:empty):has(td:first-child img) tbody,.prose table:has(thead th:empty):has(td:first-child img) tr,.prose table:has(thead th:empty):has(td:first-child img) td{width:100%!important;max-width:100%!important;display:block!important}.prose table:has(thead th:empty):has(td:first-child img) td:first-child{white-space:normal!important;text-align:center!important;padding-bottom:1.25rem!important;padding-right:0!important}.prose table:has(thead th:empty):has(td:first-child img) td:first-child img{max-width:240px!important;margin:0 auto!important}.prose table:has(thead th:empty):has(td:first-child img) td:last-child{padding-top:0!important;padding-left:0!important}}.bounce-in{animation:.8s cubic-bezier(.16,1,.3,1) bounceIn}@keyframes bounceIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.prose .callout{border-style:none none none solid!important;border-width:medium medium medium 4px!important;border-top-color:currentColor!important;border-bottom-color:currentColor!important;border-right-color:currentColor!important;border-radius:0 12px 12px 0!important;margin:1.5rem 0!important;padding:0!important;overflow:hidden!important;box-shadow:0 1px 3px #00000008!important}.prose .callout-header{align-items:center!important;gap:8px!important;padding:8px 16px!important;font-size:.95rem!important;font-weight:700!important;line-height:1.4!important;display:flex!important}.prose .callout-icon{flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.prose .callout-icon svg{stroke-width:2.2px!important;width:17px!important;height:17px!important;box-shadow:none!important;border:none!important;border-radius:0!important;display:block!important}.prose .callout-title{letter-spacing:-.01em!important}.prose .callout-body{color:#334155!important;padding:12px 16px 14px!important;font-size:.95rem!important;line-height:1.75!important}.dark .prose .callout-body{color:#cbd5e1!important}.prose .callout-body p{color:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important}.prose .callout-body p+p{margin-top:8px!important}.prose .callout-body strong{color:#0f172a!important;font-weight:700!important}.dark .prose .callout-body strong{color:#f8fafc!important}.prose .callout-note{background-color:#f8faff!important;border-left-color:#3b82f6!important}.prose .callout-note .callout-header{color:#1e66ea!important;background-color:#eaf3ff!important}.dark .prose .callout-note{background-color:#1e3a8a1f!important;border-left-color:#3b82f6!important}.dark .prose .callout-note .callout-header{color:#60a5fa!important;background-color:#3b82f633!important}.prose .callout-warning{background-color:#fffdf5!important;border-left-color:#f59e0b!important}.prose .callout-warning .callout-header{color:#d97706!important;background-color:#fef3c7!important}.dark .prose .callout-warning{background-color:#78350f1f!important;border-left-color:#f59e0b!important}.dark .prose .callout-warning .callout-header{color:#fbbf24!important;background-color:#f59e0b33!important}.prose .callout-tip{background-color:#f6fdf9!important;border-left-color:#10b981!important}.prose .callout-tip .callout-header{color:#059669!important;background-color:#d1fae5!important}.dark .prose .callout-tip{background-color:#064e3b1f!important;border-left-color:#10b981!important}.dark .prose .callout-tip .callout-header{color:#34d399!important;background-color:#10b98133!important}.prose .callout-danger{background-color:#fff8f8!important;border-left-color:#ef4444!important}.prose .callout-danger .callout-header{color:#dc2626!important;background-color:#fee2e2!important}.dark .prose .callout-danger{background-color:#7f1d1d1f!important;border-left-color:#ef4444!important}.dark .prose .callout-danger .callout-header{color:#f87171!important;background-color:#ef444433!important}.prose .callout-important{background-color:#faf8ff!important;border-left-color:#8b5cf6!important}.prose .callout-important .callout-header{color:#7c3aed!important;background-color:#ede9fe!important}.dark .prose .callout-important{background-color:#4c1d951f!important;border-left-color:#8b5cf6!important}.dark .prose .callout-important .callout-header{color:#a78bfa!important;background-color:#8b5cf633!important}.prose mark,.prose .md-highlight{color:#854d0e!important;background-color:#fef08a!important;border-radius:4px!important;padding:.15rem .35rem!important;font-weight:500!important}.dark .prose mark,.dark .prose .md-highlight{color:#fde047!important;background-color:#eab30840!important}.prose sup{vertical-align:baseline!important;color:inherit!important;font-size:.75em!important;line-height:0!important;position:relative!important;top:-.5em!important}.prose sub{vertical-align:baseline!important;color:inherit!important;font-size:.75em!important;line-height:0!important;position:relative!important;bottom:-.25em!important}.prose a[data-footnote-ref]{color:#ea580c!important;vertical-align:super!important;cursor:pointer!important;background-color:#f973161a!important;border:1px solid #f9731640!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:0 2px!important;padding:1px 5px!important;font-size:.75em!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:all .15s!important;display:inline-flex!important}.prose a[data-footnote-ref]:before{content:"^";margin-right:1px;font-size:.9em}.prose a[data-footnote-ref]:hover{color:#fff!important;background-color:#ea580c!important;transform:translateY(-1px)scale(1.05)!important;box-shadow:0 2px 6px #ea580c40!important}.dark .prose a[data-footnote-ref]{color:#fb923c!important;background-color:#f9731626!important;border-color:#f973164d!important}.dark .prose a[data-footnote-ref]:hover{color:#fff!important;background-color:#f97316!important}.prose section.footnotes{color:#475569!important;border-top:1px dashed #e2e8f0!important;margin-top:3rem!important;padding-top:1.5rem!important;font-size:.95rem!important}.dark .prose section.footnotes{color:#94a3b8!important;border-top-color:#334155!important}.prose section.footnotes h2{display:none!important}.prose section.footnotes ol{counter-reset:footnote-counter;margin-bottom:0!important;padding-left:0!important;list-style:none!important}.prose section.footnotes li{counter-increment:footnote-counter;align-items:baseline!important;gap:8px!important;margin-bottom:.75rem!important;line-height:1.7!important;display:flex!important;position:relative!important}.prose section.footnotes li:before{content:"[^" counter(footnote-counter) "]:";color:#ea580c!important;background-color:#f973161a!important;border:1px solid #f9731640!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:1px 6px!important;font-size:.82em!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.dark .prose section.footnotes li:before{color:#fb923c!important;background-color:#f9731626!important;border-color:#f973164d!important}.prose section.footnotes li p{color:inherit!important;line-height:inherit!important;margin:0!important}.prose a.data-footnote-backref{display:none!important}.footnote-popover{z-index:9999!important;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:#fffffffa!important;border:1px solid #e4e4e7e6!important;border-radius:14px!important;width:max-content!important;max-width:min(380px,100vw - 32px)!important;padding:10px 14px 12px!important;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),visibility .18s!important;position:absolute!important;transform:translateY(4px)scale(.98)!important;box-shadow:0 16px 36px -8px #0000001f,0 4px 12px -2px #0000000d,inset 0 0 0 1px #fffc!important}.footnote-popover.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)scale(1)!important}.dark .footnote-popover{background:#18181bf5!important;border-color:#3f3f46cc!important;box-shadow:0 20px 45px -10px #000000b3,inset 0 0 0 1px #ffffff14!important}.footnote-popover-header{border-bottom:1px solid #f4f4f5e6!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:8px!important;padding-bottom:7px!important;display:flex!important}.dark .footnote-popover-header{border-bottom-color:#27272acc!important}.footnote-popover-title{color:#ea580c!important;letter-spacing:-.01em!important;align-items:center!important;gap:6px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.dark .footnote-popover-title{color:#fb923c!important}.footnote-popover-icon{flex-shrink:0!important;width:15px!important;height:15px!important}.footnote-popover-close{color:#a1a1aa!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;padding:0!important;transition:all .15s!important;display:flex!important}.footnote-popover-close:hover{color:#18181b!important;background:#0000000f!important}.dark .footnote-popover-close:hover{color:#fff!important;background:#ffffff1a!important}.footnote-popover-body{color:#3f3f46!important;font-size:13.5px!important;line-height:1.65!important}.dark .footnote-popover-body{color:#d4d4d8!important}.footnote-popover-body p{color:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important}.footnote-popover-body p+p{margin-top:6px!important}.footnote-popover-body strong{color:#09090b!important;font-weight:700!important}.dark .footnote-popover-body strong{color:#fff!important}.footnote-popover-body code{color:var(--app-theme)!important;background:#f0f2ff!important;border-radius:4px!important;padding:.15rem .35rem!important;font-size:.88em!important}.dark .footnote-popover-body code{color:#818cf8!important;background:#ffffff14!important}
