.sl-docs{padding-block:62px 88px}.sl-docs h1,.sl-docs h2,.sl-docs h3,.sl-docs p{margin:0}.sl-docs h1,.sl-docs h2,.sl-docs h3{font-weight:500}.sl-docs-intro{max-width:900px;padding-bottom:52px}.sl-docs-intro h1{letter-spacing:-.05em;font-size:clamp(42px,4.7vw,70px);line-height:1.06}.sl-docs-intro>p{color:var(--sl-muted);max-width:580px;margin-top:20px;font-size:19px;line-height:1.6}.sl-docs-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:26px;display:flex}.sl-docs-layout{border-top:1px solid var(--sl-line);grid-template-columns:215px minmax(0,1fr);align-items:start;gap:clamp(35px,6vw,100px);display:grid}.sl-docs-nav{flex-direction:column;gap:3px;padding-top:32px;display:flex;position:sticky;top:108px}.sl-docs-nav>span{color:var(--sl-muted);padding:0 10px 12px;font-size:13px}.sl-docs-nav a{color:var(--sl-ink);border-radius:6px;padding:10px;font-size:14px;text-decoration:none}.sl-docs-nav a:hover{background:var(--sl-soft);color:var(--sl-cobalt)}.sl-docs-content{min-width:0;max-width:850px}.sl-docs-content section{border-bottom:1px solid var(--sl-line);padding-block:36px 42px;scroll-margin-top:110px}.sl-docs-content section:last-child{border:0}.sl-docs-content h2{letter-spacing:-.035em;margin-bottom:21px;font-size:clamp(28px,3vw,40px);line-height:1.13}.sl-docs-content h3{letter-spacing:-.02em;font-size:19px;line-height:1.35}.sl-docs-content p,.sl-docs-definition-list dd{color:var(--sl-muted);font-size:16px;line-height:1.7}.sl-docs-content p+p{margin-top:15px}.sl-docs-content strong{color:var(--sl-ink);font-weight:500}.sl-docs-content a{color:var(--sl-cobalt);text-underline-offset:4px}.sl-docs-content p a svg{vertical-align:middle;margin-left:3px;display:inline-block}.sl-docs-content code{color:var(--sl-ink);background:var(--sl-soft);overflow-wrap:anywhere;border-radius:3px;padding:2px 4px;font:.84em/1.5 ui-monospace,SFMono-Regular,monospace}.sl-docs-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;display:grid}.sl-docs-steps p{margin-top:9px}.sl-docs-content .sl-docs-reference{margin-top:24px;font-size:14px}.sl-docs-definition-list{margin:25px 0}.sl-docs-definition-list>div{border-top:1px solid var(--sl-line);grid-template-columns:170px minmax(0,1fr);gap:25px;padding-block:17px;display:grid}.sl-docs-definition-list dt{font-size:15px;font-weight:500}.sl-docs-definition-list dd{margin:0;font-size:15px}.sl-docs-detail{border-bottom:1px solid var(--sl-line);padding-block:17px}.sl-docs-detail summary{cursor:pointer;padding-right:5px;font-size:16px;font-weight:500;line-height:1.4}.sl-docs-detail[open] summary{margin-bottom:14px}.sl-docs-detail summary::marker{color:var(--sl-cobalt)}.sl-docs-detail pre{background:var(--sl-dark);color:var(--sl-paper);border-radius:8px;margin:18px 0 0;padding:23px;font-size:13px;line-height:1.7;overflow-x:auto}.sl-docs-detail pre code{color:inherit;font-size:inherit;white-space:pre;overflow-wrap:normal;background:0 0;padding:0}.sl-docs-table-wrap{border:1px solid var(--sl-line);border-radius:8px;margin:22px 0;overflow:hidden}.sl-docs table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.6}.sl-docs caption{text-align:left;color:var(--sl-muted);background:var(--sl-white);border-bottom:1px solid var(--sl-line);padding:16px 20px;font-size:13px}.sl-docs th{color:var(--sl-ink);font-weight:500}.sl-docs thead{background:var(--sl-soft)}.sl-docs th,.sl-docs td{vertical-align:top;border-bottom:1px solid var(--sl-line);padding:16px 20px}.sl-docs tbody th{width:29%}.sl-docs td{color:var(--sl-muted)}.sl-docs tr:last-child td,.sl-docs tr:last-child th{border-bottom:0}.sl-docs-example{border-left:3px solid var(--sl-cobalt);background:var(--sl-soft);margin-block:24px;padding:22px 25px}.sl-docs-example h3{margin-bottom:10px}.sl-docs-example .sl-docs-note{font-size:13px}.sl-docs-tool-links{gap:10px;margin-block:24px;display:grid}.sl-docs-tool-links>a{border:1px solid var(--sl-line);background:var(--sl-white);border-radius:8px;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.sl-docs-tool-links>a:hover{border-color:var(--sl-cobalt)}.sl-docs-tool-links>a>span{flex:1}.sl-docs-tool-links small{color:var(--sl-muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.sl-docs a:focus-visible,.sl-docs summary:focus-visible,.sl-docs pre:focus-visible{outline:3px solid var(--sl-cobalt);outline-offset:4px}@media (width<=900px){.sl-docs-layout{grid-template-columns:170px minmax(0,1fr);gap:25px}.sl-docs-steps{grid-template-columns:1fr}.sl-docs-definition-list>div{grid-template-columns:1fr;gap:7px}}@media (width<=650px){.sl-docs{padding-block:35px 48px}.sl-docs-intro{padding-bottom:30px}.sl-docs-intro>p{font-size:17px}.sl-docs-layout{display:block}.sl-docs-nav{flex-flow:wrap;gap:5px;padding-top:22px;padding-bottom:15px;position:static}.sl-docs-nav>span{width:100%;padding-left:0}.sl-docs-nav a{border:1px solid var(--sl-line);padding:8px 10px;font-size:12px}.sl-docs-content section{padding-block:28px 32px}.sl-docs th,.sl-docs td{overflow-wrap:anywhere;padding:13px 11px;font-size:13px}.sl-docs tbody th{width:30%}.sl-docs-detail pre{padding:16px;font-size:11px}.sl-docs-tool-links>a{gap:11px;padding:16px 13px}.sl-docs-tool-links strong{font-size:15px}}
