.craft-docs .docs-content{max-width:920px}.craft-docs .docs-section{padding-bottom:20px;scroll-margin-top:24px}.craft-docs .docs-start{margin:4px 0 10px;text-decoration:none;display:inline-flex}.craft-docs a:focus-visible,.craft-docs button:focus-visible,.craft-docs summary:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #4058dd}.craft-docs .docs-index label{color:#364158;margin:0 8px 8px;font-size:12px;font-weight:650;display:block}.craft-docs .docs-search{background:#fff;border:1px solid #d9deeb;border-radius:8px;align-items:center;min-width:0;margin:0 4px;display:flex}.craft-docs .docs-search:focus-within{outline-offset:2px;outline:2px solid #5268db}.craft-docs .docs-search input{width:100%;min-width:0;font:inherit;color:#2f3a52;background:0 0;border:0;outline:none;padding:11px 9px;font-size:13px}.craft-docs .docs-search input::placeholder{color:#69758b}.craft-docs .docs-search button{font:inherit;color:#3f55bd;cursor:pointer;background:0 0;border:0;padding:9px;font-size:12px}.craft-docs .docs-search-status{color:#68748a;margin:10px 8px;font-size:11px;line-height:1.5}.craft-docs .docs-search-empty{color:#55617a;padding:0 8px;font-size:13px;line-height:1.6}.craft-docs .docs-index a{justify-content:space-between;min-height:38px}.craft-docs .docs-index a>span{color:#596b99;font-size:12px}.craft-docs .docs-mobile-toc nav{height:auto!important}.craft-docs .docs-mobile-toc .docs-index{padding:8px 4px}.craft-docs .docs-quickstart{grid-template-columns:1fr 1fr;gap:20px;margin:22px 0;padding:0;list-style:none;display:grid}.craft-docs .docs-quickstart li{gap:12px;margin:0;padding:0;display:flex}.craft-docs .docs-quickstart li>span{color:#465dda;background:#f4f6ff;border:1px solid #dfe5fc;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font:600 11px JetBrains Mono Variable,monospace;display:grid}.craft-docs .docs-quickstart b{font-size:14px}.craft-docs .docs-quickstart p{margin:5px 0 0;font-size:13px;line-height:1.65}.craft-docs .docs-micro{letter-spacing:.045em;color:#59657d;font:550 10px/1.6 JetBrains Mono Variable,monospace;display:block}.craft-docs .docs-example{background:#f8f9fe;border:1px solid #e0e5f3;border-radius:12px;align-items:center;gap:20px;margin:20px 0;padding:18px;display:flex}.craft-docs .docs-example>img{object-fit:cover;border:1px solid #dce1ed;border-radius:12px;flex:none}.craft-docs .docs-example strong{letter-spacing:-.3px;margin:5px 0;font-size:18px;display:block}.craft-docs .docs-example p{margin:0 0 6px;font-size:13px}.craft-docs .docs-example a{color:#4259bd;text-underline-offset:3px;font-size:13px;text-decoration:underline}.craft-docs .docs-diagram{background:#fafbff;border:1px solid #dce2ef;border-radius:12px;margin:24px 0;overflow:visible}.craft-docs .docs-diagram figcaption{background:#f1f4ff;border-bottom:1px solid #e1e6f1;border-radius:12px 12px 0 0;padding:18px 20px}.craft-docs .docs-diagram figcaption>span{color:#4d609c;letter-spacing:.07em;font:550 10px/1.5 JetBrains Mono Variable,monospace;display:block}.craft-docs .docs-diagram figcaption strong{letter-spacing:-.25px;margin-top:6px;font-size:16px;line-height:1.5;display:block}.craft-docs .docs-pair-art{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:6px;padding:24px 18px;display:grid}.craft-docs .docs-pair-art>i{text-align:center;color:#71809c;font-style:normal}.craft-docs .docs-token{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.craft-docs .docs-token>span{color:#3e57c8;background:#edf1ff;border:1px solid #cdd6f5;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:5px;font-size:22px;font-weight:650;display:grid}.craft-docs .docs-token:nth-of-type(2)>span{background:#fff;border-style:dashed}.craft-docs .docs-token.docs-token-result>span{color:#334820;background:#dcf6a2;border-color:#b8d879;border-radius:16px}.craft-docs .docs-token b{font-size:13px;line-height:1.4}.craft-docs .docs-token small{color:#63718a;font-size:11px;line-height:1.5}.craft-docs .docs-pair-market{background:#fff;border:1px solid #dde3f1;border-radius:10px;grid-template-columns:1fr 1fr;gap:20px;margin:0 20px;padding:20px;display:grid}.craft-docs .docs-pair-market>div>strong{letter-spacing:-1px;margin:8px 0;font-size:34px;line-height:1.2;display:block}.craft-docs .docs-pair-market strong>span{color:#8c98b3;font-weight:400}.craft-docs .docs-pair-market small{color:#627089;font-size:12px;line-height:1.5;display:block}.craft-docs .docs-pair-market dl{align-content:center;gap:12px;margin:0;display:grid}.craft-docs .docs-pair-market dt{color:#596984;font-size:11px;font-weight:650}.craft-docs .docs-pair-market dd{color:#34425e;margin:3px 0 0;font-size:13px;line-height:1.6}.craft-docs .docs-pair-market dd>span{color:#5267cb;margin:0 3px}.craft-docs .docs-figure-note{color:#5e6c86;margin:0;padding:16px 20px;font-size:12px;line-height:1.65}.craft-docs .docs-signing-flow{margin:0;padding:20px;list-style:none}.craft-docs .docs-signing-flow li{gap:16px;margin:0;padding:0 0 22px;display:flex;position:relative}.craft-docs .docs-signing-flow li:not(:last-child):before{content:"";background:#ccd5ee;width:1px;position:absolute;top:35px;bottom:4px;left:15px}.craft-docs .docs-signing-flow li:last-child{padding-bottom:0}.craft-docs .docs-step-number{z-index:1;color:#4a5fcb;background:#fff;border:1px solid #cfd8f4;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font:600 12px JetBrains Mono Variable,monospace;display:grid;position:relative}.craft-docs .docs-signing-flow li:last-child>.docs-step-number{color:#456228;background:#e6f6c9;border-color:#c2db94}.craft-docs .docs-kind{color:#586992;letter-spacing:.03em;font:550 10px/1.6 JetBrains Mono Variable,monospace;display:block}.craft-docs .docs-signing-flow strong{margin:3px 0;font-size:14px;line-height:1.6;display:block}.craft-docs .docs-signing-flow p{margin:0;font-size:13px;line-height:1.65}.craft-docs .docs-fee-source{text-align:center;flex-direction:column;align-items:center;padding:22px 18px;display:flex}.craft-docs .docs-fee-source strong{font-size:14px}.craft-docs .docs-fee-source>span{color:#8a99b9;margin:4px 0;font-size:24px}.craft-docs .docs-fee-source b{background:#e6f6c9;border:1px solid #ccdfa9;border-radius:7px;padding:9px 14px;font-size:14px}.craft-docs .docs-fee-source small{color:#61708a;margin-top:10px;font-size:12px;line-height:1.6}.craft-docs .docs-fee-branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 18px 20px;display:grid}.craft-docs .docs-fee-branches>div{background:#fff;border:1px solid #d9e1f3;border-radius:9px;padding:14px 12px;position:relative}.craft-docs .docs-fee-branches>div:before{content:"";background:#c5d1ef;width:1px;height:12px;position:absolute;top:-12px;left:50%}.craft-docs .docs-fee-branches strong{margin:5px 0;font-size:14px;display:block}.craft-docs .docs-fee-branches p{margin:0 0 12px;font-size:13px;line-height:1.65}.craft-docs .docs-fee-branches small{color:#536480;font-size:11px;line-height:1.6;display:block}.craft-docs .docs-receipt-key{background:#f2f5fc;border-top:1px dashed #ccd6eb;border-radius:0 0 12px 12px;gap:12px;padding:18px 20px;display:flex}.craft-docs .docs-receipt-symbol{color:#4a60b8;background:#fff;border:1px solid #aebcdf;border-radius:3px;flex:none;place-items:center;width:28px;height:36px;font-size:20px;display:grid}.craft-docs .docs-receipt-key strong{font-size:13px;line-height:1.6}.craft-docs .docs-receipt-key p{margin:5px 0 0;font-size:12px;line-height:1.7}.craft-docs .docs-state-list{margin:20px 0}.craft-docs .docs-state-list>div{border-top:1px solid #e4e9f2;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.craft-docs .docs-state-list dt{color:#34435e;font-size:13px;font-weight:650;line-height:1.6}.craft-docs .docs-state-list dd{color:#596883;margin:0;font-size:13px;line-height:1.7}.craft-docs .docs-faq{margin-bottom:14px}.craft-docs .docs-faq details,.craft-docs .docs-protocol-detail{border-top:1px solid #e3e8f2;padding:0}.craft-docs .docs-faq summary,.craft-docs .docs-protocol-detail summary{color:#384965;cursor:pointer;padding:14px 4px;font-size:14px;font-weight:600;line-height:1.6}.craft-docs .docs-faq details>p{padding:0 4px 12px;font-size:13px}.craft-docs .docs-protocol-detail>ul{margin-top:8px}.craft-docs .docs-table td{overflow-wrap:anywhere}@media (max-width:1160px){.craft-docs .docs-fee-branches{grid-template-columns:1fr}.craft-docs .docs-fee-branches>div:before{display:none}.craft-docs .docs-quickstart{grid-template-columns:1fr}}@media (max-width:650px){.craft-docs .docs-diagram figcaption{padding:16px}.craft-docs .docs-diagram figcaption strong{font-size:15px}.craft-docs .docs-pair-art{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);gap:1px;padding:20px 10px}.craft-docs .docs-token>span{width:42px;height:42px;font-size:19px}.craft-docs .docs-token b{font-size:12px}.craft-docs .docs-token small{font-size:11px}.craft-docs .docs-pair-market{grid-template-columns:1fr;gap:14px;margin:0 12px;padding:16px}.craft-docs .docs-pair-market dl{grid-template-columns:1fr}.craft-docs .docs-example{align-items:flex-start;gap:13px;padding:13px}.craft-docs .docs-example>img{width:64px;height:64px}.craft-docs .docs-example strong{font-size:15px}.craft-docs .docs-signing-flow{padding:18px 14px}.craft-docs .docs-signing-flow li{gap:12px}.craft-docs .docs-fee-branches{margin:0 12px 16px}.craft-docs .docs-receipt-key{padding:16px 14px}.craft-docs .docs-figure-note{padding:14px}.craft-docs .docs-state-list>div{grid-template-columns:1fr;gap:5px}.craft-docs .docs-kind{font-size:10px}.craft-docs .docs-start{width:100%}.craft-docs .docs-back{font-size:13px}}@media (prefers-reduced-motion:reduce){.craft-docs *{scroll-behavior:auto!important}}.craft-docs .docs-index a{border-inline-start:2px solid #0000;transition:background .16s,color .16s,border-color .16s}.craft-docs .docs-index a[aria-current=location]{color:#3046be;border-inline-start-color:var(--craft-blue);background:#edf1ff;font-weight:650}.craft-docs .docs-index a[aria-current=location]>span{color:#3046be}.craft-docs .docs-diagram figcaption{border-inline-start:3px solid #8092ed}.craft-docs .docs-diagram figcaption strong{text-wrap:balance}.craft-docs .docs-signing-flow li>div{min-width:0}@media (prefers-reduced-motion:reduce){.craft-docs .docs-index a{transition:none}}.craft-docs .docs-section:focus{outline:none}.craft-docs .docs-section:focus-visible{outline-offset:8px;border-radius:5px;outline:2px solid #5268db}.craft-docs .docs-search button{min-width:44px;min-height:44px}@media (max-width:820px){.craft-docs .docs-mobile-toc{z-index:10;background:#fff;border-color:#d6def2;margin:12px 0 0;position:sticky;top:10px;box-shadow:0 3px 12px #2334500a}.craft-docs .docs-mobile-toc summary{align-items:center;gap:10px;min-height:48px;padding:10px 12px;list-style:none;display:flex}.craft-docs .docs-mobile-toc summary::-webkit-details-marker{display:none}.craft-docs .docs-mobile-toc summary>span{text-transform:uppercase;letter-spacing:.05em;color:#566687;font:600 10px JetBrains Mono Variable,monospace}.craft-docs .docs-mobile-toc summary>strong{color:#3449b6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.craft-docs .docs-mobile-toc summary:after{content:"+";color:#4058c8;font-size:20px}.craft-docs .docs-mobile-toc[open] summary:after{content:"−"}.craft-docs .docs-mobile-toc nav{overscroll-behavior:contain;background:#fff;border:1px solid #d6def2;border-radius:10px;max-height:65dvh;position:absolute;top:calc(100% + 5px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 10px 28px #23345017}.craft-docs .docs-index a{align-items:center;min-height:44px;font-size:13px}.craft-docs .docs-search input{font-size:16px}.craft-docs .docs-section{scroll-margin-top:82px}}
